From 311d4fcc46b0ac30bd0969bd654fa3d6f94c6317 Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 15:25:16 +0000 Subject: [PATCH 1/7] fix(cards): show the Penalties card's buttons in words, not raw keys MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Bonuses and Penalties cards share one card file. It asked for the bonus-only add_bonus / new_bonus / toast_saved keys on both, so the Penalties card showed "penalties.new_bonus", "penalties.add_bonus" and "penalties.toast_saved". Each card now passes its own add/new keys, and penalties.toast_saved is added in every language. Also corrects German wording on these cards: Cancel is "Abbrechen", not "Stornieren"; "Bonus gespeichert", not "gespart"; "für" in the bonus toast; and a neutral penalty placeholder. pt-BR uses "Aplicando a". Fixes #1234 --- .../taskmate/www/locales/da.json | 1 + .../taskmate/www/locales/da/cards.json | 2 +- .../taskmate/www/locales/de.json | 9 ++- .../taskmate/www/locales/de/cards.json | 2 +- .../taskmate/www/locales/en-GB.json | 1 + .../taskmate/www/locales/en-GB/cards.json | 2 +- .../taskmate/www/locales/en.json | 1 + .../taskmate/www/locales/en/cards.json | 2 +- .../taskmate/www/locales/fr.json | 1 + .../taskmate/www/locales/fr/cards.json | 2 +- .../taskmate/www/locales/nb.json | 1 + .../taskmate/www/locales/nb/cards.json | 2 +- .../taskmate/www/locales/nl.json | 1 + .../taskmate/www/locales/nl/cards.json | 2 +- .../taskmate/www/locales/nn.json | 1 + .../taskmate/www/locales/nn/cards.json | 2 +- .../taskmate/www/locales/pl.json | 1 + .../taskmate/www/locales/pl/cards.json | 2 +- .../taskmate/www/locales/pt-BR.json | 5 +- .../taskmate/www/locales/pt-BR/cards.json | 2 +- .../taskmate/www/locales/pt.json | 1 + .../taskmate/www/locales/pt/cards.json | 2 +- .../taskmate/www/taskmate-bonuses-card.js | 3 + .../taskmate/www/taskmate-incentive-card.js | 8 +- .../taskmate/www/taskmate-penalties-card.js | 3 + .../taskmate-incentive-card-keys.test.cjs | 75 +++++++++++++++++++ 26 files changed, 113 insertions(+), 21 deletions(-) create mode 100644 tests/frontend/taskmate-incentive-card-keys.test.cjs diff --git a/custom_components/taskmate/www/locales/da.json b/custom_components/taskmate/www/locales/da.json index 2e22af9d..5b10f798 100644 --- a/custom_components/taskmate/www/locales/da.json +++ b/custom_components/taskmate/www/locales/da.json @@ -2272,6 +2272,7 @@ "penalties.toast_apply_failed": "Kunne ikke give straf", "penalties.toast_delete_failed": "Kunne ikke slette straf", "penalties.toast_save_failed": "Kunne ikke gemme ændringerne", + "penalties.toast_saved": "Straf gemt", "points_card.card_description": "Et forældrevenligt kort til at give og fjerne point", "points_card.card_name": "TaskMate Pointkort", "points_card.default_title": "Håndter point", diff --git a/custom_components/taskmate/www/locales/da/cards.json b/custom_components/taskmate/www/locales/da/cards.json index a3ec8105..6d570b01 100644 --- a/custom_components/taskmate/www/locales/da/cards.json +++ b/custom_components/taskmate/www/locales/da/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-fejl","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct}%","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok point","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent}% af vejen til: {stage}","pet.goal_home":"{percent}% af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent}% af vejen til niveau {level}","pet.goal_legendary":"{percent}% af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent}% af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct}%)","activity.reason_points_decay":"Point falmet (−{pct}%)","activity.reason_points_decay_wish":"Point falmet (−{pct}%), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} +{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-fejl","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct}%","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok point","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent}% af vejen til: {stage}","pet.goal_home":"{percent}% af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent}% af vejen til niveau {level}","pet.goal_legendary":"{percent}% af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent}% af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct}%)","activity.reason_points_decay":"Point falmet (−{pct}%)","activity.reason_points_decay_wish":"Point falmet (−{pct}%), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} diff --git a/custom_components/taskmate/www/locales/de.json b/custom_components/taskmate/www/locales/de.json index f2aeb848..af2bcf2f 100644 --- a/custom_components/taskmate/www/locales/de.json +++ b/custom_components/taskmate/www/locales/de.json @@ -203,11 +203,11 @@ "bonuses.manage_title": "Boni verwalten", "bonuses.new_bonus": "Neuer Bonus", "bonuses.toast_add_failed": "Bonus konnte nicht hinzugefügt werden", - "bonuses.toast_applied": "+{points} {pointsName} zu {childName}", + "bonuses.toast_applied": "+{points} {pointsName} für {childName}", "bonuses.toast_apply_failed": "Bonus konnte nicht angewendet werden", "bonuses.toast_delete_failed": "Der Bonus konnte nicht gelöscht werden", "bonuses.toast_save_failed": "Änderungen konnten nicht gespeichert werden", - "bonuses.toast_saved": "Bonus gespart", + "bonuses.toast_saved": "Bonus gespeichert", "calendar.card_description": "Tagesansicht der jedem Kind zugewiesenen Aufgaben", "calendar.card_name": "TaskMate-Kalender", "calendar.child_summary": "{done} von {total} erledigt", @@ -361,7 +361,7 @@ "common.apply": "Anwenden", "common.approve": "Genehmigen", "common.approved": "Genehmigt", - "common.cancel": "Stornieren", + "common.cancel": "Abbrechen", "common.close": "Schließen", "common.chores": "Aufgaben", "common.d_streak": "{count}d Serie", @@ -2189,7 +2189,7 @@ "penalties.form_description_placeholder": "Kurze Beschreibung", "penalties.form_icon_label": "Symbol (MDI)", "penalties.form_name_label": "Name", - "penalties.form_name_placeholder": "z.B. Ich gehe nicht ins Bett", + "penalties.form_name_placeholder": "z.B. Nicht ins Bett gegangen", "penalties.form_points_label": "Punkte", "penalties.manage_title": "Strafen verwalten", "penalties.new_penalty": "Neue Strafe", @@ -2198,6 +2198,7 @@ "penalties.toast_apply_failed": "Strafe konnte nicht verhängt werden", "penalties.toast_delete_failed": "Strafe konnte nicht gelöscht werden", "penalties.toast_save_failed": "Änderungen konnten nicht gespeichert werden", + "penalties.toast_saved": "Strafe gespeichert", "points_card.card_description": "Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder", "points_card.card_name": "TaskMate-Punktekarte", "points_card.default_title": "Punkte verwalten", diff --git a/custom_components/taskmate/www/locales/de/cards.json b/custom_components/taskmate/www/locales/de/cards.json index 98a93194..821a6a54 100644 --- a/custom_components/taskmate/www/locales/de/cards.json +++ b/custom_components/taskmate/www/locales/de/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_title":"TaskMate-Fehler","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} zu {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespart","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Stornieren","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct}%","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Ich gehe nicht ins Bett","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug Punkte","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} +{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_title":"TaskMate-Fehler","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct}%","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug Punkte","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} diff --git a/custom_components/taskmate/www/locales/en-GB.json b/custom_components/taskmate/www/locales/en-GB.json index 339dab36..b43df102 100644 --- a/custom_components/taskmate/www/locales/en-GB.json +++ b/custom_components/taskmate/www/locales/en-GB.json @@ -2272,6 +2272,7 @@ "penalties.toast_apply_failed": "Failed to apply penalty", "penalties.toast_delete_failed": "Failed to delete penalty", "penalties.toast_save_failed": "Failed to save changes", + "penalties.toast_saved": "Penalty saved", "points_card.card_description": "A parent-friendly card to add or remove points from children", "points_card.card_name": "TaskMate Points Card", "points_card.default_title": "Manage Points", diff --git a/custom_components/taskmate/www/locales/en-GB/cards.json b/custom_components/taskmate/www/locales/en-GB/cards.json index b84e69d4..2c4ef9fd 100644 --- a/custom_components/taskmate/www/locales/en-GB/cards.json +++ b/custom_components/taskmate/www/locales/en-GB/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en.json b/custom_components/taskmate/www/locales/en.json index 1e16da01..ef2c0096 100644 --- a/custom_components/taskmate/www/locales/en.json +++ b/custom_components/taskmate/www/locales/en.json @@ -2272,6 +2272,7 @@ "penalties.toast_apply_failed": "Failed to apply penalty", "penalties.toast_delete_failed": "Failed to delete penalty", "penalties.toast_save_failed": "Failed to save changes", + "penalties.toast_saved": "Penalty saved", "points_card.card_description": "A parent-friendly card to add or remove points from children", "points_card.card_name": "TaskMate Points Card", "points_card.default_title": "Manage Points", diff --git a/custom_components/taskmate/www/locales/en/cards.json b/custom_components/taskmate/www/locales/en/cards.json index 0b96e2a4..5a5bfb9a 100644 --- a/custom_components/taskmate/www/locales/en/cards.json +++ b/custom_components/taskmate/www/locales/en/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/fr.json b/custom_components/taskmate/www/locales/fr.json index 18952e51..8389c94d 100644 --- a/custom_components/taskmate/www/locales/fr.json +++ b/custom_components/taskmate/www/locales/fr.json @@ -2204,6 +2204,7 @@ "penalties.toast_apply_failed": "Échec de l'application de la pénalité", "penalties.toast_delete_failed": "Échec de la suppression de la pénalité", "penalties.toast_save_failed": "Échec de l'enregistrement des modifications", + "penalties.toast_saved": "Pénalité enregistrée", "points_card.card_description": "Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants", "points_card.card_name": "Carte de points TaskMate", "points_card.default_title": "Gérer les points", diff --git a/custom_components/taskmate/www/locales/fr/cards.json b/custom_components/taskmate/www/locales/fr/cards.json index 27127915..5de171f5 100644 --- a/custom_components/taskmate/www/locales/fr/cards.json +++ b/custom_components/taskmate/www/locales/fr/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_title":"Erreur TaskMate","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct}%","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de points","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} +{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_title":"Erreur TaskMate","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct}%","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de points","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} diff --git a/custom_components/taskmate/www/locales/nb.json b/custom_components/taskmate/www/locales/nb.json index 3e902389..f5dddba7 100644 --- a/custom_components/taskmate/www/locales/nb.json +++ b/custom_components/taskmate/www/locales/nb.json @@ -2204,6 +2204,7 @@ "penalties.toast_apply_failed": "Kunne ikke bruke straff", "penalties.toast_delete_failed": "Kunne ikke slette straff", "penalties.toast_save_failed": "Kunne ikke lagre endringer", + "penalties.toast_saved": "Straff lagret", "points_card.card_description": "Et foreldrevennlig kort for å legge til eller fjerne poeng", "points_card.card_name": "TaskMate Poengkort", "points_card.default_title": "Administrer poeng", diff --git a/custom_components/taskmate/www/locales/nb/cards.json b/custom_components/taskmate/www/locales/nb/cards.json index 62c9ff78..9d627a5c 100644 --- a/custom_components/taskmate/www/locales/nb/cards.json +++ b/custom_components/taskmate/www/locales/nb/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct}%","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct}%","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} diff --git a/custom_components/taskmate/www/locales/nl.json b/custom_components/taskmate/www/locales/nl.json index 5d16d3be..97a70f3d 100644 --- a/custom_components/taskmate/www/locales/nl.json +++ b/custom_components/taskmate/www/locales/nl.json @@ -2272,6 +2272,7 @@ "penalties.toast_apply_failed": "Puntenaftrek geven is niet gelukt", "penalties.toast_delete_failed": "Puntenaftrek verwijderen is niet gelukt", "penalties.toast_save_failed": "Opslaan is niet gelukt", + "penalties.toast_saved": "Puntenaftrek opgeslagen", "points_card.card_description": "Kaart voor ouders om punten te geven of af te nemen", "points_card.card_name": "TaskMate Puntenkaart", "points_card.default_title": "Punten regelen", diff --git a/custom_components/taskmate/www/locales/nl/cards.json b/custom_components/taskmate/www/locales/nl/cards.json index efb5ec7a..6ab4ba8e 100644 --- a/custom_components/taskmate/www/locales/nl/cards.json +++ b/custom_components/taskmate/www/locales/nl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_title":"TaskMate-fout","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg punten","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} +{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_title":"TaskMate-fout","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg punten","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} diff --git a/custom_components/taskmate/www/locales/nn.json b/custom_components/taskmate/www/locales/nn.json index d0d38193..29e4b087 100644 --- a/custom_components/taskmate/www/locales/nn.json +++ b/custom_components/taskmate/www/locales/nn.json @@ -2204,6 +2204,7 @@ "penalties.toast_apply_failed": "Kunne ikkje bruke straff", "penalties.toast_delete_failed": "Kunne ikkje slette straff", "penalties.toast_save_failed": "Kunne ikkje lagre endringar", + "penalties.toast_saved": "Straff lagra", "points_card.card_description": "Eit foreldrevenleg kort for å leggje til eller fjerne poeng", "points_card.card_name": "TaskMate Poengkort", "points_card.default_title": "Administrer poeng", diff --git a/custom_components/taskmate/www/locales/nn/cards.json b/custom_components/taskmate/www/locales/nn/cards.json index 69f09e46..04e54cc3 100644 --- a/custom_components/taskmate/www/locales/nn/cards.json +++ b/custom_components/taskmate/www/locales/nn/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct}%","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct}%","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} diff --git a/custom_components/taskmate/www/locales/pl.json b/custom_components/taskmate/www/locales/pl.json index 5d923a2e..fc919423 100644 --- a/custom_components/taskmate/www/locales/pl.json +++ b/custom_components/taskmate/www/locales/pl.json @@ -2272,6 +2272,7 @@ "penalties.toast_apply_failed": "Nie udało się nałożyć kary", "penalties.toast_delete_failed": "Nie udało się usunąć kary", "penalties.toast_save_failed": "Nie udało się zapisać zmian", + "penalties.toast_saved": "Kara zapisana", "points_card.card_description": "Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom", "points_card.card_name": "TaskMate – Karta punktów", "points_card.default_title": "Zarządzaj punktami", diff --git a/custom_components/taskmate/www/locales/pl/cards.json b/custom_components/taskmate/www/locales/pl/cards.json index f100e396..7748acf5 100644 --- a/custom_components/taskmate/www/locales/pl/cards.json +++ b/custom_components/taskmate/www/locales/pl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_title":"Błąd TaskMate","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało punktów","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} +{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_title":"Błąd TaskMate","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało punktów","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} diff --git a/custom_components/taskmate/www/locales/pt-BR.json b/custom_components/taskmate/www/locales/pt-BR.json index 9e39d16b..b2975bd2 100644 --- a/custom_components/taskmate/www/locales/pt-BR.json +++ b/custom_components/taskmate/www/locales/pt-BR.json @@ -185,7 +185,7 @@ "badges.one_more": "Só mais um e é seu!", "badges.title_with_name": "Conquistas de {name}", "bonuses.add_bonus": "Adicionar bônus", - "bonuses.applying_to": "A aplicar a {childName} — saldo atual: {points} {pointsName}", + "bonuses.applying_to": "Aplicando a {childName} — saldo atual: {points} {pointsName}", "bonuses.btn_delete_title": "Excluir", "bonuses.btn_edit_title": "Editar", "bonuses.card_description": "Aplicar bônus de atribuição de pontos às crianças", @@ -2182,7 +2182,7 @@ "panel.vis_none": "Sem filtro — sempre mostrar tarefa", "panel.vis_not_equals": "Diferente", "penalties.add_penalty": "Adicionar penalidade", - "penalties.applying_to": "A aplicar a {childName} — saldo atual: {points} {pointsName}", + "penalties.applying_to": "Aplicando a {childName} — saldo atual: {points} {pointsName}", "penalties.btn_delete_title": "Excluir", "penalties.btn_edit_title": "Editar", "penalties.card_description": "Aplicar penalidades de dedução de pontos às crianças", @@ -2204,6 +2204,7 @@ "penalties.toast_apply_failed": "Falha ao aplicar penalidade", "penalties.toast_delete_failed": "Falha ao excluir penalidade", "penalties.toast_save_failed": "Falha ao salvar as alterações", + "penalties.toast_saved": "Penalidade salva", "points_card.card_description": "Cartão para pais adicionarem ou removerem pontos das crianças", "points_card.card_name": "Cartão de Pontos TaskMate", "points_card.default_title": "Gerenciar pontos", diff --git a/custom_components/taskmate/www/locales/pt-BR/cards.json b/custom_components/taskmate/www/locales/pt-BR/cards.json index ac70c45c..5f9ad606 100644 --- a/custom_components/taskmate/www/locales/pt-BR/cards.json +++ b/custom_components/taskmate/www/locales/pt-BR/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt.json b/custom_components/taskmate/www/locales/pt.json index 02d95be6..28b7ee43 100644 --- a/custom_components/taskmate/www/locales/pt.json +++ b/custom_components/taskmate/www/locales/pt.json @@ -2209,6 +2209,7 @@ "penalties.toast_apply_failed": "Falha ao aplicar penalização", "penalties.toast_delete_failed": "Falha ao eliminar penalização", "penalties.toast_save_failed": "Falha ao guardar alterações", + "penalties.toast_saved": "Penalização guardada", "points_card.card_description": "Cartão para pais adicionarem ou removerem pontos das crianças", "points_card.card_name": "Cartão de Pontos TaskMate", "points_card.default_title": "Gerir Pontos", diff --git a/custom_components/taskmate/www/locales/pt/cards.json b/custom_components/taskmate/www/locales/pt/cards.json index a38a77cd..883440eb 100644 --- a/custom_components/taskmate/www/locales/pt/cards.json +++ b/custom_components/taskmate/www/locales/pt/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/taskmate-bonuses-card.js b/custom_components/taskmate/www/taskmate-bonuses-card.js index 33d26043..821f993c 100644 --- a/custom_components/taskmate/www/taskmate-bonuses-card.js +++ b/custom_components/taskmate/www/taskmate-bonuses-card.js @@ -10,6 +10,9 @@ createIncentiveCard({ kind: "bonus", idKey: "bonus_id", i18n: "bonuses", + // The card's own "Add …" / "New …" button labels (#1234). + addKey: "add_bonus", + newKey: "new_bonus", attr: "bonuses", icon: "mdi:star-circle-outline", headerIcon: "mdi:star-circle", diff --git a/custom_components/taskmate/www/taskmate-incentive-card.js b/custom_components/taskmate/www/taskmate-incentive-card.js index e1df0136..22bb25e9 100644 --- a/custom_components/taskmate/www/taskmate-incentive-card.js +++ b/custom_components/taskmate/www/taskmate-incentive-card.js @@ -779,7 +779,7 @@ export function createIncentiveCard(P) {
- +
`; @@ -837,7 +837,7 @@ export function createIncentiveCard(P) { : html` `} ` : ""} @@ -1046,10 +1046,10 @@ export function createIncentiveCard(P) { (k, v) => { this._newForm = { ...this._newForm, [k]: v }; }, () => { this._showNewForm = false; }, () => this._saveNew(), - this._tp('add_bonus')) + this._tp(P.addKey)) : html``) : ""} ${child && !this._editMode && this._canApply() diff --git a/custom_components/taskmate/www/taskmate-penalties-card.js b/custom_components/taskmate/www/taskmate-penalties-card.js index c5411266..fe7248dd 100644 --- a/custom_components/taskmate/www/taskmate-penalties-card.js +++ b/custom_components/taskmate/www/taskmate-penalties-card.js @@ -10,6 +10,9 @@ createIncentiveCard({ kind: "penalty", idKey: "penalty_id", i18n: "penalties", + // The card's own "Add …" / "New …" button labels (#1234). + addKey: "add_penalty", + newKey: "new_penalty", attr: "penalties", icon: "mdi:alert-circle-outline", headerIcon: "mdi:alert-circle-outline", diff --git a/tests/frontend/taskmate-incentive-card-keys.test.cjs b/tests/frontend/taskmate-incentive-card-keys.test.cjs new file mode 100644 index 00000000..79ea3b90 --- /dev/null +++ b/tests/frontend/taskmate-incentive-card-keys.test.cjs @@ -0,0 +1,75 @@ +const assert = require("node:assert/strict"); +const { readFileSync, readdirSync } = require("node:fs"); +const path = require("node:path"); +const { test } = require("node:test"); + +const { WWW } = require("./harness.cjs"); + +// #1234: the Bonuses and Penalties cards share taskmate-incentive-card.js and +// look every string up under their own prefix (P.i18n). The shared code asked +// for `add_bonus` / `new_bonus` / `toast_saved` on both, so the Penalties card +// showed "penalties.new_bonus" and "penalties.add_bonus" as raw keys. Every key +// the shared card and its editor ask for must exist under BOTH prefixes, in +// every locale, and in the bundle the card loads. + +const LOCALES = path.join(WWW, "locales"); +const langs = readdirSync(LOCALES).filter((f) => f.endsWith(".json")).map((f) => f.slice(0, -5)); +const loc = (l) => JSON.parse(readFileSync(path.join(LOCALES, `${l}.json`), "utf8")); +const bundle = (l, b) => JSON.parse(readFileSync(path.join(LOCALES, l, `${b}.json`), "utf8")); + +const src = (f) => readFileSync(path.join(WWW, f), "utf8"); +const card = src("taskmate-incentive-card.js"); +const editor = src("editors/taskmate-incentive-card-editor.js"); + +// The keys each wrapper passes in as P.addKey / P.newKey. +function wrapperKeys(file) { + const s = src(file); + const prefix = s.match(/i18n: "([a-z_]+)"/)[1]; + const add = s.match(/addKey: "([a-z_]+)"/); + const neu = s.match(/newKey: "([a-z_]+)"/); + assert.ok(add && neu, `${file} must set addKey and newKey`); + return { prefix, keys: [add[1], neu[1]] }; +} + +const literal = (s) => [...s.matchAll(/_tp\('([a-z_.]+)'/g)].map((m) => m[1]); +const cardKeys = [...new Set(literal(card))]; +const editorKeys = [...new Set(literal(editor))]; + +const WRAPPERS = ["taskmate-bonuses-card.js", "taskmate-penalties-card.js"].map(wrapperKeys); + +test("the shared card only asks for keys through _tp literals or P.addKey / P.newKey", () => { + // A computed _tp(...) other than these would slip past this test. + const calls = [...card.matchAll(/_tp\(([^)]*)\)/g)].map((m) => m[1].split(",")[0].trim()); + const odd = calls.filter((a) => !/^'[a-z_.]+'$/.test(a) && a !== "P.addKey" && a !== "P.newKey" && a !== "key"); + assert.deepEqual(odd, []); + assert.ok(!/_tp\('(add|new)_(bonus|penalty)'\)/.test(card), "add/new labels must come from P"); +}); + +for (const { prefix, keys } of WRAPPERS) { + test(`${prefix}: every key the card and editor ask for exists in every locale`, () => { + const missing = []; + for (const l of langs) { + const d = loc(l); + const cards = bundle(l, "cards"); + const ed = bundle(l, "editor"); + for (const k of [...cardKeys, ...keys]) { + const full = `${prefix}.${k}`; + if (typeof d[full] !== "string" || !d[full].trim()) missing.push(`${l}: ${full}`); + else if (!(full in cards)) missing.push(`${l}/cards.json: ${full}`); + } + for (const k of editorKeys) { + const full = `${prefix}.${k}`; + if (typeof d[full] !== "string" || !d[full].trim()) missing.push(`${l}: ${full}`); + else if (!(full in ed) && !(full in cards)) missing.push(`${l}/editor.json: ${full}`); + } + } + assert.deepEqual(missing, []); + }); +} + +test("the Penalties card's buttons say penalty, not bonus", () => { + const pen = WRAPPERS.find((w) => w.prefix === "penalties"); + const en = loc("en"); + assert.deepEqual(pen.keys.map((k) => en[`penalties.${k}`]), ["Add Penalty", "New Penalty"]); + assert.equal(en["penalties.toast_saved"], "Penalty saved"); +}); From ea74ebe54c72ee4ea7d2e888db819d2ec23ac9e8 Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 15:55:04 +0000 Subject: [PATCH 2/7] fix(i18n): translate every remaining word in the cards, panel and backend A line-by-line read of every card, editor, the admin panel and the backend for text that reached users untranslated or as a raw key. Raw keys fixed: approvals/parent dashboard "View photo", the 6th+ leaderboard place, the Birthday badge criteria, and German/other messages that had English words spliced in ("Bearbeite penalty", "Fehler bei approve chore", "Fehler bei add Punkten"). Hard-coded English translated: setup errors on every card, the "Use global default" editor fallback, sound names, rotation modes, auction refusal reasons, data health warnings, avatar unlock rules, badge previews, built-in template packs, stepper and button labels, the read-aloud defaults, the printable chart, select entity states, two services and several service fields, and backend help/rate-limit errors (now translation keys). Also: missing singular forms ("1 chores", "1 hours"), grammar broken by lower-cased words spliced into sentences, wrong keys on the calendar and streak console pills, numbers and times shown outside Home Assistant's number and time format, and value fixes in de, nb, nn, pt, pt-BR, fr, nl and en-GB. --- custom_components/taskmate/__init__.py | 2 +- custom_components/taskmate/coord_tts.py | 20 +-- custom_components/taskmate/coord_wellbeing.py | 8 +- custom_components/taskmate/notify_strings.py | 7 ++ custom_components/taskmate/printable.py | 24 +++- custom_components/taskmate/strings.json | 89 +++++++++++++- .../taskmate/translations/da.json | 89 +++++++++++++- .../taskmate/translations/de.json | 89 +++++++++++++- .../taskmate/translations/en-GB.json | 89 +++++++++++++- .../taskmate/translations/en.json | 89 +++++++++++++- .../taskmate/translations/fr.json | 89 +++++++++++++- .../taskmate/translations/nb.json | 89 +++++++++++++- .../taskmate/translations/nl.json | 89 +++++++++++++- .../taskmate/translations/nn.json | 89 +++++++++++++- .../taskmate/translations/pl.json | 89 +++++++++++++- .../taskmate/translations/pt-BR.json | 89 +++++++++++++- .../taskmate/translations/pt.json | 89 +++++++++++++- custom_components/taskmate/websocket.py | 23 +++- .../editors/taskmate-activity-card-editor.js | 2 +- .../editors/taskmate-approvals-card-editor.js | 2 +- .../editors/taskmate-auction-card-editor.js | 2 +- .../editors/taskmate-badges-card-editor.js | 2 +- .../editors/taskmate-bounty-card-editor.js | 2 +- .../editors/taskmate-calendar-card-editor.js | 2 +- .../www/editors/taskmate-child-card-editor.js | 2 +- .../taskmate-chore-board-card-editor.js | 2 +- .../taskmate-family-goal-card-editor.js | 2 +- .../www/editors/taskmate-graph-card-editor.js | 2 +- .../editors/taskmate-heatmap-card-editor.js | 2 +- .../editors/taskmate-incentive-card-editor.js | 2 +- .../www/editors/taskmate-kiosk-card-editor.js | 2 +- .../taskmate-leaderboard-card-editor.js | 2 +- .../editors/taskmate-overview-card-editor.js | 2 +- .../taskmate-parent-dashboard-card-editor.js | 2 +- .../taskmate-personal-bests-card-editor.js | 2 +- .../www/editors/taskmate-pet-card-editor.js | 2 +- .../taskmate-photo-gallery-card-editor.js | 2 +- .../editors/taskmate-points-card-editor.js | 2 +- .../taskmate-points-display-card-editor.js | 2 +- .../editors/taskmate-raffle-card-editor.js | 2 +- .../www/editors/taskmate-recap-card-editor.js | 2 +- .../editors/taskmate-reorder-card-editor.js | 2 +- .../taskmate-reward-progress-card-editor.js | 2 +- .../editors/taskmate-rewards-card-editor.js | 2 +- .../editors/taskmate-routine-card-editor.js | 2 +- .../taskmate-sticker-chart-card-editor.js | 2 +- .../editors/taskmate-streak-card-editor.js | 2 +- .../taskmate-trophy-cabinet-card-editor.js | 2 +- .../editors/taskmate-weekly-card-editor.js | 2 +- .../editors/taskmate-wishlist-card-editor.js | 2 +- .../taskmate/www/locales/da.json | 104 +++++++++++++++- .../taskmate/www/locales/da/cards.json | 2 +- .../taskmate/www/locales/da/panel.json | 2 +- .../taskmate/www/locales/de.json | 114 ++++++++++++++++- .../taskmate/www/locales/de/cards.json | 2 +- .../taskmate/www/locales/de/editor.json | 2 +- .../taskmate/www/locales/de/panel.json | 2 +- .../taskmate/www/locales/en-GB.json | 112 ++++++++++++++++- .../taskmate/www/locales/en-GB/cards.json | 2 +- .../taskmate/www/locales/en-GB/editor.json | 2 +- .../taskmate/www/locales/en-GB/panel.json | 2 +- .../taskmate/www/locales/en.json | 104 +++++++++++++++- .../taskmate/www/locales/en/cards.json | 2 +- .../taskmate/www/locales/en/panel.json | 2 +- .../taskmate/www/locales/fr.json | 106 +++++++++++++++- .../taskmate/www/locales/fr/cards.json | 2 +- .../taskmate/www/locales/fr/panel.json | 2 +- .../taskmate/www/locales/nb.json | 112 ++++++++++++++++- .../taskmate/www/locales/nb/cards.json | 2 +- .../taskmate/www/locales/nb/panel.json | 2 +- .../taskmate/www/locales/nl.json | 106 +++++++++++++++- .../taskmate/www/locales/nl/cards.json | 2 +- .../taskmate/www/locales/nl/panel.json | 2 +- .../taskmate/www/locales/nn.json | 112 ++++++++++++++++- .../taskmate/www/locales/nn/cards.json | 2 +- .../taskmate/www/locales/nn/panel.json | 2 +- .../taskmate/www/locales/pl.json | 104 +++++++++++++++- .../taskmate/www/locales/pl/cards.json | 2 +- .../taskmate/www/locales/pl/panel.json | 2 +- .../taskmate/www/locales/pt-BR.json | 116 ++++++++++++++++-- .../taskmate/www/locales/pt-BR/cards.json | 2 +- .../taskmate/www/locales/pt-BR/panel.json | 2 +- .../taskmate/www/locales/pt.json | 116 ++++++++++++++++-- .../taskmate/www/locales/pt/cards.json | 2 +- .../taskmate/www/locales/pt/panel.json | 2 +- .../taskmate/www/taskmate-activity-card.js | 8 +- .../taskmate/www/taskmate-approvals-card.js | 20 ++- .../taskmate/www/taskmate-auction-card.js | 14 +-- .../taskmate/www/taskmate-badges-card.js | 10 +- .../taskmate/www/taskmate-bounty-card.js | 10 +- .../taskmate/www/taskmate-calendar-card.js | 2 +- .../taskmate/www/taskmate-child-card.js | 46 ++++--- .../taskmate/www/taskmate-chore-board-card.js | 2 +- .../taskmate/www/taskmate-family-goal-card.js | 2 +- .../taskmate/www/taskmate-graph-card.js | 4 +- .../taskmate/www/taskmate-incentive-card.js | 2 +- .../taskmate/www/taskmate-kiosk-card.js | 27 ++-- .../taskmate/www/taskmate-leaderboard-card.js | 12 +- .../taskmate/www/taskmate-localize.js | 15 ++- .../taskmate/www/taskmate-overview-card.js | 2 +- .../taskmate/www/taskmate-panel.js | 95 ++++++++------ .../www/taskmate-parent-dashboard-card.js | 11 +- .../www/taskmate-personal-bests-card.js | 15 ++- .../taskmate/www/taskmate-pet-card.js | 12 +- .../www/taskmate-photo-gallery-card.js | 2 +- .../taskmate/www/taskmate-points-card.js | 10 +- .../www/taskmate-points-display-card.js | 2 +- .../taskmate/www/taskmate-raffle-card.js | 8 +- .../taskmate/www/taskmate-reorder-card.js | 4 +- .../www/taskmate-reward-progress-card.js | 4 +- .../taskmate/www/taskmate-rewards-card.js | 10 +- .../taskmate/www/taskmate-routine-card.js | 12 +- .../www/taskmate-sticker-chart-card.js | 12 +- .../taskmate/www/taskmate-streak-card.js | 2 +- .../www/taskmate-trophy-cabinet-card.js | 2 +- .../taskmate/www/taskmate-weekly-card.js | 8 +- .../taskmate/www/taskmate-wishlist-card.js | 10 +- tests/data/locale_english_baseline.json | 36 ++++++ tests/test_family_care.py | 4 +- tests/test_hardening_2026_10_25_entry.py | 5 +- 120 files changed, 2599 insertions(+), 311 deletions(-) diff --git a/custom_components/taskmate/__init__.py b/custom_components/taskmate/__init__.py index efb32695..dc9a022b 100644 --- a/custom_components/taskmate/__init__.py +++ b/custom_components/taskmate/__init__.py @@ -536,7 +536,7 @@ async def _async_check_child_rate(call: ServiceCall) -> None: if await authz.async_context_is_parent(hass, _get_coordinator(hass), call.context): return await _async_record_service_audit(hass, call, denied=True) - raise ServiceValidationError("Too many requests from this account, try again in a minute") + raise ServiceValidationError(translation_domain=DOMAIN, translation_key="rate_limited") def _audited(handler): """Wrap a child-facing handler so its mutation is recorded too. diff --git a/custom_components/taskmate/coord_tts.py b/custom_components/taskmate/coord_tts.py index 0d734de7..5a52134b 100644 --- a/custom_components/taskmate/coord_tts.py +++ b/custom_components/taskmate/coord_tts.py @@ -3,10 +3,10 @@ Speak a child's outstanding chores to a media player: "Ella, you have three things left: make your bed, brush your teeth and pack your bag." -The sentence is built from parent-editable templates rather than translated -strings. TaskMate's frontend locales don't reach the backend, and a family may -well want wording that isn't any of the eight shipped languages — so the -templates are settings, documented with their placeholders. +The sentence comes from parent-editable templates when they are set (a +family may well want wording that isn't any of the shipped languages), and +otherwise from the ``notify.read_aloud_*`` strings in Home Assistant's +language, like the push notifications. """ from __future__ import annotations @@ -33,11 +33,14 @@ def _tts_setting(self, key: str, default: str) -> str: def _join_chore_names(self, names: list[str]) -> str: """ "a, b and c" — spoken lists need a conjunction, not commas.""" - joiner = self._tts_setting("read_aloud_joiner", DEFAULT_JOINER) + joiner = self._tts_setting("read_aloud_joiner", "") if not names: return "" if len(names) == 1: return names[0] + if not joiner: + # No custom joiner: the language's own "a, b and c". + return notify_strings.join_names(self.hass, names) return f"{', '.join(names[:-1])} {joiner} {names[-1]}" def build_read_aloud_message(self, child_id: str) -> str: @@ -50,11 +53,12 @@ def build_read_aloud_message(self, child_id: str) -> str: names = [c.name for c in chores] if not names: - template = self._tts_setting("read_aloud_done_template", DEFAULT_DONE_TEMPLATE) + setting, key = "read_aloud_done_template", "read_aloud_done" elif len(names) == 1: - template = self._tts_setting("read_aloud_one_template", DEFAULT_ONE_TEMPLATE) + setting, key = "read_aloud_one_template", "read_aloud_one" else: - template = self._tts_setting("read_aloud_template", DEFAULT_TEMPLATE) + setting, key = "read_aloud_template", "read_aloud_many" + template = self._tts_setting(setting, "") or notify_strings.text(self.hass, key) try: return notify_strings.safe_format( diff --git a/custom_components/taskmate/coord_wellbeing.py b/custom_components/taskmate/coord_wellbeing.py index 4aa42fbd..2a933ed1 100644 --- a/custom_components/taskmate/coord_wellbeing.py +++ b/custom_components/taskmate/coord_wellbeing.py @@ -104,11 +104,15 @@ async def async_request_help(self, child_id: str, chore_id: str, message: str = except (TypeError, ValueError): continue if req.get("chore_id") == chore_id and at >= repeat_cutoff: - raise ValueError("Help is already on its way.") + raise ServiceValidationError( + translation_domain=DOMAIN, + translation_key="help_already_on_its_way", + translation_placeholders={"chore": chore.name}, + ) # One open request a minute across every chore: each one is a push # to every parent, and a different chore each tap is still a burst. if at >= cooldown_cutoff: - raise ValueError("Give it a minute before asking for help again.") + raise ServiceValidationError(translation_domain=DOMAIN, translation_key="help_cooldown") record = { "id": generate_id(), "child_id": child_id, diff --git a/custom_components/taskmate/notify_strings.py b/custom_components/taskmate/notify_strings.py index e1c00b35..7cbf6435 100644 --- a/custom_components/taskmate/notify_strings.py +++ b/custom_components/taskmate/notify_strings.py @@ -121,6 +121,13 @@ "voice_needs_card": "{chore_name} needs a photo, a number or a few words, so do that one on your card.", "voice_done": "Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.", "voice_done_pending": "Done! {chore_name} is waiting for a grown-up to check it.", + # Read-aloud defaults (coord_tts.py), used when no custom template is set. + "read_aloud_many": "{name}, you have {count} things left: {chores}.", + "read_aloud_one": "{name}, you have one thing left: {chores}.", + "read_aloud_done": "{name}, you're all done. Nice one!", + # Printable weekly chart (printable.py). + "print_chart_empty": "No chores to show for this week.", + "print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", # Pieces that callers assemble into the messages above. "auction_won": "{child_name} won '{chore_name}' on {date} for {points} {points_name}.", "auction_no_bids": "no bids for '{chore_name}', so it goes back to the normal rota.", diff --git a/custom_components/taskmate/printable.py b/custom_components/taskmate/printable.py index 3fd7cc05..1e52765e 100644 --- a/custom_components/taskmate/printable.py +++ b/custom_components/taskmate/printable.py @@ -50,8 +50,19 @@ def build_chart( orientation: str = "portrait", title: str = "This week", points_name: str = "Stars", + day_names: list[str] | None = None, + week_label: str = "", + empty_text: str = "No chores to show for this week.", + footer_text: str = "", + lang: str = "en", ) -> str: - """Render the printable chart as a standalone HTML document.""" + """Render the printable chart as a standalone HTML document. + + ``day_names`` (Monday first), ``week_label``, ``empty_text`` and + ``footer_text`` carry the caller's translated wording; without them the + chart is in English. + """ + names = day_names if day_names and len(day_names) == 7 else [d[:3] for d in DAY_NAMES] if orientation not in ORIENTATIONS: orientation = "portrait" @@ -77,13 +88,14 @@ def build_chart( rows.append(f'{escape(str(child.get("name", "")))}' + "".join(cells) + "") header = "".join( - f'{DAY_NAMES[d.weekday()][:3]}{d.day}' for d in days + f'{escape(names[d.weekday()])}{d.day}' for d in days ) - week_label = f"{start.strftime('%d %b')} – {(start + timedelta(days=6)).strftime('%d %b %Y')}" - body = "".join(rows) or ('No chores to show for this week.') + week_label = week_label or f"{start.strftime('%d %b')} – {(start + timedelta(days=6)).strftime('%d %b %Y')}" + footer_text = footer_text or f"Tick each box as it's done. {points_name} are still awarded in TaskMate." + body = "".join(rows) or (f'{escape(empty_text)}') return f""" - + {escape(title)} — {escape(week_label)} @@ -127,6 +139,6 @@ def build_chart(  {header} {body} -
Tick each box as it's done. {escape(points_name)} are still awarded in TaskMate.
+
{escape(footer_text)}
""" diff --git a/custom_components/taskmate/strings.json b/custom_components/taskmate/strings.json index 9eb3cab2..4ff92a13 100644 --- a/custom_components/taskmate/strings.json +++ b/custom_components/taskmate/strings.json @@ -158,6 +158,18 @@ "time_id": { "name": "Set time", "description": "For a chore with set times, which time this ticks off. Leave blank for the one open now." + }, + "as_parent": { + "name": "As parent", + "description": "Complete on behalf of the child and award points immediately, bypassing approval." + }, + "photo_url": { + "name": "Photo URL", + "description": "Optional URL or path to a photo submitted as evidence for the completion (e.g. a camera snapshot). Shown to the parent during approval." + }, + "completed_date": { + "name": "Done on", + "description": "Log the job for an earlier day (up to 7 days back, not today) that was done but not ticked. Parents only; approved straight away. The day's daily limit still applies." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daily limit", "description": "How many times a day the chore can be completed. One-shot chores are always 1." + }, + "difficulty": { + "name": "Difficulty", + "description": "Difficulty tier; scales awarded points by the tier multiplier (medium = ×1.0 baseline)" + }, + "expires_in_minutes": { + "name": "Expires in (minutes)", + "description": "Make this a reactive chore with a deadline this many minutes from now, e.g. the washing machine finished, empty it within 30 minutes. The chore disappears and is disabled once the deadline passes. 0 = no deadline." + }, + "speed_bonus_points": { + "name": "Speed bonus points", + "description": "Extra points awarded if the chore is completed before the deadline. Needs expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, e.g. 17:30. Empty clears the reminder." } } + }, + "read_aloud": { + "name": "Read Chores Aloud", + "description": "Speak a child's outstanding chores on a media player, for example \"Ella, you have three things left…\". Uses the read-aloud wording in Home Assistant's language unless custom read-aloud templates are set.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child whose chores are read out" + }, + "media_player": { + "name": "Media player", + "description": "Where to speak. Falls back to the default set in Settings." + }, + "tts_entity": { + "name": "Text-to-speech entity", + "description": "Which TTS service to use. Falls back to Settings, then to the only one installed." + }, + "message": { + "name": "Message override", + "description": "Say this instead of the generated summary." + } + } + }, + "spin_roulette": { + "name": "Spin Chore Roulette", + "description": "Pick a random outstanding chore for a child at a points multiplier. Opt-in: turn it on and set the multiplier and daily spin allowance in the TaskMate panel settings.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child spinning" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Streak reset mode" + "name": "Streak reset mode", + "state": { + "reset": "Reset — streak goes to 0 on missed day", + "pause": "Pause — streak preserved until next completion" + } }, "card_design": { - "name": "Card design" + "name": "Card design", + "state": { + "classic": "Classic", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Accessible", + "graphite": "Graphite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} can't be done right now, so there's nothing to ask for help with yet." + }, + "help_already_on_its_way": { + "message": "Help with {chore} is already on its way." + }, + "help_cooldown": { + "message": "Give it a minute before asking for help again." + }, + "rate_limited": { + "message": "Too many requests from this account. Try again in a minute." } }, "issues": { diff --git a/custom_components/taskmate/translations/da.json b/custom_components/taskmate/translations/da.json index 1d0edf85..760e6d59 100644 --- a/custom_components/taskmate/translations/da.json +++ b/custom_components/taskmate/translations/da.json @@ -158,6 +158,18 @@ "time_id": { "name": "Fast tidspunkt", "description": "For en opgave med faste tidspunkter: hvilket tidspunkt der krydses af. Lad stå tomt for det, der er åbent nu." + }, + "as_parent": { + "name": "Som forælder", + "description": "Fuldfør på barnets vegne og giv point med det samme uden godkendelse." + }, + "photo_url": { + "name": "Foto-URL", + "description": "Valgfri URL eller sti til et foto, der sendes som bevis (f.eks. et kamerabillede). Vises for forælderen ved godkendelse." + }, + "completed_date": { + "name": "Udført den", + "description": "Registrér pligten på en tidligere dag (op til 7 dage tilbage, ikke i dag), hvor den blev lavet men ikke krydset af. Kun forældre; godkendes med det samme. Dagens grænse gælder stadig." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daglig grænse", "description": "Hvor mange gange om dagen pligten kan laves. Engangspligter er altid 1." + }, + "difficulty": { + "name": "Sværhedsgrad", + "description": "Sværhedsgrad; ganger de tildelte point med niveauets multiplikator (medium = ×1,0 som udgangspunkt)" + }, + "expires_in_minutes": { + "name": "Udløber om (minutter)", + "description": "Gør pligten reaktiv med en frist så mange minutter fra nu, f.eks. vaskemaskinen er færdig, tøm den inden for 30 minutter. Pligten forsvinder og slås fra, når fristen er gået. 0 = ingen frist." + }, + "speed_bonus_points": { + "name": "Fartbonus-point", + "description": "Ekstra point, hvis pligten fuldføres inden fristen. Kræver expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Giv besked ved optjening", "description": "Send en notifikation, når badget optjenes" + }, + "combinator": { + "name": "Kombination", + "description": "Hvordan flere kriterier kombineres: AND (alle skal opfyldes) eller OR (et af dem). Standard er AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Giv besked ved optjening", "description": "Send en notifikation, når badget optjenes" + }, + "combinator": { + "name": "Kombination", + "description": "Hvordan flere kriterier kombineres: AND (alle skal opfyldes) eller OR (et af dem). Standard er AND." } } }, @@ -1864,6 +1896,38 @@ "description": "TT:MM, f.eks. 17:30. Tomt fjerner påmindelsen." } } + }, + "read_aloud": { + "name": "Læs pligter højt", + "description": "Læs et barns resterende pligter op på en medieafspiller, f.eks. \"Ella, du har tre ting tilbage…\". Bruger oplæsningsteksten på Home Assistants sprog, medmindre der er sat egne skabeloner.", + "fields": { + "child_id": { + "name": "Barn-ID", + "description": "ID'et på det barn, hvis pligter læses op" + }, + "media_player": { + "name": "Medieafspiller", + "description": "Hvor der skal læses op. Bruger standarden fra Indstillinger, hvis tom." + }, + "tts_entity": { + "name": "Tekst-til-tale-entitet", + "description": "Hvilken TTS-tjeneste der bruges. Ellers den fra Indstillinger, og ellers den eneste installerede." + }, + "message": { + "name": "Egen besked", + "description": "Sig dette i stedet for den automatiske opsummering." + } + } + }, + "spin_roulette": { + "name": "Drej pligt-ruletten", + "description": "Vælg en tilfældig resterende pligt til et barn med en pointmultiplikator. Skal slås til: aktivér den, og angiv multiplikator og antal daglige drej i TaskMate-panelets indstillinger.", + "fields": { + "child_id": { + "name": "Barn-ID", + "description": "ID'et på det barn, der drejer" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Nulstilling af streak" + "name": "Nulstilling af streak", + "state": { + "reset": "Nulstil — streak går til 0 ved en misset dag", + "pause": "Pause — streak bevares indtil næste fuldførelse" + } }, "card_design": { - "name": "Kortdesign" + "name": "Kortdesign", + "state": { + "classic": "Klassisk", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Tilgængelig", + "graphite": "Grafit" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} kan ikke gøres lige nu, så der er ikke noget at bede om hjælp til endnu." + }, + "help_already_on_its_way": { + "message": "Hjælpen med {chore} er allerede på vej." + }, + "help_cooldown": { + "message": "Vent et minut, før du beder om hjælp igen." + }, + "rate_limited": { + "message": "For mange forespørgsler fra denne konto. Prøv igen om et minut." } }, "issues": { diff --git a/custom_components/taskmate/translations/de.json b/custom_components/taskmate/translations/de.json index df857e6a..08c0e3b8 100644 --- a/custom_components/taskmate/translations/de.json +++ b/custom_components/taskmate/translations/de.json @@ -158,6 +158,18 @@ "time_id": { "name": "Feste Zeit", "description": "Bei einer Aufgabe mit festen Zeiten: welche Zeit abgehakt wird. Leer lassen für die gerade offene." + }, + "as_parent": { + "name": "Als Elternteil", + "description": "Im Namen des Kindes erledigen und die Punkte sofort vergeben, ohne Genehmigung." + }, + "photo_url": { + "name": "Foto-URL", + "description": "Optionale URL oder Pfad zu einem Foto als Nachweis (z. B. ein Kamera-Schnappschuss). Wird den Eltern bei der Genehmigung angezeigt." + }, + "completed_date": { + "name": "Erledigt am", + "description": "Trägt die Aufgabe für einen früheren Tag ein (bis zu 7 Tage zurück, nicht heute), an dem sie erledigt, aber nicht abgehakt wurde. Nur Eltern; wird sofort genehmigt. Das Tageslimit gilt weiterhin." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Tageslimit", "description": "Wie oft am Tag die Aufgabe erledigt werden kann. Einmalige Aufgaben immer 1." + }, + "difficulty": { + "name": "Schwierigkeit", + "description": "Schwierigkeitsstufe; multipliziert die vergebenen Punkte mit dem Faktor der Stufe (mittel = ×1,0 als Basis)" + }, + "expires_in_minutes": { + "name": "Läuft ab in (Minuten)", + "description": "Macht daraus eine spontane Aufgabe mit Frist in so vielen Minuten ab jetzt, z. B. Waschmaschine fertig, innerhalb von 30 Minuten ausräumen. Nach Ablauf der Frist verschwindet die Aufgabe und wird deaktiviert. 0 = keine Frist." + }, + "speed_bonus_points": { + "name": "Tempo-Bonuspunkte", + "description": "Extrapunkte, wenn die Aufgabe vor der Frist erledigt wird. Benötigt expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Benachrichtigung beim Verdienen", "description": "Eine Benachrichtigung senden, wenn das Abzeichen verdient wird" + }, + "combinator": { + "name": "Verknüpfung", + "description": "Wie mehrere Kriterien verknüpft werden: AND (alle müssen erfüllt sein) oder OR (eines genügt). Standard: AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Benachrichtigung beim Verdienen", "description": "Eine Benachrichtigung senden, wenn das Abzeichen verdient wird" + }, + "combinator": { + "name": "Verknüpfung", + "description": "Wie mehrere Kriterien verknüpft werden: AND (alle müssen erfüllt sein) oder OR (eines genügt). Standard: AND." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, z. B. 17:30. Leer löscht die Erinnerung." } } + }, + "read_aloud": { + "name": "Aufgaben vorlesen", + "description": "Liest die offenen Aufgaben eines Kindes auf einem Mediaplayer vor, z. B. „Ella, du hast noch drei Dinge zu tun …“. Nutzt den Vorlesetext in der Sprache von Home Assistant, außer es sind eigene Vorlagen gesetzt.", + "fields": { + "child_id": { + "name": "Kinder-ID", + "description": "Die ID des Kindes, dessen Aufgaben vorgelesen werden" + }, + "media_player": { + "name": "Mediaplayer", + "description": "Wo vorgelesen wird. Ohne Angabe gilt die Vorgabe aus den Einstellungen." + }, + "tts_entity": { + "name": "Text-to-Speech-Entität", + "description": "Welcher TTS-Dienst verwendet wird. Sonst der aus den Einstellungen, dann der einzige installierte." + }, + "message": { + "name": "Eigener Text", + "description": "Sagt dies statt der erzeugten Zusammenfassung." + } + } + }, + "spin_roulette": { + "name": "Aufgaben-Roulette drehen", + "description": "Wählt eine zufällige offene Aufgabe für ein Kind mit Punktemultiplikator. Muss aktiviert werden: Schalte es in den Einstellungen des TaskMate-Panels ein und lege Multiplikator und tägliche Drehungen fest.", + "fields": { + "child_id": { + "name": "Kinder-ID", + "description": "Die ID des Kindes, das dreht" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Streak-Zurücksetzmodus" + "name": "Streak-Zurücksetzmodus", + "state": { + "reset": "Zurücksetzen – Serie geht am verpassten Tag auf 0", + "pause": "Pause – die Serie bleibt bis zum nächsten Abschluss erhalten" + } }, "card_design": { - "name": "Kartendesign" + "name": "Kartendesign", + "state": { + "classic": "Klassisch", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Barrierefrei", + "graphite": "Graphit" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} kann gerade nicht erledigt werden, daher gibt es noch nichts, wobei du Hilfe brauchst." + }, + "help_already_on_its_way": { + "message": "Hilfe bei {chore} ist schon unterwegs." + }, + "help_cooldown": { + "message": "Warte eine Minute, bevor du wieder um Hilfe bittest." + }, + "rate_limited": { + "message": "Zu viele Anfragen von diesem Konto. Versuch es in einer Minute noch einmal." } }, "issues": { diff --git a/custom_components/taskmate/translations/en-GB.json b/custom_components/taskmate/translations/en-GB.json index 9eb3cab2..4ff92a13 100644 --- a/custom_components/taskmate/translations/en-GB.json +++ b/custom_components/taskmate/translations/en-GB.json @@ -158,6 +158,18 @@ "time_id": { "name": "Set time", "description": "For a chore with set times, which time this ticks off. Leave blank for the one open now." + }, + "as_parent": { + "name": "As parent", + "description": "Complete on behalf of the child and award points immediately, bypassing approval." + }, + "photo_url": { + "name": "Photo URL", + "description": "Optional URL or path to a photo submitted as evidence for the completion (e.g. a camera snapshot). Shown to the parent during approval." + }, + "completed_date": { + "name": "Done on", + "description": "Log the job for an earlier day (up to 7 days back, not today) that was done but not ticked. Parents only; approved straight away. The day's daily limit still applies." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daily limit", "description": "How many times a day the chore can be completed. One-shot chores are always 1." + }, + "difficulty": { + "name": "Difficulty", + "description": "Difficulty tier; scales awarded points by the tier multiplier (medium = ×1.0 baseline)" + }, + "expires_in_minutes": { + "name": "Expires in (minutes)", + "description": "Make this a reactive chore with a deadline this many minutes from now, e.g. the washing machine finished, empty it within 30 minutes. The chore disappears and is disabled once the deadline passes. 0 = no deadline." + }, + "speed_bonus_points": { + "name": "Speed bonus points", + "description": "Extra points awarded if the chore is completed before the deadline. Needs expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, e.g. 17:30. Empty clears the reminder." } } + }, + "read_aloud": { + "name": "Read Chores Aloud", + "description": "Speak a child's outstanding chores on a media player, for example \"Ella, you have three things left…\". Uses the read-aloud wording in Home Assistant's language unless custom read-aloud templates are set.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child whose chores are read out" + }, + "media_player": { + "name": "Media player", + "description": "Where to speak. Falls back to the default set in Settings." + }, + "tts_entity": { + "name": "Text-to-speech entity", + "description": "Which TTS service to use. Falls back to Settings, then to the only one installed." + }, + "message": { + "name": "Message override", + "description": "Say this instead of the generated summary." + } + } + }, + "spin_roulette": { + "name": "Spin Chore Roulette", + "description": "Pick a random outstanding chore for a child at a points multiplier. Opt-in: turn it on and set the multiplier and daily spin allowance in the TaskMate panel settings.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child spinning" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Streak reset mode" + "name": "Streak reset mode", + "state": { + "reset": "Reset — streak goes to 0 on missed day", + "pause": "Pause — streak preserved until next completion" + } }, "card_design": { - "name": "Card design" + "name": "Card design", + "state": { + "classic": "Classic", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Accessible", + "graphite": "Graphite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} can't be done right now, so there's nothing to ask for help with yet." + }, + "help_already_on_its_way": { + "message": "Help with {chore} is already on its way." + }, + "help_cooldown": { + "message": "Give it a minute before asking for help again." + }, + "rate_limited": { + "message": "Too many requests from this account. Try again in a minute." } }, "issues": { diff --git a/custom_components/taskmate/translations/en.json b/custom_components/taskmate/translations/en.json index 9eb3cab2..4ff92a13 100644 --- a/custom_components/taskmate/translations/en.json +++ b/custom_components/taskmate/translations/en.json @@ -158,6 +158,18 @@ "time_id": { "name": "Set time", "description": "For a chore with set times, which time this ticks off. Leave blank for the one open now." + }, + "as_parent": { + "name": "As parent", + "description": "Complete on behalf of the child and award points immediately, bypassing approval." + }, + "photo_url": { + "name": "Photo URL", + "description": "Optional URL or path to a photo submitted as evidence for the completion (e.g. a camera snapshot). Shown to the parent during approval." + }, + "completed_date": { + "name": "Done on", + "description": "Log the job for an earlier day (up to 7 days back, not today) that was done but not ticked. Parents only; approved straight away. The day's daily limit still applies." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daily limit", "description": "How many times a day the chore can be completed. One-shot chores are always 1." + }, + "difficulty": { + "name": "Difficulty", + "description": "Difficulty tier; scales awarded points by the tier multiplier (medium = ×1.0 baseline)" + }, + "expires_in_minutes": { + "name": "Expires in (minutes)", + "description": "Make this a reactive chore with a deadline this many minutes from now, e.g. the washing machine finished, empty it within 30 minutes. The chore disappears and is disabled once the deadline passes. 0 = no deadline." + }, + "speed_bonus_points": { + "name": "Speed bonus points", + "description": "Extra points awarded if the chore is completed before the deadline. Needs expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notify on earn", "description": "Send a notification when the badge is earned" + }, + "combinator": { + "name": "Combinator", + "description": "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, e.g. 17:30. Empty clears the reminder." } } + }, + "read_aloud": { + "name": "Read Chores Aloud", + "description": "Speak a child's outstanding chores on a media player, for example \"Ella, you have three things left…\". Uses the read-aloud wording in Home Assistant's language unless custom read-aloud templates are set.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child whose chores are read out" + }, + "media_player": { + "name": "Media player", + "description": "Where to speak. Falls back to the default set in Settings." + }, + "tts_entity": { + "name": "Text-to-speech entity", + "description": "Which TTS service to use. Falls back to Settings, then to the only one installed." + }, + "message": { + "name": "Message override", + "description": "Say this instead of the generated summary." + } + } + }, + "spin_roulette": { + "name": "Spin Chore Roulette", + "description": "Pick a random outstanding chore for a child at a points multiplier. Opt-in: turn it on and set the multiplier and daily spin allowance in the TaskMate panel settings.", + "fields": { + "child_id": { + "name": "Child ID", + "description": "The ID of the child spinning" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Streak reset mode" + "name": "Streak reset mode", + "state": { + "reset": "Reset — streak goes to 0 on missed day", + "pause": "Pause — streak preserved until next completion" + } }, "card_design": { - "name": "Card design" + "name": "Card design", + "state": { + "classic": "Classic", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Accessible", + "graphite": "Graphite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} can't be done right now, so there's nothing to ask for help with yet." + }, + "help_already_on_its_way": { + "message": "Help with {chore} is already on its way." + }, + "help_cooldown": { + "message": "Give it a minute before asking for help again." + }, + "rate_limited": { + "message": "Too many requests from this account. Try again in a minute." } }, "issues": { diff --git a/custom_components/taskmate/translations/fr.json b/custom_components/taskmate/translations/fr.json index cd09b276..bbcc554b 100644 --- a/custom_components/taskmate/translations/fr.json +++ b/custom_components/taskmate/translations/fr.json @@ -158,6 +158,18 @@ "time_id": { "name": "Horaire fixe", "description": "Pour une tâche à heures fixes, l'horaire à cocher. Laissez vide pour celui qui est ouvert." + }, + "as_parent": { + "name": "En tant que parent", + "description": "Terminer au nom de l'enfant et attribuer les points tout de suite, sans approbation." + }, + "photo_url": { + "name": "URL de la photo", + "description": "URL ou chemin facultatif d'une photo envoyée comme preuve (par ex. une capture de caméra). Affichée au parent lors de l'approbation." + }, + "completed_date": { + "name": "Faite le", + "description": "Enregistre la tâche pour un jour précédent (jusqu'à 7 jours avant, pas aujourd'hui) où elle a été faite mais pas cochée. Parents uniquement ; approuvée directement. La limite quotidienne de ce jour s'applique." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Limite quotidienne", "description": "Combien de fois par jour la corvée peut être faite. Toujours 1 pour une corvée ponctuelle." + }, + "difficulty": { + "name": "Difficulté", + "description": "Niveau de difficulté ; multiplie les points attribués par le coefficient du niveau (moyen = ×1,0 de base)" + }, + "expires_in_minutes": { + "name": "Expire dans (minutes)", + "description": "Fait de cette corvée une tâche réactive avec une échéance dans ce nombre de minutes, par ex. la machine à laver a fini, la vider sous 30 minutes. La corvée disparaît et est désactivée une fois l'échéance passée. 0 = pas d'échéance." + }, + "speed_bonus_points": { + "name": "Points bonus de rapidité", + "description": "Points en plus si la corvée est terminée avant l'échéance. Nécessite expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notifier à l'obtention", "description": "Envoyer une notification lorsque le badge est obtenu" + }, + "combinator": { + "name": "Combinaison", + "description": "Comment plusieurs critères se combinent : AND (tous requis) ou OR (n'importe lequel). AND par défaut." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notifier à l'obtention", "description": "Envoyer une notification lorsque le badge est obtenu" + }, + "combinator": { + "name": "Combinaison", + "description": "Comment plusieurs critères se combinent : AND (tous requis) ou OR (n'importe lequel). AND par défaut." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, par ex. 17:30. Vide supprime le rappel." } } + }, + "read_aloud": { + "name": "Lire les corvées à voix haute", + "description": "Énonce les corvées restantes d'un enfant sur un lecteur multimédia, par exemple « Ella, il te reste trois choses… ». Utilise le texte de lecture dans la langue de Home Assistant, sauf si des modèles personnalisés sont définis.", + "fields": { + "child_id": { + "name": "ID de l'enfant", + "description": "L'identifiant de l'enfant dont les corvées sont lues" + }, + "media_player": { + "name": "Lecteur multimédia", + "description": "Où parler. À défaut, celui défini dans les paramètres." + }, + "tts_entity": { + "name": "Entité de synthèse vocale", + "description": "Le service TTS à utiliser. À défaut, celui des paramètres, puis le seul installé." + }, + "message": { + "name": "Message personnalisé", + "description": "Dire ceci au lieu du résumé généré." + } + } + }, + "spin_roulette": { + "name": "Lancer la roulette des corvées", + "description": "Choisit au hasard une corvée restante pour un enfant, avec un multiplicateur de points. À activer : allume-la et règle le multiplicateur et le nombre de tours par jour dans les paramètres du panneau TaskMate.", + "fields": { + "child_id": { + "name": "ID de l'enfant", + "description": "L'identifiant de l'enfant qui lance la roulette" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Mode de réinitialisation de série" + "name": "Mode de réinitialisation de série", + "state": { + "reset": "Réinitialiser — la série retombe à 0 en cas d'oubli", + "pause": "Pause — la série est préservée jusqu'à la prochaine exécution" + } }, "card_design": { - "name": "Design de carte" + "name": "Design de carte", + "state": { + "classic": "Classique", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Accessible", + "graphite": "Graphite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} ne peut pas être faite pour l'instant, il n'y a donc encore rien pour quoi demander de l'aide." + }, + "help_already_on_its_way": { + "message": "L'aide pour {chore} est déjà en route." + }, + "help_cooldown": { + "message": "Attends une minute avant de redemander de l'aide." + }, + "rate_limited": { + "message": "Trop de demandes depuis ce compte. Réessaie dans une minute." } }, "issues": { diff --git a/custom_components/taskmate/translations/nb.json b/custom_components/taskmate/translations/nb.json index 48671f89..3b65790b 100644 --- a/custom_components/taskmate/translations/nb.json +++ b/custom_components/taskmate/translations/nb.json @@ -158,6 +158,18 @@ "time_id": { "name": "Fast tidspunkt", "description": "For en oppgave med faste tider: hvilket tidspunkt som hakes av. La stå tomt for det som er åpent nå." + }, + "as_parent": { + "name": "Som forelder", + "description": "Fullfør på vegne av barnet og gi poeng med en gang, uten godkjenning." + }, + "photo_url": { + "name": "Foto-URL", + "description": "Valgfri URL eller sti til et bilde som sendes som bevis (f.eks. et kamerabilde). Vises til forelderen ved godkjenning." + }, + "completed_date": { + "name": "Utført den", + "description": "Registrer oppgaven på en tidligere dag (opptil 7 dager tilbake, ikke i dag) da den ble gjort, men ikke krysset av. Bare foreldre; godkjennes med en gang. Dagens grense gjelder fortsatt." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daglig grense", "description": "Hvor mange ganger om dagen oppgaven kan gjøres. Engangsoppgaver er alltid 1." + }, + "difficulty": { + "name": "Vanskelighetsgrad", + "description": "Vanskelighetsnivå; ganger poengene med nivåets multiplikator (middels = ×1,0 som utgangspunkt)" + }, + "expires_in_minutes": { + "name": "Utløper om (minutter)", + "description": "Gjør dette til en reaktiv oppgave med frist så mange minutter fra nå, f.eks. vaskemaskinen er ferdig, tøm den innen 30 minutter. Oppgaven forsvinner og slås av når fristen er ute. 0 = ingen frist." + }, + "speed_bonus_points": { + "name": "Fartsbonuspoeng", + "description": "Ekstra poeng hvis oppgaven fullføres før fristen. Krever expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Varsle ved oppnåelse", "description": "Send et varsel når merket oppnås" + }, + "combinator": { + "name": "Kombinasjon", + "description": "Hvordan flere kriterier kombineres: AND (alle må oppfylles) eller OR (ett av dem). Standard er AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Varsle ved oppnåelse", "description": "Send et varsel når merket oppnås" + }, + "combinator": { + "name": "Kombinasjon", + "description": "Hvordan flere kriterier kombineres: AND (alle må oppfylles) eller OR (ett av dem). Standard er AND." } } }, @@ -1864,6 +1896,38 @@ "description": "TT:MM, f.eks. 17:30. Tomt fjerner påminnelsen." } } + }, + "read_aloud": { + "name": "Les oppgaver høyt", + "description": "Les opp et barns gjenstående oppgaver på en mediespiller, f.eks. «Ella, du har tre ting igjen …». Bruker opplesingsteksten på Home Assistants språk, med mindre egne maler er satt.", + "fields": { + "child_id": { + "name": "Barn-ID", + "description": "ID-en til barnet som får oppgavene sine lest opp" + }, + "media_player": { + "name": "Mediespiller", + "description": "Hvor det skal leses opp. Bruker standarden fra Innstillinger hvis tom." + }, + "tts_entity": { + "name": "Tekst-til-tale-entitet", + "description": "Hvilken TTS-tjeneste som brukes. Ellers den fra Innstillinger, så den eneste installerte." + }, + "message": { + "name": "Egen melding", + "description": "Si dette i stedet for det automatiske sammendraget." + } + } + }, + "spin_roulette": { + "name": "Snurr oppgaverulett", + "description": "Velg en tilfeldig gjenstående oppgave for et barn med poengmultiplikator. Må slås på: aktiver den og angi multiplikator og antall daglige snurr i innstillingene i TaskMate-panelet.", + "fields": { + "child_id": { + "name": "Barn-ID", + "description": "ID-en til barnet som snurrer" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Tilbakestillingsmodus for rekke" + "name": "Tilbakestillingsmodus for rekke", + "state": { + "reset": "Nullstill — rekken går til 0 ved tapt dag", + "pause": "Pause — rekken bevares til neste fullføring" + } }, "card_design": { - "name": "Kortdesign" + "name": "Kortdesign", + "state": { + "classic": "Klassisk", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Tilgjengelig", + "graphite": "Grafitt" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} kan ikke gjøres akkurat nå, så det er ingenting å be om hjelp til ennå." + }, + "help_already_on_its_way": { + "message": "Hjelpen med {chore} er allerede på vei." + }, + "help_cooldown": { + "message": "Vent et minutt før du ber om hjelp igjen." + }, + "rate_limited": { + "message": "For mange forespørsler fra denne kontoen. Prøv igjen om et minutt." } }, "issues": { diff --git a/custom_components/taskmate/translations/nl.json b/custom_components/taskmate/translations/nl.json index 9294b783..487585e2 100644 --- a/custom_components/taskmate/translations/nl.json +++ b/custom_components/taskmate/translations/nl.json @@ -158,6 +158,18 @@ "time_id": { "name": "Vaste tijd", "description": "Bij een taak met vaste tijden: welke tijd wordt afgevinkt. Leeg laten voor de tijd die nu open is." + }, + "as_parent": { + "name": "Als ouder", + "description": "Rond af namens het kind en geef de punten meteen, zonder goedkeuring." + }, + "photo_url": { + "name": "Foto-URL", + "description": "Optionele URL of pad naar een foto als bewijs (bijv. een camerabeeld). De ouder ziet hem bij het goedkeuren." + }, + "completed_date": { + "name": "Gedaan op", + "description": "Registreer de taak voor een eerdere dag (tot 7 dagen terug, niet vandaag) waarop hij gedaan maar niet afgevinkt is. Alleen ouders; meteen goedgekeurd. De daglimiet van die dag blijft gelden." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Daglimiet", "description": "Hoe vaak per dag de taak gedaan kan worden. Eenmalige taken altijd 1." + }, + "difficulty": { + "name": "Moeilijkheid", + "description": "Moeilijkheidsniveau; vermenigvuldigt de punten met de factor van het niveau (gemiddeld = ×1,0 als basis)" + }, + "expires_in_minutes": { + "name": "Verloopt over (minuten)", + "description": "Maak dit een directe taak met een deadline over zoveel minuten, bijv. de wasmachine is klaar, leeg hem binnen 30 minuten. Na de deadline verdwijnt de taak en wordt hij uitgezet. 0 = geen deadline." + }, + "speed_bonus_points": { + "name": "Snelheidsbonuspunten", + "description": "Extra punten als de taak voor de deadline af is. Werkt alleen met expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Melding bij behalen", "description": "Stuur een melding als de badge verdiend is" + }, + "combinator": { + "name": "Combinatie", + "description": "Hoe meerdere criteria samengaan: AND (allemaal nodig) of OR (één is genoeg). Standaard AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Melding bij behalen", "description": "Stuur een melding als de badge verdiend is" + }, + "combinator": { + "name": "Combinatie", + "description": "Hoe meerdere criteria samengaan: AND (allemaal nodig) of OR (één is genoeg). Standaard AND." } } }, @@ -1864,6 +1896,38 @@ "description": "UU:MM, bijv. 17:30. Leeg wist de herinnering." } } + }, + "read_aloud": { + "name": "Taken voorlezen", + "description": "Lees de openstaande taken van een kind voor op een mediaspeler, bijvoorbeeld \"Ella, je hebt nog drie dingen te doen…\". Gebruikt de voorleestekst in de taal van Home Assistant, tenzij er eigen voorleessjablonen zijn ingesteld.", + "fields": { + "child_id": { + "name": "Kind-ID", + "description": "Het ID van het kind van wie de taken worden voorgelezen" + }, + "media_player": { + "name": "Mediaspeler", + "description": "Waar voorgelezen wordt. Anders de standaard uit Instellingen." + }, + "tts_entity": { + "name": "Tekst-naar-spraak-entiteit", + "description": "Welke TTS-dienst gebruikt wordt. Anders die uit Instellingen, en anders de enige die geïnstalleerd is." + }, + "message": { + "name": "Eigen bericht", + "description": "Zeg dit in plaats van de gemaakte samenvatting." + } + } + }, + "spin_roulette": { + "name": "Takenroulette draaien", + "description": "Kies een willekeurige openstaande taak voor een kind met een puntenvermenigvuldiger. Moet je aanzetten: schakel het in en stel de vermenigvuldiger en het aantal draaibeurten per dag in bij de instellingen van het TaskMate-paneel.", + "fields": { + "child_id": { + "name": "Kind-ID", + "description": "Het ID van het kind dat draait" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Reeks na gemiste dag" + "name": "Reeks na gemiste dag", + "state": { + "reset": "Opnieuw beginnen — bij een gemiste dag gaat je reeks terug naar 0", + "pause": "Pauzeren — je reeks blijft staan tot de volgende keer" + } }, "card_design": { - "name": "Kaartstijl" + "name": "Kaartstijl", + "state": { + "classic": "Klassiek", + "playroom": "Speelkamer", + "console": "Console", + "cleanpro": "Strak en professioneel", + "accessible": "Toegankelijk", + "graphite": "Grafiet" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} kan nu niet gedaan worden, dus er is nog niets om hulp bij te vragen." + }, + "help_already_on_its_way": { + "message": "Hulp bij {chore} is al onderweg." + }, + "help_cooldown": { + "message": "Wacht even een minuutje voordat je weer om hulp vraagt." + }, + "rate_limited": { + "message": "Te veel verzoeken vanaf dit account. Probeer het over een minuut opnieuw." } }, "issues": { diff --git a/custom_components/taskmate/translations/nn.json b/custom_components/taskmate/translations/nn.json index 028c2f46..fc1cd833 100644 --- a/custom_components/taskmate/translations/nn.json +++ b/custom_components/taskmate/translations/nn.json @@ -158,6 +158,18 @@ "time_id": { "name": "Fast tidspunkt", "description": "For ei oppgåve med faste tider: kva tidspunkt som blir haka av. La stå tomt for det som er ope no." + }, + "as_parent": { + "name": "Som forelder", + "description": "Fullfør på vegner av bornet og gje poeng med ein gong, utan godkjenning." + }, + "photo_url": { + "name": "Foto-URL", + "description": "Valfri URL eller sti til eit bilete som vert sendt som prov (t.d. eit kamerabilete). Vert vist til forelderen ved godkjenning." + }, + "completed_date": { + "name": "Gjort den", + "description": "Registrer oppgåva på ein tidlegare dag (opptil 7 dagar attende, ikkje i dag) då ho vart gjort, men ikkje kryssa av. Berre foreldre; vert godkjend med ein gong. Dagsgrensa gjeld framleis." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Dagleg grense", "description": "Kor mange gonger om dagen oppgåva kan gjerast. Eingongsoppgåver er alltid 1." + }, + "difficulty": { + "name": "Vanskegrad", + "description": "Vanskenivå; gangar poenga med multiplikatoren til nivået (middels = ×1,0 som utgangspunkt)" + }, + "expires_in_minutes": { + "name": "Går ut om (minutt)", + "description": "Gjer dette til ei reaktiv oppgåve med frist så mange minutt frå no, t.d. vaskemaskina er ferdig, tøm ho innan 30 minutt. Oppgåva forsvinn og vert slått av når fristen er ute. 0 = ingen frist." + }, + "speed_bonus_points": { + "name": "Fartsbonuspoeng", + "description": "Ekstra poeng om oppgåva vert fullført før fristen. Krev expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Varsle ved oppnåing", "description": "Send eit varsel når merket vert oppnådd" + }, + "combinator": { + "name": "Kombinasjon", + "description": "Korleis fleire kriterium vert kombinerte: AND (alle må vere oppfylte) eller OR (eitt av dei). Standard er AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Varsle ved oppnåing", "description": "Send eit varsel når merket vert oppnådd" + }, + "combinator": { + "name": "Kombinasjon", + "description": "Korleis fleire kriterium vert kombinerte: AND (alle må vere oppfylte) eller OR (eitt av dei). Standard er AND." } } }, @@ -1864,6 +1896,38 @@ "description": "TT:MM, t.d. 17:30. Tomt fjernar påminninga." } } + }, + "read_aloud": { + "name": "Les oppgåver høgt", + "description": "Les opp oppgåvene eit born har att på ein mediespelar, t.d. «Ella, du har tre ting att …». Brukar opplesingsteksten på språket til Home Assistant, med mindre eigne malar er sette.", + "fields": { + "child_id": { + "name": "Born-ID", + "description": "ID-en til bornet som får oppgåvene sine lesne opp" + }, + "media_player": { + "name": "Mediespelar", + "description": "Kvar det skal lesast opp. Brukar standarden frå Innstillingar om tom." + }, + "tts_entity": { + "name": "Tekst-til-tale-entitet", + "description": "Kva TTS-teneste som skal brukast. Elles den frå Innstillingar, så den einaste installerte." + }, + "message": { + "name": "Eiga melding", + "description": "Sei dette i staden for det automatiske samandraget." + } + } + }, + "spin_roulette": { + "name": "Snurr oppgåverulett", + "description": "Vel ei tilfeldig oppgåve som står att for eit born, med poengmultiplikator. Må slåast på: aktiver han og set multiplikator og tal på daglege snurr i innstillingane i TaskMate-panelet.", + "fields": { + "child_id": { + "name": "Born-ID", + "description": "ID-en til bornet som snurrar" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Tilbakestillingsmodus for rekkje" + "name": "Tilbakestillingsmodus for rekkje", + "state": { + "reset": "Nullstill — rekka går til 0 ved tapt dag", + "pause": "Pause — rekka vert bevart til neste fullføring" + } }, "card_design": { - "name": "Kortdesign" + "name": "Kortdesign", + "state": { + "classic": "Klassisk", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Tilgjengeleg", + "graphite": "Grafitt" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} kan ikkje gjerast akkurat no, så det er ingenting å be om hjelp til enno." + }, + "help_already_on_its_way": { + "message": "Hjelpa med {chore} er alt på veg." + }, + "help_cooldown": { + "message": "Vent eit minutt før du ber om hjelp igjen." + }, + "rate_limited": { + "message": "For mange førespurnader frå denne kontoen. Prøv igjen om eit minutt." } }, "issues": { diff --git a/custom_components/taskmate/translations/pl.json b/custom_components/taskmate/translations/pl.json index 6c3f3b09..92df8873 100644 --- a/custom_components/taskmate/translations/pl.json +++ b/custom_components/taskmate/translations/pl.json @@ -158,6 +158,18 @@ "time_id": { "name": "Stała pora", "description": "Przy obowiązku o stałych porach: którą porę odhaczyć. Zostaw puste dla otwartej teraz." + }, + "as_parent": { + "name": "Jako rodzic", + "description": "Wykonaj w imieniu dziecka i przyznaj punkty od razu, bez zatwierdzania." + }, + "photo_url": { + "name": "URL zdjęcia", + "description": "Opcjonalny URL lub ścieżka do zdjęcia jako dowodu wykonania (np. zrzut z kamery). Widoczne dla rodzica podczas zatwierdzania." + }, + "completed_date": { + "name": "Wykonano dnia", + "description": "Zapisz obowiązek z wcześniejszego dnia (do 7 dni wstecz, nie dziś), który był zrobiony, ale nie odhaczony. Tylko rodzice; zatwierdzany od razu. Dzienny limit tego dnia nadal obowiązuje." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Dzienny limit", "description": "Ile razy dziennie można wykonać obowiązek. Obowiązki jednorazowe zawsze 1." + }, + "difficulty": { + "name": "Trudność", + "description": "Poziom trudności; mnoży przyznane punkty przez mnożnik poziomu (średni = ×1,0 bazowo)" + }, + "expires_in_minutes": { + "name": "Wygasa za (minuty)", + "description": "Uczyń z tego obowiązek z terminem za tyle minut od teraz, np. pralka skończyła, opróżnij ją w ciągu 30 minut. Po terminie obowiązek znika i zostaje wyłączony. 0 = bez terminu." + }, + "speed_bonus_points": { + "name": "Punkty premii za szybkość", + "description": "Dodatkowe punkty, jeśli obowiązek zostanie wykonany przed terminem. Wymaga expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Powiadom po zdobyciu", "description": "Wyślij powiadomienie, gdy odznaka zostanie zdobyta" + }, + "combinator": { + "name": "Łączenie", + "description": "Jak łączą się kryteria: AND (wszystkie muszą być spełnione) lub OR (wystarczy jedno). Domyślnie AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Powiadom po zdobyciu", "description": "Wyślij powiadomienie, gdy odznaka zostanie zdobyta" + }, + "combinator": { + "name": "Łączenie", + "description": "Jak łączą się kryteria: AND (wszystkie muszą być spełnione) lub OR (wystarczy jedno). Domyślnie AND." } } }, @@ -1864,6 +1896,38 @@ "description": "GG:MM, np. 17:30. Puste usuwa przypomnienie." } } + }, + "read_aloud": { + "name": "Przeczytaj obowiązki na głos", + "description": "Odczytuje pozostałe obowiązki dziecka na odtwarzaczu multimediów, np. „Ella, zostały ci trzy rzeczy…”. Używa tekstu w języku Home Assistant, chyba że ustawiono własne szablony.", + "fields": { + "child_id": { + "name": "ID dziecka", + "description": "ID dziecka, którego obowiązki są odczytywane" + }, + "media_player": { + "name": "Odtwarzacz multimediów", + "description": "Gdzie odczytać. Domyślnie ten ustawiony w Ustawieniach." + }, + "tts_entity": { + "name": "Encja zamiany tekstu na mowę", + "description": "Której usługi TTS użyć. Domyślnie tej z Ustawień, a potem jedynej zainstalowanej." + }, + "message": { + "name": "Własna wiadomość", + "description": "Powiedz to zamiast wygenerowanego podsumowania." + } + } + }, + "spin_roulette": { + "name": "Zakręć ruletką obowiązków", + "description": "Losuje pozostały obowiązek dla dziecka z mnożnikiem punktów. Trzeba włączyć: włącz ją i ustaw mnożnik oraz dzienny limit zakręceń w ustawieniach panelu TaskMate.", + "fields": { + "child_id": { + "name": "ID dziecka", + "description": "ID dziecka, które kręci ruletką" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Tryb resetu serii" + "name": "Tryb resetu serii", + "state": { + "reset": "Zeruj — seria spada do 0 po pominiętym dniu", + "pause": "Wstrzymaj — seria zostaje zachowana do następnego wykonania" + } }, "card_design": { - "name": "Wygląd karty" + "name": "Wygląd karty", + "state": { + "classic": "Klasyczny", + "playroom": "Bawialnia", + "console": "Konsola", + "cleanpro": "Clean Pro", + "accessible": "Dostępny", + "graphite": "Grafit" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} nie da się teraz zrobić, więc nie ma jeszcze z czym prosić o pomoc." + }, + "help_already_on_its_way": { + "message": "Pomoc przy „{chore}” jest już w drodze." + }, + "help_cooldown": { + "message": "Odczekaj minutę, zanim znowu poprosisz o pomoc." + }, + "rate_limited": { + "message": "Zbyt wiele żądań z tego konta. Spróbuj ponownie za minutę." } }, "issues": { diff --git a/custom_components/taskmate/translations/pt-BR.json b/custom_components/taskmate/translations/pt-BR.json index 55b29673..d0ca6cd6 100644 --- a/custom_components/taskmate/translations/pt-BR.json +++ b/custom_components/taskmate/translations/pt-BR.json @@ -158,6 +158,18 @@ "time_id": { "name": "Horário definido", "description": "Em uma tarefa com horários definidos, qual horário marcar. Deixe em branco para o que está aberto agora." + }, + "as_parent": { + "name": "Como responsável", + "description": "Concluir em nome da criança e conceder os pontos na hora, sem aprovação." + }, + "photo_url": { + "name": "URL da foto", + "description": "URL ou caminho opcional de uma foto enviada como prova (ex.: uma captura da câmera). Mostrada ao responsável na aprovação." + }, + "completed_date": { + "name": "Feita em", + "description": "Registra a tarefa em um dia anterior (até 7 dias atrás, não hoje) em que foi feita mas não marcada. Só responsáveis; aprovada na hora. O limite diário desse dia continua valendo." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Limite diário", "description": "Quantas vezes por dia a tarefa pode ser feita. Tarefas únicas são sempre 1." + }, + "difficulty": { + "name": "Dificuldade", + "description": "Nível de dificuldade; multiplica os pontos concedidos pelo multiplicador do nível (médio = ×1,0 base)" + }, + "expires_in_minutes": { + "name": "Expira em (minutos)", + "description": "Torna esta tarefa reativa, com prazo daqui a estes minutos, ex.: a máquina de lavar terminou, esvazie-a em 30 minutos. A tarefa some e é desativada quando o prazo passa. 0 = sem prazo." + }, + "speed_bonus_points": { + "name": "Pontos de bônus de rapidez", + "description": "Pontos extras se a tarefa for concluída antes do prazo. Requer expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notificar ao ganhar", "description": "Enviar uma notificação quando a conquista é ganha" + }, + "combinator": { + "name": "Combinação", + "description": "Como vários critérios se combinam: AND (todos precisam passar) ou OR (qualquer um). Padrão AND." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notificar ao ganhar", "description": "Enviar uma notificação quando a conquista é ganha" + }, + "combinator": { + "name": "Combinação", + "description": "Como vários critérios se combinam: AND (todos precisam passar) ou OR (qualquer um). Padrão AND." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, ex.: 17:30. Vazio remove o lembrete." } } + }, + "read_aloud": { + "name": "Ler tarefas em voz alta", + "description": "Fala as tarefas pendentes de uma criança em um player de mídia, por exemplo \"Ella, faltam três coisas…\". Usa o texto de leitura no idioma do Home Assistant, a menos que modelos próprios tenham sido definidos.", + "fields": { + "child_id": { + "name": "ID da criança", + "description": "O ID da criança cujas tarefas são lidas" + }, + "media_player": { + "name": "Player de mídia", + "description": "Onde falar. Se vazio, usa o padrão definido nas Configurações." + }, + "tts_entity": { + "name": "Entidade de texto para fala", + "description": "Qual serviço TTS usar. Se vazio, o das Configurações e depois o único instalado." + }, + "message": { + "name": "Mensagem própria", + "description": "Dizer isto em vez do resumo gerado." + } + } + }, + "spin_roulette": { + "name": "Girar a roleta de tarefas", + "description": "Escolhe aleatoriamente uma tarefa pendente para uma criança, com multiplicador de pontos. Opcional: ative-a e defina o multiplicador e o número de giros por dia nas configurações do painel TaskMate.", + "fields": { + "child_id": { + "name": "ID da criança", + "description": "O ID da criança que gira" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Modo de redefinição de sequência" + "name": "Modo de redefinição de sequência", + "state": { + "reset": "Reiniciar — sequência volta a 0 num dia falhado", + "pause": "Pausar — sequência preservada até próxima conclusão" + } }, "card_design": { - "name": "Design do cartão" + "name": "Design do cartão", + "state": { + "classic": "Clássico", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Acessível", + "graphite": "Grafite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} não pode ser feita agora, então ainda não há nada para pedir ajuda." + }, + "help_already_on_its_way": { + "message": "A ajuda com {chore} já está a caminho." + }, + "help_cooldown": { + "message": "Espere um minuto antes de pedir ajuda de novo." + }, + "rate_limited": { + "message": "Muitas solicitações desta conta. Tente de novo em um minuto." } }, "issues": { diff --git a/custom_components/taskmate/translations/pt.json b/custom_components/taskmate/translations/pt.json index 30a27e7a..8b835c43 100644 --- a/custom_components/taskmate/translations/pt.json +++ b/custom_components/taskmate/translations/pt.json @@ -158,6 +158,18 @@ "time_id": { "name": "Hora definida", "description": "Numa tarefa com horas definidas, qual a hora a marcar. Deixe em branco para a que está aberta." + }, + "as_parent": { + "name": "Como progenitor", + "description": "Concluir em nome da criança e atribuir os pontos de imediato, sem aprovação." + }, + "photo_url": { + "name": "URL da foto", + "description": "URL ou caminho opcional de uma foto enviada como prova (ex.: uma captura da câmara). Mostrada ao progenitor na aprovação." + }, + "completed_date": { + "name": "Feita em", + "description": "Regista a tarefa num dia anterior (até 7 dias atrás, não hoje) em que foi feita mas não marcada. Só progenitores; aprovada de imediato. O limite diário desse dia continua a aplicar-se." } } }, @@ -638,6 +650,18 @@ "daily_limit": { "name": "Limite diário", "description": "Quantas vezes por dia a tarefa pode ser feita. Tarefas únicas são sempre 1." + }, + "difficulty": { + "name": "Dificuldade", + "description": "Nível de dificuldade; multiplica os pontos atribuídos pelo multiplicador do nível (médio = ×1,0 base)" + }, + "expires_in_minutes": { + "name": "Expira em (minutos)", + "description": "Torna esta tarefa reativa, com prazo daqui a estes minutos, ex.: a máquina de lavar acabou, esvazia-a em 30 minutos. A tarefa desaparece e é desativada quando o prazo passa. 0 = sem prazo." + }, + "speed_bonus_points": { + "name": "Pontos de bónus de rapidez", + "description": "Pontos extra se a tarefa for concluída antes do prazo. Requer expires_in_minutes." } } }, @@ -1088,6 +1112,10 @@ "notify_on_earn": { "name": "Notificar ao ganhar", "description": "Enviar uma notificação quando a conquista é ganha" + }, + "combinator": { + "name": "Combinação", + "description": "Como se combinam vários critérios: AND (todos têm de passar) ou OR (qualquer um). AND por omissão." } } }, @@ -1134,6 +1162,10 @@ "notify_on_earn": { "name": "Notificar ao ganhar", "description": "Enviar uma notificação quando a conquista é ganha" + }, + "combinator": { + "name": "Combinação", + "description": "Como se combinam vários critérios: AND (todos têm de passar) ou OR (qualquer um). AND por omissão." } } }, @@ -1864,6 +1896,38 @@ "description": "HH:MM, p. ex. 17:30. Vazio remove o lembrete." } } + }, + "read_aloud": { + "name": "Ler tarefas em voz alta", + "description": "Diz as tarefas que faltam a uma criança num leitor multimédia, por exemplo \"Ella, faltam-te três coisas…\". Usa o texto de leitura no idioma do Home Assistant, a não ser que tenham sido definidos modelos próprios.", + "fields": { + "child_id": { + "name": "ID da criança", + "description": "O ID da criança cujas tarefas são lidas" + }, + "media_player": { + "name": "Leitor multimédia", + "description": "Onde falar. Se vazio, usa o predefinido nas Definições." + }, + "tts_entity": { + "name": "Entidade de texto para voz", + "description": "Que serviço TTS usar. Se vazio, o das Definições e depois o único instalado." + }, + "message": { + "name": "Mensagem própria", + "description": "Dizer isto em vez do resumo gerado." + } + } + }, + "spin_roulette": { + "name": "Girar a roleta de tarefas", + "description": "Escolhe ao acaso uma tarefa em falta para uma criança, com multiplicador de pontos. Opcional: ativa-a e define o multiplicador e o número de giros por dia nas definições do painel TaskMate.", + "fields": { + "child_id": { + "name": "ID da criança", + "description": "O ID da criança que gira" + } + } } }, "entity": { @@ -1892,10 +1956,22 @@ }, "select": { "streak_reset_mode": { - "name": "Modo de reposição de sequência" + "name": "Modo de reposição de sequência", + "state": { + "reset": "Reiniciar — sequência volta a 0 num dia falhado", + "pause": "Pausar — sequência preservada até próxima conclusão" + } }, "card_design": { - "name": "Design do cartão" + "name": "Design do cartão", + "state": { + "classic": "Clássico", + "playroom": "Playroom", + "console": "Console", + "cleanpro": "Clean Pro", + "accessible": "Acessível", + "graphite": "Grafite" + } } }, "event": { @@ -2011,6 +2087,15 @@ }, "help_chore_not_available": { "message": "{chore} não pode ser feita agora, por isso ainda não há nada para pedir ajuda." + }, + "help_already_on_its_way": { + "message": "A ajuda com {chore} já está a caminho." + }, + "help_cooldown": { + "message": "Espera um minuto antes de pedires ajuda outra vez." + }, + "rate_limited": { + "message": "Demasiados pedidos desta conta. Tenta outra vez daqui a um minuto." } }, "issues": { diff --git a/custom_components/taskmate/websocket.py b/custom_components/taskmate/websocket.py index 536c1b9a..97d65aad 100644 --- a/custom_components/taskmate/websocket.py +++ b/custom_components/taskmate/websocket.py @@ -1301,10 +1301,11 @@ async def _ws_templates_import(hass, connection, msg, coordinator): @_admin_only async def _ws_print_chart(hass, connection, msg, coordinator): from datetime import date as _date + from datetime import timedelta as _timedelta from homeassistant.util import dt as dt_util - from . import printable + from . import notify_strings, printable raw = msg.get("week_start", "") try: @@ -1314,13 +1315,29 @@ async def _ws_print_chart(hass, connection, msg, coordinator): return data = coordinator.storage.data + start = printable.week_start(anchor) + end = start + _timedelta(days=6) + points_name = coordinator.storage.get_points_name() + # The page is in HA's language, like the push notifications. + await notify_strings.async_load(hass) + + def _day_month(day) -> str: + return f"{day.day} {notify_strings.text(hass, f'month_short_{day.month}')}" + html = printable.build_chart( children=list(data.get("children", [])), chores=list(data.get("chores", [])), - start=printable.week_start(anchor), + start=start, orientation=msg.get("orientation", "portrait"), title=msg.get("title") or "This week", - points_name=coordinator.storage.get_points_name(), + points_name=points_name, + day_names=[notify_strings.text(hass, f"weekday_short_{i}") for i in range(1, 8)], + week_label=notify_strings.render( + hass, "period_range", {"start": _day_month(start), "end": f"{_day_month(end)} {end.year}"} + ), + empty_text=notify_strings.text(hass, "print_chart_empty"), + footer_text=notify_strings.render(hass, "print_chart_footer", {"points_name": points_name}), + lang=notify_strings._language(hass), ) connection.send_result(msg["id"], {"html": html}) diff --git a/custom_components/taskmate/www/editors/taskmate-activity-card-editor.js b/custom_components/taskmate/www/editors/taskmate-activity-card-editor.js index edb0cbee..07711772 100644 --- a/custom_components/taskmate/www/editors/taskmate-activity-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-activity-card-editor.js @@ -56,7 +56,7 @@ class TaskMateActivityCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-approvals-card-editor.js b/custom_components/taskmate/www/editors/taskmate-approvals-card-editor.js index 18a6be27..51d84765 100644 --- a/custom_components/taskmate/www/editors/taskmate-approvals-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-approvals-card-editor.js @@ -63,7 +63,7 @@ class TaskMateApprovalsCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-auction-card-editor.js b/custom_components/taskmate/www/editors/taskmate-auction-card-editor.js index 2c774204..0a270d89 100644 --- a/custom_components/taskmate/www/editors/taskmate-auction-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-auction-card-editor.js @@ -46,7 +46,7 @@ class TaskMateAuctionCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-badges-card-editor.js b/custom_components/taskmate/www/editors/taskmate-badges-card-editor.js index c5387b99..06c82748 100644 --- a/custom_components/taskmate/www/editors/taskmate-badges-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-badges-card-editor.js @@ -32,7 +32,7 @@ class TaskMateBadgesCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-bounty-card-editor.js b/custom_components/taskmate/www/editors/taskmate-bounty-card-editor.js index 898cbd42..2eb4c230 100644 --- a/custom_components/taskmate/www/editors/taskmate-bounty-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-bounty-card-editor.js @@ -46,7 +46,7 @@ class TaskMateBountyCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-calendar-card-editor.js b/custom_components/taskmate/www/editors/taskmate-calendar-card-editor.js index f78e3c29..63f11f09 100644 --- a/custom_components/taskmate/www/editors/taskmate-calendar-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-calendar-card-editor.js @@ -44,7 +44,7 @@ class TaskMateCalendarCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-child-card-editor.js b/custom_components/taskmate/www/editors/taskmate-child-card-editor.js index b4043f49..1e9521fb 100644 --- a/custom_components/taskmate/www/editors/taskmate-child-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-child-card-editor.js @@ -94,7 +94,7 @@ class TaskMateChildCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-chore-board-card-editor.js b/custom_components/taskmate/www/editors/taskmate-chore-board-card-editor.js index 7d600a59..c62cb524 100644 --- a/custom_components/taskmate/www/editors/taskmate-chore-board-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-chore-board-card-editor.js @@ -61,7 +61,7 @@ class TaskMateChoreBoardCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-family-goal-card-editor.js b/custom_components/taskmate/www/editors/taskmate-family-goal-card-editor.js index 5296fb82..dd79f13c 100644 --- a/custom_components/taskmate/www/editors/taskmate-family-goal-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-family-goal-card-editor.js @@ -44,7 +44,7 @@ class TaskMateFamilyGoalCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-graph-card-editor.js b/custom_components/taskmate/www/editors/taskmate-graph-card-editor.js index cfb83f36..430454e3 100644 --- a/custom_components/taskmate/www/editors/taskmate-graph-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-graph-card-editor.js @@ -44,7 +44,7 @@ class TaskMateGraphCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-heatmap-card-editor.js b/custom_components/taskmate/www/editors/taskmate-heatmap-card-editor.js index 7eeaa661..04d56daa 100644 --- a/custom_components/taskmate/www/editors/taskmate-heatmap-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-heatmap-card-editor.js @@ -55,7 +55,7 @@ class TaskMateHeatmapCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-incentive-card-editor.js b/custom_components/taskmate/www/editors/taskmate-incentive-card-editor.js index 20bbe82c..c1deeec8 100644 --- a/custom_components/taskmate/www/editors/taskmate-incentive-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-incentive-card-editor.js @@ -54,7 +54,7 @@ export function defineIncentiveEditor(P) { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-kiosk-card-editor.js b/custom_components/taskmate/www/editors/taskmate-kiosk-card-editor.js index 2196ce3f..12e76e4e 100644 --- a/custom_components/taskmate/www/editors/taskmate-kiosk-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-kiosk-card-editor.js @@ -60,7 +60,7 @@ class TaskMateKioskCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-leaderboard-card-editor.js b/custom_components/taskmate/www/editors/taskmate-leaderboard-card-editor.js index 0c2b2ff0..cf35ac8d 100644 --- a/custom_components/taskmate/www/editors/taskmate-leaderboard-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-leaderboard-card-editor.js @@ -55,7 +55,7 @@ class TaskMateLeaderboardCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-overview-card-editor.js b/custom_components/taskmate/www/editors/taskmate-overview-card-editor.js index 31907b5a..58f614db 100644 --- a/custom_components/taskmate/www/editors/taskmate-overview-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-overview-card-editor.js @@ -44,7 +44,7 @@ class TaskMateOverviewCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-parent-dashboard-card-editor.js b/custom_components/taskmate/www/editors/taskmate-parent-dashboard-card-editor.js index f4a449f8..bf2386bc 100644 --- a/custom_components/taskmate/www/editors/taskmate-parent-dashboard-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-parent-dashboard-card-editor.js @@ -41,7 +41,7 @@ class TaskMateParentDashboardCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-personal-bests-card-editor.js b/custom_components/taskmate/www/editors/taskmate-personal-bests-card-editor.js index 661a6bed..45ac3b65 100644 --- a/custom_components/taskmate/www/editors/taskmate-personal-bests-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-personal-bests-card-editor.js @@ -55,7 +55,7 @@ class TaskMatePersonalBestsCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-pet-card-editor.js b/custom_components/taskmate/www/editors/taskmate-pet-card-editor.js index 5144e0b8..ac4152ba 100644 --- a/custom_components/taskmate/www/editors/taskmate-pet-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-pet-card-editor.js @@ -40,7 +40,7 @@ class TaskMatePetCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-photo-gallery-card-editor.js b/custom_components/taskmate/www/editors/taskmate-photo-gallery-card-editor.js index f7f6839e..4803c4b8 100644 --- a/custom_components/taskmate/www/editors/taskmate-photo-gallery-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-photo-gallery-card-editor.js @@ -45,7 +45,7 @@ class TaskMatePhotoGalleryCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-points-card-editor.js b/custom_components/taskmate/www/editors/taskmate-points-card-editor.js index 98fcc918..3e6957cf 100644 --- a/custom_components/taskmate/www/editors/taskmate-points-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-points-card-editor.js @@ -50,7 +50,7 @@ class TaskMatePointsCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js b/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js index fc695d06..7f6790e3 100644 --- a/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js @@ -85,7 +85,7 @@ class TaskMatePointsDisplayCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-raffle-card-editor.js b/custom_components/taskmate/www/editors/taskmate-raffle-card-editor.js index faec0069..3135d626 100644 --- a/custom_components/taskmate/www/editors/taskmate-raffle-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-raffle-card-editor.js @@ -50,7 +50,7 @@ class TaskMateRaffleCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-recap-card-editor.js b/custom_components/taskmate/www/editors/taskmate-recap-card-editor.js index df25e2ad..db6548db 100644 --- a/custom_components/taskmate/www/editors/taskmate-recap-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-recap-card-editor.js @@ -68,7 +68,7 @@ class TaskMateRecapCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-reorder-card-editor.js b/custom_components/taskmate/www/editors/taskmate-reorder-card-editor.js index a2849309..666bc76e 100644 --- a/custom_components/taskmate/www/editors/taskmate-reorder-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-reorder-card-editor.js @@ -56,7 +56,7 @@ class TaskMateReorderCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-reward-progress-card-editor.js b/custom_components/taskmate/www/editors/taskmate-reward-progress-card-editor.js index bac148ad..9a5422ae 100644 --- a/custom_components/taskmate/www/editors/taskmate-reward-progress-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-reward-progress-card-editor.js @@ -68,7 +68,7 @@ class TaskMateRewardProgressCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-rewards-card-editor.js b/custom_components/taskmate/www/editors/taskmate-rewards-card-editor.js index 9b2a0c39..7ba6e1b1 100644 --- a/custom_components/taskmate/www/editors/taskmate-rewards-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-rewards-card-editor.js @@ -66,7 +66,7 @@ class TaskMateRewardsCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-routine-card-editor.js b/custom_components/taskmate/www/editors/taskmate-routine-card-editor.js index 8a7506b0..14e8af4d 100644 --- a/custom_components/taskmate/www/editors/taskmate-routine-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-routine-card-editor.js @@ -65,7 +65,7 @@ class TaskMateRoutineCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-sticker-chart-card-editor.js b/custom_components/taskmate/www/editors/taskmate-sticker-chart-card-editor.js index b52ea574..41950058 100644 --- a/custom_components/taskmate/www/editors/taskmate-sticker-chart-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-sticker-chart-card-editor.js @@ -91,7 +91,7 @@ class TaskMateStickerChartCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-streak-card-editor.js b/custom_components/taskmate/www/editors/taskmate-streak-card-editor.js index d3cd9ed7..5a3ee822 100644 --- a/custom_components/taskmate/www/editors/taskmate-streak-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-streak-card-editor.js @@ -57,7 +57,7 @@ class TaskMateStreakCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-trophy-cabinet-card-editor.js b/custom_components/taskmate/www/editors/taskmate-trophy-cabinet-card-editor.js index 7476458b..f6f70ffc 100644 --- a/custom_components/taskmate/www/editors/taskmate-trophy-cabinet-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-trophy-cabinet-card-editor.js @@ -60,7 +60,7 @@ class TaskMateTrophyCabinetCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-weekly-card-editor.js b/custom_components/taskmate/www/editors/taskmate-weekly-card-editor.js index de88e47d..7fafdb71 100644 --- a/custom_components/taskmate/www/editors/taskmate-weekly-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-weekly-card-editor.js @@ -56,7 +56,7 @@ class TaskMateWeeklyCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: 'global', label: 'Use global default' }], + : [{ value: 'global', label: this._t('common.design.use_global') }], mode: 'dropdown', }, }, diff --git a/custom_components/taskmate/www/editors/taskmate-wishlist-card-editor.js b/custom_components/taskmate/www/editors/taskmate-wishlist-card-editor.js index 474d144f..828164d3 100644 --- a/custom_components/taskmate/www/editors/taskmate-wishlist-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-wishlist-card-editor.js @@ -56,7 +56,7 @@ class TaskMateWishlistCardEditor extends LitElement { select: { options: window.__taskmate_design ? window.__taskmate_design.editorOptions(this._t.bind(this)) - : [{ value: "global", label: "Use global default" }], + : [{ value: "global", label: this._t("common.design.use_global") }], mode: "dropdown", }, }, diff --git a/custom_components/taskmate/www/locales/da.json b/custom_components/taskmate/www/locales/da.json index 5b10f798..a4902d5a 100644 --- a/custom_components/taskmate/www/locales/da.json +++ b/custom_components/taskmate/www/locales/da.json @@ -17,6 +17,7 @@ "activity.claimed": "indløste", "activity.completed": "fuldførte", "activity.completed_chores_will_appear": "Fuldførte pligter vises her", + "activity.console_stream": "LIVE · STRØM", "activity.days_ago": "{count} d. siden", "activity.default_title": "Aktivitet", "activity.recent_events": "Seneste hændelser", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Lad feltet være tomt for at vise alle børn", "approvals.editor.entity_helper": "Sensoren for afventende godkendelser", "approvals.error_failed_service": "Kunne ikke {service}: {message}", + "approvals.error_failed": "Noget gik galt: {message}", "approvals.error_title": "TaskMate-fejl", + "approvals.error.entity_required": "Angiv en entitet (TaskMate-oversigtssensor)", "approvals.no_pending_approvals": "Ingen afventende godkendelser", "approvals.please_define_entity": "Angiv en entitet (pending_approvals-sensor)", "approvals.reject": "Afvis", @@ -118,6 +121,7 @@ "badge.criteria_and": "OG", "badge.criteria_or": "ELLER", "badge.criteria_best_streak": "Bedste streak", + "badge.criteria_birthday": "Fødselsdag", "badge.criteria_current_streak": "Nuværende streak", "badge.criteria_first_chore": "Første pligt", "badge.criteria_first_reward": "Første belønning", @@ -181,6 +185,7 @@ "badges.default_title": "Badges", "badges.editor_help": "Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} blev ikke fundet", + "badges.error.entity_required": "Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)", "badges.label": "Badges", "badges.next_up": "Næste", "badges.one_more": "Én til, så er den din!", @@ -217,6 +222,8 @@ "calendar.editor.title": "Titel", "calendar.error.entity_required": "Angiv en entitet", "calendar.legend_due": "Forfalden", + "calendar.left_count": "{count} tilbage", + "calendar.left_count_one": "{count} tilbage", "calendar.next_day": "Næste dag", "calendar.no_chores_today": "Ingen pligter denne dag", "calendar.prev_day": "Forrige dag", @@ -287,6 +294,7 @@ "child.photo_not_image": "Den fil er ikke et billede. Prøv igen.", "child.photo_process_failed": "Kunne ikke læse billedet. Prøv igen.", "child.photo_upload_failed": "Upload mislykkedes. Tjek forbindelsen, og prøv igen.", + "child.photo_size_kb": "~{size} KB", "child.done": "Færdig", "child.editor.child": "Barn", "child.editor.child_helper": "Hvilket barn er kortet til?", @@ -333,6 +341,8 @@ "child.error_complete": "Noget gik galt: {message}", "child.error_title": "Ups!", "child.error_undo": "Kunne ikke fortryde: {message}", + "child.error.child_id_required": "Angiv et child_id", + "child.error.entity_required": "Angiv en entitet", "child.undo_not_allowed": "Kun en forælder kan fortryde en klaret pligt.", "child.undo_named": "Fortryd {name}", "child.undo_recent": "Fortryd en pligt, du lige har klaret", @@ -496,6 +506,8 @@ "panel.insp_toast_sent_back": "Sendt tilbage til {name} til at lave igen", "panel.insp_toast_cancelled": "Inspektion annulleret", "panel.insp_toast_failed": "Kunne ikke opdatere inspektionen: {error}", + "panel.insp_left_hm": "{h} t {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Overraskelsesinspektioner", "panel.settings_insp_hint": "Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.", "panel.settings_insp_enabled_label": "Inspektioner", @@ -558,6 +570,9 @@ "dashboard.chores_done": "{done} / {total} pligter klaret", "dashboard.tab_points": "Point", "dashboard.tab_rotation": "Rotation", + "dashboard.mode_alternating": "Skiftevis", + "dashboard.mode_balanced": "Balanceret", + "dashboard.mode_random": "Tilfældig", "graph.all_children": "Alle børn", "graph.card_description": "Linjegraf over daglige eller samlede point over tid", "graph.card_name": "TaskMate Pointgraf", @@ -568,6 +583,7 @@ "graph.editor.child_filter_helper": "Vis ét barns linje eller alle børn samlet", "graph.editor.days_helper": "Antal dage der vises (3–90)", "graph.editor.days_to_show": "Dage der vises", + "graph.error.entity_required": "Angiv en entitet", "graph.graph_error": "Fejl i grafen: {message}", "graph.no_data_submessage": "Fuldfør og godkend pligter for at se grafen", "graph.no_data_yet": "Ingen data endnu", @@ -594,6 +610,7 @@ "leaderboard.editor.sort_option_streak": "Nuværende streak", "leaderboard.editor.sort_option_weekly": "Ugens point", "leaderboard.editor.title_label": "Korttitel", + "leaderboard.error.entity_required": "Angiv en entitet", "leaderboard.ordinal_4": "4.", "leaderboard.ordinal_5": "5.", "leaderboard.personal_bests": "Personlige rekorder", @@ -634,6 +651,7 @@ "overview.editor.header_colour_helper": "Baggrundsfarve på kortets overskrift", "overview.editor.header_colour_label": "Overskriftsfarve", "overview.editor.title_label": "Titel", + "overview.error.entity_required": "Angiv en entitet", "overview.footer_children": "Børn", "overview.footer_done_today": "Klaret i dag", "overview.footer_total_points": "{pointsName} i alt", @@ -667,6 +685,7 @@ "panel.activity_pending_all_clear": "Alt klaret", "panel.activity_pending_approvals": "Afventende godkendelser", "panel.activity_points": "point", + "panel.activity_parent": "Forælder", "panel.activity_recent": "Seneste aktivitet", "panel.activity_reject": "Afvis", "panel.activity_table_child": "Barn", @@ -757,6 +776,7 @@ "panel.bonus_empty_title": "Ingen bonusser endnu", "panel.bonus_points_label": "Point der gives", "panel.bonus_title": "Bonusser", + "panel.bonus_no_eligible": "Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.", "panel.btn_activate_chore": "Aktivér pligt", "panel.btn_add_bonus": "+ Tilføj bonus", "panel.btn_add_bonus_subtask": "+ Tilføj bonus-delopgave", @@ -818,6 +838,7 @@ "panel.child_birthday_label": "Fødselsdag", "panel.child_birthday_hint": "ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.", "panel.child_link_user_none": "Alle (fælles / kiosk)", + "panel.child_link_user_admin": "{name} (administrator)", "panel.child_name_label": "Navn", "panel.child_name_placeholder": "f.eks. Malia", "panel.child_no_availability": "Ingen tilgængelighedssensor", @@ -962,6 +983,7 @@ "panel.chore_task_type_standard": "Standard — faste point ved fuldførelse", "panel.chore_task_type_timed": "Tidsbestemt — point pr. minut", "panel.chore_time_category_label": "Tidspunkt", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.", "panel.chore_title": "Pligter", "panel.chore_vis_entity_hint": "Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.", @@ -979,10 +1001,16 @@ "panel.common_points": "Point", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Slet bonussen \"{name}\"?", "panel.confirm_delete_child_extra": "Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.", + "panel.confirm_delete_child": "Slet barnet \"{name}\"?", "panel.confirm_delete_chore_extra": "Det fjerner også pligten fra de pligtgrupper, den var med i.", + "panel.confirm_delete_chore": "Slet pligten \"{name}\"?", + "panel.confirm_delete_challenge": "Slet udfordringen \"{name}\"?", "panel.confirm_delete_prompt": "Slet {kind} \"{name}\"?", + "panel.confirm_delete_penalty": "Slet straffen \"{name}\"?", "panel.confirm_delete_reward_extra": "Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.", + "panel.confirm_delete_reward": "Slet belønningen \"{name}\"?", "panel.confirm_delete_suffix": "Det kan ikke fortrydes.", "panel.confirm_delete_template": "Slet skabelonen \"{name}\"? Det kan ikke fortrydes.", "panel.confirm_unsaved": "Du har ændringer, der ikke er gemt — vil du kassere dem?", @@ -1019,6 +1047,8 @@ "panel.empty_groups_copy": "Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).", "panel.empty_groups_title": "Ingen pligtgrupper endnu", "panel.empty_no_match": "Ingen {kind} matcher \"{filter}\".", + "panel.empty_no_match_children": "Ingen børn matcher \"{filter}\".", + "panel.empty_no_match_filter": "Intet matcher \"{filter}\".", "panel.empty_rewards_copy": "Tilføj en belønning, som børnene kan bruge deres {points_name} på.", "panel.empty_rewards_title": "Ingen belønninger endnu", "panel.empty_template_all_removed": "Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.", @@ -2301,6 +2331,8 @@ "points_card.notification_added": "Tilføjede {points} {pointsLabel} til {childName}", "points_card.notification_failed": "Mislykkedes: {message}", "points_card.notification_failed_action": "Kunne ikke {action} point: {message}", + "points_card.notification_failed_add": "Kunne ikke tilføje point: {message}", + "points_card.notification_failed_remove": "Kunne ikke fjerne point: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} til {childName}", "points_card.notification_removed": "Fjernede {points} {pointsLabel} fra {childName}", "points_card.please_define_entity": "Angiv en entitet (TaskMate-oversigtssensor)", @@ -2339,6 +2371,7 @@ "points_display.empty_no_child": "Intet barn valgt, eller barnet blev ikke fundet.", "points_display.empty_no_children": "Ingen børn fundet i TaskMates data.", "points_display.empty_set_child_id": "Angiv child_id i korteditoren.", + "points_display.error.entity_required": "Angiv en entitet", "points_display.family_subtitle": "{count} børn · i alt", "points_display.family_subtitle_one": "1 barn · i alt", "points_display.family_title": "Familiens point", @@ -2452,6 +2485,7 @@ "rewards.available_when": "Tilgængelig {window}", "rewards.locked_now": "Ikke tilgængelig lige nu", "rewards.spendable_balance": "Til rådighed", + "rewards.spendable_chip": "Til rådighed: {points}", "rewards.unavailable_hint": "Denne belønning kan ikke længere indløses", "streak.achievement.fifty_desc": "Klar 50 pligter", "streak.achievement.fifty_name": "50 klaret", @@ -2486,6 +2520,8 @@ "streak.editor.days_shown_helper": "Hvor mange dages prikker der vises (standard: 14)", "streak.editor.title": "Titel", "streak.error.entity_required": "Angiv en entitet", + "streak.on_fire_count": "{count} i flammer", + "streak.on_fire_count_one": "{count} i flammer", "visibility.description_hidden": "Skjult af synlighedsbetingelse", "visibility.description_shown": "Vist af synlighedsbetingelse", "visibility.label_entity": "Synlighedsentitet", @@ -2683,6 +2719,7 @@ "panel.quest_active_label": "Aktiv", "panel.quest_active_hint": "Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.", "panel.quest_need_step": "Tilføj mindst ét trin.", + "panel.quest_for_names": "Til: {names}", "panel.toast_quest_added": "Mission tilføjet", "panel.toast_quest_updated": "Mission opdateret", "panel.settings_avatars_title": "Avatarer der kan låses op", @@ -2796,6 +2833,8 @@ "wishlist.field_name": "Hvad ønsker du dig?", "wishlist.field_target": "Hvor mange point koster det?", "wishlist.target_hint": "En voksen kan ændre det", + "wishlist.target_lower": "Sænk målet", + "wishlist.target_raise": "Hæv målet", "wishlist.field_link": "Weblink", "wishlist.optional": "(valgfrit)", "wishlist.field_picture": "Billede", @@ -2821,6 +2860,7 @@ "wishlist.editor.child": "Barn", "wishlist.editor.child_helper": "Hvis ønskeliste kortet viser", "wishlist.editor.title_helper": "Lad feltet stå tomt for \"s ønskeliste\"", + "wishlist.entity_required": "Angiv en entitet (TaskMate-oversigtssensor)", "panel.family_goal_title": "Familiemål", "panel.family_goal_hint": "Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).", "panel.family_goal_enabled": "Slå familiemål til", @@ -2864,6 +2904,7 @@ "bounty.recent": "For nylig fuldført", "bounty.claim_title": "Tag \"{title}\"?", "bounty.claim_body": "Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.", + "bounty.claim_body_one": "Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.", "bounty.not_now": "Ikke nu", "bounty.claim_it": "Tag den — {points} {pointsName}", "bounty.photo_title": "Vis os den færdige opgave", @@ -2879,6 +2920,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Barn", "bounty.editor.child_helper": "Hvis dusørtavle det er — barnet ser de dusører, det må tage", + "bounty.error.child_required": "Vælg et barn (child_id)", + "bounty.error.entity_required": "Angiv en entitet", "panel.tab_bounties": "Dusører", "panel.bounty_post_btn": "+ Udlov en dusør", "panel.bounty_tab_active": "Aktive ({count})", @@ -2986,6 +3029,8 @@ "auction.closed_at": "Sluttede {when}", "auction.editor.child": "Barn", "auction.editor.child_helper": "Hvis auktioner og bud dette kort viser", + "auction.error.child_required": "Vælg et barn (child_id)", + "auction.error.entity_required": "Angiv en entitet", "child.won_at_auction": "Vundet på auktion", "panel.tab_auctions": "Auktioner", "panel.new_auction": "Auktion", @@ -3019,6 +3064,12 @@ "panel.auction_assigned_for": "tildelt {date}", "panel.auction_fallback": "→ normal fordeling", "panel.auction_reopen": "Genstart med højere maks.", + "panel.auction_refuse_off": "Den pligt er slået fra.", + "panel.auction_refuse_open_ended": "En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.", + "panel.auction_refuse_other": "Denne pligt kan ikke sættes på auktion.", + "panel.auction_refuse_team": "En holdpligt deles af et hold, så den kan ikke sættes på auktion.", + "panel.auction_refuse_timed": "En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.", + "panel.auction_refuse_unassigned": "En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.", "panel.auction_status_done": "Udført · +{points}", "panel.auction_status_pending": "Venter på godkendelse", "panel.auction_status_todo": "Mangler", @@ -3173,6 +3224,9 @@ "routine.editor.time_night": "Nat", "routine.editor.time_anytime": "Pligter når som helst", "routine.editor.title_helper": "Lad feltet stå tomt for \"s rutine\"", + "routine.error.child_required": "Vælg et barn (child_id)", + "routine.error.entity_required": "Angiv en entitet", + "routine.error.time_category": "time_category skal være en af: {options}", "kiosk.who": "Hvem er der?", "kiosk.tap_face": "Tryk på dit ansigt", "kiosk.progress": "{done} af {total} klaret", @@ -3339,6 +3393,22 @@ "panel.health_all_good": "Intet galt fundet.", "panel.health_issues": "{count} ting kræver opmærksomhed.", "panel.health_issues_one": "{count} ting kræver opmærksomhed.", + "panel.health_issue_child_without_chores": "{count} børn har ingen pligter tildelt", + "panel.health_issue_child_without_chores_one": "{count} barn har ingen pligter tildelt", + "panel.health_issue_chore_missing_entity": "{count} pligter henviser til en entitet, der ikke findes", + "panel.health_issue_chore_missing_entity_one": "{count} pligt henviser til en entitet, der ikke findes", + "panel.health_issue_chore_orphan_assignee": "{count} pligter er tildelt et barn, der ikke længere findes", + "panel.health_issue_chore_orphan_assignee_one": "{count} pligt er tildelt et barn, der ikke længere findes", + "panel.health_issue_chore_orphan_dependency": "{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op", + "panel.health_issue_chore_orphan_dependency_one": "{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op", + "panel.health_issue_completion_orphan": "{count} fuldførelser henviser til en slettet pligt eller et slettet barn", + "panel.health_issue_completion_orphan_one": "{count} fuldførelse henviser til en slettet pligt eller et slettet barn", + "panel.health_issue_large_history": "{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere", + "panel.health_issue_large_history_one": "{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere", + "panel.health_issue_reward_orphan_assignee": "{count} belønninger er tildelt et barn, der ikke længere findes", + "panel.health_issue_reward_orphan_assignee_one": "{count} belønning er tildelt et barn, der ikke længere findes", + "panel.health_issue_reward_unlock_not_allowed": "{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes", "panel.health_sev_error": "Fejl", "panel.health_sev_warning": "Advarsel", "panel.health_sev_info": "Bemærk", @@ -3395,6 +3465,15 @@ "panel.sound_deleted": "Lyd slettet", "panel.sound_deleted_reset": "Lyd slettet. {count} pligter er sat tilbage til standardlyden.", "panel.sound_deleted_reset_one": "Lyd slettet. {count} pligt er sat tilbage til standardlyden.", + "panel.sound_opt_chime": "Klokkespil", + "panel.sound_opt_coin": "Mønt", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Prut {n}", + "panel.sound_opt_fart_random": "Tilfældig prut", + "panel.sound_opt_levelup": "Nyt niveau", + "panel.sound_opt_none": "Ingen lyd", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Fortryd", "recap.default_title": "{name}s tilbageblik", "recap.default_title_none": "Tilbageblik", "recap.title": "{name}s {period}", @@ -3558,6 +3637,8 @@ "notify.birthday": "🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).", "notify.presence_arrival": "🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.", + "notify.print_chart_empty": "Ingen pligter at vise for denne uge.", + "notify.print_chart_footer": "Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.", "notify.wish_requested": "{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.", "notify.wish_pledged": "💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!", "notify.bounty_posted": "🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Barn ikke fundet", "raffle.per_ticket": "{cost} pr. lod", "raffle.max_each": "Op til {max} hver", + "raffle.more_tickets": "Flere lodder", "raffle.tickets_total": "{count} lodder i alt", "raffle.tickets_total_one": "1 lod i alt", "raffle.no_tickets_yet": "Ingen lodder købt endnu — vær den første!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Du har 1 lod · {chance} % chance", "raffle.no_tickets_mine": "Du har ikke et lod endnu.", "raffle.cap_reached": "Du har dem alle", - "raffle.not_enough": "Ikke nok point", + "raffle.not_enough": "Ikke nok {points_name}", "raffle.buy": "Køb {count} for {cost}", "raffle.drawing_now": "Trækkes nu…", "raffle.draw_in_days": "Trækning om {d} d {h} t", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Slå virtuelle kæledyr til", "kiosk.queue_refused": "“{chore}” kunne ikke sendes — den er måske allerede klaret.", "kiosk.ambient_wake": "Tryk hvor som helst for at starte", + "kiosk.avatar_locked_req": "Låst — {requirement}", + "kiosk.avatar_req_level": "Niveau {value}", + "kiosk.avatar_req_points": "Optjen {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} dage i træk", + "kiosk.avatar_req_streak_one": "{value} dag i træk", "kiosk.raffle_tickets": "{count} lodder i alt", "kiosk.raffle_tickets_one": "1 lod i alt", "kiosk.raffle_winner": "{name} vandt! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "flest opgaver på en dag", "notify.record_best_week_points": "flest {points_name} på en uge", "notify.record_best_single_award": "største enkelte belønning", + "notify.read_aloud_done": "{name}, du er helt færdig. Godt gået!", + "notify.read_aloud_many": "{name}, du har {count} ting tilbage: {chores}.", + "notify.read_aloud_one": "{name}, du har én ting tilbage: {chores}.", "notify.celebrate_personal_best": "{child_name} satte ny personlig rekord: {record_label} — {value}!", "notification.reward_owed.name": "Belønning mangler stadig", "notification.reward_owed.description": "Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "indløst i dag", "approvals.owed_days_one": "udestået i 1 dag", "approvals.owed_days": "udestået i {count} dage", + "approvals.view_photo": "Se billede", "panel.today_owed_title": "Belønninger der skal gives", "panel.today_owed_delivered": "Givet", "panel.today_owed_marked": "Markeret som givet", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Vis barnets kæledyr", "kiosk.editor.show_badges": "Vis badges", "kiosk.editor.allow_avatar_change": "Lad børn skifte deres avatar", + "kiosk.error.children_list": "children skal være en liste med child_id og require_pin", + "kiosk.error.invalid_config": "Ugyldig konfiguration", "child.appeal_item_chore": "“{name}” blev sendt tilbage ({points})", "child.appeal_item_reward": "Dit krav på “{name}” blev afvist", "child.appeal_item_penalty": "Straf: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Advarslen nulstilles", "panel.penalty_warn_reset_daily": "Dagligt", "panel.penalty_warn_reset_weekly": "Ugentligt", + "panel.penalty_no_eligible": "Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.", "panel.sibling_check_title": "Søskendetjek", "panel.sibling_check_hint": "Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.", "panel.sibling_check_enabled": "Slå søskendetjek til", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Fuldførelseskalender", "panel.insights_calendar_intro": "Opgaver klaret hver dag – mørkere grøn for travlere dage.", "panel.insights_calendar_summary": "{total} opgaver · {active} af {days} dage", + "panel.insights_calendar_summary_one": "{total} opgave · {active} af {days} dage", "panel.insights_calendar_cell": "{count} opgaver klaret", "panel.insights_calendar_cell_one": "1 opgave klaret", "panel.insights_calendar_less": "Mindre", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Påmindelse valgt af et barn", "notification.chore_self_reminder.description": "Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.", "panel.confirm_delete_suffix_restorable": "Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.", + "panel.confirm_delete_group": "Slet gruppen \"{name}\"?", + "panel.confirm_delete_quest": "Slet missionen \"{name}\"?", "panel.bulk_delete_confirm_restorable": "Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.", "panel.bulk_delete_confirm_restorable_one": "Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.", "pet.tab_pet": "Kæledyr", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} er din!", "pet.editor.show_shop": "Vis fanen Butik", "pet.editor.hide_unaffordable": "Skjul ting, barnet ikke har råd til endnu", + "pet.error.child_id_required": "Angiv et child_id", "pet.item_sunglasses": "Solbriller", "pet.item_cap": "Kasket", "pet.item_balloon": "Ballon", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} ser rundturen næste gang", "badges.card_description": "Oversigt over ét barns badges", "badges.card_name": "TaskMate Badges", + "badges.preview_child": "Barn", "gallery.card_description": "Oversigt over billeder, der dokumenterer klarede pligter", "gallery.card_name": "TaskMate Billedgalleri", "family_goal.card_description": "Familiens fremskridt mod et fælles pointmål", @@ -4851,6 +4950,8 @@ "auction.card_name": "TaskMate Pligtauktion", "routine.card_description": "Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner", "routine.card_name": "TaskMate Rutine", + "routine.qty_less": "Én færre", + "routine.qty_more": "Én mere", "recap.card_description": "Historien om et barns uge, måned eller år i »Wrapped«-stil", "recap.card_name": "TaskMate Tilbageblik", "chore_board.card_description": "Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den", @@ -4859,6 +4960,7 @@ "sticker_chart.card_name": "TaskMate Klistermærkeskema", "raffle.card_description": "Børnene køber lodder for point; ét trækkes ud til en præmie", "raffle.card_name": "TaskMate Lodtrækninger", + "raffle.fewer_tickets": "Færre lodder", "bests.card_description": "Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning", "bests.card_name": "TaskMate Personlige rekorder", "kiosk.card_description": "Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af", diff --git a/custom_components/taskmate/www/locales/da/cards.json b/custom_components/taskmate/www/locales/da/cards.json index 6d570b01..a2b16a1c 100644 --- a/custom_components/taskmate/www/locales/da/cards.json +++ b/custom_components/taskmate/www/locales/da/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-fejl","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct}%","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok point","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent}% af vejen til: {stage}","pet.goal_home":"{percent}% af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent}% af vejen til niveau {level}","pet.goal_legendary":"{percent}% af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent}% af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct}%)","activity.reason_points_decay":"Point falmet (−{pct}%)","activity.reason_points_decay_wish":"Point falmet (−{pct}%), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} +{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct}%","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent}% af vejen til: {stage}","pet.goal_home":"{percent}% af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent}% af vejen til niveau {level}","pet.goal_legendary":"{percent}% af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent}% af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct}%)","activity.reason_points_decay":"Point falmet (−{pct}%)","activity.reason_points_decay_wish":"Point falmet (−{pct}%), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} diff --git a/custom_components/taskmate/www/locales/da/panel.json b/custom_components/taskmate/www/locales/da/panel.json index e745e2ca..a05267d7 100644 --- a/custom_components/taskmate/www/locales/da/panel.json +++ b/custom_components/taskmate/www/locales/da/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair}% hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent}% af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} +{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair}% hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent}% af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} diff --git a/custom_components/taskmate/www/locales/de.json b/custom_components/taskmate/www/locales/de.json index af2bcf2f..8c620532 100644 --- a/custom_components/taskmate/www/locales/de.json +++ b/custom_components/taskmate/www/locales/de.json @@ -17,6 +17,7 @@ "activity.claimed": "beansprucht", "activity.completed": "erledigte", "activity.completed_chores_will_appear": "Abgeschlossene Aufgaben werden hier angezeigt", + "activity.console_stream": "LIVE · VERLAUF", "activity.days_ago": "vor {count} T.", "activity.default_title": "Aktivität", "activity.recent_events": "Letzte Ereignisse", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Leer lassen, um alle Kinder anzuzeigen", "approvals.editor.entity_helper": "Die Sensoreinheit mit ausstehenden Genehmigungen", "approvals.error_failed_service": "Fehler bei {service}: {message}", + "approvals.error_failed": "Etwas ist schief gelaufen: {message}", "approvals.error_title": "TaskMate-Fehler", + "approvals.error.entity_required": "Bitte lege eine Entität fest (TaskMate-Übersichtssensor)", "approvals.no_pending_approvals": "Keine ausstehenden Genehmigungen", "approvals.please_define_entity": "Bitte lege eine Entität fest (pending_approvals-Sensor)", "approvals.reject": "Ablehnen", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} Min.", "badge.criteria_and": "UND", "badge.criteria_best_streak": "Beste Serie", + "badge.criteria_birthday": "Geburtstag", "badge.criteria_current_streak": "Aktuelle Serie", "badge.criteria_first_chore": "Erste Aufgabe", "badge.criteria_first_reward": "Erste Belohnung", @@ -180,6 +184,7 @@ "badges.default_title": "Abzeichen", "badges.editor_help": "Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} nicht gefunden", + "badges.error.entity_required": "Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)", "badges.label": "Abzeichen", "badges.next_up": "Als Nächstes", "badges.one_more": "Nur noch eins – dann gehört es dir!", @@ -216,6 +221,8 @@ "calendar.editor.title": "Titel", "calendar.error.entity_required": "Bitte lege eine Entität fest", "calendar.legend_due": "Fällig", + "calendar.left_count": "{count} offen", + "calendar.left_count_one": "{count} offen", "calendar.next_day": "Am nächsten Tag", "calendar.no_chores_today": "Keine Aufgaben für diesen Tag", "calendar.prev_day": "Vorheriger Tag", @@ -281,6 +288,7 @@ "child.photo_not_image": "Diese Datei ist kein Bild. Bitte versuche es erneut.", "child.photo_process_failed": "Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.", "child.photo_upload_failed": "Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.", + "child.photo_size_kb": "~{size} KB", "child.done": "Fertig", "child.editor.child": "Kind", "child.editor.child_helper": "Für welches Kind ist diese Karte?", @@ -327,6 +335,8 @@ "child.error_complete": "Etwas ist schief gelaufen: {message}", "child.error_title": "Hoppla!", "child.error_undo": "Konnte nicht rückgängig gemacht werden: {message}", + "child.error.child_id_required": "Bitte lege eine child_id fest", + "child.error.entity_required": "Bitte lege eine Entität fest", "child.undo_not_allowed": "Nur Eltern können eine erledigte Aufgabe rückgängig machen.", "child.undo_named": "{name} rückgängig machen", "child.undo_recent": "Eine gerade erledigte Aufgabe rückgängig machen", @@ -485,6 +495,8 @@ "panel.insp_toast_sent_back": "Zum Nachbessern an {name} zurückgeschickt", "panel.insp_toast_cancelled": "Kontrolle abgebrochen", "panel.insp_toast_failed": "Kontrolle konnte nicht aktualisiert werden: {error}", + "panel.insp_left_hm": "{h} Std. {m} Min.", + "panel.insp_left_m": "{m} Min.", "panel.settings_insp_title": "Überraschungskontrollen", "panel.settings_insp_hint": "Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.", "panel.settings_insp_enabled_label": "Kontrollen", @@ -530,7 +542,7 @@ "dashboard.editor.header_colour_helper": "Hintergrundfarbe der Kartenkopfzeile", "dashboard.editor.header_colour_label": "Kopfzeilenfarbe", "dashboard.editor.quick_points_helper": "Wie viele Punkte werden durch die +/- Schaltflächen hinzugefügt oder entfernt?", - "dashboard.editor.quick_points_label": "Anzahl der Quick Points", + "dashboard.editor.quick_points_label": "Anzahl der Schnellpunkte", "dashboard.editor.show_claims": "Registerkarte „Prämienansprüche“ anzeigen", "dashboard.editor.title_label": "Kartentitel", "dashboard.empty_approvals": "Alles aufgeholt! Keine ausstehenden Genehmigungen.", @@ -547,6 +559,9 @@ "dashboard.chores_done": "{done} / {total} Aufgaben erledigt", "dashboard.tab_points": "Punkte", "dashboard.tab_rotation": "Rotation", + "dashboard.mode_alternating": "Abwechselnd", + "dashboard.mode_balanced": "Ausgewogen", + "dashboard.mode_random": "Zufällig", "graph.all_children": "Alle Kinder", "graph.card_description": "Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf", "graph.card_name": "TaskMate-Punktediagramm", @@ -557,6 +572,7 @@ "graph.editor.child_filter_helper": "Die Linie eines Kindes oder alle Kinder zusammen anzeigen", "graph.editor.days_helper": "Anzahl der anzuzeigenden Tage (3–90)", "graph.editor.days_to_show": "Tage zu zeigen", + "graph.error.entity_required": "Bitte lege eine Entität fest", "graph.graph_error": "Diagrammfehler: {message}", "graph.no_data_submessage": "Erledige und genehmige Aufgaben, damit die Grafik erscheint", "graph.no_data_yet": "Noch keine Daten", @@ -583,6 +599,7 @@ "leaderboard.editor.sort_option_streak": "Aktuelle Serie", "leaderboard.editor.sort_option_weekly": "Die Punkte dieser Woche", "leaderboard.editor.title_label": "Kartentitel", + "leaderboard.error.entity_required": "Bitte lege eine Entität fest", "leaderboard.ordinal_4": "4.", "leaderboard.ordinal_5": "5.", "leaderboard.personal_bests": "Persönliche Bestleistungen", @@ -618,6 +635,7 @@ "overview.editor.header_colour_helper": "Hintergrundfarbe der Kartenkopfzeile", "overview.editor.header_colour_label": "Kopfzeilenfarbe", "overview.editor.title_label": "Titel", + "overview.error.entity_required": "Bitte lege eine Entität fest", "overview.footer_children": "Kinder", "overview.footer_done_today": "Heute erledigt", "overview.footer_total_points": "Insgesamt {pointsName}", @@ -642,6 +660,7 @@ "panel.activity_pending_all_clear": "Alles erledigt", "panel.activity_pending_approvals": "Ausstehende Genehmigungen", "panel.activity_points": "Punkte", + "panel.activity_parent": "Eltern", "panel.activity_recent": "Letzte Aktivitäten", "panel.activity_reject": "Ablehnen", "panel.activity_table_child": "Kind", @@ -718,6 +737,7 @@ "panel.bonus_empty_title": "Noch keine Boni", "panel.bonus_points_label": "Zu vergebende Punkte", "panel.bonus_title": "Boni", + "panel.bonus_no_eligible": "Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.", "panel.btn_activate_chore": "Aufgabe aktivieren", "panel.btn_add_bonus": "+ Bonus hinzufügen", "panel.btn_add_bonus_subtask": "+ Bonus-Unteraufgabe hinzufügen", @@ -905,6 +925,7 @@ "panel.chore_task_type_standard": "Standard — feste Punkte bei Erledigung", "panel.chore_task_type_timed": "Zeitbasiert — Punkte pro Minute", "panel.chore_time_category_label": "Tageszeitkategorie", + "panel.chore_timed_rate": "{points}/{minutes} Min.", "panel.chore_tip_rename": "Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.", "panel.chore_title": "Aufgaben", "panel.chore_vis_entity_hint": "Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.", @@ -922,10 +943,16 @@ "panel.common_points": "Punkte", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Bonus \"{name}\" löschen?", "panel.confirm_delete_child_extra": "Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.", + "panel.confirm_delete_child": "Kind \"{name}\" löschen?", "panel.confirm_delete_chore_extra": "Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.", + "panel.confirm_delete_chore": "Aufgabe \"{name}\" löschen?", + "panel.confirm_delete_challenge": "Herausforderung \"{name}\" löschen?", "panel.confirm_delete_prompt": "{kind} \"{name}\" löschen?", + "panel.confirm_delete_penalty": "Strafe \"{name}\" löschen?", "panel.confirm_delete_reward_extra": "Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.", + "panel.confirm_delete_reward": "Belohnung \"{name}\" löschen?", "panel.confirm_delete_suffix": "Dies kann nicht rückgängig gemacht werden.", "panel.confirm_delete_template": "Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.", "panel.confirm_unsaved": "Du hast ungespeicherte Änderungen — verwerfen?", @@ -962,6 +989,8 @@ "panel.empty_groups_copy": "Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).", "panel.empty_groups_title": "Noch keine Aufgabengruppen", "panel.empty_no_match": "Keine {kind} passend zu \"{filter}\".", + "panel.empty_no_match_children": "Keine Kinder passend zu \"{filter}\".", + "panel.empty_no_match_filter": "Nichts passt zu \"{filter}\".", "panel.empty_rewards_copy": "Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.", "panel.empty_rewards_title": "Noch keine Belohnungen", "panel.empty_template_all_removed": "Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.", @@ -1551,15 +1580,15 @@ "panel.group_add_tile": "Gruppe hinzufügen", "panel.group_chore_count": "{count} Aufgaben", "panel.group_chore_count_one": "{count} Aufgabe", - "panel.group_chores_label": "Mitgliedsaufgaben (Reihenfolge wichtig für Sticky — erste ist der Leader)", + "panel.group_chores_label": "Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)", "panel.group_missing_chore": "(fehlende Aufgabe {id})", "panel.group_no_rotation_chores": "Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.", - "panel.group_policy_hint": "Sticky = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.", + "panel.group_policy_hint": "Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.", "panel.group_policy_label": "Richtlinie", "panel.group_policy_spread": "Verteilt — verschiedene Kinder für die Gruppe heute", "panel.group_policy_spread_short": "Verteilt", - "panel.group_policy_sticky": "Sticky — gleiches Kind für alle Aufgaben der Gruppe heute", - "panel.group_policy_sticky_short": "Sticky", + "panel.group_policy_sticky": "Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute", + "panel.group_policy_sticky_short": "Gebündelt", "panel.group_title": "Aufgabengruppen", "panel.loading": "Wird geladen…", "panel.nav_family": "Familie", @@ -2227,6 +2256,8 @@ "points_card.notification_added": "{points} {pointsLabel} zu {childName} hinzugefügt", "points_card.notification_failed": "Fehlgeschlagen: {message}", "points_card.notification_failed_action": "Fehler bei {action} Punkten: {message}", + "points_card.notification_failed_add": "Punkte konnten nicht hinzugefügt werden: {message}", + "points_card.notification_failed_remove": "Punkte konnten nicht entfernt werden: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} für {childName}", "points_card.notification_removed": "{points} {pointsLabel} von {childName} entfernt", "points_card.please_define_entity": "Bitte lege eine Entität fest (TaskMate-Übersichtssensor)", @@ -2265,6 +2296,7 @@ "points_display.empty_no_child": "Kein Kind ausgewählt oder Kind nicht gefunden.", "points_display.empty_no_children": "In den TaskMate-Daten wurden keine Kinder gefunden.", "points_display.empty_set_child_id": "Lege „child_id“ im Karteneditor fest.", + "points_display.error.entity_required": "Bitte lege eine Entität fest", "points_display.family_subtitle": "{count} Kinder · gesamt", "points_display.family_subtitle_one": "1 Kind · gesamt", "points_display.family_title": "Familienpunkte", @@ -2378,6 +2410,7 @@ "rewards.available_when": "Verfügbar {window}", "rewards.locked_now": "Derzeit nicht verfügbar", "rewards.spendable_balance": "Ausgebbar", + "rewards.spendable_chip": "Ausgebbar: {points}", "rewards.unavailable_hint": "Diese Belohnung kann nicht mehr beansprucht werden", "streak.achievement.fifty_desc": "Erledige 50 Aufgaben", "streak.achievement.fifty_name": "50 Fertig", @@ -2412,6 +2445,8 @@ "streak.editor.days_shown_helper": "Wie viele Tage der Punkte werden angezeigt (Standard: 14)", "streak.editor.title": "Titel", "streak.error.entity_required": "Bitte lege eine Entität fest", + "streak.on_fire_count": "{count} in Flammen", + "streak.on_fire_count_one": "{count} in Flammen", "sticker_chart.error.entity_required": "Bitte lege eine Entität fest", "sticker_chart.default_title": "{name}s Stickertafel", "sticker_chart.today": "Heute: {done} / {total} Aufgaben erledigt", @@ -2571,6 +2606,7 @@ "panel.child_birthday_label": "Geburtstag", "panel.child_birthday_hint": "JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.", "panel.child_link_user_none": "Beliebig (geteilt / Kiosk)", + "panel.child_link_user_admin": "{name} (Admin)", "panel.chore_difficulty_label": "Schwierigkeit", "panel.difficulty_easy": "Leicht", "panel.difficulty_hard": "Schwer", @@ -2738,6 +2774,7 @@ "panel.quest_active_label": "Aktiv", "panel.quest_active_hint": "Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.", "panel.quest_need_step": "Füge mindestens einen Schritt hinzu.", + "panel.quest_for_names": "Für: {names}", "panel.toast_quest_added": "Quest hinzugefügt", "panel.toast_quest_updated": "Quest aktualisiert", "panel.settings_avatars_title": "Freischaltbare Avatare", @@ -2851,6 +2888,8 @@ "wishlist.field_name": "Was wünschst du dir?", "wishlist.field_target": "Wie viele Punkte kostet es?", "wishlist.target_hint": "Ein Erwachsener kann das ändern", + "wishlist.target_lower": "Ziel verringern", + "wishlist.target_raise": "Ziel erhöhen", "wishlist.field_link": "Weblink", "wishlist.optional": "(freiwillig)", "wishlist.field_picture": "Bild", @@ -2876,6 +2915,7 @@ "wishlist.editor.child": "Kind", "wishlist.editor.child_helper": "Wessen Wunschliste diese Karte zeigt", "wishlist.editor.title_helper": "Leer lassen für „Wunschliste von “", + "wishlist.entity_required": "Bitte lege eine Entität fest (TaskMate-Übersichtssensor)", "panel.family_goal_title": "Familienziel", "panel.family_goal_hint": "Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).", "panel.family_goal_enabled": "Familienziel aktivieren", @@ -2919,6 +2959,7 @@ "bounty.recent": "Kürzlich erledigt", "bounty.claim_title": "„{title}“ übernehmen?", "bounty.claim_body": "Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.", + "bounty.claim_body_one": "Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.", "bounty.not_now": "Jetzt nicht", "bounty.claim_it": "Übernehmen — {points} {pointsName}", "bounty.photo_title": "Zeig uns den fertigen Job", @@ -2934,6 +2975,8 @@ "bounty.dur_minutes": "{m} Min. {s} Sek.", "bounty.editor.child": "Kind", "bounty.editor.child_helper": "Wessen Sonderjob-Tafel das ist — das Kind sieht die Jobs, die es übernehmen darf", + "bounty.error.child_required": "Bitte wähle ein Kind (child_id)", + "bounty.error.entity_required": "Bitte lege eine Entität fest", "panel.tab_bounties": "Sonderjobs", "panel.bounty_post_btn": "+ Sonderjob ausschreiben", "panel.bounty_tab_active": "Aktiv ({count})", @@ -3041,6 +3084,8 @@ "auction.closed_at": "Beendet {when}", "auction.editor.child": "Kind", "auction.editor.child_helper": "Wessen Auktionen und Gebote diese Karte zeigt", + "auction.error.child_required": "Bitte wähle ein Kind (child_id)", + "auction.error.entity_required": "Bitte lege eine Entität fest", "child.won_at_auction": "Ersteigert", "panel.tab_auctions": "Auktionen", "panel.new_auction": "Auktion", @@ -3074,6 +3119,12 @@ "panel.auction_assigned_for": "zugeteilt für {date}", "panel.auction_fallback": "→ normale Zuteilung", "panel.auction_reopen": "Mit höherem Maximum neu starten", + "panel.auction_refuse_off": "Diese Aufgabe ist ausgeschaltet.", + "panel.auction_refuse_open_ended": "Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.", + "panel.auction_refuse_other": "Diese Aufgabe kann nicht versteigert werden.", + "panel.auction_refuse_team": "Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.", + "panel.auction_refuse_timed": "Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.", + "panel.auction_refuse_unassigned": "Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.", "panel.auction_status_done": "Erledigt · +{points}", "panel.auction_status_pending": "Wartet auf Genehmigung", "panel.auction_status_todo": "Offen", @@ -3228,6 +3279,9 @@ "routine.editor.time_night": "Nacht", "routine.editor.time_anytime": "Aufgaben für jederzeit", "routine.editor.title_helper": "Leer lassen für „s Routine“", + "routine.error.child_required": "Bitte wähle ein Kind (child_id)", + "routine.error.entity_required": "Bitte lege eine Entität fest", + "routine.error.time_category": "time_category muss einer der folgenden Werte sein: {options}", "kiosk.who": "Wer ist da?", "kiosk.tap_face": "Tippe auf dein Gesicht", "kiosk.progress": "{done} von {total} erledigt", @@ -3394,6 +3448,22 @@ "panel.health_all_good": "Nichts gefunden.", "panel.health_issues": "{count} Dinge brauchen Aufmerksamkeit.", "panel.health_issues_one": "{count} Sache braucht Aufmerksamkeit.", + "panel.health_issue_child_without_chores": "{count} Kinder haben keine Aufgaben zugewiesen", + "panel.health_issue_child_without_chores_one": "{count} Kind hat keine Aufgaben zugewiesen", + "panel.health_issue_chore_missing_entity": "{count} Aufgaben verweisen auf eine Entität, die es nicht gibt", + "panel.health_issue_chore_missing_entity_one": "{count} Aufgabe verweist auf eine Entität, die es nicht gibt", + "panel.health_issue_chore_orphan_assignee": "{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt", + "panel.health_issue_chore_orphan_assignee_one": "{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt", + "panel.health_issue_chore_orphan_dependency": "{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet", + "panel.health_issue_chore_orphan_dependency_one": "{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet", + "panel.health_issue_completion_orphan": "{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind", + "panel.health_issue_completion_orphan_one": "{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind", + "panel.health_issue_large_history": "{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht", + "panel.health_issue_large_history_one": "{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht", + "panel.health_issue_reward_orphan_assignee": "{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt", + "panel.health_issue_reward_orphan_assignee_one": "{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt", + "panel.health_issue_reward_unlock_not_allowed": "{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts", "panel.health_sev_error": "Fehler", "panel.health_sev_warning": "Warnung", "panel.health_sev_info": "Hinweis", @@ -3450,6 +3520,15 @@ "panel.sound_deleted": "Geräusch gelöscht", "panel.sound_deleted_reset": "Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.", "panel.sound_deleted_reset_one": "Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.", + "panel.sound_opt_chime": "Glockenspiel", + "panel.sound_opt_coin": "Münze", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Pups {n}", + "panel.sound_opt_fart_random": "Zufälliger Pups", + "panel.sound_opt_levelup": "Level-up", + "panel.sound_opt_none": "Kein Ton", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Rückgängig", "recap.default_title": "Rückblick von {name}", "recap.default_title_none": "Rückblicke", "recap.title": "{period} von {name}", @@ -3613,6 +3692,8 @@ "notify.birthday": "🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.", "notify.streak_freeze_used": "❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).", "notify.presence_arrival": "🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.", + "notify.print_chart_empty": "Für diese Woche gibt es keine Aufgaben.", + "notify.print_chart_footer": "Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.", "notify.wish_requested": "{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.", "notify.wish_pledged": "💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!", "notify.bounty_posted": "🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!", @@ -3798,6 +3879,7 @@ "raffle.no_child": "Kind nicht gefunden", "raffle.per_ticket": "{cost} pro Los", "raffle.max_each": "Bis zu {max} pro Kind", + "raffle.more_tickets": "Mehr Lose", "raffle.tickets_total": "{count} Lose im Topf", "raffle.tickets_total_one": "1 Los im Topf", "raffle.no_tickets_yet": "Noch keine Lose – sei die/der Erste!", @@ -3808,7 +3890,7 @@ "raffle.your_tickets_one": "Du hast 1 Los · {chance} % Chance", "raffle.no_tickets_mine": "Du hast noch kein Los.", "raffle.cap_reached": "Mehr geht nicht", - "raffle.not_enough": "Nicht genug Punkte", + "raffle.not_enough": "Nicht genug {points_name}", "raffle.buy": "{count} für {cost} kaufen", "raffle.drawing_now": "Wird gezogen…", "raffle.draw_in_days": "Ziehung in {d} T. {h} Std.", @@ -3894,6 +3976,11 @@ "panel.pets_enabled": "Virtuelle Haustiere einschalten", "kiosk.queue_refused": "„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.", "kiosk.ambient_wake": "Tippe irgendwo, um zu starten", + "kiosk.avatar_locked_req": "Gesperrt — {requirement}", + "kiosk.avatar_req_level": "Stufe {value}", + "kiosk.avatar_req_points": "Verdiene {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} Tage in Folge", + "kiosk.avatar_req_streak_one": "{value} Tag in Folge", "kiosk.raffle_tickets": "{count} Lose im Topf", "kiosk.raffle_tickets_one": "1 Los im Topf", "kiosk.raffle_winner": "{name} hat gewonnen! 🎉", @@ -3988,6 +4075,9 @@ "notify.record_best_day_chores": "meiste Aufgaben an einem Tag", "notify.record_best_week_points": "meiste {points_name} in einer Woche", "notify.record_best_single_award": "größte Einzelbelohnung", + "notify.read_aloud_done": "{name}, du bist fertig. Super gemacht!", + "notify.read_aloud_many": "{name}, du hast noch {count} Dinge zu tun: {chores}.", + "notify.read_aloud_one": "{name}, du hast noch eine Sache zu tun: {chores}.", "notify.celebrate_personal_best": "{child_name} hat eine neue Bestleistung: {record_label} – {value}!", "notification.reward_owed.name": "Belohnung noch ausstehend", "notification.reward_owed.description": "Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.", @@ -3998,6 +4088,7 @@ "approvals.owed_today": "heute eingelöst", "approvals.owed_days_one": "seit 1 Tag ausstehend", "approvals.owed_days": "seit {count} Tagen ausstehend", + "approvals.view_photo": "Foto ansehen", "panel.today_owed_title": "Belohnungen zum Übergeben", "panel.today_owed_delivered": "Übergeben", "panel.today_owed_marked": "Als übergeben markiert", @@ -4129,6 +4220,8 @@ "kiosk.editor.show_pet": "Haustier des Kindes anzeigen", "kiosk.editor.show_badges": "Abzeichen anzeigen", "kiosk.editor.allow_avatar_change": "Kinder dürfen ihren Avatar ändern", + "kiosk.error.children_list": "children muss eine Liste mit child_id und require_pin sein", + "kiosk.error.invalid_config": "Ungültige Konfiguration", "child.appeal_item_chore": "„{name}“ wurde zurückgeschickt ({points})", "child.appeal_item_reward": "Deine Einlösung von „{name}“ wurde abgelehnt", "child.appeal_item_penalty": "Strafe: {name} (−{points})", @@ -4515,6 +4608,7 @@ "panel.penalty_warn_reset": "Verwarnung zurücksetzen", "panel.penalty_warn_reset_daily": "Täglich", "panel.penalty_warn_reset_weekly": "Wöchentlich", + "panel.penalty_no_eligible": "Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.", "panel.sibling_check_title": "Geschwister-Check", "panel.sibling_check_hint": "Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.", "panel.sibling_check_enabled": "Geschwister-Check einschalten", @@ -4532,6 +4626,7 @@ "panel.insights_calendar_title": "Erledigt-Kalender", "panel.insights_calendar_intro": "Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.", "panel.insights_calendar_summary": "{total} Aufgaben · {active} von {days} Tagen", + "panel.insights_calendar_summary_one": "{total} Aufgabe · {active} von {days} Tagen", "panel.insights_calendar_cell": "{count} Aufgaben erledigt", "panel.insights_calendar_cell_one": "1 Aufgabe erledigt", "panel.insights_calendar_less": "Weniger", @@ -4581,6 +4676,8 @@ "notification.chore_self_reminder.name": "Von einem Kind gewählte Erinnerung", "notification.chore_self_reminder.description": "Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.", "panel.confirm_delete_suffix_restorable": "Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", + "panel.confirm_delete_group": "Gruppe \"{name}\" löschen?", + "panel.confirm_delete_quest": "Quest \"{name}\" löschen?", "panel.bulk_delete_confirm_restorable": "{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", "panel.bulk_delete_confirm_restorable_one": "{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", "pet.tab_pet": "Haustier", @@ -4613,6 +4710,7 @@ "pet.shop_bought": "{name} gehört jetzt dir!", "pet.editor.show_shop": "Shop-Reiter anzeigen", "pet.editor.hide_unaffordable": "Artikel ausblenden, die sich das Kind noch nicht leisten kann", + "pet.error.child_id_required": "Bitte lege eine child_id fest", "pet.item_sunglasses": "Sonnenbrille", "pet.item_cap": "Kappe", "pet.item_balloon": "Luftballon", @@ -4839,6 +4937,7 @@ "panel.ha_menu": "Home Assistant-Menü", "badges.card_description": "Abzeichen-Raster mit den Erfolgen eines Kindes", "badges.card_name": "TaskMate-Abzeichen", + "badges.preview_child": "Kind", "sticker_chart.card_description": "Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung", "sticker_chart.card_name": "TaskMate-Stickertafel", "gallery.card_description": "Verlauf der Beweisfotos zu Aufgaben als Raster", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate-Aufgaben-Auktion", "routine.card_description": "Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen", "routine.card_name": "TaskMate-Routine", + "routine.qty_less": "Eins weniger", + "routine.qty_more": "Eins mehr", "recap.card_description": "Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt", "recap.card_name": "TaskMate-Rückblick", "chore_board.card_description": "Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen", "chore_board.card_name": "TaskMate-Aufgabenübersicht", "raffle.card_description": "Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen", "raffle.card_name": "TaskMate-Verlosungen", + "raffle.fewer_tickets": "Weniger Lose", "bests.card_description": "Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie", "bests.card_name": "TaskMate-Bestleistungen", "kiosk.card_description": "Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab", diff --git a/custom_components/taskmate/www/locales/de/cards.json b/custom_components/taskmate/www/locales/de/cards.json index 821a6a54..20ffd918 100644 --- a/custom_components/taskmate/www/locales/de/cards.json +++ b/custom_components/taskmate/www/locales/de/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_title":"TaskMate-Fehler","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct}%","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug Punkte","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} +{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct}%","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} diff --git a/custom_components/taskmate/www/locales/de/editor.json b/custom_components/taskmate/www/locales/de/editor.json index 29e9499d..6f6ed57b 100644 --- a/custom_components/taskmate/www/locales/de/editor.json +++ b/custom_components/taskmate/www/locales/de/editor.json @@ -1 +1 @@ -{"activity.editor.accent_stripes_helper":"Zeigt links an jeder Zeile den 4 px breiten Farbstreifen, der den Ereignistyp angibt","activity.editor.accent_stripes":"Farbige Ereignisstreifen","activity.editor.filter_child_helper":"Nur Aktivität für dieses Kind anzeigen","activity.editor.max_items":"Maximale Anzahl an Einträgen","activity.editor.max_items_helper":"Maximale Anzahl anzuzeigender Ereignisse (Standard: 30)","activity.editor.show_relative_time_helper":"Zeigt „gerade eben“ / „vor 5 Min.“ neben der genauen Uhrzeit in jeder Zeile","activity.editor.show_relative_time":"Relative Zeitangaben","activity.editor.show_filter_chips_helper":"Zeigt die Leiste Alle / Aufgaben / Belohnungen / Anpassungen unter der Kopfzeile","activity.editor.show_filter_chips":"Filterleiste anzeigen","activity.editor.show_undo":"Rückgängig-Schaltflächen anzeigen","activity.editor.show_undo_helper":"Zeigt die Rückgängig-Schaltfläche in jeder Zeile. Für ein kindgerechtes Dashboard deaktivieren, damit Kinder ihre eigene Aktivität nicht rückgängig machen können.","approvals.editor.child_id":"Kinder-ID (optional)","approvals.editor.child_id_helper":"Genehmigungen auf ein bestimmtes Kind filtern","approvals.editor.child_id_placeholder":"Leer lassen, um alle Kinder anzuzeigen","approvals.editor.entity_helper":"Die Sensoreinheit mit ausstehenden Genehmigungen","bonuses.editor.manage_note":"Bonusvorlagen fügst du direkt auf der Karte hinzu, bearbeitest und löschst sie dort – tippe auf das Stiftsymbol in der Kopfzeile der Karte. Dieser Editor steuert nur das Aussehen der Karte.","calendar.editor.child_helper":"Den Kalender nur für ein bestimmtes Kind anzeigen","calendar.editor.title":"Titel","child.editor.child":"Kind","child.editor.child_helper":"Für welches Kind ist diese Karte?","child.editor.chores_not_due_today":"Aufgaben, die heute nicht fällig sind","child.editor.dependency_mode":"Aufgaben, die auf andere warten","child.editor.dependency_hide":"Ausblenden – erst nach Freischaltung zeigen","child.editor.dependency_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.dependency_show":"Anzeigen – normal zeigen (weiterhin nicht antippbar)","child.editor.dependency_helper":"Was angezeigt wird, wenn eine Aufgabe von einer anderen abhängt, die heute noch nicht genehmigt ist","child.editor.due_days_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.due_days_helper":"Gilt für Aufgaben, bei denen due_days festgelegt ist, wenn der heutige Tag nicht geplant ist","child.editor.due_days_hide":"Ausblenden – nicht anzeigen","child.editor.due_days_show":"Anzeigen – trotzdem normal anzeigen","child.editor.first_come_dim":"Gedimmt – für alle außer dem Kind, das die Aufgabe erledigt hat, ausgegraut anzeigen","child.editor.first_come_helper":"Was für den Rest der Gruppe angezeigt wird, nachdem eine Wer-zuerst-kommt-Aufgabe von einem Kind beansprucht wurde","child.editor.first_come_hide":"Ausblenden – nach Beanspruchung entfernen (Standard, entspricht dem bisherigen Verhalten)","child.editor.first_come_show":"Anzeigen – für alle vollständig sichtbar lassen (weiterhin nicht antippbar, sobald beansprucht)","child.editor.first_come_when_completed":"Wer-zuerst-kommt-Aufgaben – nach Beanspruchung","child.editor.elapsed_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.elapsed_helper":"Was ist zu zeigen, wenn eine Morgen-/Nachmittags-/Abend-/Nachtaufgabe nicht erledigt wurde und die Zeit abgelaufen ist?","child.editor.elapsed_hide":"Ausblenden – nicht anzeigen","child.editor.elapsed_show":"Anzeigen – trotzdem normal anzeigen","child.editor.missed_time_chores":"Verpasste Aufgaben zur Tageszeit","child.editor.recurrence_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.recurrence_helper":"Was angezeigt werden soll, wenn eine wiederkehrende Aufgabe abgeschlossen wurde und das Fenster noch nicht zurückgesetzt wurde","child.editor.recurrence_hide":"Ausblenden – erst wieder anzeigen, wenn es wieder verfügbar ist","child.editor.recurrence_show":"Anzeigen – normal zeigen (weiterhin nicht antippbar)","child.editor.recurring_when_completed":"Wiederkehrende Aufgaben – nach Abschluss","child.editor.select_child":"Kind auswählen...","child.editor.show_countdown":"Countdown zum Zurücksetzen neben „Heutige Aufgaben“ anzeigen","child.editor.show_debug":"Debug-Panel anzeigen","child.editor.show_description":"Aufgabenbeschreibung anzeigen","child.editor.time_category":"Zeitkategorie","child.editor.time_category_afternoon":"Nachmittagsaufgaben","child.editor.time_category_all":"Heutige Aufgaben (Alle)","child.editor.time_category_current":"Aktueller Zeitabschnitt (live)","child.editor.time_category_anytime":"Heutige Aufgaben (jederzeit)","child.editor.time_category_evening":"Abendliche Aufgaben","child.editor.time_category_helper":"Zu welcher Tageszeit Aufgaben angezeigt werden sollen – legt auch den Kartentitel fest","child.editor.time_category_morning":"Morgenaufgaben","child.editor.time_category_night":"Nachtaufgaben","common.editor.card_title":"Kartentitel","common.editor.filter_by_child":"Nach Kind filtern (optional)","common.editor.filter_by_child_all":"Alle Kinder","common.editor.header_colour":"Kopfzeilenfarbe","common.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","common.editor.show_adults":"Erwachsene anzeigen","common.editor.show_adults_helper":"Erwachsenenprofile auf dieser Karte anzeigen","common.editor.overview_entity":"Übersichtseinheit","common.editor.overview_entity_helper":"Die TaskMate-Übersichtssensoreinheit","common.editor.show_parent_actions":"Elternaktionen anzeigen","common.editor.show_parent_actions_helper":"Auf einem gemeinsamen Kinder-Dashboard ausschalten, damit die Karte genau wie für ein Kind angezeigt wird, auch wenn ein Elternteil angemeldet ist. Nur die Anzeige — Berechtigungen bleiben unverändert.","dashboard.editor.entity_helper":"Der TaskMate-Übersichtssensor","dashboard.editor.entity_label":"Übersichtseinheit","dashboard.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","dashboard.editor.header_colour_label":"Kopfzeilenfarbe","dashboard.editor.quick_points_helper":"Wie viele Punkte werden durch die +/- Schaltflächen hinzugefügt oder entfernt?","dashboard.editor.quick_points_label":"Anzahl der Quick Points","dashboard.editor.show_claims":"Registerkarte „Prämienansprüche“ anzeigen","dashboard.editor.title_label":"Kartentitel","graph.editor.child_filter_helper":"Die Linie eines Kindes oder alle Kinder zusammen anzeigen","graph.editor.days_helper":"Anzahl der anzuzeigenden Tage (3–90)","graph.editor.days_to_show":"Tage zu zeigen","leaderboard.editor.entity_helper":"Der TaskMate-Übersichtssensor","leaderboard.editor.entity_label":"Übersichtseinheit","leaderboard.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","leaderboard.editor.header_colour_label":"Kopfzeilenfarbe","leaderboard.editor.rank_by_helper":"Wonach sollen Kinder eingestuft werden?","leaderboard.editor.rank_by_label":"Sortieren nach","leaderboard.editor.show_career":"Karrierepunktzahl in Unterstatistiken anzeigen","leaderboard.editor.show_streak":"Serie in Unterstatistiken anzeigen","leaderboard.editor.show_weekly":"Wochenpunkte in den Unterstatistiken anzeigen","leaderboard.editor.sort_option_career":"Karrierepunktzahl","leaderboard.editor.sort_option_points":"Allzeitpunkte","leaderboard.editor.sort_option_streak":"Aktuelle Serie","leaderboard.editor.sort_option_weekly":"Die Punkte dieser Woche","leaderboard.editor.title_label":"Kartentitel","overview.editor.approvals_entity_helper":"sensor.pending_approvals – für eine genaue ausstehende Zählung","overview.editor.approvals_entity_label":"Genehmigungsentität (optional)","overview.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","overview.editor.entity_label":"Übersichtseinheit","overview.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","overview.editor.header_colour_label":"Kopfzeilenfarbe","overview.editor.title_label":"Titel","penalties.editor.manage_note":"Strafvorlagen fügst du direkt auf der Karte hinzu, bearbeitest und löschst sie dort – tippe auf das Stiftsymbol in der Kopfzeile der Karte. Dieser Editor steuert nur das Aussehen der Karte.","points_card.editor.add_buttons_helper":"Durch Kommas getrennte Beträge, z. B. 1, 2, 5, 10, 25","points_card.editor.add_buttons_label":"Schaltflächen „Punkte hinzufügen“.","points_card.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","points_card.editor.entity_label":"Entität","points_card.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","points_card.editor.header_colour_label":"Kopfzeilenfarbe","points_card.editor.remove_buttons_helper":"Durch Kommas getrennte Beträge, z. B. 1, 2, 5, 10, 25","points_card.editor.remove_buttons_label":"Schaltflächen zum Entfernen von Punkten","points_card.editor.show_dialog_label":"Schaltfläche ⋯ für benutzerdefinierten Betrag mit Begründung anzeigen","points_card.editor.title_label":"Titel","points_display.editor.appearance":"Aussehen","points_display.editor.child_id_note":"Speichere zuerst die Entität, dann werden die Kinder automatisch geladen.","points_display.editor.child_id_placeholder":"child_id eingeben","points_display.editor.child_label":"Kind","points_display.editor.display_mode":"Anzeigemodus","points_display.editor.entity_label":"TaskMate-Entität","points_display.editor.mode_cumulative":"∑ Kombiniert","points_display.editor.mode_label":"Modus","points_display.editor.mode_multi":"👥 Alle Kinder","points_display.editor.mode_single":"⭐ Einzeln","points_display.editor.primary_career_score":"🏆 Karrierepunkte","points_display.editor.primary_current_points":"💰 Aktuelle Punkte","points_display.editor.primary_display":"Primäranzeige","points_display.editor.select_child":"— Kind auswählen —","points_display.editor.show_rank":"Rangmedaillen","points_display.editor.show_streak":"Serie","points_display.editor.show_weekly":"Die Punkte dieser Woche","points_display.editor.stats_to_show":"Statistiken zum Anzeigen","points_display.editor.title_placeholder":"(Auto)","reorder.editor.child":"Kind","reorder.editor.child_helper":"Für welches Kind die Reihenfolge der Aufgaben festgelegt wird","reorder.editor.select_child":"Kind auswählen...","reward_progress.editor.child_filter_all":"Alle zugewiesenen Kinder","reward_progress.editor.child_helper":"Nur den Fortschritt dieses Kindes anzeigen","reward_progress.editor.first_available":"Erste verfügbare Belohnung","reward_progress.editor.reward_helper":"Für welche Belohnung soll der Fortschritt angezeigt werden?","reward_progress.editor.reward_to_display":"Belohnung zum Ausstellen","rewards.editor.enable_pool_mode":"Pool-Modus aktivieren (Spargläser)","rewards.editor.enable_pool_mode_helper":"Jede Belohnung wird zu einem eigenen Sparpool – Kinder weisen Punkte direkt einem Ziel zu, anstatt sie aus einem globalen Guthaben auszugeben","rewards.editor.expand_to_fit":"Karte an alle Belohnungen anpassen","rewards.editor.expand_to_fit_helper":"Vergrößert die Karte, um jede Belohnung anzuzeigen, anstatt eine Liste mit fester Höhe zu scrollen (nur gestaltete Stile)","rewards.editor.entity":"Entität","rewards.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","rewards.editor.filter_by_child":"Nach Kind filtern","rewards.editor.filter_by_child_all":"Alle Kinder","rewards.editor.filter_by_child_helper":"Nur für dieses Kind verfügbare Belohnungen anzeigen (für alle Belohnungen leer lassen)","rewards.editor.show_child_badges":"Abzeichen für Kinderaufgaben anzeigen","rewards.editor.show_child_badges_helper":"Anzeigen, welche Kinder welche Belohnungen einlösen können","rewards.editor.title":"Titel","rewards.editor.title_helper":"Kartentitel wird in der Kopfzeile angezeigt (Standard: „Belohnungen“)","streak.editor.child_helper":"Serie nur für ein bestimmtes Kind anzeigen","streak.editor.days_shown":"Tage werden in der Leiste angezeigt","streak.editor.days_shown_helper":"Wie viele Tage der Punkte werden angezeigt (Standard: 14)","streak.editor.title":"Titel","sticker_chart.editor.goal":"Worauf die Sticker zählen","sticker_chart.editor.goal_reward":"Die Belohnung","sticker_chart.editor.goal_week":"Die Aufgaben dieser Woche","sticker_chart.editor.goal_helper":"Aufgaben dieser Woche: Die Kästchen füllen sich mit den seit Montag verdienten Sternen, von allen Sternen, die die Aufgaben der Woche bringen können. Belohnung und Einlöse-Knopf bleiben, wie sie sind.","sticker_chart.editor.title":"Titel","sticker_chart.editor.reward":"Belohnung zum Sparen","sticker_chart.editor.reward_helper":"Die Kosten der Belohnung werden zum Ziel. Auf automatisch belassen, um die günstigste noch nicht verdiente anzupeilen.","sticker_chart.editor.reward_auto":"Automatisch (die nächste)","sticker_chart.editor.show_today":"Heutige Aufgaben anzeigen","sticker_chart.editor.show_today_helper":"Zeigt die Zeile \"Heute: x / y Aufgaben erledigt\" über den Stickern.","sticker_chart.editor.allow_undo":"Sticker gedrückt halten zum Rückgängigmachen","sticker_chart.editor.allow_undo_helper":"Einen Sticker gedrückt halten, um ihn zurückzunehmen. TaskMate erlaubt das nur Eltern.","sticker_chart.editor.child":"Kind","sticker_chart.editor.child_all":"Alle Kinder nebeneinander","sticker_chart.editor.columns":"Sticker pro Reihe","sticker_chart.editor.show_claim":"Einlöse-Knopf anzeigen","sticker_chart.editor.show_claim_helper":"Ein Knopf unter dem Ziel, der die Belohnung einlöst, sobald genug gesammelt ist (zum Bestätigen zweimal tippen).","sticker_chart.editor.sound":"Ton der Aufgabe abspielen","sticker_chart.editor.title_helper":"Leer lassen, um den Namen jedes Kindes zu verwenden.","weekly.editor.child_helper":"Wöchentliche Zusammenfassung nur für ein bestimmtes Kind anzeigen","weekly.editor.title":"Titel","gallery.editor.entity":"Aktivitätseinheit","gallery.editor.entity_helper":"Der TaskMate-Aktivitätssensor – aus seinem Verlauf stammen die Fotos","gallery.editor.max":"Anzahl Fotos","gallery.editor.max_helper":"Leer lassen, um alle Fotos anzuzeigen","gallery.editor.title_helper":"Leer lassen für den Standardtitel","family_goal.editor.title_helper":"Leer lassen, um den Namen des Ziels anzuzeigen","wishlist.editor.child":"Kind","wishlist.editor.child_helper":"Wessen Wunschliste diese Karte zeigt","wishlist.editor.title_helper":"Leer lassen für „Wunschliste von “","bounty.editor.child":"Kind","bounty.editor.child_helper":"Wessen Sonderjob-Tafel das ist — das Kind sieht die Jobs, die es übernehmen darf","auction.editor.child":"Kind","auction.editor.child_helper":"Wessen Auktionen und Gebote diese Karte zeigt","routine.editor.child":"Kind","routine.editor.child_helper":"Wessen Routine diese Karte Schritt für Schritt durchgeht.","routine.editor.time_category":"Tageszeit","routine.editor.time_category_helper":"Welche Aufgaben zur Routine gehören: nur Aufgaben mit dieser Tageszeit. „Ganzer Tag“ nimmt alle heute fälligen Aufgaben.","routine.editor.time_all":"Ganzer Tag","routine.editor.time_morning":"Morgen","routine.editor.time_afternoon":"Nachmittag","routine.editor.time_evening":"Abend","routine.editor.time_night":"Nacht","routine.editor.time_anytime":"Aufgaben für jederzeit","routine.editor.title_helper":"Leer lassen für „s Routine“","kiosk.editor.entity":"Entität","kiosk.editor.title":"Titel","kiosk.editor.title_helper":"Wird in der oberen Leiste angezeigt, z. B. euer Familienname","kiosk.editor.timeout":"Zurück zur Auswahl nach","kiosk.editor.timeout_helper":"Sekunden ohne Tippen (15–600)","kiosk.editor.warn_before_return":"Vor dem Zurückkehren warnen","kiosk.editor.warn_before_return_helper":"Vollbild-Countdown „Bist du noch da?“ in den letzten 10 Sekunden","kiosk.editor.show_points":"Punkte und Stufe","kiosk.editor.show_streak":"Serie","kiosk.editor.show_reward_progress":"Fortschritt zur nächsten Belohnung","kiosk.editor.show_bounties":"Sonderjobs","kiosk.editor.show_bounties_helper":"Jedes Kind kann hier Sonderjobs übernehmen und abschließen – mit einem Foto vom Tablet, wenn eins verlangt wird","kiosk.editor.show_picker_progress":"Fortschritt in der Auswahl","kiosk.editor.show_picker_progress_helper":"„3 von 6 erledigt“ unter jedem Gesicht","kiosk.editor.completed_mode":"Erledigte Aufgaben","kiosk.editor.completed_mode_helper":"Ausblenden hält die Liste kurz. Sie zählen weiter zur heutigen Summe, lassen sich am Kiosk aber nicht rückgängig machen","kiosk.editor.completed_show":"Anzeigen – mit Rückgängig-Taste","kiosk.editor.completed_hide":"Ausblenden – sobald erledigt oder auf Prüfung wartend","kiosk.editor.missed_mode":"Verpasste Aufgaben zur Tageszeit","kiosk.editor.missed_mode_helper":"Eine Morgen-/Nachmittags-/Abend-/Nachtaufgabe, die nicht erledigt wurde, als die Zeit abgelaufen ist. Gedimmt oder ausgeblendet zählt sie nicht mehr zur heutigen Summe","kiosk.editor.missed_show":"Anzeigen – kann noch abgehakt werden","kiosk.editor.missed_dim":"Gedimmt – ausgegraut, kann nicht abgehakt werden","kiosk.editor.missed_hide":"Ausblenden – nicht anzeigen","kiosk.editor.play_sounds":"Töne","kiosk.editor.play_sounds_helper":"Der Abschluss-Ton jeder Aufgabe und der Rückgängig-Ton","kiosk.editor.show_confetti":"Konfetti","kiosk.editor.show_completion_popup":"Jubel-Pop-up","kiosk.editor.show_completion_popup_helper":"Ein kurzes „Super!“ mit den Punkten nach jeder Aufgabe","kiosk.editor.children_heading":"Angezeigte Kinder und PINs","kiosk.editor.children_hint":"Entferne den Haken, um ein Kind auszublenden. Mit den Pfeilen legst du die Reihenfolge in der Auswahl fest.","kiosk.editor.require_pin":"PIN verlangen","kiosk.editor.pin_set":"PIN gesetzt","kiosk.editor.no_pin":"Keine PIN — geht direkt hinein","kiosk.editor.pin_note":"PINs setzt ein Elternteil im TaskMate-Panel → Kinder (als Hash gespeichert, nie im YAML der Karte).","kiosk.editor.move_up":"Nach oben","kiosk.editor.move_down":"Nach unten","kiosk.editor.show_child":"{name} anzeigen","child.editor.pre_reader":"Nur-Bilder-Modus (für kleine Kinder)","child.editor.pre_reader_labels":"Namen im Bildmodus anzeigen","child.editor.pre_reader_points":"Punktzahl statt Sterne im Bildmodus anzeigen","child.editor.include_anytime_chores":"Jederzeit-Aufgaben einbeziehen","child.editor.include_anytime_chores_helper":"Jederzeit-Aufgaben erscheinen normalerweise in jeder Zeitkategorie – deaktivieren, um sie auszublenden","recap.editor.child":"Kind","recap.editor.child_helper":"Wessen Rückblicke diese Karte zeigt","recap.editor.default_frequency":"Zuerst öffnen","recap.editor.default_frequency_helper":"Welcher Rückblick geöffnet wird, wenn es nichts Neues gibt","recap.editor.newest":"Neuester Rückblick","recap.editor.autoplay":"Automatisch abspielen","recap.editor.autoplay_helper":"Alle paar Sekunden zur nächsten Folie. Aus: Kinder tippen in ihrem eigenen Tempo.","chore_board.editor.children":"Kinder","chore_board.editor.children_helper":"Leer lassen, um alle Kinder zu zeigen. Ein Kind wählen für eine einfache Liste.","chore_board.editor.default_view":"Öffnet mit","chore_board.editor.show_week":"Umschalter „Diese Woche“ anzeigen","chore_board.editor.tap_to_complete":"Aufgabe durch Antippen erledigen","chore_board.editor.tap_to_complete_helper":"Ausschalten für eine reine Anzeige","chore_board.editor.show_legend":"Legende anzeigen","chore_board.editor.hide_done_periods":"Erledigte Tageszeiten ausblenden","chore_board.editor.hide_done_periods_helper":"Eine Tageszeit ausblenden, sobald alle Kinder ihre Aufgaben erledigt haben","child.editor.show_minutes_left":"Verbleibende Minuten anzeigen","child.editor.show_help_button":"„Ich komme nicht weiter“-Knopf anzeigen","child.editor.show_mood":"Stimmungsabfrage am Tagesende anzeigen","child.editor.show_weekly_goal":"Mein Wochenziel anzeigen","raffle.editor.family_view":"Alle (Familienansicht, kein Kauf)","raffle.editor.child":"Kind","raffle.editor.child_helper":"Das Kind, das auf dieser Karte Lose kauft. Für ein Wandtablet „Alle“ lassen.","raffle.editor.show_reveal":"Ziehungsanimation zeigen","pet.editor.child":"Kind","kiosk.editor.ambient_mode":"Wenn niemand ihn nutzt","kiosk.editor.ambient_off":"Gesichter-Auswahl behalten","kiosk.editor.ambient_progress":"Den Tag der Familie zeigen","kiosk.editor.ambient_photos":"Diashow mit Aufgabenfotos zeigen","kiosk.editor.ambient_after":"Wechseln nach (Sekunden ohne Tippen)","kiosk.editor.show_raffle_draws":"Verlosungen zeigen","child.editor.show_personal_bests":"Neue Bestleistungen anzeigen","bests.editor.title":"Titel","bests.editor.child_helper":"Nur die Rekorde eines Kindes anzeigen","child.editor.show_boost_alert":"Boost-Hinweis zeigen, wenn ein Boost startet","kiosk.editor.show_boost_alert":"Bildschirm füllen, wenn ein Boost startet","kiosk.editor.show_pet":"Haustier des Kindes anzeigen","kiosk.editor.show_badges":"Abzeichen anzeigen","kiosk.editor.allow_avatar_change":"Kinder dürfen ihren Avatar ändern","child.editor.show_appeals":"Einsprüche anzeigen","child.editor.show_screen_time":"Bildschirmzeit-Guthaben anzeigen","child.editor.density":"Dichte","child.editor.density_helper":"Kompakt verkleinert jede Aufgabe auf eine Zeile, damit mehr auf ein Handy passen.","child.editor.density_normal":"Normal","child.editor.density_compact":"Kompakt","child.editor.seasonal":"Saisonale Themen","child.editor.seasonal_helper":"Die Karte für Halloween, Weihnachten oder Sommer schmücken, wenn das Thema in den TaskMate-Einstellungen aktiv ist.","heatmap.editor.title":"Titel","heatmap.editor.child_helper":"Nur den Kalender eines Kindes anzeigen","pet.editor.show_shop":"Shop-Reiter anzeigen","pet.editor.hide_unaffordable":"Artikel ausblenden, die sich das Kind noch nicht leisten kann","trophy.editor.title":"Name des Schranks","trophy.editor.shelves":"Regale","trophy.editor.shelves_helper":"Welche Regale der Schrank zeigt","trophy.editor.children":"Kinder","trophy.editor.children_helper":"Leer lassen für alle Kinder (Erwachsenenprofile bleiben außen vor)","trophy.editor.per_shelf":"Trophäen pro Regal vor „weitere“","trophy.editor.per_shelf_helper":"Ein längeres Regal zeigt so viele, dann eine Kachel, die den Rest öffnet","trophy.editor.new_days":"So viele Tage als Neu markieren","trophy.editor.new_days_helper":"0 schaltet die Neu-Markierung aus","trophy.editor.show_spotlight":"Neueste Trophäe anzeigen","child.editor.show_tour":"Einführung beim ersten Mal zeigen","child.editor.show_tour_helper":"Eine kurze Führung durch diese Karte, einmal pro Kind. Für alle ein- oder ausschalten in den TaskMate-Einstellungen.","child.editor.sort_available_first":"Verfügbare Aufgaben zuerst","child.editor.sort_available_first_helper":"Aufgaben, die das Kind jetzt erledigen kann, stehen oben. Aufgaben für später am Tag, verpasste und erledigte rücken weiter nach unten."} +{"activity.editor.accent_stripes_helper":"Zeigt links an jeder Zeile den 4 px breiten Farbstreifen, der den Ereignistyp angibt","activity.editor.accent_stripes":"Farbige Ereignisstreifen","activity.editor.filter_child_helper":"Nur Aktivität für dieses Kind anzeigen","activity.editor.max_items":"Maximale Anzahl an Einträgen","activity.editor.max_items_helper":"Maximale Anzahl anzuzeigender Ereignisse (Standard: 30)","activity.editor.show_relative_time_helper":"Zeigt „gerade eben“ / „vor 5 Min.“ neben der genauen Uhrzeit in jeder Zeile","activity.editor.show_relative_time":"Relative Zeitangaben","activity.editor.show_filter_chips_helper":"Zeigt die Leiste Alle / Aufgaben / Belohnungen / Anpassungen unter der Kopfzeile","activity.editor.show_filter_chips":"Filterleiste anzeigen","activity.editor.show_undo":"Rückgängig-Schaltflächen anzeigen","activity.editor.show_undo_helper":"Zeigt die Rückgängig-Schaltfläche in jeder Zeile. Für ein kindgerechtes Dashboard deaktivieren, damit Kinder ihre eigene Aktivität nicht rückgängig machen können.","approvals.editor.child_id":"Kinder-ID (optional)","approvals.editor.child_id_helper":"Genehmigungen auf ein bestimmtes Kind filtern","approvals.editor.child_id_placeholder":"Leer lassen, um alle Kinder anzuzeigen","approvals.editor.entity_helper":"Die Sensoreinheit mit ausstehenden Genehmigungen","bonuses.editor.manage_note":"Bonusvorlagen fügst du direkt auf der Karte hinzu, bearbeitest und löschst sie dort – tippe auf das Stiftsymbol in der Kopfzeile der Karte. Dieser Editor steuert nur das Aussehen der Karte.","calendar.editor.child_helper":"Den Kalender nur für ein bestimmtes Kind anzeigen","calendar.editor.title":"Titel","child.editor.child":"Kind","child.editor.child_helper":"Für welches Kind ist diese Karte?","child.editor.chores_not_due_today":"Aufgaben, die heute nicht fällig sind","child.editor.dependency_mode":"Aufgaben, die auf andere warten","child.editor.dependency_hide":"Ausblenden – erst nach Freischaltung zeigen","child.editor.dependency_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.dependency_show":"Anzeigen – normal zeigen (weiterhin nicht antippbar)","child.editor.dependency_helper":"Was angezeigt wird, wenn eine Aufgabe von einer anderen abhängt, die heute noch nicht genehmigt ist","child.editor.due_days_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.due_days_helper":"Gilt für Aufgaben, bei denen due_days festgelegt ist, wenn der heutige Tag nicht geplant ist","child.editor.due_days_hide":"Ausblenden – nicht anzeigen","child.editor.due_days_show":"Anzeigen – trotzdem normal anzeigen","child.editor.first_come_dim":"Gedimmt – für alle außer dem Kind, das die Aufgabe erledigt hat, ausgegraut anzeigen","child.editor.first_come_helper":"Was für den Rest der Gruppe angezeigt wird, nachdem eine Wer-zuerst-kommt-Aufgabe von einem Kind beansprucht wurde","child.editor.first_come_hide":"Ausblenden – nach Beanspruchung entfernen (Standard, entspricht dem bisherigen Verhalten)","child.editor.first_come_show":"Anzeigen – für alle vollständig sichtbar lassen (weiterhin nicht antippbar, sobald beansprucht)","child.editor.first_come_when_completed":"Wer-zuerst-kommt-Aufgaben – nach Beanspruchung","child.editor.elapsed_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.elapsed_helper":"Was ist zu zeigen, wenn eine Morgen-/Nachmittags-/Abend-/Nachtaufgabe nicht erledigt wurde und die Zeit abgelaufen ist?","child.editor.elapsed_hide":"Ausblenden – nicht anzeigen","child.editor.elapsed_show":"Anzeigen – trotzdem normal anzeigen","child.editor.missed_time_chores":"Verpasste Aufgaben zur Tageszeit","child.editor.recurrence_dim":"Gedimmt – ausgegraut anzeigen, nicht interaktiv","child.editor.recurrence_helper":"Was angezeigt werden soll, wenn eine wiederkehrende Aufgabe abgeschlossen wurde und das Fenster noch nicht zurückgesetzt wurde","child.editor.recurrence_hide":"Ausblenden – erst wieder anzeigen, wenn es wieder verfügbar ist","child.editor.recurrence_show":"Anzeigen – normal zeigen (weiterhin nicht antippbar)","child.editor.recurring_when_completed":"Wiederkehrende Aufgaben – nach Abschluss","child.editor.select_child":"Kind auswählen...","child.editor.show_countdown":"Countdown zum Zurücksetzen neben „Heutige Aufgaben“ anzeigen","child.editor.show_debug":"Debug-Panel anzeigen","child.editor.show_description":"Aufgabenbeschreibung anzeigen","child.editor.time_category":"Zeitkategorie","child.editor.time_category_afternoon":"Nachmittagsaufgaben","child.editor.time_category_all":"Heutige Aufgaben (Alle)","child.editor.time_category_current":"Aktueller Zeitabschnitt (live)","child.editor.time_category_anytime":"Heutige Aufgaben (jederzeit)","child.editor.time_category_evening":"Abendliche Aufgaben","child.editor.time_category_helper":"Zu welcher Tageszeit Aufgaben angezeigt werden sollen – legt auch den Kartentitel fest","child.editor.time_category_morning":"Morgenaufgaben","child.editor.time_category_night":"Nachtaufgaben","common.editor.card_title":"Kartentitel","common.editor.filter_by_child":"Nach Kind filtern (optional)","common.editor.filter_by_child_all":"Alle Kinder","common.editor.header_colour":"Kopfzeilenfarbe","common.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","common.editor.show_adults":"Erwachsene anzeigen","common.editor.show_adults_helper":"Erwachsenenprofile auf dieser Karte anzeigen","common.editor.overview_entity":"Übersichtseinheit","common.editor.overview_entity_helper":"Die TaskMate-Übersichtssensoreinheit","common.editor.show_parent_actions":"Elternaktionen anzeigen","common.editor.show_parent_actions_helper":"Auf einem gemeinsamen Kinder-Dashboard ausschalten, damit die Karte genau wie für ein Kind angezeigt wird, auch wenn ein Elternteil angemeldet ist. Nur die Anzeige — Berechtigungen bleiben unverändert.","dashboard.editor.entity_helper":"Der TaskMate-Übersichtssensor","dashboard.editor.entity_label":"Übersichtseinheit","dashboard.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","dashboard.editor.header_colour_label":"Kopfzeilenfarbe","dashboard.editor.quick_points_helper":"Wie viele Punkte werden durch die +/- Schaltflächen hinzugefügt oder entfernt?","dashboard.editor.quick_points_label":"Anzahl der Schnellpunkte","dashboard.editor.show_claims":"Registerkarte „Prämienansprüche“ anzeigen","dashboard.editor.title_label":"Kartentitel","graph.editor.child_filter_helper":"Die Linie eines Kindes oder alle Kinder zusammen anzeigen","graph.editor.days_helper":"Anzahl der anzuzeigenden Tage (3–90)","graph.editor.days_to_show":"Tage zu zeigen","leaderboard.editor.entity_helper":"Der TaskMate-Übersichtssensor","leaderboard.editor.entity_label":"Übersichtseinheit","leaderboard.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","leaderboard.editor.header_colour_label":"Kopfzeilenfarbe","leaderboard.editor.rank_by_helper":"Wonach sollen Kinder eingestuft werden?","leaderboard.editor.rank_by_label":"Sortieren nach","leaderboard.editor.show_career":"Karrierepunktzahl in Unterstatistiken anzeigen","leaderboard.editor.show_streak":"Serie in Unterstatistiken anzeigen","leaderboard.editor.show_weekly":"Wochenpunkte in den Unterstatistiken anzeigen","leaderboard.editor.sort_option_career":"Karrierepunktzahl","leaderboard.editor.sort_option_points":"Allzeitpunkte","leaderboard.editor.sort_option_streak":"Aktuelle Serie","leaderboard.editor.sort_option_weekly":"Die Punkte dieser Woche","leaderboard.editor.title_label":"Kartentitel","overview.editor.approvals_entity_helper":"sensor.pending_approvals – für eine genaue ausstehende Zählung","overview.editor.approvals_entity_label":"Genehmigungsentität (optional)","overview.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","overview.editor.entity_label":"Übersichtseinheit","overview.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","overview.editor.header_colour_label":"Kopfzeilenfarbe","overview.editor.title_label":"Titel","penalties.editor.manage_note":"Strafvorlagen fügst du direkt auf der Karte hinzu, bearbeitest und löschst sie dort – tippe auf das Stiftsymbol in der Kopfzeile der Karte. Dieser Editor steuert nur das Aussehen der Karte.","points_card.editor.add_buttons_helper":"Durch Kommas getrennte Beträge, z. B. 1, 2, 5, 10, 25","points_card.editor.add_buttons_label":"Schaltflächen „Punkte hinzufügen“.","points_card.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","points_card.editor.entity_label":"Entität","points_card.editor.header_colour_helper":"Hintergrundfarbe der Kartenkopfzeile","points_card.editor.header_colour_label":"Kopfzeilenfarbe","points_card.editor.remove_buttons_helper":"Durch Kommas getrennte Beträge, z. B. 1, 2, 5, 10, 25","points_card.editor.remove_buttons_label":"Schaltflächen zum Entfernen von Punkten","points_card.editor.show_dialog_label":"Schaltfläche ⋯ für benutzerdefinierten Betrag mit Begründung anzeigen","points_card.editor.title_label":"Titel","points_display.editor.appearance":"Aussehen","points_display.editor.child_id_note":"Speichere zuerst die Entität, dann werden die Kinder automatisch geladen.","points_display.editor.child_id_placeholder":"child_id eingeben","points_display.editor.child_label":"Kind","points_display.editor.display_mode":"Anzeigemodus","points_display.editor.entity_label":"TaskMate-Entität","points_display.editor.mode_cumulative":"∑ Kombiniert","points_display.editor.mode_label":"Modus","points_display.editor.mode_multi":"👥 Alle Kinder","points_display.editor.mode_single":"⭐ Einzeln","points_display.editor.primary_career_score":"🏆 Karrierepunkte","points_display.editor.primary_current_points":"💰 Aktuelle Punkte","points_display.editor.primary_display":"Primäranzeige","points_display.editor.select_child":"— Kind auswählen —","points_display.editor.show_rank":"Rangmedaillen","points_display.editor.show_streak":"Serie","points_display.editor.show_weekly":"Die Punkte dieser Woche","points_display.editor.stats_to_show":"Statistiken zum Anzeigen","points_display.editor.title_placeholder":"(Auto)","reorder.editor.child":"Kind","reorder.editor.child_helper":"Für welches Kind die Reihenfolge der Aufgaben festgelegt wird","reorder.editor.select_child":"Kind auswählen...","reward_progress.editor.child_filter_all":"Alle zugewiesenen Kinder","reward_progress.editor.child_helper":"Nur den Fortschritt dieses Kindes anzeigen","reward_progress.editor.first_available":"Erste verfügbare Belohnung","reward_progress.editor.reward_helper":"Für welche Belohnung soll der Fortschritt angezeigt werden?","reward_progress.editor.reward_to_display":"Belohnung zum Ausstellen","rewards.editor.enable_pool_mode":"Pool-Modus aktivieren (Spargläser)","rewards.editor.enable_pool_mode_helper":"Jede Belohnung wird zu einem eigenen Sparpool – Kinder weisen Punkte direkt einem Ziel zu, anstatt sie aus einem globalen Guthaben auszugeben","rewards.editor.expand_to_fit":"Karte an alle Belohnungen anpassen","rewards.editor.expand_to_fit_helper":"Vergrößert die Karte, um jede Belohnung anzuzeigen, anstatt eine Liste mit fester Höhe zu scrollen (nur gestaltete Stile)","rewards.editor.entity":"Entität","rewards.editor.entity_helper":"Die TaskMate-Übersichtssensoreinheit","rewards.editor.filter_by_child":"Nach Kind filtern","rewards.editor.filter_by_child_all":"Alle Kinder","rewards.editor.filter_by_child_helper":"Nur für dieses Kind verfügbare Belohnungen anzeigen (für alle Belohnungen leer lassen)","rewards.editor.show_child_badges":"Abzeichen für Kinderaufgaben anzeigen","rewards.editor.show_child_badges_helper":"Anzeigen, welche Kinder welche Belohnungen einlösen können","rewards.editor.title":"Titel","rewards.editor.title_helper":"Kartentitel wird in der Kopfzeile angezeigt (Standard: „Belohnungen“)","streak.editor.child_helper":"Serie nur für ein bestimmtes Kind anzeigen","streak.editor.days_shown":"Tage werden in der Leiste angezeigt","streak.editor.days_shown_helper":"Wie viele Tage der Punkte werden angezeigt (Standard: 14)","streak.editor.title":"Titel","sticker_chart.editor.goal":"Worauf die Sticker zählen","sticker_chart.editor.goal_reward":"Die Belohnung","sticker_chart.editor.goal_week":"Die Aufgaben dieser Woche","sticker_chart.editor.goal_helper":"Aufgaben dieser Woche: Die Kästchen füllen sich mit den seit Montag verdienten Sternen, von allen Sternen, die die Aufgaben der Woche bringen können. Belohnung und Einlöse-Knopf bleiben, wie sie sind.","sticker_chart.editor.title":"Titel","sticker_chart.editor.reward":"Belohnung zum Sparen","sticker_chart.editor.reward_helper":"Die Kosten der Belohnung werden zum Ziel. Auf automatisch belassen, um die günstigste noch nicht verdiente anzupeilen.","sticker_chart.editor.reward_auto":"Automatisch (die nächste)","sticker_chart.editor.show_today":"Heutige Aufgaben anzeigen","sticker_chart.editor.show_today_helper":"Zeigt die Zeile \"Heute: x / y Aufgaben erledigt\" über den Stickern.","sticker_chart.editor.allow_undo":"Sticker gedrückt halten zum Rückgängigmachen","sticker_chart.editor.allow_undo_helper":"Einen Sticker gedrückt halten, um ihn zurückzunehmen. TaskMate erlaubt das nur Eltern.","sticker_chart.editor.child":"Kind","sticker_chart.editor.child_all":"Alle Kinder nebeneinander","sticker_chart.editor.columns":"Sticker pro Reihe","sticker_chart.editor.show_claim":"Einlöse-Knopf anzeigen","sticker_chart.editor.show_claim_helper":"Ein Knopf unter dem Ziel, der die Belohnung einlöst, sobald genug gesammelt ist (zum Bestätigen zweimal tippen).","sticker_chart.editor.sound":"Ton der Aufgabe abspielen","sticker_chart.editor.title_helper":"Leer lassen, um den Namen jedes Kindes zu verwenden.","weekly.editor.child_helper":"Wöchentliche Zusammenfassung nur für ein bestimmtes Kind anzeigen","weekly.editor.title":"Titel","gallery.editor.entity":"Aktivitätseinheit","gallery.editor.entity_helper":"Der TaskMate-Aktivitätssensor – aus seinem Verlauf stammen die Fotos","gallery.editor.max":"Anzahl Fotos","gallery.editor.max_helper":"Leer lassen, um alle Fotos anzuzeigen","gallery.editor.title_helper":"Leer lassen für den Standardtitel","family_goal.editor.title_helper":"Leer lassen, um den Namen des Ziels anzuzeigen","wishlist.editor.child":"Kind","wishlist.editor.child_helper":"Wessen Wunschliste diese Karte zeigt","wishlist.editor.title_helper":"Leer lassen für „Wunschliste von “","bounty.editor.child":"Kind","bounty.editor.child_helper":"Wessen Sonderjob-Tafel das ist — das Kind sieht die Jobs, die es übernehmen darf","auction.editor.child":"Kind","auction.editor.child_helper":"Wessen Auktionen und Gebote diese Karte zeigt","routine.editor.child":"Kind","routine.editor.child_helper":"Wessen Routine diese Karte Schritt für Schritt durchgeht.","routine.editor.time_category":"Tageszeit","routine.editor.time_category_helper":"Welche Aufgaben zur Routine gehören: nur Aufgaben mit dieser Tageszeit. „Ganzer Tag“ nimmt alle heute fälligen Aufgaben.","routine.editor.time_all":"Ganzer Tag","routine.editor.time_morning":"Morgen","routine.editor.time_afternoon":"Nachmittag","routine.editor.time_evening":"Abend","routine.editor.time_night":"Nacht","routine.editor.time_anytime":"Aufgaben für jederzeit","routine.editor.title_helper":"Leer lassen für „s Routine“","kiosk.editor.entity":"Entität","kiosk.editor.title":"Titel","kiosk.editor.title_helper":"Wird in der oberen Leiste angezeigt, z. B. euer Familienname","kiosk.editor.timeout":"Zurück zur Auswahl nach","kiosk.editor.timeout_helper":"Sekunden ohne Tippen (15–600)","kiosk.editor.warn_before_return":"Vor dem Zurückkehren warnen","kiosk.editor.warn_before_return_helper":"Vollbild-Countdown „Bist du noch da?“ in den letzten 10 Sekunden","kiosk.editor.show_points":"Punkte und Stufe","kiosk.editor.show_streak":"Serie","kiosk.editor.show_reward_progress":"Fortschritt zur nächsten Belohnung","kiosk.editor.show_bounties":"Sonderjobs","kiosk.editor.show_bounties_helper":"Jedes Kind kann hier Sonderjobs übernehmen und abschließen – mit einem Foto vom Tablet, wenn eins verlangt wird","kiosk.editor.show_picker_progress":"Fortschritt in der Auswahl","kiosk.editor.show_picker_progress_helper":"„3 von 6 erledigt“ unter jedem Gesicht","kiosk.editor.completed_mode":"Erledigte Aufgaben","kiosk.editor.completed_mode_helper":"Ausblenden hält die Liste kurz. Sie zählen weiter zur heutigen Summe, lassen sich am Kiosk aber nicht rückgängig machen","kiosk.editor.completed_show":"Anzeigen – mit Rückgängig-Taste","kiosk.editor.completed_hide":"Ausblenden – sobald erledigt oder auf Prüfung wartend","kiosk.editor.missed_mode":"Verpasste Aufgaben zur Tageszeit","kiosk.editor.missed_mode_helper":"Eine Morgen-/Nachmittags-/Abend-/Nachtaufgabe, die nicht erledigt wurde, als die Zeit abgelaufen ist. Gedimmt oder ausgeblendet zählt sie nicht mehr zur heutigen Summe","kiosk.editor.missed_show":"Anzeigen – kann noch abgehakt werden","kiosk.editor.missed_dim":"Gedimmt – ausgegraut, kann nicht abgehakt werden","kiosk.editor.missed_hide":"Ausblenden – nicht anzeigen","kiosk.editor.play_sounds":"Töne","kiosk.editor.play_sounds_helper":"Der Abschluss-Ton jeder Aufgabe und der Rückgängig-Ton","kiosk.editor.show_confetti":"Konfetti","kiosk.editor.show_completion_popup":"Jubel-Pop-up","kiosk.editor.show_completion_popup_helper":"Ein kurzes „Super!“ mit den Punkten nach jeder Aufgabe","kiosk.editor.children_heading":"Angezeigte Kinder und PINs","kiosk.editor.children_hint":"Entferne den Haken, um ein Kind auszublenden. Mit den Pfeilen legst du die Reihenfolge in der Auswahl fest.","kiosk.editor.require_pin":"PIN verlangen","kiosk.editor.pin_set":"PIN gesetzt","kiosk.editor.no_pin":"Keine PIN — geht direkt hinein","kiosk.editor.pin_note":"PINs setzt ein Elternteil im TaskMate-Panel → Kinder (als Hash gespeichert, nie im YAML der Karte).","kiosk.editor.move_up":"Nach oben","kiosk.editor.move_down":"Nach unten","kiosk.editor.show_child":"{name} anzeigen","child.editor.pre_reader":"Nur-Bilder-Modus (für kleine Kinder)","child.editor.pre_reader_labels":"Namen im Bildmodus anzeigen","child.editor.pre_reader_points":"Punktzahl statt Sterne im Bildmodus anzeigen","child.editor.include_anytime_chores":"Jederzeit-Aufgaben einbeziehen","child.editor.include_anytime_chores_helper":"Jederzeit-Aufgaben erscheinen normalerweise in jeder Zeitkategorie – deaktivieren, um sie auszublenden","recap.editor.child":"Kind","recap.editor.child_helper":"Wessen Rückblicke diese Karte zeigt","recap.editor.default_frequency":"Zuerst öffnen","recap.editor.default_frequency_helper":"Welcher Rückblick geöffnet wird, wenn es nichts Neues gibt","recap.editor.newest":"Neuester Rückblick","recap.editor.autoplay":"Automatisch abspielen","recap.editor.autoplay_helper":"Alle paar Sekunden zur nächsten Folie. Aus: Kinder tippen in ihrem eigenen Tempo.","chore_board.editor.children":"Kinder","chore_board.editor.children_helper":"Leer lassen, um alle Kinder zu zeigen. Ein Kind wählen für eine einfache Liste.","chore_board.editor.default_view":"Öffnet mit","chore_board.editor.show_week":"Umschalter „Diese Woche“ anzeigen","chore_board.editor.tap_to_complete":"Aufgabe durch Antippen erledigen","chore_board.editor.tap_to_complete_helper":"Ausschalten für eine reine Anzeige","chore_board.editor.show_legend":"Legende anzeigen","chore_board.editor.hide_done_periods":"Erledigte Tageszeiten ausblenden","chore_board.editor.hide_done_periods_helper":"Eine Tageszeit ausblenden, sobald alle Kinder ihre Aufgaben erledigt haben","child.editor.show_minutes_left":"Verbleibende Minuten anzeigen","child.editor.show_help_button":"„Ich komme nicht weiter“-Knopf anzeigen","child.editor.show_mood":"Stimmungsabfrage am Tagesende anzeigen","child.editor.show_weekly_goal":"Mein Wochenziel anzeigen","raffle.editor.family_view":"Alle (Familienansicht, kein Kauf)","raffle.editor.child":"Kind","raffle.editor.child_helper":"Das Kind, das auf dieser Karte Lose kauft. Für ein Wandtablet „Alle“ lassen.","raffle.editor.show_reveal":"Ziehungsanimation zeigen","pet.editor.child":"Kind","kiosk.editor.ambient_mode":"Wenn niemand ihn nutzt","kiosk.editor.ambient_off":"Gesichter-Auswahl behalten","kiosk.editor.ambient_progress":"Den Tag der Familie zeigen","kiosk.editor.ambient_photos":"Diashow mit Aufgabenfotos zeigen","kiosk.editor.ambient_after":"Wechseln nach (Sekunden ohne Tippen)","kiosk.editor.show_raffle_draws":"Verlosungen zeigen","child.editor.show_personal_bests":"Neue Bestleistungen anzeigen","bests.editor.title":"Titel","bests.editor.child_helper":"Nur die Rekorde eines Kindes anzeigen","child.editor.show_boost_alert":"Boost-Hinweis zeigen, wenn ein Boost startet","kiosk.editor.show_boost_alert":"Bildschirm füllen, wenn ein Boost startet","kiosk.editor.show_pet":"Haustier des Kindes anzeigen","kiosk.editor.show_badges":"Abzeichen anzeigen","kiosk.editor.allow_avatar_change":"Kinder dürfen ihren Avatar ändern","child.editor.show_appeals":"Einsprüche anzeigen","child.editor.show_screen_time":"Bildschirmzeit-Guthaben anzeigen","child.editor.density":"Dichte","child.editor.density_helper":"Kompakt verkleinert jede Aufgabe auf eine Zeile, damit mehr auf ein Handy passen.","child.editor.density_normal":"Normal","child.editor.density_compact":"Kompakt","child.editor.seasonal":"Saisonale Themen","child.editor.seasonal_helper":"Die Karte für Halloween, Weihnachten oder Sommer schmücken, wenn das Thema in den TaskMate-Einstellungen aktiv ist.","heatmap.editor.title":"Titel","heatmap.editor.child_helper":"Nur den Kalender eines Kindes anzeigen","pet.editor.show_shop":"Shop-Reiter anzeigen","pet.editor.hide_unaffordable":"Artikel ausblenden, die sich das Kind noch nicht leisten kann","trophy.editor.title":"Name des Schranks","trophy.editor.shelves":"Regale","trophy.editor.shelves_helper":"Welche Regale der Schrank zeigt","trophy.editor.children":"Kinder","trophy.editor.children_helper":"Leer lassen für alle Kinder (Erwachsenenprofile bleiben außen vor)","trophy.editor.per_shelf":"Trophäen pro Regal vor „weitere“","trophy.editor.per_shelf_helper":"Ein längeres Regal zeigt so viele, dann eine Kachel, die den Rest öffnet","trophy.editor.new_days":"So viele Tage als Neu markieren","trophy.editor.new_days_helper":"0 schaltet die Neu-Markierung aus","trophy.editor.show_spotlight":"Neueste Trophäe anzeigen","child.editor.show_tour":"Einführung beim ersten Mal zeigen","child.editor.show_tour_helper":"Eine kurze Führung durch diese Karte, einmal pro Kind. Für alle ein- oder ausschalten in den TaskMate-Einstellungen.","child.editor.sort_available_first":"Verfügbare Aufgaben zuerst","child.editor.sort_available_first_helper":"Aufgaben, die das Kind jetzt erledigen kann, stehen oben. Aufgaben für später am Tag, verpasste und erledigte rücken weiter nach unten."} diff --git a/custom_components/taskmate/www/locales/de/panel.json b/custom_components/taskmate/www/locales/de/panel.json index 23f111da..32516f7e 100644 --- a/custom_components/taskmate/www/locales/de/panel.json +++ b/custom_components/taskmate/www/locales/de/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Sticky — erste ist der Leader)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Sticky = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Sticky — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair}% pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} +{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair}% pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} diff --git a/custom_components/taskmate/www/locales/en-GB.json b/custom_components/taskmate/www/locales/en-GB.json index b43df102..26b6f404 100644 --- a/custom_components/taskmate/www/locales/en-GB.json +++ b/custom_components/taskmate/www/locales/en-GB.json @@ -17,6 +17,7 @@ "activity.claimed": "claimed", "activity.completed": "completed", "activity.completed_chores_will_appear": "Completed chores will appear here", + "activity.console_stream": "LIVE · STREAM", "activity.days_ago": "{count}d ago", "activity.default_title": "Activity", "activity.recent_events": "Recent events", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Leave empty to show all children", "approvals.editor.entity_helper": "The pending approvals sensor entity", "approvals.error_failed_service": "Failed to {service}: {message}", + "approvals.error_failed": "Something went wrong: {message}", "approvals.error_title": "TaskMate Error", + "approvals.error.entity_required": "Please define an entity (TaskMate overview sensor)", "approvals.no_pending_approvals": "No pending approvals", "approvals.please_define_entity": "Please define an entity (pending_approvals sensor)", "approvals.reject": "Reject", @@ -118,6 +121,7 @@ "badge.criteria_and": "AND", "badge.criteria_or": "OR", "badge.criteria_best_streak": "Best Streak", + "badge.criteria_birthday": "Birthday", "badge.criteria_current_streak": "Current Streak", "badge.criteria_first_chore": "First Chore", "badge.criteria_first_reward": "First Reward", @@ -181,6 +185,7 @@ "badges.default_title": "Badges", "badges.editor_help": "Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} not found", + "badges.error.entity_required": "Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)", "badges.label": "Badges", "badges.next_up": "Next up", "badges.one_more": "One more and it's yours!", @@ -217,6 +222,8 @@ "calendar.editor.title": "Title", "calendar.error.entity_required": "Please define an entity", "calendar.legend_due": "Due", + "calendar.left_count": "{count} left", + "calendar.left_count_one": "{count} left", "calendar.next_day": "Next day", "calendar.no_chores_today": "No chores for this day", "calendar.prev_day": "Previous day", @@ -287,6 +294,7 @@ "child.photo_not_image": "That file isn't an image. Please try again.", "child.photo_process_failed": "Couldn't read that photo. Please try again.", "child.photo_upload_failed": "Upload failed. Check your connection and try again.", + "child.photo_size_kb": "~{size} KB", "child.done": "Done", "child.editor.child": "Child", "child.editor.child_helper": "Which child is this card for?", @@ -304,7 +312,7 @@ "child.editor.due_days_show": "Show — show normally regardless", "child.editor.first_come_dim": "Dim — show greyed out for everyone except the child who completed it", "child.editor.first_come_helper": "What to show to the rest of the pool once a first-come chore has been claimed by one child", - "child.editor.first_come_hide": "Hide — remove once claimed (default, matches prior behavior)", + "child.editor.first_come_hide": "Hide — remove once claimed (default, matches prior behaviour)", "child.editor.first_come_show": "Show — keep fully visible for everyone (still not tappable once claimed)", "child.editor.first_come_when_completed": "First-Come Chores — When Claimed", "child.editor.elapsed_dim": "Dim — show greyed out, non-interactive", @@ -333,6 +341,8 @@ "child.error_complete": "Something went wrong: {message}", "child.error_title": "Oops!", "child.error_undo": "Couldn't undo: {message}", + "child.error.child_id_required": "Please define a child_id", + "child.error.entity_required": "Please define an entity", "child.undo_not_allowed": "Only a parent can undo a completed chore.", "child.undo_named": "Undo {name}", "child.undo_recent": "Undo a chore you just did", @@ -496,6 +506,8 @@ "panel.insp_toast_sent_back": "Sent back to {name} to redo", "panel.insp_toast_cancelled": "Inspection cancelled", "panel.insp_toast_failed": "Couldn't update the inspection: {error}", + "panel.insp_left_hm": "{h}h {m}m", + "panel.insp_left_m": "{m}m", "panel.settings_insp_title": "Surprise inspections", "panel.settings_insp_hint": "Spot-check a recently approved chore. A pass pays a bonus.", "panel.settings_insp_enabled_label": "Inspections", @@ -558,6 +570,9 @@ "dashboard.chores_done": "{done} / {total} chores done", "dashboard.tab_points": "Points", "dashboard.tab_rotation": "Rotation", + "dashboard.mode_alternating": "Alternating", + "dashboard.mode_balanced": "Balanced", + "dashboard.mode_random": "Random", "graph.all_children": "All Children", "graph.card_description": "Line graph tracking daily or cumulative points over time", "graph.card_name": "TaskMate Points Graph", @@ -568,6 +583,7 @@ "graph.editor.child_filter_helper": "Show one child's line or all children together", "graph.editor.days_helper": "Number of days to display (3–90)", "graph.editor.days_to_show": "Days to show", + "graph.error.entity_required": "Please define an entity", "graph.graph_error": "Graph error: {message}", "graph.no_data_submessage": "Complete and approve chores to see the graph", "graph.no_data_yet": "No data yet", @@ -594,6 +610,7 @@ "leaderboard.editor.sort_option_streak": "Current Streak", "leaderboard.editor.sort_option_weekly": "This Week's Points", "leaderboard.editor.title_label": "Card Title", + "leaderboard.error.entity_required": "Please define an entity", "leaderboard.ordinal_4": "4th", "leaderboard.ordinal_5": "5th", "leaderboard.personal_bests": "Personal Bests", @@ -634,6 +651,7 @@ "overview.editor.header_colour_helper": "Card header background colour", "overview.editor.header_colour_label": "Header Colour", "overview.editor.title_label": "Title", + "overview.error.entity_required": "Please define an entity", "overview.footer_children": "Children", "overview.footer_done_today": "Done Today", "overview.footer_total_points": "Total {pointsName}", @@ -667,6 +685,7 @@ "panel.activity_pending_all_clear": "All clear", "panel.activity_pending_approvals": "Pending approvals", "panel.activity_points": "points", + "panel.activity_parent": "Parent", "panel.activity_recent": "Recent activity", "panel.activity_reject": "Reject", "panel.activity_table_child": "Child", @@ -757,6 +776,7 @@ "panel.bonus_empty_title": "No bonuses yet", "panel.bonus_points_label": "Points to award", "panel.bonus_title": "Bonuses", + "panel.bonus_no_eligible": "No eligible children. Edit the bonus to set who it applies to.", "panel.btn_activate_chore": "Activate chore", "panel.btn_add_bonus": "+ Add bonus", "panel.btn_add_bonus_subtask": "+ Add bonus sub-task", @@ -818,6 +838,7 @@ "panel.child_birthday_label": "Birthday", "panel.child_birthday_hint": "YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.", "panel.child_link_user_none": "Anyone (shared / kiosk)", + "panel.child_link_user_admin": "{name} (admin)", "panel.child_name_label": "Name", "panel.child_name_placeholder": "e.g. Malia", "panel.child_no_availability": "No availability sensor", @@ -962,6 +983,7 @@ "panel.chore_task_type_standard": "Standard — fixed points on completion", "panel.chore_task_type_timed": "Timed — points per minute", "panel.chore_time_category_label": "Time category", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tip: double-click a chore name to rename it inline.", "panel.chore_title": "Chores", "panel.chore_vis_entity_hint": "Chore only shows when its state matches the rule below. Leave blank for always-show.", @@ -979,10 +1001,16 @@ "panel.common_points": "Points", "panel.common_yes": "Yes", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Delete bonus \"{name}\"?", "panel.confirm_delete_child_extra": "This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.", + "panel.confirm_delete_child": "Delete child \"{name}\"?", "panel.confirm_delete_chore_extra": "This also removes the chore from any task groups it belonged to.", + "panel.confirm_delete_chore": "Delete chore \"{name}\"?", + "panel.confirm_delete_challenge": "Delete challenge \"{name}\"?", "panel.confirm_delete_prompt": "Delete {kind} \"{name}\"?", + "panel.confirm_delete_penalty": "Delete penalty \"{name}\"?", "panel.confirm_delete_reward_extra": "Any points children have pooled for this reward will be refunded to their balance.", + "panel.confirm_delete_reward": "Delete reward \"{name}\"?", "panel.confirm_delete_suffix": "This cannot be undone.", "panel.confirm_delete_template": "Delete template \"{name}\"? This cannot be undone.", "panel.confirm_unsaved": "You have unsaved changes — discard them?", @@ -1019,6 +1047,8 @@ "panel.empty_groups_copy": "Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).", "panel.empty_groups_title": "No task groups yet", "panel.empty_no_match": "No {kind} match \"{filter}\".", + "panel.empty_no_match_children": "No children match \"{filter}\".", + "panel.empty_no_match_filter": "Nothing matches \"{filter}\".", "panel.empty_rewards_copy": "Add a reward children can spend their {points_name} on.", "panel.empty_rewards_title": "No rewards yet", "panel.empty_template_all_removed": "All chores removed — go back and pick a different template.", @@ -1332,7 +1362,7 @@ "wizard.pack.homework_reading.name": "Homework & reading", "wizard.pack.homework_reading.chore_0": "Do homework", "wizard.pack.homework_reading.chore_1": "Read for 20 minutes", - "wizard.pack.homework_reading.chore_2": "Practice instrument", + "wizard.pack.homework_reading.chore_2": "Practise instrument", "wizard.chore.brush_teeth_am": "Brush teeth (morning)", "wizard.chore.wash_face": "Wash your face", "wizard.chore.brush_hair": "Brush your hair", @@ -2283,7 +2313,7 @@ "points_card.dialog_points_helper": "Enter 1–100", "points_card.dialog_points_label": "Number of {pointsName}", "points_card.dialog_reason_label": "Reason (optional)", - "points_card.dialog_reason_placeholder": "e.g., Great behavior, Helped a sibling...", + "points_card.dialog_reason_placeholder": "e.g., Great behaviour, Helped a sibling...", "points_card.dialog_remove_title": "Remove {pointsName}", "points_card.dialog_subtitle": "for {childName}", "points_card.editor.add_buttons_helper": "Comma-separated amounts e.g. 1, 2, 5, 10, 25", @@ -2301,6 +2331,8 @@ "points_card.notification_added": "Added {points} {pointsLabel} to {childName}", "points_card.notification_failed": "Failed: {message}", "points_card.notification_failed_action": "Failed to {action} points: {message}", + "points_card.notification_failed_add": "Couldn't add points: {message}", + "points_card.notification_failed_remove": "Couldn't remove points: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} for {childName}", "points_card.notification_removed": "Removed {points} {pointsLabel} from {childName}", "points_card.please_define_entity": "Please define an entity (taskmate overview sensor)", @@ -2339,6 +2371,7 @@ "points_display.empty_no_child": "No child selected or child not found.", "points_display.empty_no_children": "No children found in TaskMate data.", "points_display.empty_set_child_id": "Set child_id in the card editor.", + "points_display.error.entity_required": "Please define an entity", "points_display.family_subtitle": "{count} children · all time", "points_display.family_subtitle_one": "1 child · all time", "points_display.family_title": "Family Points", @@ -2357,7 +2390,7 @@ "points_display.weekly_plus": "+{count} this week", "points_display.weekly_pts": "{count} {pointsName}", "reorder.add_chores_first": "Add chores to this child first", - "reorder.card_description": "A card for reordering chores per child, organized by time category", + "reorder.card_description": "A card for reordering chores per child, organised by time category", "reorder.card_name": "TaskMate Reorder Card", "reorder.child_not_found": "Child not found: {child_id}", "reorder.chore_count": "{count} chore", @@ -2452,6 +2485,7 @@ "rewards.available_when": "Available {window}", "rewards.locked_now": "Not available right now", "rewards.spendable_balance": "Spendable", + "rewards.spendable_chip": "Spendable: {points}", "rewards.unavailable_hint": "This reward can no longer be claimed", "streak.achievement.fifty_desc": "Complete 50 chores", "streak.achievement.fifty_name": "50 Done", @@ -2486,6 +2520,8 @@ "streak.editor.days_shown_helper": "How many days of dots to show (default: 14)", "streak.editor.title": "Title", "streak.error.entity_required": "Please define an entity", + "streak.on_fire_count": "{count} on fire", + "streak.on_fire_count_one": "{count} on fire", "sticker_chart.error.entity_required": "Please define an entity", "sticker_chart.default_title": "{name}'s Sticker Chart", "sticker_chart.today": "Today: {done} / {total} jobs done", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Active", "panel.quest_active_hint": "Inactive quests don't track progress or award bonuses.", "panel.quest_need_step": "Add at least one step.", + "panel.quest_for_names": "For: {names}", "panel.toast_quest_added": "Quest added", "panel.toast_quest_updated": "Quest updated", "panel.settings_avatars_title": "Avatar unlockables", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "What do you want?", "wishlist.field_target": "How many points does it cost?", "wishlist.target_hint": "A grown-up can change this", + "wishlist.target_lower": "Lower the target", + "wishlist.target_raise": "Raise the target", "wishlist.field_link": "Link", "wishlist.optional": "(optional)", "wishlist.field_picture": "Picture", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Child", "wishlist.editor.child_helper": "Whose wishlist this card shows", "wishlist.editor.title_helper": "Leave empty for \"'s Wishlist\"", + "wishlist.entity_required": "Please define an entity (TaskMate overview sensor)", "panel.family_goal_title": "Family goal", "panel.family_goal_hint": "A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).", "panel.family_goal_enabled": "Enable family goal", @@ -2925,6 +2965,7 @@ "bounty.recent": "Recently completed", "bounty.claim_title": "Claim \"{title}\"?", "bounty.claim_body": "It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.", + "bounty.claim_body_one": "It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.", "bounty.not_now": "Not now", "bounty.claim_it": "Claim it — {points} {pointsName}", "bounty.photo_title": "Show us the finished job", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m}m {s}s", "bounty.editor.child": "Child", "bounty.editor.child_helper": "Whose bounty board this is — they see the bounties they can claim", + "bounty.error.child_required": "Please choose a child (child_id)", + "bounty.error.entity_required": "Please define an entity", "panel.tab_bounties": "Bounties", "panel.bounty_post_btn": "+ Post a bounty", "panel.bounty_tab_active": "Active ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Closed {when}", "auction.editor.child": "Child", "auction.editor.child_helper": "Whose auctions and bids this card shows", + "auction.error.child_required": "Please choose a child (child_id)", + "auction.error.entity_required": "Please define an entity", "child.won_at_auction": "Won at auction", "panel.tab_auctions": "Auctions", "panel.new_auction": "Auction", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "assigned for {date}", "panel.auction_fallback": "→ normal assignment", "panel.auction_reopen": "Re-open with a higher max", + "panel.auction_refuse_off": "That chore is switched off.", + "panel.auction_refuse_open_ended": "An open-ended chore is priced by the parent, so it can't be auctioned.", + "panel.auction_refuse_other": "This chore can't be auctioned.", + "panel.auction_refuse_team": "A teamwork chore is shared by a team, so it can't be auctioned.", + "panel.auction_refuse_timed": "A timed chore is paid by the minute, so it can't be auctioned.", + "panel.auction_refuse_unassigned": "Nobody can be given an unassigned chore, so it can't be auctioned.", "panel.auction_status_done": "Done · +{points}", "panel.auction_status_pending": "Waiting approval", "panel.auction_status_todo": "To do", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Night", "routine.editor.time_anytime": "Anytime chores", "routine.editor.title_helper": "Leave blank for “'s routine”", + "routine.error.child_required": "Please choose a child (child_id)", + "routine.error.entity_required": "Please define an entity", + "routine.error.time_category": "time_category must be one of: {options}", "kiosk.who": "Who's there?", "kiosk.tap_face": "Tap your face", "kiosk.progress": "{done} of {total} done", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Nothing wrong found.", "panel.health_issues": "{count} things need attention.", "panel.health_issues_one": "{count} thing needs attention.", + "panel.health_issue_child_without_chores": "{count} children have no chores assigned to them", + "panel.health_issue_child_without_chores_one": "{count} child has no chores assigned to them", + "panel.health_issue_chore_missing_entity": "{count} chores reference an entity that doesn't exist", + "panel.health_issue_chore_missing_entity_one": "{count} chore references an entity that doesn't exist", + "panel.health_issue_chore_orphan_assignee": "{count} chores are assigned to a child that no longer exists", + "panel.health_issue_chore_orphan_assignee_one": "{count} chore is assigned to a child that no longer exists", + "panel.health_issue_chore_orphan_dependency": "{count} chores depend on a chore that no longer exists, so they can never unlock", + "panel.health_issue_chore_orphan_dependency_one": "{count} chore depends on a chore that no longer exists, so it can never unlock", + "panel.health_issue_completion_orphan": "{count} completion records refer to a deleted chore or child", + "panel.health_issue_completion_orphan_one": "{count} completion record refers to a deleted chore or child", + "panel.health_issue_large_history": "{count} completion records stored; history pruning keeps this in check but a large history slows every report", + "panel.health_issue_large_history_one": "{count} completion record stored; history pruning keeps this in check but a large history slows every report", + "panel.health_issue_reward_orphan_assignee": "{count} rewards are assigned to a child that no longer exists", + "panel.health_issue_reward_orphan_assignee_one": "{count} reward is assigned to a child that no longer exists", + "panel.health_issue_reward_unlock_not_allowed": "{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved", "panel.health_sev_error": "Error", "panel.health_sev_warning": "Warning", "panel.health_sev_info": "Note", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Sound deleted", "panel.sound_deleted_reset": "Sound deleted. {count} chores reset to the default sound.", "panel.sound_deleted_reset_one": "Sound deleted. {count} chore reset to the default sound.", + "panel.sound_opt_chime": "Chime", + "panel.sound_opt_coin": "Coin", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Fart {n}", + "panel.sound_opt_fart_random": "Random fart", + "panel.sound_opt_levelup": "Level up", + "panel.sound_opt_none": "No sound", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Undo", "recap.default_title": "{name}'s Recap", "recap.default_title_none": "Recaps", "recap.title": "{name}'s {period}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.", "notify.streak_freeze_used": "❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).", "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", + "notify.print_chart_empty": "No chores to show for this week.", + "notify.print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", "notify.wish_requested": "{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.", "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!", "notify.bounty_posted": "🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Child not found", "raffle.per_ticket": "{cost} a ticket", "raffle.max_each": "Up to {max} each", + "raffle.more_tickets": "More tickets", "raffle.tickets_total": "{count} tickets in", "raffle.tickets_total_one": "1 ticket in", "raffle.no_tickets_yet": "No tickets bought yet — be the first!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "You have 1 ticket · {chance}% chance", "raffle.no_tickets_mine": "You haven't got a ticket yet.", "raffle.cap_reached": "That's your lot", - "raffle.not_enough": "Not enough points", + "raffle.not_enough": "Not enough {points_name}", "raffle.buy": "Buy {count} for {cost}", "raffle.drawing_now": "Drawing now…", "raffle.draw_in_days": "Draw in {d}d {h}h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Turn on virtual pets", "kiosk.queue_refused": "“{chore}” couldn't be sent — it may already be done.", "kiosk.ambient_wake": "Tap anywhere to start", + "kiosk.avatar_locked_req": "Locked — {requirement}", + "kiosk.avatar_req_level": "Level {value}", + "kiosk.avatar_req_points": "Earn {value} {pointsName}", + "kiosk.avatar_req_streak": "{value}-day streak", + "kiosk.avatar_req_streak_one": "{value}-day streak", "kiosk.raffle_tickets": "{count} tickets in", "kiosk.raffle_tickets_one": "1 ticket in", "kiosk.raffle_winner": "{name} won! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "most chores in a day", "notify.record_best_week_points": "most {points_name} in a week", "notify.record_best_single_award": "biggest single award", + "notify.read_aloud_done": "{name}, you're all done. Nice one!", + "notify.read_aloud_many": "{name}, you have {count} things left: {chores}.", + "notify.read_aloud_one": "{name}, you have one thing left: {chores}.", "notify.celebrate_personal_best": "{child_name} set a new personal best: {record_label} — {value}!", "notification.reward_owed.name": "Reward still owed", "notification.reward_owed.description": "Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "redeemed today", "approvals.owed_days_one": "owed for 1 day", "approvals.owed_days": "owed for {count} days", + "approvals.view_photo": "View photo", "panel.today_owed_title": "Rewards to hand over", "panel.today_owed_delivered": "Handed over", "panel.today_owed_marked": "Marked as handed over", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Show the child's pet", "kiosk.editor.show_badges": "Show badges", "kiosk.editor.allow_avatar_change": "Let children change their avatar", + "kiosk.error.children_list": "children must be a list of entries with child_id and require_pin", + "kiosk.error.invalid_config": "Invalid configuration", "child.appeal_item_chore": "“{name}” was sent back ({points})", "child.appeal_item_reward": "Your claim for “{name}” was turned down", "child.appeal_item_penalty": "Penalty: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Warning resets", "panel.penalty_warn_reset_daily": "Daily", "panel.penalty_warn_reset_weekly": "Weekly", + "panel.penalty_no_eligible": "No eligible children. Edit the penalty to set who it applies to.", "panel.sibling_check_title": "Sibling checks", "panel.sibling_check_hint": "An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.", "panel.sibling_check_enabled": "Turn on sibling checks", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Completion calendar", "panel.insights_calendar_intro": "Chores done each day — darker green for busier days.", "panel.insights_calendar_summary": "{total} chores · {active} of {days} days", + "panel.insights_calendar_summary_one": "{total} chore · {active} of {days} days", "panel.insights_calendar_cell": "{count} chores done", "panel.insights_calendar_cell_one": "1 chore done", "panel.insights_calendar_less": "Less", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Reminder a child chose", "notification.chore_self_reminder.description": "Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.", "panel.confirm_delete_suffix_restorable": "You can bring it back from Settings → Recently deleted for 7 days.", + "panel.confirm_delete_group": "Delete group \"{name}\"?", + "panel.confirm_delete_quest": "Delete quest \"{name}\"?", "panel.bulk_delete_confirm_restorable": "Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.", "panel.bulk_delete_confirm_restorable_one": "Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.", "pet.tab_pet": "Pet", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} is yours!", "pet.editor.show_shop": "Show the Shop tab", "pet.editor.hide_unaffordable": "Hide items the child can't afford yet", + "pet.error.child_id_required": "Please define a child_id", "pet.item_sunglasses": "Sunglasses", "pet.item_cap": "Cap", "pet.item_balloon": "Balloon", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} will see the tour next time", "badges.card_description": "Achievement badge grid for a single child", "badges.card_name": "TaskMate Badges", + "badges.preview_child": "Child", "sticker_chart.card_description": "The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward", "sticker_chart.card_name": "TaskMate Sticker Chart", "gallery.card_description": "History grid of chore-evidence photos", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate Chore Auction", "routine.card_description": "Guided one-task-at-a-time flow for morning and bedtime routines", "routine.card_name": "TaskMate Routine", + "routine.qty_less": "One fewer", + "routine.qty_more": "One more", "recap.card_description": "A Wrapped-style story of a child's week, month or year", "recap.card_name": "TaskMate Recap", "chore_board.card_description": "Every child's chores for today by time of day — tap one to complete it", "chore_board.card_name": "TaskMate Chore Board", "raffle.card_description": "Children buy raffle tickets with points; one is drawn for a prize", "raffle.card_name": "TaskMate Raffles", + "raffle.fewer_tickets": "Fewer tickets", "bests.card_description": "Each child's own records: longest streak, best day, best week and biggest award", "bests.card_name": "TaskMate Personal Bests", "kiosk.card_description": "Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores", diff --git a/custom_components/taskmate/www/locales/en-GB/cards.json b/custom_components/taskmate/www/locales/en-GB/cards.json index 2c4ef9fd..6b24f654 100644 --- a/custom_components/taskmate/www/locales/en-GB/cards.json +++ b/custom_components/taskmate/www/locales/en-GB/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en-GB/editor.json b/custom_components/taskmate/www/locales/en-GB/editor.json index 96fce81d..c0a7687d 100644 --- a/custom_components/taskmate/www/locales/en-GB/editor.json +++ b/custom_components/taskmate/www/locales/en-GB/editor.json @@ -1 +1 @@ -{"activity.editor.accent_stripes_helper":"Show the 4px coloured stripe at the left of each row indicating event type","activity.editor.accent_stripes":"Coloured event stripes","activity.editor.filter_child_helper":"Only show activity for this child","activity.editor.max_items":"Max Items","activity.editor.max_items_helper":"Maximum number of events to show (default: 30)","activity.editor.show_relative_time_helper":"Show 'just now' / '5m ago' alongside the absolute time on each row","activity.editor.show_relative_time":"Relative time labels","activity.editor.show_filter_chips_helper":"Show the All / Chores / Rewards / Adjustments chip bar below the header","activity.editor.show_filter_chips":"Show filter chips","activity.editor.show_undo":"Show undo buttons","activity.editor.show_undo_helper":"Show the undo button on each row. Turn off for a kid-friendly dashboard so children can't reverse their own activity.","approvals.editor.child_id":"Child ID (optional)","approvals.editor.child_id_helper":"Filter approvals to a specific child","approvals.editor.child_id_placeholder":"Leave empty to show all children","approvals.editor.entity_helper":"The pending approvals sensor entity","bonuses.editor.manage_note":"Add, edit, and delete bonus templates directly on the card itself — tap the pencil icon in the card header. This editor only controls the card's appearance.","calendar.editor.child_helper":"Show the calendar for a specific child only","calendar.editor.title":"Title","child.editor.child":"Child","child.editor.child_helper":"Which child is this card for?","child.editor.chores_not_due_today":"Chores Not Due Today","child.editor.dependency_mode":"Chores Waiting On Another","child.editor.dependency_hide":"Hide — don't show until unlocked","child.editor.dependency_dim":"Dim — show greyed out, non-interactive","child.editor.dependency_show":"Show — show normally (still not tappable)","child.editor.dependency_helper":"What to show when a chore depends on another that isn't approved yet today","child.editor.due_days_dim":"Dim — show greyed out, non-interactive","child.editor.due_days_helper":"Applies to chores with due_days set when today isn't scheduled","child.editor.due_days_hide":"Hide — don't show","child.editor.due_days_show":"Show — show normally regardless","child.editor.first_come_dim":"Dim — show greyed out for everyone except the child who completed it","child.editor.first_come_helper":"What to show to the rest of the pool once a first-come chore has been claimed by one child","child.editor.first_come_hide":"Hide — remove once claimed (default, matches prior behavior)","child.editor.first_come_show":"Show — keep fully visible for everyone (still not tappable once claimed)","child.editor.first_come_when_completed":"First-Come Chores — When Claimed","child.editor.elapsed_dim":"Dim — show greyed out, non-interactive","child.editor.elapsed_helper":"What to show when a morning/afternoon/evening/night chore wasn't completed and that time has passed","child.editor.elapsed_hide":"Hide — don't show","child.editor.elapsed_show":"Show — show normally regardless","child.editor.missed_time_chores":"Missed Time-of-Day Chores","child.editor.recurrence_dim":"Dim — show greyed out, non-interactive","child.editor.recurrence_helper":"What to show when a recurring chore has been completed and the window hasn't reset yet","child.editor.recurrence_hide":"Hide — don't show until available again","child.editor.recurrence_show":"Show — show normally (still not tappable)","child.editor.recurring_when_completed":"Recurring Chores — When Completed","child.editor.select_child":"Select a child...","child.editor.show_countdown":"Show reset countdown beside \"Today's Chores\"","child.editor.show_debug":"Show debug panel","child.editor.show_description":"Show chore description","child.editor.time_category":"Time Category","child.editor.time_category_afternoon":"Afternoon Chores","child.editor.time_category_all":"Today's Chores (All)","child.editor.time_category_current":"Current Time Period (Live)","child.editor.time_category_anytime":"Today's Chores (Anytime)","child.editor.time_category_evening":"Evening Chores","child.editor.time_category_helper":"Which time of day to show chores for — also sets the card title","child.editor.time_category_morning":"Morning Chores","child.editor.time_category_night":"Night Chores","common.editor.card_title":"Card Title","common.editor.filter_by_child":"Filter by Child (optional)","common.editor.filter_by_child_all":"All Children","common.editor.header_colour":"Header Colour","common.editor.header_colour_helper":"Card header background colour","common.editor.show_adults":"Show adults","common.editor.show_adults_helper":"Include adult profiles on this card","common.editor.overview_entity":"Overview Entity","common.editor.overview_entity_helper":"The TaskMate overview sensor entity","common.editor.show_parent_actions":"Show parent actions","common.editor.show_parent_actions_helper":"Turn off on a shared kids' dashboard to show this card exactly as a child sees it, even while a parent is signed in. Display only — permissions are unchanged.","dashboard.editor.entity_helper":"The TaskMate overview sensor","dashboard.editor.entity_label":"Overview Entity","dashboard.editor.header_colour_helper":"Card header background colour","dashboard.editor.header_colour_label":"Header Colour","dashboard.editor.quick_points_helper":"How many points the +/- buttons add or remove","dashboard.editor.quick_points_label":"Quick Points Amount","dashboard.editor.show_claims":"Show Reward Claims tab","dashboard.editor.title_label":"Card Title","graph.editor.child_filter_helper":"Show one child's line or all children together","graph.editor.days_helper":"Number of days to display (3–90)","graph.editor.days_to_show":"Days to show","leaderboard.editor.entity_helper":"The TaskMate overview sensor","leaderboard.editor.entity_label":"Overview Entity","leaderboard.editor.header_colour_helper":"Card header background colour","leaderboard.editor.header_colour_label":"Header Colour","leaderboard.editor.rank_by_helper":"What to rank children by","leaderboard.editor.rank_by_label":"Rank by","leaderboard.editor.show_career":"Show career score in sub-stats","leaderboard.editor.show_streak":"Show streak in sub-stats","leaderboard.editor.show_weekly":"Show weekly points in sub-stats","leaderboard.editor.sort_option_career":"Career Score","leaderboard.editor.sort_option_points":"All-time Points","leaderboard.editor.sort_option_streak":"Current Streak","leaderboard.editor.sort_option_weekly":"This Week's Points","leaderboard.editor.title_label":"Card Title","overview.editor.approvals_entity_helper":"sensor.pending_approvals — for accurate pending count","overview.editor.approvals_entity_label":"Approvals Entity (optional)","overview.editor.entity_helper":"The TaskMate overview sensor entity","overview.editor.entity_label":"Overview Entity","overview.editor.header_colour_helper":"Card header background colour","overview.editor.header_colour_label":"Header Colour","overview.editor.title_label":"Title","penalties.editor.manage_note":"Add, edit, and delete penalty templates directly on the card itself — tap the pencil icon in the card header. This editor only controls the card's appearance.","points_card.editor.add_buttons_helper":"Comma-separated amounts e.g. 1, 2, 5, 10, 25","points_card.editor.add_buttons_label":"Add Points Buttons","points_card.editor.entity_helper":"The TaskMate overview sensor entity","points_card.editor.entity_label":"Entity","points_card.editor.header_colour_helper":"Card header background colour","points_card.editor.header_colour_label":"Header Colour","points_card.editor.remove_buttons_helper":"Comma-separated amounts e.g. 1, 2, 5, 10, 25","points_card.editor.remove_buttons_label":"Remove Points Buttons","points_card.editor.show_dialog_label":"Show ⋯ button for custom amount with reason","points_card.editor.title_label":"Title","points_display.editor.appearance":"Appearance","points_display.editor.child_id_note":"Save the entity first so children load automatically.","points_display.editor.child_id_placeholder":"Enter child_id","points_display.editor.child_label":"Child","points_display.editor.display_mode":"Display Mode","points_display.editor.entity_label":"TaskMate Entity","points_display.editor.mode_cumulative":"∑ Combined","points_display.editor.mode_label":"Mode","points_display.editor.mode_multi":"👥 All Children","points_display.editor.mode_single":"⭐ Single","points_display.editor.primary_career_score":"🏆 Career Score","points_display.editor.primary_current_points":"💰 Current Points","points_display.editor.primary_display":"Primary Display","points_display.editor.select_child":"— Select a child —","points_display.editor.show_rank":"Rank medals","points_display.editor.show_streak":"Streak","points_display.editor.show_weekly":"This week's points","points_display.editor.stats_to_show":"Stats to Show","points_display.editor.title_placeholder":"(auto)","reorder.editor.child":"Child","reorder.editor.child_helper":"Which child to manage chore order for","reorder.editor.select_child":"Select a child...","reward_progress.editor.child_filter_all":"All assigned children","reward_progress.editor.child_helper":"Show only this child's progress","reward_progress.editor.first_available":"First available reward","reward_progress.editor.reward_helper":"Which reward to show progress for","reward_progress.editor.reward_to_display":"Reward to display","rewards.editor.enable_pool_mode":"Enable Pool Mode (Savings Jars)","rewards.editor.enable_pool_mode_helper":"Each reward becomes a dedicated savings pool — children allocate points directly to a goal rather than spending from a global balance","rewards.editor.expand_to_fit":"Expand card to fit all rewards","rewards.editor.expand_to_fit_helper":"Grow the card to show every reward instead of scrolling a fixed-height list (designed styles only)","rewards.editor.entity":"Entity","rewards.editor.entity_helper":"The TaskMate overview sensor entity","rewards.editor.filter_by_child":"Filter by Child","rewards.editor.filter_by_child_all":"All Children","rewards.editor.filter_by_child_helper":"Only show rewards available to this child (leave empty for all rewards)","rewards.editor.show_child_badges":"Show child assignment badges","rewards.editor.show_child_badges_helper":"Display which children can claim each reward","rewards.editor.title":"Title","rewards.editor.title_helper":"Card title displayed in the header (default: \"Rewards\")","streak.editor.child_helper":"Show streak for a specific child only","streak.editor.days_shown":"Days Shown in Bar","streak.editor.days_shown_helper":"How many days of dots to show (default: 14)","streak.editor.title":"Title","sticker_chart.editor.goal":"What the stickers count towards","sticker_chart.editor.goal_reward":"The reward","sticker_chart.editor.goal_week":"This week's jobs","sticker_chart.editor.goal_helper":"This week's jobs: the blocks fill with the stars earned since Monday, out of every star the week's jobs can give. The reward and claim button stay as they are.","sticker_chart.editor.title":"Title","sticker_chart.editor.reward":"Reward to save up for","sticker_chart.editor.reward_helper":"The reward's cost becomes the goal. Leave on automatic to aim at the cheapest one they haven't earned yet.","sticker_chart.editor.reward_auto":"Automatic (next one to earn)","sticker_chart.editor.show_today":"Show today's jobs","sticker_chart.editor.show_today_helper":"Show the \"Today: x / y jobs done\" line above the stickers.","sticker_chart.editor.allow_undo":"Hold a sticker to undo it","sticker_chart.editor.allow_undo_helper":"Press and hold a sticker to take it back. TaskMate only lets a parent do this.","sticker_chart.editor.child":"Child","sticker_chart.editor.child_all":"All children, side by side","sticker_chart.editor.columns":"Stickers per row","sticker_chart.editor.show_claim":"Show the claim button","sticker_chart.editor.show_claim_helper":"A button under the goal that claims the reward once enough is earned (tap twice to confirm).","sticker_chart.editor.sound":"Play the chore's sound","sticker_chart.editor.title_helper":"Leave empty to use each child's name.","weekly.editor.child_helper":"Show weekly summary for a specific child only","weekly.editor.title":"Title","gallery.editor.entity":"Activity Entity","gallery.editor.entity_helper":"The TaskMate activity sensor — the photos come from its history","gallery.editor.max":"Photos to show","gallery.editor.max_helper":"Leave blank to show every photo","gallery.editor.title_helper":"Leave blank for the default title","family_goal.editor.title_helper":"Leave blank to show the goal's name","wishlist.editor.child":"Child","wishlist.editor.child_helper":"Whose wishlist this card shows","wishlist.editor.title_helper":"Leave empty for \"'s Wishlist\"","bounty.editor.child":"Child","bounty.editor.child_helper":"Whose bounty board this is — they see the bounties they can claim","auction.editor.child":"Child","auction.editor.child_helper":"Whose auctions and bids this card shows","routine.editor.child":"Child","routine.editor.child_helper":"Whose routine this card walks through, one task at a time.","routine.editor.time_category":"Time of day","routine.editor.time_category_helper":"Which chores make up the routine: only chores set to this time of day. Whole day takes every chore due today.","routine.editor.time_all":"Whole day","routine.editor.time_morning":"Morning","routine.editor.time_afternoon":"Afternoon","routine.editor.time_evening":"Evening","routine.editor.time_night":"Night","routine.editor.time_anytime":"Anytime chores","routine.editor.title_helper":"Leave blank for “'s routine”","kiosk.editor.entity":"Entity","kiosk.editor.title":"Title","kiosk.editor.title_helper":"Shown in the top bar, e.g. your family name","kiosk.editor.timeout":"Return to the picker after","kiosk.editor.timeout_helper":"Seconds without a tap (15–600)","kiosk.editor.warn_before_return":"Warn before returning","kiosk.editor.warn_before_return_helper":"Full-screen “Still there?” countdown for the last 10 seconds","kiosk.editor.show_points":"Points and level","kiosk.editor.show_streak":"Streak","kiosk.editor.show_reward_progress":"Next reward progress","kiosk.editor.show_bounties":"Bounty Board","kiosk.editor.show_bounties_helper":"Let each child claim and finish bounties here, with a photo from the tablet when one is asked for","kiosk.editor.show_picker_progress":"Progress on the picker","kiosk.editor.show_picker_progress_helper":"“3 of 6 done” under each face","kiosk.editor.completed_mode":"Completed chores","kiosk.editor.completed_mode_helper":"Hiding them keeps the list short. They still count towards today's total, but can't be undone from the kiosk","kiosk.editor.completed_show":"Show — with their Undo button","kiosk.editor.completed_hide":"Hide — once done or waiting for a grown-up","kiosk.editor.missed_mode":"Missed time-of-day chores","kiosk.editor.missed_mode_helper":"A morning/afternoon/evening/night chore not done once that time has passed. Dimmed or hidden, it no longer counts towards today's total","kiosk.editor.missed_show":"Show — can still be ticked off","kiosk.editor.missed_dim":"Dim — greyed out, can't be ticked off","kiosk.editor.missed_hide":"Hide — don't show","kiosk.editor.play_sounds":"Sounds","kiosk.editor.play_sounds_helper":"Each chore's completion sound, and the undo sound","kiosk.editor.show_confetti":"Confetti","kiosk.editor.show_completion_popup":"Celebration popup","kiosk.editor.show_completion_popup_helper":"A short “Awesome!” with the points after each chore","kiosk.editor.children_heading":"Children shown and PINs","kiosk.editor.children_hint":"Untick a child to hide them. Use the arrows to set the order on the picker.","kiosk.editor.require_pin":"Require PIN","kiosk.editor.pin_set":"PIN set","kiosk.editor.no_pin":"No PIN set — goes straight in","kiosk.editor.pin_note":"PINs are set by a parent in the TaskMate panel → Children (stored hashed, never in the card's YAML).","kiosk.editor.move_up":"Move up","kiosk.editor.move_down":"Move down","kiosk.editor.show_child":"Show {name}","child.editor.pre_reader":"Picture-only mode (for young children)","child.editor.pre_reader_labels":"Show names in picture mode","child.editor.pre_reader_points":"Show point values instead of stars in picture mode","child.editor.include_anytime_chores":"Include anytime chores","child.editor.include_anytime_chores_helper":"Anytime chores normally appear under every time category — turn this off to hide them","recap.editor.child":"Child","recap.editor.child_helper":"Whose recaps this card shows","recap.editor.default_frequency":"Open first","recap.editor.default_frequency_helper":"Which recap to open when there's nothing new","recap.editor.newest":"Newest recap","recap.editor.autoplay":"Play automatically","recap.editor.autoplay_helper":"Move to the next slide every few seconds. Off: children tap at their own pace.","chore_board.editor.children":"Children","chore_board.editor.children_helper":"Leave empty to show every child. Pick one child for a simple list.","chore_board.editor.default_view":"Opens on","chore_board.editor.show_week":"Show the This week toggle","chore_board.editor.tap_to_complete":"Tap a chore to complete it","chore_board.editor.tap_to_complete_helper":"Turn off for a view-only board","chore_board.editor.show_legend":"Show the legend","chore_board.editor.hide_done_periods":"Hide finished time periods","chore_board.editor.hide_done_periods_helper":"Drop a time of day once every child has finished its chores","child.editor.show_minutes_left":"Show minutes of jobs left","child.editor.show_help_button":"Show the “I'm stuck” button","child.editor.show_mood":"Show the end-of-day mood check-in","child.editor.show_weekly_goal":"Show my weekly goal","raffle.editor.family_view":"Everyone (family view, no buying)","raffle.editor.child":"Child","raffle.editor.child_helper":"The child who buys tickets on this card. Leave on Everyone for a wall tablet.","raffle.editor.show_reveal":"Show the draw animation","pet.editor.child":"Child","kiosk.editor.ambient_mode":"When nobody's using it","kiosk.editor.ambient_off":"Keep the face picker","kiosk.editor.ambient_progress":"Show the family's day","kiosk.editor.ambient_photos":"Show a slideshow of chore photos","kiosk.editor.ambient_after":"Switch after (seconds untouched)","kiosk.editor.show_raffle_draws":"Show raffle draws","child.editor.show_personal_bests":"Show new personal bests","bests.editor.title":"Title","bests.editor.child_helper":"Show one child's records only","child.editor.show_boost_alert":"Show the boost alert when a boost starts","kiosk.editor.show_boost_alert":"Fill the screen when a boost starts","kiosk.editor.show_pet":"Show the child's pet","kiosk.editor.show_badges":"Show badges","kiosk.editor.allow_avatar_change":"Let children change their avatar","child.editor.show_appeals":"Show appeals","child.editor.show_screen_time":"Show screen-time balance","child.editor.density":"Density","child.editor.density_helper":"Compact slims each chore to one line so more fit on a phone.","child.editor.density_normal":"Normal","child.editor.density_compact":"Compact","child.editor.seasonal":"Seasonal themes","child.editor.seasonal_helper":"Dress the card for Halloween, Christmas or summer when that theme is on in TaskMate settings.","heatmap.editor.title":"Title","heatmap.editor.child_helper":"Show one child's calendar only","pet.editor.show_shop":"Show the Shop tab","pet.editor.hide_unaffordable":"Hide items the child can't afford yet","trophy.editor.title":"Cabinet name","trophy.editor.shelves":"Shelves","trophy.editor.shelves_helper":"Which shelves the cabinet shows","trophy.editor.children":"Children","trophy.editor.children_helper":"Leave empty for every child (grown-up profiles are left out)","trophy.editor.per_shelf":"Trophies per shelf before \"more\"","trophy.editor.per_shelf_helper":"A longer shelf shows this many, then a tile that opens the rest","trophy.editor.new_days":"Mark as New for this many days","trophy.editor.new_days_helper":"0 turns the New tag off","trophy.editor.show_spotlight":"Show the latest trophy","child.editor.show_tour":"Show the first-time tour","child.editor.show_tour_helper":"A short walkthrough of this card, once per child. Turn the tour on or off for everyone in TaskMate Settings.","child.editor.sort_available_first":"Available chores first","child.editor.sort_available_first_helper":"Chores the child can do now go to the top. Chores for later today, missed ones and finished ones move further down."} +{"activity.editor.accent_stripes_helper":"Show the 4px coloured stripe at the left of each row indicating event type","activity.editor.accent_stripes":"Coloured event stripes","activity.editor.filter_child_helper":"Only show activity for this child","activity.editor.max_items":"Max Items","activity.editor.max_items_helper":"Maximum number of events to show (default: 30)","activity.editor.show_relative_time_helper":"Show 'just now' / '5m ago' alongside the absolute time on each row","activity.editor.show_relative_time":"Relative time labels","activity.editor.show_filter_chips_helper":"Show the All / Chores / Rewards / Adjustments chip bar below the header","activity.editor.show_filter_chips":"Show filter chips","activity.editor.show_undo":"Show undo buttons","activity.editor.show_undo_helper":"Show the undo button on each row. Turn off for a kid-friendly dashboard so children can't reverse their own activity.","approvals.editor.child_id":"Child ID (optional)","approvals.editor.child_id_helper":"Filter approvals to a specific child","approvals.editor.child_id_placeholder":"Leave empty to show all children","approvals.editor.entity_helper":"The pending approvals sensor entity","bonuses.editor.manage_note":"Add, edit, and delete bonus templates directly on the card itself — tap the pencil icon in the card header. This editor only controls the card's appearance.","calendar.editor.child_helper":"Show the calendar for a specific child only","calendar.editor.title":"Title","child.editor.child":"Child","child.editor.child_helper":"Which child is this card for?","child.editor.chores_not_due_today":"Chores Not Due Today","child.editor.dependency_mode":"Chores Waiting On Another","child.editor.dependency_hide":"Hide — don't show until unlocked","child.editor.dependency_dim":"Dim — show greyed out, non-interactive","child.editor.dependency_show":"Show — show normally (still not tappable)","child.editor.dependency_helper":"What to show when a chore depends on another that isn't approved yet today","child.editor.due_days_dim":"Dim — show greyed out, non-interactive","child.editor.due_days_helper":"Applies to chores with due_days set when today isn't scheduled","child.editor.due_days_hide":"Hide — don't show","child.editor.due_days_show":"Show — show normally regardless","child.editor.first_come_dim":"Dim — show greyed out for everyone except the child who completed it","child.editor.first_come_helper":"What to show to the rest of the pool once a first-come chore has been claimed by one child","child.editor.first_come_hide":"Hide — remove once claimed (default, matches prior behaviour)","child.editor.first_come_show":"Show — keep fully visible for everyone (still not tappable once claimed)","child.editor.first_come_when_completed":"First-Come Chores — When Claimed","child.editor.elapsed_dim":"Dim — show greyed out, non-interactive","child.editor.elapsed_helper":"What to show when a morning/afternoon/evening/night chore wasn't completed and that time has passed","child.editor.elapsed_hide":"Hide — don't show","child.editor.elapsed_show":"Show — show normally regardless","child.editor.missed_time_chores":"Missed Time-of-Day Chores","child.editor.recurrence_dim":"Dim — show greyed out, non-interactive","child.editor.recurrence_helper":"What to show when a recurring chore has been completed and the window hasn't reset yet","child.editor.recurrence_hide":"Hide — don't show until available again","child.editor.recurrence_show":"Show — show normally (still not tappable)","child.editor.recurring_when_completed":"Recurring Chores — When Completed","child.editor.select_child":"Select a child...","child.editor.show_countdown":"Show reset countdown beside \"Today's Chores\"","child.editor.show_debug":"Show debug panel","child.editor.show_description":"Show chore description","child.editor.time_category":"Time Category","child.editor.time_category_afternoon":"Afternoon Chores","child.editor.time_category_all":"Today's Chores (All)","child.editor.time_category_current":"Current Time Period (Live)","child.editor.time_category_anytime":"Today's Chores (Anytime)","child.editor.time_category_evening":"Evening Chores","child.editor.time_category_helper":"Which time of day to show chores for — also sets the card title","child.editor.time_category_morning":"Morning Chores","child.editor.time_category_night":"Night Chores","common.editor.card_title":"Card Title","common.editor.filter_by_child":"Filter by Child (optional)","common.editor.filter_by_child_all":"All Children","common.editor.header_colour":"Header Colour","common.editor.header_colour_helper":"Card header background colour","common.editor.show_adults":"Show adults","common.editor.show_adults_helper":"Include adult profiles on this card","common.editor.overview_entity":"Overview Entity","common.editor.overview_entity_helper":"The TaskMate overview sensor entity","common.editor.show_parent_actions":"Show parent actions","common.editor.show_parent_actions_helper":"Turn off on a shared kids' dashboard to show this card exactly as a child sees it, even while a parent is signed in. Display only — permissions are unchanged.","dashboard.editor.entity_helper":"The TaskMate overview sensor","dashboard.editor.entity_label":"Overview Entity","dashboard.editor.header_colour_helper":"Card header background colour","dashboard.editor.header_colour_label":"Header Colour","dashboard.editor.quick_points_helper":"How many points the +/- buttons add or remove","dashboard.editor.quick_points_label":"Quick Points Amount","dashboard.editor.show_claims":"Show Reward Claims tab","dashboard.editor.title_label":"Card Title","graph.editor.child_filter_helper":"Show one child's line or all children together","graph.editor.days_helper":"Number of days to display (3–90)","graph.editor.days_to_show":"Days to show","leaderboard.editor.entity_helper":"The TaskMate overview sensor","leaderboard.editor.entity_label":"Overview Entity","leaderboard.editor.header_colour_helper":"Card header background colour","leaderboard.editor.header_colour_label":"Header Colour","leaderboard.editor.rank_by_helper":"What to rank children by","leaderboard.editor.rank_by_label":"Rank by","leaderboard.editor.show_career":"Show career score in sub-stats","leaderboard.editor.show_streak":"Show streak in sub-stats","leaderboard.editor.show_weekly":"Show weekly points in sub-stats","leaderboard.editor.sort_option_career":"Career Score","leaderboard.editor.sort_option_points":"All-time Points","leaderboard.editor.sort_option_streak":"Current Streak","leaderboard.editor.sort_option_weekly":"This Week's Points","leaderboard.editor.title_label":"Card Title","overview.editor.approvals_entity_helper":"sensor.pending_approvals — for accurate pending count","overview.editor.approvals_entity_label":"Approvals Entity (optional)","overview.editor.entity_helper":"The TaskMate overview sensor entity","overview.editor.entity_label":"Overview Entity","overview.editor.header_colour_helper":"Card header background colour","overview.editor.header_colour_label":"Header Colour","overview.editor.title_label":"Title","penalties.editor.manage_note":"Add, edit, and delete penalty templates directly on the card itself — tap the pencil icon in the card header. This editor only controls the card's appearance.","points_card.editor.add_buttons_helper":"Comma-separated amounts e.g. 1, 2, 5, 10, 25","points_card.editor.add_buttons_label":"Add Points Buttons","points_card.editor.entity_helper":"The TaskMate overview sensor entity","points_card.editor.entity_label":"Entity","points_card.editor.header_colour_helper":"Card header background colour","points_card.editor.header_colour_label":"Header Colour","points_card.editor.remove_buttons_helper":"Comma-separated amounts e.g. 1, 2, 5, 10, 25","points_card.editor.remove_buttons_label":"Remove Points Buttons","points_card.editor.show_dialog_label":"Show ⋯ button for custom amount with reason","points_card.editor.title_label":"Title","points_display.editor.appearance":"Appearance","points_display.editor.child_id_note":"Save the entity first so children load automatically.","points_display.editor.child_id_placeholder":"Enter child_id","points_display.editor.child_label":"Child","points_display.editor.display_mode":"Display Mode","points_display.editor.entity_label":"TaskMate Entity","points_display.editor.mode_cumulative":"∑ Combined","points_display.editor.mode_label":"Mode","points_display.editor.mode_multi":"👥 All Children","points_display.editor.mode_single":"⭐ Single","points_display.editor.primary_career_score":"🏆 Career Score","points_display.editor.primary_current_points":"💰 Current Points","points_display.editor.primary_display":"Primary Display","points_display.editor.select_child":"— Select a child —","points_display.editor.show_rank":"Rank medals","points_display.editor.show_streak":"Streak","points_display.editor.show_weekly":"This week's points","points_display.editor.stats_to_show":"Stats to Show","points_display.editor.title_placeholder":"(auto)","reorder.editor.child":"Child","reorder.editor.child_helper":"Which child to manage chore order for","reorder.editor.select_child":"Select a child...","reward_progress.editor.child_filter_all":"All assigned children","reward_progress.editor.child_helper":"Show only this child's progress","reward_progress.editor.first_available":"First available reward","reward_progress.editor.reward_helper":"Which reward to show progress for","reward_progress.editor.reward_to_display":"Reward to display","rewards.editor.enable_pool_mode":"Enable Pool Mode (Savings Jars)","rewards.editor.enable_pool_mode_helper":"Each reward becomes a dedicated savings pool — children allocate points directly to a goal rather than spending from a global balance","rewards.editor.expand_to_fit":"Expand card to fit all rewards","rewards.editor.expand_to_fit_helper":"Grow the card to show every reward instead of scrolling a fixed-height list (designed styles only)","rewards.editor.entity":"Entity","rewards.editor.entity_helper":"The TaskMate overview sensor entity","rewards.editor.filter_by_child":"Filter by Child","rewards.editor.filter_by_child_all":"All Children","rewards.editor.filter_by_child_helper":"Only show rewards available to this child (leave empty for all rewards)","rewards.editor.show_child_badges":"Show child assignment badges","rewards.editor.show_child_badges_helper":"Display which children can claim each reward","rewards.editor.title":"Title","rewards.editor.title_helper":"Card title displayed in the header (default: \"Rewards\")","streak.editor.child_helper":"Show streak for a specific child only","streak.editor.days_shown":"Days Shown in Bar","streak.editor.days_shown_helper":"How many days of dots to show (default: 14)","streak.editor.title":"Title","sticker_chart.editor.goal":"What the stickers count towards","sticker_chart.editor.goal_reward":"The reward","sticker_chart.editor.goal_week":"This week's jobs","sticker_chart.editor.goal_helper":"This week's jobs: the blocks fill with the stars earned since Monday, out of every star the week's jobs can give. The reward and claim button stay as they are.","sticker_chart.editor.title":"Title","sticker_chart.editor.reward":"Reward to save up for","sticker_chart.editor.reward_helper":"The reward's cost becomes the goal. Leave on automatic to aim at the cheapest one they haven't earned yet.","sticker_chart.editor.reward_auto":"Automatic (next one to earn)","sticker_chart.editor.show_today":"Show today's jobs","sticker_chart.editor.show_today_helper":"Show the \"Today: x / y jobs done\" line above the stickers.","sticker_chart.editor.allow_undo":"Hold a sticker to undo it","sticker_chart.editor.allow_undo_helper":"Press and hold a sticker to take it back. TaskMate only lets a parent do this.","sticker_chart.editor.child":"Child","sticker_chart.editor.child_all":"All children, side by side","sticker_chart.editor.columns":"Stickers per row","sticker_chart.editor.show_claim":"Show the claim button","sticker_chart.editor.show_claim_helper":"A button under the goal that claims the reward once enough is earned (tap twice to confirm).","sticker_chart.editor.sound":"Play the chore's sound","sticker_chart.editor.title_helper":"Leave empty to use each child's name.","weekly.editor.child_helper":"Show weekly summary for a specific child only","weekly.editor.title":"Title","gallery.editor.entity":"Activity Entity","gallery.editor.entity_helper":"The TaskMate activity sensor — the photos come from its history","gallery.editor.max":"Photos to show","gallery.editor.max_helper":"Leave blank to show every photo","gallery.editor.title_helper":"Leave blank for the default title","family_goal.editor.title_helper":"Leave blank to show the goal's name","wishlist.editor.child":"Child","wishlist.editor.child_helper":"Whose wishlist this card shows","wishlist.editor.title_helper":"Leave empty for \"'s Wishlist\"","bounty.editor.child":"Child","bounty.editor.child_helper":"Whose bounty board this is — they see the bounties they can claim","auction.editor.child":"Child","auction.editor.child_helper":"Whose auctions and bids this card shows","routine.editor.child":"Child","routine.editor.child_helper":"Whose routine this card walks through, one task at a time.","routine.editor.time_category":"Time of day","routine.editor.time_category_helper":"Which chores make up the routine: only chores set to this time of day. Whole day takes every chore due today.","routine.editor.time_all":"Whole day","routine.editor.time_morning":"Morning","routine.editor.time_afternoon":"Afternoon","routine.editor.time_evening":"Evening","routine.editor.time_night":"Night","routine.editor.time_anytime":"Anytime chores","routine.editor.title_helper":"Leave blank for “'s routine”","kiosk.editor.entity":"Entity","kiosk.editor.title":"Title","kiosk.editor.title_helper":"Shown in the top bar, e.g. your family name","kiosk.editor.timeout":"Return to the picker after","kiosk.editor.timeout_helper":"Seconds without a tap (15–600)","kiosk.editor.warn_before_return":"Warn before returning","kiosk.editor.warn_before_return_helper":"Full-screen “Still there?” countdown for the last 10 seconds","kiosk.editor.show_points":"Points and level","kiosk.editor.show_streak":"Streak","kiosk.editor.show_reward_progress":"Next reward progress","kiosk.editor.show_bounties":"Bounty Board","kiosk.editor.show_bounties_helper":"Let each child claim and finish bounties here, with a photo from the tablet when one is asked for","kiosk.editor.show_picker_progress":"Progress on the picker","kiosk.editor.show_picker_progress_helper":"“3 of 6 done” under each face","kiosk.editor.completed_mode":"Completed chores","kiosk.editor.completed_mode_helper":"Hiding them keeps the list short. They still count towards today's total, but can't be undone from the kiosk","kiosk.editor.completed_show":"Show — with their Undo button","kiosk.editor.completed_hide":"Hide — once done or waiting for a grown-up","kiosk.editor.missed_mode":"Missed time-of-day chores","kiosk.editor.missed_mode_helper":"A morning/afternoon/evening/night chore not done once that time has passed. Dimmed or hidden, it no longer counts towards today's total","kiosk.editor.missed_show":"Show — can still be ticked off","kiosk.editor.missed_dim":"Dim — greyed out, can't be ticked off","kiosk.editor.missed_hide":"Hide — don't show","kiosk.editor.play_sounds":"Sounds","kiosk.editor.play_sounds_helper":"Each chore's completion sound, and the undo sound","kiosk.editor.show_confetti":"Confetti","kiosk.editor.show_completion_popup":"Celebration popup","kiosk.editor.show_completion_popup_helper":"A short “Awesome!” with the points after each chore","kiosk.editor.children_heading":"Children shown and PINs","kiosk.editor.children_hint":"Untick a child to hide them. Use the arrows to set the order on the picker.","kiosk.editor.require_pin":"Require PIN","kiosk.editor.pin_set":"PIN set","kiosk.editor.no_pin":"No PIN set — goes straight in","kiosk.editor.pin_note":"PINs are set by a parent in the TaskMate panel → Children (stored hashed, never in the card's YAML).","kiosk.editor.move_up":"Move up","kiosk.editor.move_down":"Move down","kiosk.editor.show_child":"Show {name}","child.editor.pre_reader":"Picture-only mode (for young children)","child.editor.pre_reader_labels":"Show names in picture mode","child.editor.pre_reader_points":"Show point values instead of stars in picture mode","child.editor.include_anytime_chores":"Include anytime chores","child.editor.include_anytime_chores_helper":"Anytime chores normally appear under every time category — turn this off to hide them","recap.editor.child":"Child","recap.editor.child_helper":"Whose recaps this card shows","recap.editor.default_frequency":"Open first","recap.editor.default_frequency_helper":"Which recap to open when there's nothing new","recap.editor.newest":"Newest recap","recap.editor.autoplay":"Play automatically","recap.editor.autoplay_helper":"Move to the next slide every few seconds. Off: children tap at their own pace.","chore_board.editor.children":"Children","chore_board.editor.children_helper":"Leave empty to show every child. Pick one child for a simple list.","chore_board.editor.default_view":"Opens on","chore_board.editor.show_week":"Show the This week toggle","chore_board.editor.tap_to_complete":"Tap a chore to complete it","chore_board.editor.tap_to_complete_helper":"Turn off for a view-only board","chore_board.editor.show_legend":"Show the legend","chore_board.editor.hide_done_periods":"Hide finished time periods","chore_board.editor.hide_done_periods_helper":"Drop a time of day once every child has finished its chores","child.editor.show_minutes_left":"Show minutes of jobs left","child.editor.show_help_button":"Show the “I'm stuck” button","child.editor.show_mood":"Show the end-of-day mood check-in","child.editor.show_weekly_goal":"Show my weekly goal","raffle.editor.family_view":"Everyone (family view, no buying)","raffle.editor.child":"Child","raffle.editor.child_helper":"The child who buys tickets on this card. Leave on Everyone for a wall tablet.","raffle.editor.show_reveal":"Show the draw animation","pet.editor.child":"Child","kiosk.editor.ambient_mode":"When nobody's using it","kiosk.editor.ambient_off":"Keep the face picker","kiosk.editor.ambient_progress":"Show the family's day","kiosk.editor.ambient_photos":"Show a slideshow of chore photos","kiosk.editor.ambient_after":"Switch after (seconds untouched)","kiosk.editor.show_raffle_draws":"Show raffle draws","child.editor.show_personal_bests":"Show new personal bests","bests.editor.title":"Title","bests.editor.child_helper":"Show one child's records only","child.editor.show_boost_alert":"Show the boost alert when a boost starts","kiosk.editor.show_boost_alert":"Fill the screen when a boost starts","kiosk.editor.show_pet":"Show the child's pet","kiosk.editor.show_badges":"Show badges","kiosk.editor.allow_avatar_change":"Let children change their avatar","child.editor.show_appeals":"Show appeals","child.editor.show_screen_time":"Show screen-time balance","child.editor.density":"Density","child.editor.density_helper":"Compact slims each chore to one line so more fit on a phone.","child.editor.density_normal":"Normal","child.editor.density_compact":"Compact","child.editor.seasonal":"Seasonal themes","child.editor.seasonal_helper":"Dress the card for Halloween, Christmas or summer when that theme is on in TaskMate settings.","heatmap.editor.title":"Title","heatmap.editor.child_helper":"Show one child's calendar only","pet.editor.show_shop":"Show the Shop tab","pet.editor.hide_unaffordable":"Hide items the child can't afford yet","trophy.editor.title":"Cabinet name","trophy.editor.shelves":"Shelves","trophy.editor.shelves_helper":"Which shelves the cabinet shows","trophy.editor.children":"Children","trophy.editor.children_helper":"Leave empty for every child (grown-up profiles are left out)","trophy.editor.per_shelf":"Trophies per shelf before \"more\"","trophy.editor.per_shelf_helper":"A longer shelf shows this many, then a tile that opens the rest","trophy.editor.new_days":"Mark as New for this many days","trophy.editor.new_days_helper":"0 turns the New tag off","trophy.editor.show_spotlight":"Show the latest trophy","child.editor.show_tour":"Show the first-time tour","child.editor.show_tour_helper":"A short walkthrough of this card, once per child. Turn the tour on or off for everyone in TaskMate Settings.","child.editor.sort_available_first":"Available chores first","child.editor.sort_available_first_helper":"Chores the child can do now go to the top. Chores for later today, missed ones and finished ones move further down."} diff --git a/custom_components/taskmate/www/locales/en-GB/panel.json b/custom_components/taskmate/www/locales/en-GB/panel.json index c14df72d..db73041d 100644 --- a/custom_components/taskmate/www/locales/en-GB/panel.json +++ b/custom_components/taskmate/www/locales/en-GB/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/en.json b/custom_components/taskmate/www/locales/en.json index ef2c0096..8cb86633 100644 --- a/custom_components/taskmate/www/locales/en.json +++ b/custom_components/taskmate/www/locales/en.json @@ -17,6 +17,7 @@ "activity.claimed": "claimed", "activity.completed": "completed", "activity.completed_chores_will_appear": "Completed chores will appear here", + "activity.console_stream": "LIVE · STREAM", "activity.days_ago": "{count}d ago", "activity.default_title": "Activity", "activity.recent_events": "Recent events", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Leave empty to show all children", "approvals.editor.entity_helper": "The pending approvals sensor entity", "approvals.error_failed_service": "Failed to {service}: {message}", + "approvals.error_failed": "Something went wrong: {message}", "approvals.error_title": "TaskMate Error", + "approvals.error.entity_required": "Please define an entity (TaskMate overview sensor)", "approvals.no_pending_approvals": "No pending approvals", "approvals.please_define_entity": "Please define an entity (pending_approvals sensor)", "approvals.reject": "Reject", @@ -118,6 +121,7 @@ "badge.criteria_and": "AND", "badge.criteria_or": "OR", "badge.criteria_best_streak": "Best Streak", + "badge.criteria_birthday": "Birthday", "badge.criteria_current_streak": "Current Streak", "badge.criteria_first_chore": "First Chore", "badge.criteria_first_reward": "First Reward", @@ -181,6 +185,7 @@ "badges.default_title": "Badges", "badges.editor_help": "Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} not found", + "badges.error.entity_required": "Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)", "badges.label": "Badges", "badges.next_up": "Next up", "badges.one_more": "One more and it's yours!", @@ -217,6 +222,8 @@ "calendar.editor.title": "Title", "calendar.error.entity_required": "Please define an entity", "calendar.legend_due": "Due", + "calendar.left_count": "{count} left", + "calendar.left_count_one": "{count} left", "calendar.next_day": "Next day", "calendar.no_chores_today": "No chores for this day", "calendar.prev_day": "Previous day", @@ -287,6 +294,7 @@ "child.photo_not_image": "That file isn't an image. Please try again.", "child.photo_process_failed": "Couldn't read that photo. Please try again.", "child.photo_upload_failed": "Upload failed. Check your connection and try again.", + "child.photo_size_kb": "~{size} KB", "child.done": "Done", "child.editor.child": "Child", "child.editor.child_helper": "Which child is this card for?", @@ -333,6 +341,8 @@ "child.error_complete": "Something went wrong: {message}", "child.error_title": "Oops!", "child.error_undo": "Couldn't undo: {message}", + "child.error.child_id_required": "Please define a child_id", + "child.error.entity_required": "Please define an entity", "child.undo_not_allowed": "Only a parent can undo a completed chore.", "child.undo_named": "Undo {name}", "child.undo_recent": "Undo a chore you just did", @@ -496,6 +506,8 @@ "panel.insp_toast_sent_back": "Sent back to {name} to redo", "panel.insp_toast_cancelled": "Inspection cancelled", "panel.insp_toast_failed": "Couldn't update the inspection: {error}", + "panel.insp_left_hm": "{h}h {m}m", + "panel.insp_left_m": "{m}m", "panel.settings_insp_title": "Surprise inspections", "panel.settings_insp_hint": "Spot-check a recently approved chore. A pass pays a bonus.", "panel.settings_insp_enabled_label": "Inspections", @@ -558,6 +570,9 @@ "dashboard.chores_done": "{done} / {total} chores done", "dashboard.tab_points": "Points", "dashboard.tab_rotation": "Rotation", + "dashboard.mode_alternating": "Alternating", + "dashboard.mode_balanced": "Balanced", + "dashboard.mode_random": "Random", "graph.all_children": "All Children", "graph.card_description": "Line graph tracking daily or cumulative points over time", "graph.card_name": "TaskMate Points Graph", @@ -568,6 +583,7 @@ "graph.editor.child_filter_helper": "Show one child's line or all children together", "graph.editor.days_helper": "Number of days to display (3–90)", "graph.editor.days_to_show": "Days to show", + "graph.error.entity_required": "Please define an entity", "graph.graph_error": "Graph error: {message}", "graph.no_data_submessage": "Complete and approve chores to see the graph", "graph.no_data_yet": "No data yet", @@ -594,6 +610,7 @@ "leaderboard.editor.sort_option_streak": "Current Streak", "leaderboard.editor.sort_option_weekly": "This Week's Points", "leaderboard.editor.title_label": "Card Title", + "leaderboard.error.entity_required": "Please define an entity", "leaderboard.ordinal_4": "4th", "leaderboard.ordinal_5": "5th", "leaderboard.personal_bests": "Personal Bests", @@ -634,6 +651,7 @@ "overview.editor.header_colour_helper": "Card header background colour", "overview.editor.header_colour_label": "Header Colour", "overview.editor.title_label": "Title", + "overview.error.entity_required": "Please define an entity", "overview.footer_children": "Children", "overview.footer_done_today": "Done Today", "overview.footer_total_points": "Total {pointsName}", @@ -667,6 +685,7 @@ "panel.activity_pending_all_clear": "All clear", "panel.activity_pending_approvals": "Pending approvals", "panel.activity_points": "points", + "panel.activity_parent": "Parent", "panel.activity_recent": "Recent activity", "panel.activity_reject": "Reject", "panel.activity_table_child": "Child", @@ -757,6 +776,7 @@ "panel.bonus_empty_title": "No bonuses yet", "panel.bonus_points_label": "Points to award", "panel.bonus_title": "Bonuses", + "panel.bonus_no_eligible": "No eligible children. Edit the bonus to set who it applies to.", "panel.btn_activate_chore": "Activate chore", "panel.btn_add_bonus": "+ Add bonus", "panel.btn_add_bonus_subtask": "+ Add bonus sub-task", @@ -818,6 +838,7 @@ "panel.child_birthday_label": "Birthday", "panel.child_birthday_hint": "YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.", "panel.child_link_user_none": "Anyone (shared / kiosk)", + "panel.child_link_user_admin": "{name} (admin)", "panel.child_name_label": "Name", "panel.child_name_placeholder": "e.g. Malia", "panel.child_no_availability": "No availability sensor", @@ -962,6 +983,7 @@ "panel.chore_task_type_standard": "Standard — fixed points on completion", "panel.chore_task_type_timed": "Timed — points per minute", "panel.chore_time_category_label": "Time category", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tip: double-click a chore name to rename it inline.", "panel.chore_title": "Chores", "panel.chore_vis_entity_hint": "Chore only shows when its state matches the rule below. Leave blank for always-show.", @@ -979,10 +1001,16 @@ "panel.common_points": "Points", "panel.common_yes": "Yes", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Delete bonus \"{name}\"?", "panel.confirm_delete_child_extra": "This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.", + "panel.confirm_delete_child": "Delete child \"{name}\"?", "panel.confirm_delete_chore_extra": "This also removes the chore from any task groups it belonged to.", + "panel.confirm_delete_chore": "Delete chore \"{name}\"?", + "panel.confirm_delete_challenge": "Delete challenge \"{name}\"?", "panel.confirm_delete_prompt": "Delete {kind} \"{name}\"?", + "panel.confirm_delete_penalty": "Delete penalty \"{name}\"?", "panel.confirm_delete_reward_extra": "Any points children have pooled for this reward will be refunded to their balance.", + "panel.confirm_delete_reward": "Delete reward \"{name}\"?", "panel.confirm_delete_suffix": "This cannot be undone.", "panel.confirm_delete_template": "Delete template \"{name}\"? This cannot be undone.", "panel.confirm_unsaved": "You have unsaved changes — discard them?", @@ -1019,6 +1047,8 @@ "panel.empty_groups_copy": "Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).", "panel.empty_groups_title": "No task groups yet", "panel.empty_no_match": "No {kind} match \"{filter}\".", + "panel.empty_no_match_children": "No children match \"{filter}\".", + "panel.empty_no_match_filter": "Nothing matches \"{filter}\".", "panel.empty_rewards_copy": "Add a reward children can spend their {points_name} on.", "panel.empty_rewards_title": "No rewards yet", "panel.empty_template_all_removed": "All chores removed — go back and pick a different template.", @@ -2301,6 +2331,8 @@ "points_card.notification_added": "Added {points} {pointsLabel} to {childName}", "points_card.notification_failed": "Failed: {message}", "points_card.notification_failed_action": "Failed to {action} points: {message}", + "points_card.notification_failed_add": "Couldn't add points: {message}", + "points_card.notification_failed_remove": "Couldn't remove points: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} for {childName}", "points_card.notification_removed": "Removed {points} {pointsLabel} from {childName}", "points_card.please_define_entity": "Please define an entity (taskmate overview sensor)", @@ -2339,6 +2371,7 @@ "points_display.empty_no_child": "No child selected or child not found.", "points_display.empty_no_children": "No children found in TaskMate data.", "points_display.empty_set_child_id": "Set child_id in the card editor.", + "points_display.error.entity_required": "Please define an entity", "points_display.family_subtitle": "{count} children · all time", "points_display.family_subtitle_one": "1 child · all time", "points_display.family_title": "Family Points", @@ -2452,6 +2485,7 @@ "rewards.available_when": "Available {window}", "rewards.locked_now": "Not available right now", "rewards.spendable_balance": "Spendable", + "rewards.spendable_chip": "Spendable: {points}", "rewards.unavailable_hint": "This reward can no longer be claimed", "streak.achievement.fifty_desc": "Complete 50 chores", "streak.achievement.fifty_name": "50 Done", @@ -2486,6 +2520,8 @@ "streak.editor.days_shown_helper": "How many days of dots to show (default: 14)", "streak.editor.title": "Title", "streak.error.entity_required": "Please define an entity", + "streak.on_fire_count": "{count} on fire", + "streak.on_fire_count_one": "{count} on fire", "sticker_chart.error.entity_required": "Please define an entity", "sticker_chart.default_title": "{name}'s Sticker Chart", "sticker_chart.today": "Today: {done} / {total} jobs done", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Active", "panel.quest_active_hint": "Inactive quests don't track progress or award bonuses.", "panel.quest_need_step": "Add at least one step.", + "panel.quest_for_names": "For: {names}", "panel.toast_quest_added": "Quest added", "panel.toast_quest_updated": "Quest updated", "panel.settings_avatars_title": "Avatar unlockables", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "What do you want?", "wishlist.field_target": "How many points does it cost?", "wishlist.target_hint": "A grown-up can change this", + "wishlist.target_lower": "Lower the target", + "wishlist.target_raise": "Raise the target", "wishlist.field_link": "Link", "wishlist.optional": "(optional)", "wishlist.field_picture": "Picture", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Child", "wishlist.editor.child_helper": "Whose wishlist this card shows", "wishlist.editor.title_helper": "Leave empty for \"'s Wishlist\"", + "wishlist.entity_required": "Please define an entity (TaskMate overview sensor)", "panel.family_goal_title": "Family goal", "panel.family_goal_hint": "A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).", "panel.family_goal_enabled": "Enable family goal", @@ -2925,6 +2965,7 @@ "bounty.recent": "Recently completed", "bounty.claim_title": "Claim \"{title}\"?", "bounty.claim_body": "It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.", + "bounty.claim_body_one": "It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.", "bounty.not_now": "Not now", "bounty.claim_it": "Claim it — {points} {pointsName}", "bounty.photo_title": "Show us the finished job", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m}m {s}s", "bounty.editor.child": "Child", "bounty.editor.child_helper": "Whose bounty board this is — they see the bounties they can claim", + "bounty.error.child_required": "Please choose a child (child_id)", + "bounty.error.entity_required": "Please define an entity", "panel.tab_bounties": "Bounties", "panel.bounty_post_btn": "+ Post a bounty", "panel.bounty_tab_active": "Active ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Closed {when}", "auction.editor.child": "Child", "auction.editor.child_helper": "Whose auctions and bids this card shows", + "auction.error.child_required": "Please choose a child (child_id)", + "auction.error.entity_required": "Please define an entity", "child.won_at_auction": "Won at auction", "panel.tab_auctions": "Auctions", "panel.new_auction": "Auction", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "assigned for {date}", "panel.auction_fallback": "→ normal assignment", "panel.auction_reopen": "Re-open with a higher max", + "panel.auction_refuse_off": "That chore is switched off.", + "panel.auction_refuse_open_ended": "An open-ended chore is priced by the parent, so it can't be auctioned.", + "panel.auction_refuse_other": "This chore can't be auctioned.", + "panel.auction_refuse_team": "A teamwork chore is shared by a team, so it can't be auctioned.", + "panel.auction_refuse_timed": "A timed chore is paid by the minute, so it can't be auctioned.", + "panel.auction_refuse_unassigned": "Nobody can be given an unassigned chore, so it can't be auctioned.", "panel.auction_status_done": "Done · +{points}", "panel.auction_status_pending": "Waiting approval", "panel.auction_status_todo": "To do", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Night", "routine.editor.time_anytime": "Anytime chores", "routine.editor.title_helper": "Leave blank for “'s routine”", + "routine.error.child_required": "Please choose a child (child_id)", + "routine.error.entity_required": "Please define an entity", + "routine.error.time_category": "time_category must be one of: {options}", "kiosk.who": "Who's there?", "kiosk.tap_face": "Tap your face", "kiosk.progress": "{done} of {total} done", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Nothing wrong found.", "panel.health_issues": "{count} things need attention.", "panel.health_issues_one": "{count} thing needs attention.", + "panel.health_issue_child_without_chores": "{count} children have no chores assigned to them", + "panel.health_issue_child_without_chores_one": "{count} child has no chores assigned to them", + "panel.health_issue_chore_missing_entity": "{count} chores reference an entity that doesn't exist", + "panel.health_issue_chore_missing_entity_one": "{count} chore references an entity that doesn't exist", + "panel.health_issue_chore_orphan_assignee": "{count} chores are assigned to a child that no longer exists", + "panel.health_issue_chore_orphan_assignee_one": "{count} chore is assigned to a child that no longer exists", + "panel.health_issue_chore_orphan_dependency": "{count} chores depend on a chore that no longer exists, so they can never unlock", + "panel.health_issue_chore_orphan_dependency_one": "{count} chore depends on a chore that no longer exists, so it can never unlock", + "panel.health_issue_completion_orphan": "{count} completion records refer to a deleted chore or child", + "panel.health_issue_completion_orphan_one": "{count} completion record refers to a deleted chore or child", + "panel.health_issue_large_history": "{count} completion records stored; history pruning keeps this in check but a large history slows every report", + "panel.health_issue_large_history_one": "{count} completion record stored; history pruning keeps this in check but a large history slows every report", + "panel.health_issue_reward_orphan_assignee": "{count} rewards are assigned to a child that no longer exists", + "panel.health_issue_reward_orphan_assignee_one": "{count} reward is assigned to a child that no longer exists", + "panel.health_issue_reward_unlock_not_allowed": "{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved", "panel.health_sev_error": "Error", "panel.health_sev_warning": "Warning", "panel.health_sev_info": "Note", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Sound deleted", "panel.sound_deleted_reset": "Sound deleted. {count} chores reset to the default sound.", "panel.sound_deleted_reset_one": "Sound deleted. {count} chore reset to the default sound.", + "panel.sound_opt_chime": "Chime", + "panel.sound_opt_coin": "Coin", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Fart {n}", + "panel.sound_opt_fart_random": "Random fart", + "panel.sound_opt_levelup": "Level up", + "panel.sound_opt_none": "No sound", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Undo", "recap.default_title": "{name}'s Recap", "recap.default_title_none": "Recaps", "recap.title": "{name}'s {period}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.", "notify.streak_freeze_used": "❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).", "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", + "notify.print_chart_empty": "No chores to show for this week.", + "notify.print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", "notify.wish_requested": "{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.", "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!", "notify.bounty_posted": "🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Child not found", "raffle.per_ticket": "{cost} a ticket", "raffle.max_each": "Up to {max} each", + "raffle.more_tickets": "More tickets", "raffle.tickets_total": "{count} tickets in", "raffle.tickets_total_one": "1 ticket in", "raffle.no_tickets_yet": "No tickets bought yet — be the first!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "You have 1 ticket · {chance}% chance", "raffle.no_tickets_mine": "You haven't got a ticket yet.", "raffle.cap_reached": "That's your lot", - "raffle.not_enough": "Not enough points", + "raffle.not_enough": "Not enough {points_name}", "raffle.buy": "Buy {count} for {cost}", "raffle.drawing_now": "Drawing now…", "raffle.draw_in_days": "Draw in {d}d {h}h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Turn on virtual pets", "kiosk.queue_refused": "“{chore}” couldn't be sent — it may already be done.", "kiosk.ambient_wake": "Tap anywhere to start", + "kiosk.avatar_locked_req": "Locked — {requirement}", + "kiosk.avatar_req_level": "Level {value}", + "kiosk.avatar_req_points": "Earn {value} {pointsName}", + "kiosk.avatar_req_streak": "{value}-day streak", + "kiosk.avatar_req_streak_one": "{value}-day streak", "kiosk.raffle_tickets": "{count} tickets in", "kiosk.raffle_tickets_one": "1 ticket in", "kiosk.raffle_winner": "{name} won! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "most chores in a day", "notify.record_best_week_points": "most {points_name} in a week", "notify.record_best_single_award": "biggest single award", + "notify.read_aloud_done": "{name}, you're all done. Nice one!", + "notify.read_aloud_many": "{name}, you have {count} things left: {chores}.", + "notify.read_aloud_one": "{name}, you have one thing left: {chores}.", "notify.celebrate_personal_best": "{child_name} set a new personal best: {record_label} — {value}!", "notification.reward_owed.name": "Reward still owed", "notification.reward_owed.description": "Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "redeemed today", "approvals.owed_days_one": "owed for 1 day", "approvals.owed_days": "owed for {count} days", + "approvals.view_photo": "View photo", "panel.today_owed_title": "Rewards to hand over", "panel.today_owed_delivered": "Handed over", "panel.today_owed_marked": "Marked as handed over", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Show the child's pet", "kiosk.editor.show_badges": "Show badges", "kiosk.editor.allow_avatar_change": "Let children change their avatar", + "kiosk.error.children_list": "children must be a list of entries with child_id and require_pin", + "kiosk.error.invalid_config": "Invalid configuration", "child.appeal_item_chore": "“{name}” was sent back ({points})", "child.appeal_item_reward": "Your claim for “{name}” was turned down", "child.appeal_item_penalty": "Penalty: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Warning resets", "panel.penalty_warn_reset_daily": "Daily", "panel.penalty_warn_reset_weekly": "Weekly", + "panel.penalty_no_eligible": "No eligible children. Edit the penalty to set who it applies to.", "panel.sibling_check_title": "Sibling checks", "panel.sibling_check_hint": "An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.", "panel.sibling_check_enabled": "Turn on sibling checks", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Completion calendar", "panel.insights_calendar_intro": "Chores done each day — darker green for busier days.", "panel.insights_calendar_summary": "{total} chores · {active} of {days} days", + "panel.insights_calendar_summary_one": "{total} chore · {active} of {days} days", "panel.insights_calendar_cell": "{count} chores done", "panel.insights_calendar_cell_one": "1 chore done", "panel.insights_calendar_less": "Less", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Reminder a child chose", "notification.chore_self_reminder.description": "Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.", "panel.confirm_delete_suffix_restorable": "You can bring it back from Settings → Recently deleted for 7 days.", + "panel.confirm_delete_group": "Delete group \"{name}\"?", + "panel.confirm_delete_quest": "Delete quest \"{name}\"?", "panel.bulk_delete_confirm_restorable": "Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.", "panel.bulk_delete_confirm_restorable_one": "Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.", "pet.tab_pet": "Pet", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} is yours!", "pet.editor.show_shop": "Show the Shop tab", "pet.editor.hide_unaffordable": "Hide items the child can't afford yet", + "pet.error.child_id_required": "Please define a child_id", "pet.item_sunglasses": "Sunglasses", "pet.item_cap": "Cap", "pet.item_balloon": "Balloon", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} will see the tour next time", "badges.card_description": "Achievement badge grid for a single child", "badges.card_name": "TaskMate Badges", + "badges.preview_child": "Child", "sticker_chart.card_description": "The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward", "sticker_chart.card_name": "TaskMate Sticker Chart", "gallery.card_description": "History grid of chore-evidence photos", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate Chore Auction", "routine.card_description": "Guided one-task-at-a-time flow for morning and bedtime routines", "routine.card_name": "TaskMate Routine", + "routine.qty_less": "One fewer", + "routine.qty_more": "One more", "recap.card_description": "A Wrapped-style story of a child's week, month or year", "recap.card_name": "TaskMate Recap", "chore_board.card_description": "Every child's chores for today by time of day — tap one to complete it", "chore_board.card_name": "TaskMate Chore Board", "raffle.card_description": "Children buy raffle tickets with points; one is drawn for a prize", "raffle.card_name": "TaskMate Raffles", + "raffle.fewer_tickets": "Fewer tickets", "bests.card_description": "Each child's own records: longest streak, best day, best week and biggest award", "bests.card_name": "TaskMate Personal Bests", "kiosk.card_description": "Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores", diff --git a/custom_components/taskmate/www/locales/en/cards.json b/custom_components/taskmate/www/locales/en/cards.json index 5a5bfb9a..fc6b8776 100644 --- a/custom_components/taskmate/www/locales/en/cards.json +++ b/custom_components/taskmate/www/locales/en/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_title":"TaskMate Error","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough points","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en/panel.json b/custom_components/taskmate/www/locales/en/panel.json index c14df72d..b60170f3 100644 --- a/custom_components/taskmate/www/locales/en/panel.json +++ b/custom_components/taskmate/www/locales/en/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/fr.json b/custom_components/taskmate/www/locales/fr.json index 8389c94d..ee4c4897 100644 --- a/custom_components/taskmate/www/locales/fr.json +++ b/custom_components/taskmate/www/locales/fr.json @@ -17,6 +17,7 @@ "activity.claimed": "a réclamé", "activity.completed": "a terminé", "activity.completed_chores_will_appear": "Les tâches terminées apparaîtront ici", + "activity.console_stream": "EN DIRECT · FLUX", "activity.days_ago": "il y a {count}j", "activity.default_title": "Activité", "activity.recent_events": "Événements récents", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Laisser vide pour afficher tous les enfants", "approvals.editor.entity_helper": "L'entité du capteur des approbations en attente", "approvals.error_failed_service": "Échec de {service} : {message}", + "approvals.error_failed": "Un problème est survenu : {message}", "approvals.error_title": "Erreur TaskMate", + "approvals.error.entity_required": "Veuillez définir une entité (capteur de vue d'ensemble TaskMate)", "approvals.no_pending_approvals": "Aucune approbation en attente", "approvals.please_define_entity": "Veuillez définir une entité (capteur pending_approvals)", "approvals.reject": "Rejeter", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} min", "badge.criteria_and": "ET", "badge.criteria_best_streak": "Meilleure série", + "badge.criteria_birthday": "Anniversaire", "badge.criteria_current_streak": "Série en cours", "badge.criteria_first_chore": "Première tâche", "badge.criteria_first_reward": "Première récompense", @@ -180,6 +184,7 @@ "badges.default_title": "Badges", "badges.editor_help": "Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} introuvable", + "badges.error.entity_required": "Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)", "badges.label": "Badges", "badges.next_up": "Prochain", "badges.one_more": "Encore un et il est à toi !", @@ -216,6 +221,8 @@ "calendar.editor.title": "Titre", "calendar.error.entity_required": "Veuillez définir une entité", "calendar.legend_due": "À faire", + "calendar.left_count": "{count} restantes", + "calendar.left_count_one": "{count} restante", "calendar.next_day": "Jour suivant", "calendar.no_chores_today": "Aucune tâche pour ce jour", "calendar.prev_day": "Jour précédent", @@ -281,6 +288,7 @@ "child.photo_not_image": "Ce fichier n'est pas une image. Réessaie.", "child.photo_process_failed": "Impossible de lire cette photo. Réessaie.", "child.photo_upload_failed": "Échec de l'envoi. Vérifie ta connexion et réessaie.", + "child.photo_size_kb": "~{size} Ko", "child.done": "Terminé", "child.editor.child": "Enfant", "child.editor.child_helper": "Pour quel enfant est cette carte ?", @@ -327,6 +335,8 @@ "child.error_complete": "Un problème est survenu : {message}", "child.error_title": "Oups !", "child.error_undo": "Impossible d'annuler : {message}", + "child.error.child_id_required": "Veuillez définir un child_id", + "child.error.entity_required": "Veuillez définir une entité", "child.undo_not_allowed": "Seul un parent peut annuler une tâche terminée.", "child.undo_named": "Annuler {name}", "child.undo_recent": "Annuler une tâche que tu viens de faire", @@ -485,6 +495,8 @@ "panel.insp_toast_sent_back": "Renvoyée à {name} à refaire", "panel.insp_toast_cancelled": "Inspection annulée", "panel.insp_toast_failed": "Impossible de mettre à jour l'inspection : {error}", + "panel.insp_left_hm": "{h} h {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Inspections surprises", "panel.settings_insp_hint": "Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.", "panel.settings_insp_enabled_label": "Inspections", @@ -547,6 +559,9 @@ "dashboard.chores_done": "{done} / {total} tâches faites", "dashboard.tab_points": "Points", "dashboard.tab_rotation": "Rotation", + "dashboard.mode_alternating": "Alternance", + "dashboard.mode_balanced": "Équilibré", + "dashboard.mode_random": "Aléatoire", "graph.all_children": "Tous les enfants", "graph.card_description": "Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps", "graph.card_name": "Graphique des points TaskMate", @@ -557,6 +572,7 @@ "graph.editor.child_filter_helper": "Afficher la ligne d'un enfant ou de tous les enfants ensemble", "graph.editor.days_helper": "Nombre de jours à afficher (3–90)", "graph.editor.days_to_show": "Jours à afficher", + "graph.error.entity_required": "Veuillez définir une entité", "graph.graph_error": "Erreur de graphique : {message}", "graph.no_data_submessage": "Terminez et approuvez des tâches pour voir le graphique", "graph.no_data_yet": "Aucune donnée pour le moment", @@ -583,6 +599,7 @@ "leaderboard.editor.sort_option_streak": "Série actuelle", "leaderboard.editor.sort_option_weekly": "Points de la semaine", "leaderboard.editor.title_label": "Titre de la carte", + "leaderboard.error.entity_required": "Veuillez définir une entité", "leaderboard.ordinal_4": "4e", "leaderboard.ordinal_5": "5e", "leaderboard.personal_bests": "Records personnels", @@ -623,6 +640,7 @@ "overview.editor.header_colour_helper": "Couleur d'arrière-plan de l'en-tête de la carte", "overview.editor.header_colour_label": "Couleur de l'en-tête", "overview.editor.title_label": "Titre", + "overview.error.entity_required": "Veuillez définir une entité", "overview.footer_children": "Enfants", "overview.footer_done_today": "Fait aujourd'hui", "overview.footer_total_points": "Total {pointsName}", @@ -647,6 +665,7 @@ "panel.activity_pending_all_clear": "Tout est en ordre", "panel.activity_pending_approvals": "Approbations en attente", "panel.activity_points": "points", + "panel.activity_parent": "Parent", "panel.activity_recent": "Activité récente", "panel.activity_reject": "Rejeter", "panel.activity_table_child": "Enfant", @@ -723,6 +742,7 @@ "panel.bonus_empty_title": "Aucun bonus", "panel.bonus_points_label": "Points à attribuer", "panel.bonus_title": "Bonus", + "panel.bonus_no_eligible": "Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.", "panel.btn_activate_chore": "Activer la tâche", "panel.btn_add_bonus": "+ Ajouter un bonus", "panel.btn_add_bonus_subtask": "+ Ajouter une sous-tâche bonus", @@ -910,6 +930,7 @@ "panel.chore_task_type_standard": "Standard — points fixes à la complétion", "panel.chore_task_type_timed": "Chronométré — points par minute", "panel.chore_time_category_label": "Catégorie horaire", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Astuce : double-cliquez sur le nom d'une tâche pour la renommer.", "panel.chore_title": "Tâches", "panel.chore_vis_entity_hint": "La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.", @@ -927,10 +948,16 @@ "panel.common_points": "Points", "panel.common_yes": "Oui", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Supprimer le bonus « {name} » ?", "panel.confirm_delete_child_extra": "Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.", + "panel.confirm_delete_child": "Supprimer l'enfant « {name} » ?", "panel.confirm_delete_chore_extra": "Cela supprime également la tâche de tous les groupes auxquels elle appartenait.", + "panel.confirm_delete_chore": "Supprimer la tâche « {name} » ?", + "panel.confirm_delete_challenge": "Supprimer le défi « {name} » ?", "panel.confirm_delete_prompt": "Supprimer {kind} « {name} » ?", + "panel.confirm_delete_penalty": "Supprimer la pénalité « {name} » ?", "panel.confirm_delete_reward_extra": "Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.", + "panel.confirm_delete_reward": "Supprimer la récompense « {name} » ?", "panel.confirm_delete_suffix": "Cette action est irréversible.", "panel.confirm_delete_template": "Supprimer le modèle « {name} » ? Cette action est irréversible.", "panel.confirm_unsaved": "Vous avez des modifications non enregistrées — les abandonner ?", @@ -967,6 +994,8 @@ "panel.empty_groups_copy": "Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).", "panel.empty_groups_title": "Aucun groupe de tâches", "panel.empty_no_match": "Aucun {kind} ne correspond à « {filter} ».", + "panel.empty_no_match_children": "Aucun enfant ne correspond à « {filter} ».", + "panel.empty_no_match_filter": "Aucun résultat pour « {filter} ».", "panel.empty_rewards_copy": "Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.", "panel.empty_rewards_title": "Aucune récompense", "panel.empty_template_all_removed": "Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.", @@ -2233,6 +2262,8 @@ "points_card.notification_added": "{points} {pointsLabel} ajoutés à {childName}", "points_card.notification_failed": "Échec : {message}", "points_card.notification_failed_action": "Impossible de {action} les points : {message}", + "points_card.notification_failed_add": "Impossible d'ajouter les points : {message}", + "points_card.notification_failed_remove": "Impossible de retirer les points : {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} pour {childName}", "points_card.notification_removed": "{points} {pointsLabel} retirés à {childName}", "points_card.please_define_entity": "Veuillez définir une entité (capteur de vue d'ensemble TaskMate)", @@ -2271,6 +2302,7 @@ "points_display.empty_no_child": "Aucun enfant sélectionné ou enfant non trouvé.", "points_display.empty_no_children": "Aucun enfant trouvé dans les données TaskMate.", "points_display.empty_set_child_id": "Définissez child_id dans l'éditeur de carte.", + "points_display.error.entity_required": "Veuillez définir une entité", "points_display.family_subtitle": "{count} enfants · total", "points_display.family_subtitle_one": "1 enfant · total", "points_display.family_title": "Points de la famille", @@ -2384,6 +2416,7 @@ "rewards.available_when": "Disponible {window}", "rewards.locked_now": "Indisponible pour le moment", "rewards.spendable_balance": "Disponible", + "rewards.spendable_chip": "Disponible : {points}", "rewards.unavailable_hint": "Cette récompense ne peut plus être réclamée", "streak.achievement.fifty_desc": "Accomplis 50 tâches", "streak.achievement.fifty_name": "50 faites", @@ -2418,6 +2451,8 @@ "streak.editor.days_shown_helper": "Combien de jours de points afficher (par défaut : 14)", "streak.editor.title": "Titre", "streak.error.entity_required": "Veuillez définir une entité", + "streak.on_fire_count": "{count} en feu", + "streak.on_fire_count_one": "{count} en feu", "sticker_chart.error.entity_required": "Veuillez définir une entité", "sticker_chart.default_title": "Tableau d'autocollants de {name}", "sticker_chart.today": "Aujourd'hui : {done} / {total} tâches faites", @@ -2577,6 +2612,7 @@ "panel.child_birthday_label": "Anniversaire", "panel.child_birthday_hint": "AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.", "panel.child_link_user_none": "N'importe qui (partagé / kiosque)", + "panel.child_link_user_admin": "{name} (administrateur)", "panel.chore_difficulty_label": "Difficulté", "panel.difficulty_easy": "Facile", "panel.difficulty_hard": "Difficile", @@ -2605,7 +2641,7 @@ "panel.settings_surprise_enabled_hint": "Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).", "panel.settings_surprise_params_label": "Réglages du bonus surprise", "panel.settings_surprise_params_hint": "Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.", - "panel.settings_surprise_chance": "Chance %", + "panel.settings_surprise_chance": "Probabilité %", "panel.settings_surprise_min": "{points_name} min", "panel.settings_surprise_max": "{points_name} max", "panel.reward_restock_label": "Réapprovisionnement auto", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Actif", "panel.quest_active_hint": "Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.", "panel.quest_need_step": "Ajoutez au moins une étape.", + "panel.quest_for_names": "Pour : {names}", "panel.toast_quest_added": "Quête ajoutée", "panel.toast_quest_updated": "Quête mise à jour", "panel.settings_avatars_title": "Avatars à débloquer", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "Que veux-tu ?", "wishlist.field_target": "Combien de points ça coûte ?", "wishlist.target_hint": "Un adulte peut le modifier", + "wishlist.target_lower": "Baisser l'objectif", + "wishlist.target_raise": "Augmenter l'objectif", "wishlist.field_link": "Lien", "wishlist.optional": "(facultatif)", "wishlist.field_picture": "Image", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Enfant", "wishlist.editor.child_helper": "La liste de souhaits affichée par cette carte", "wishlist.editor.title_helper": "Laisser vide pour « Liste de souhaits de »", + "wishlist.entity_required": "Veuillez définir une entité (capteur de vue d'ensemble TaskMate)", "panel.family_goal_title": "Objectif familial", "panel.family_goal_hint": "Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).", "panel.family_goal_enabled": "Activer l'objectif familial", @@ -2925,6 +2965,7 @@ "bounty.recent": "Terminées récemment", "bounty.claim_title": "Réserver « {title} » ?", "bounty.claim_body": "Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.", + "bounty.claim_body_one": "Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.", "bounty.not_now": "Pas maintenant", "bounty.claim_it": "La réserver — {points} {pointsName}", "bounty.photo_title": "Montre-nous le travail fini", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Enfant", "bounty.editor.child_helper": "À qui appartient ce tableau — l'enfant voit les primes qu'il peut réserver", + "bounty.error.child_required": "Veuillez choisir un enfant (child_id)", + "bounty.error.entity_required": "Veuillez définir une entité", "panel.tab_bounties": "Primes", "panel.bounty_post_btn": "+ Publier une prime", "panel.bounty_tab_active": "Actives ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Terminée {when}", "auction.editor.child": "Enfant", "auction.editor.child_helper": "L'enfant dont cette carte affiche les enchères et les offres", + "auction.error.child_required": "Veuillez choisir un enfant (child_id)", + "auction.error.entity_required": "Veuillez définir une entité", "child.won_at_auction": "Gagnée aux enchères", "panel.tab_auctions": "Enchères", "panel.new_auction": "Enchère", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "attribuée pour le {date}", "panel.auction_fallback": "→ attribution habituelle", "panel.auction_reopen": "Relancer avec un maximum plus élevé", + "panel.auction_refuse_off": "Cette tâche est désactivée.", + "panel.auction_refuse_open_ended": "Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.", + "panel.auction_refuse_other": "Cette tâche ne peut pas être mise aux enchères.", + "panel.auction_refuse_team": "Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.", + "panel.auction_refuse_timed": "Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.", + "panel.auction_refuse_unassigned": "Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.", "panel.auction_status_done": "Faite · +{points}", "panel.auction_status_pending": "En attente de validation", "panel.auction_status_todo": "À faire", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Nuit", "routine.editor.time_anytime": "Tâches à tout moment", "routine.editor.title_helper": "Laisser vide pour « Routine de »", + "routine.error.child_required": "Veuillez choisir un enfant (child_id)", + "routine.error.entity_required": "Veuillez définir une entité", + "routine.error.time_category": "time_category doit être l'une des valeurs suivantes : {options}", "kiosk.who": "Qui est là ?", "kiosk.tap_face": "Touche ton visage", "kiosk.progress": "{done} sur {total} faites", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Rien d'anormal.", "panel.health_issues": "{count} points à regarder.", "panel.health_issues_one": "{count} point à regarder.", + "panel.health_issue_child_without_chores": "{count} enfants n'ont aucune tâche attribuée", + "panel.health_issue_child_without_chores_one": "{count} enfant n'a aucune tâche attribuée", + "panel.health_issue_chore_missing_entity": "{count} tâches font référence à une entité qui n'existe pas", + "panel.health_issue_chore_missing_entity_one": "{count} tâche fait référence à une entité qui n'existe pas", + "panel.health_issue_chore_orphan_assignee": "{count} tâches sont attribuées à un enfant qui n'existe plus", + "panel.health_issue_chore_orphan_assignee_one": "{count} tâche est attribuée à un enfant qui n'existe plus", + "panel.health_issue_chore_orphan_dependency": "{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées", + "panel.health_issue_chore_orphan_dependency_one": "{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée", + "panel.health_issue_completion_orphan": "{count} validations renvoient à une tâche ou un enfant supprimé", + "panel.health_issue_completion_orphan_one": "{count} validation renvoie à une tâche ou un enfant supprimé", + "panel.health_issue_large_history": "{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport", + "panel.health_issue_large_history_one": "{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport", + "panel.health_issue_reward_orphan_assignee": "{count} récompenses sont attribuées à un enfant qui n'existe plus", + "panel.health_issue_reward_orphan_assignee_one": "{count} récompense est attribuée à un enfant qui n'existe plus", + "panel.health_issue_reward_unlock_not_allowed": "{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation", "panel.health_sev_error": "Erreur", "panel.health_sev_warning": "Avertissement", "panel.health_sev_info": "Note", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Son supprimé", "panel.sound_deleted_reset": "Son supprimé. {count} tâches remises au son par défaut.", "panel.sound_deleted_reset_one": "Son supprimé. {count} tâche remise au son par défaut.", + "panel.sound_opt_chime": "Carillon", + "panel.sound_opt_coin": "Pièce", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Prout {n}", + "panel.sound_opt_fart_random": "Prout au hasard", + "panel.sound_opt_levelup": "Niveau supérieur", + "panel.sound_opt_none": "Aucun son", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Annuler", "recap.default_title": "Récap de {name}", "recap.default_title_none": "Récaps", "recap.title": "{period} de {name}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.", "notify.streak_freeze_used": "❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).", "notify.presence_arrival": "🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.", + "notify.print_chart_empty": "Aucune corvée à afficher pour cette semaine.", + "notify.print_chart_footer": "Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.", "notify.wish_requested": "{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.", "notify.wish_pledged": "💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !", "notify.bounty_posted": "🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Enfant introuvable", "raffle.per_ticket": "{cost} le ticket", "raffle.max_each": "Jusqu’à {max} chacun", + "raffle.more_tickets": "Plus de tickets", "raffle.tickets_total": "{count} tickets en jeu", "raffle.tickets_total_one": "1 ticket en jeu", "raffle.no_tickets_yet": "Aucun ticket pour l’instant — sois le premier !", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Tu as 1 ticket · {chance} % de chances", "raffle.no_tickets_mine": "Tu n’as pas encore de ticket.", "raffle.cap_reached": "C’est le maximum", - "raffle.not_enough": "Pas assez de points", + "raffle.not_enough": "Pas assez de {points_name}", "raffle.buy": "Acheter {count} pour {cost}", "raffle.drawing_now": "Tirage en cours…", "raffle.draw_in_days": "Tirage dans {d} j {h} h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Activer les animaux virtuels", "kiosk.queue_refused": "« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.", "kiosk.ambient_wake": "Touchez n’importe où pour commencer", + "kiosk.avatar_locked_req": "Verrouillé — {requirement}", + "kiosk.avatar_req_level": "Niveau {value}", + "kiosk.avatar_req_points": "Gagne {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} jours de suite", + "kiosk.avatar_req_streak_one": "{value} jour de suite", "kiosk.raffle_tickets": "{count} tickets en jeu", "kiosk.raffle_tickets_one": "1 ticket en jeu", "kiosk.raffle_winner": "{name} a gagné ! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "le plus de tâches en une journée", "notify.record_best_week_points": "le plus de {points_name} en une semaine", "notify.record_best_single_award": "plus gros gain d’un coup", + "notify.read_aloud_done": "{name}, tu as tout fini. Bravo !", + "notify.read_aloud_many": "{name}, il te reste {count} choses à faire : {chores}.", + "notify.read_aloud_one": "{name}, il te reste une chose à faire : {chores}.", "notify.celebrate_personal_best": "{child_name} a battu un record personnel : {record_label} — {value} !", "notification.reward_owed.name": "Récompense toujours due", "notification.reward_owed.description": "Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "échangée aujourd’hui", "approvals.owed_days_one": "due depuis 1 jour", "approvals.owed_days": "due depuis {count} jours", + "approvals.view_photo": "Voir la photo", "panel.today_owed_title": "Récompenses à remettre", "panel.today_owed_delivered": "Remise", "panel.today_owed_marked": "Marquée comme remise", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Afficher l’animal de l’enfant", "kiosk.editor.show_badges": "Afficher les badges", "kiosk.editor.allow_avatar_change": "Permettre aux enfants de changer leur avatar", + "kiosk.error.children_list": "children doit être une liste d'éléments avec child_id et require_pin", + "kiosk.error.invalid_config": "Configuration invalide", "child.appeal_item_chore": "« {name} » a été refusée ({points})", "child.appeal_item_reward": "Ta demande pour « {name} » a été refusée", "child.appeal_item_penalty": "Pénalité : {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "L'avertissement se réinitialise", "panel.penalty_warn_reset_daily": "Chaque jour", "panel.penalty_warn_reset_weekly": "Chaque semaine", + "panel.penalty_no_eligible": "Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.", "panel.sibling_check_title": "Vérification entre frères et sœurs", "panel.sibling_check_hint": "Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.", "panel.sibling_check_enabled": "Activer la vérification entre frères et sœurs", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Calendrier des tâches faites", "panel.insights_calendar_intro": "Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.", "panel.insights_calendar_summary": "{total} tâches · {active} jours sur {days}", + "panel.insights_calendar_summary_one": "{total} tâche · {active} jours sur {days}", "panel.insights_calendar_cell": "{count} tâches faites", "panel.insights_calendar_cell_one": "1 tâche faite", "panel.insights_calendar_less": "Moins", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Rappel choisi par un enfant", "notification.chore_self_reminder.description": "Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.", "panel.confirm_delete_suffix_restorable": "Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.", + "panel.confirm_delete_group": "Supprimer le groupe « {name} » ?", + "panel.confirm_delete_quest": "Supprimer la quête « {name} » ?", "panel.bulk_delete_confirm_restorable": "Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.", "panel.bulk_delete_confirm_restorable_one": "Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.", "pet.tab_pet": "Animal", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} est à toi !", "pet.editor.show_shop": "Afficher l’onglet Boutique", "pet.editor.hide_unaffordable": "Masquer les articles que l’enfant ne peut pas encore s’offrir", + "pet.error.child_id_required": "Veuillez définir un child_id", "pet.item_sunglasses": "Lunettes de soleil", "pet.item_cap": "Casquette", "pet.item_balloon": "Ballon", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} verra la visite la prochaine fois", "badges.card_description": "Grille des badges obtenus par un enfant", "badges.card_name": "Badges TaskMate", + "badges.preview_child": "Enfant", "sticker_chart.card_description": "Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense", "sticker_chart.card_name": "Tableau d'autocollants TaskMate", "gallery.card_description": "Historique en grille des photos de preuve des tâches", @@ -4853,12 +4952,15 @@ "auction.card_name": "Enchères de tâches TaskMate", "routine.card_description": "Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher", "routine.card_name": "Routine TaskMate", + "routine.qty_less": "Un de moins", + "routine.qty_more": "Un de plus", "recap.card_description": "L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »", "recap.card_name": "Récap TaskMate", "chore_board.card_description": "Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer", "chore_board.card_name": "Tableau des tâches TaskMate", "raffle.card_description": "Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot", "raffle.card_name": "Tombolas TaskMate", + "raffle.fewer_tickets": "Moins de tickets", "bests.card_description": "Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense", "bests.card_name": "Records personnels TaskMate", "kiosk.card_description": "Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches", diff --git a/custom_components/taskmate/www/locales/fr/cards.json b/custom_components/taskmate/www/locales/fr/cards.json index 5de171f5..77d86cde 100644 --- a/custom_components/taskmate/www/locales/fr/cards.json +++ b/custom_components/taskmate/www/locales/fr/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_title":"Erreur TaskMate","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct}%","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de points","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} +{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct}%","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} diff --git a/custom_components/taskmate/www/locales/fr/panel.json b/custom_components/taskmate/www/locales/fr/panel.json index e74326b9..b0b70597 100644 --- a/custom_components/taskmate/www/locales/fr/panel.json +++ b/custom_components/taskmate/www/locales/fr/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair}% chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} +{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.bonus_no_eligible":"Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_link_user_admin":"{name} (administrateur)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Supprimer le bonus « {name} » ?","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_child":"Supprimer l'enfant « {name} » ?","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_chore":"Supprimer la tâche « {name} » ?","panel.confirm_delete_challenge":"Supprimer le défi « {name} » ?","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_penalty":"Supprimer la pénalité « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_reward":"Supprimer la récompense « {name} » ?","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_no_match_children":"Aucun enfant ne correspond à « {filter} ».","panel.empty_no_match_filter":"Aucun résultat pour « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Probabilité %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.quest_for_names":"Pour : {names}","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_refuse_off":"Cette tâche est désactivée.","panel.auction_refuse_open_ended":"Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_other":"Cette tâche ne peut pas être mise aux enchères.","panel.auction_refuse_team":"Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_timed":"Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_unassigned":"Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair}% chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_issue_child_without_chores":"{count} enfants n'ont aucune tâche attribuée","panel.health_issue_child_without_chores_one":"{count} enfant n'a aucune tâche attribuée","panel.health_issue_chore_missing_entity":"{count} tâches font référence à une entité qui n'existe pas","panel.health_issue_chore_missing_entity_one":"{count} tâche fait référence à une entité qui n'existe pas","panel.health_issue_chore_orphan_assignee":"{count} tâches sont attribuées à un enfant qui n'existe plus","panel.health_issue_chore_orphan_assignee_one":"{count} tâche est attribuée à un enfant qui n'existe plus","panel.health_issue_chore_orphan_dependency":"{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées","panel.health_issue_chore_orphan_dependency_one":"{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée","panel.health_issue_completion_orphan":"{count} validations renvoient à une tâche ou un enfant supprimé","panel.health_issue_completion_orphan_one":"{count} validation renvoie à une tâche ou un enfant supprimé","panel.health_issue_large_history":"{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_large_history_one":"{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_reward_orphan_assignee":"{count} récompenses sont attribuées à un enfant qui n'existe plus","panel.health_issue_reward_orphan_assignee_one":"{count} récompense est attribuée à un enfant qui n'existe plus","panel.health_issue_reward_unlock_not_allowed":"{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation","panel.health_issue_reward_unlock_not_allowed_one":"{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.sound_opt_chime":"Carillon","panel.sound_opt_coin":"Pièce","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prout {n}","panel.sound_opt_fart_random":"Prout au hasard","panel.sound_opt_levelup":"Niveau supérieur","panel.sound_opt_none":"Aucun son","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Annuler","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.print_chart_empty":"Aucune corvée à afficher pour cette semaine.","notify.print_chart_footer":"Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.read_aloud_done":"{name}, tu as tout fini. Bravo !","notify.read_aloud_many":"{name}, il te reste {count} choses à faire : {chores}.","notify.read_aloud_one":"{name}, il te reste une chose à faire : {chores}.","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.penalty_no_eligible":"Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_summary_one":"{total} tâche · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.confirm_delete_group":"Supprimer le groupe « {name} » ?","panel.confirm_delete_quest":"Supprimer la quête « {name} » ?","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} diff --git a/custom_components/taskmate/www/locales/nb.json b/custom_components/taskmate/www/locales/nb.json index f5dddba7..e7c6595d 100644 --- a/custom_components/taskmate/www/locales/nb.json +++ b/custom_components/taskmate/www/locales/nb.json @@ -17,6 +17,7 @@ "activity.claimed": "krevde", "activity.completed": "fullførte", "activity.completed_chores_will_appear": "Fullførte oppgaver vises her", + "activity.console_stream": "LIVE · STRØM", "activity.days_ago": "{count}d siden", "activity.default_title": "Aktivitet", "activity.recent_events": "Nylige hendelser", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "La stå tom for å vise alle barn", "approvals.editor.entity_helper": "Entiteten for ventende godkjenninger-sensoren", "approvals.error_failed_service": "Kunne ikke {service}: {message}", + "approvals.error_failed": "Noe gikk galt: {message}", "approvals.error_title": "TaskMate-feil", + "approvals.error.entity_required": "Vennligst definer en entitet (TaskMate oversiktssensor)", "approvals.no_pending_approvals": "Ingen ventende godkjenninger", "approvals.please_define_entity": "Vennligst definer en entitet (ventende godkjenninger-sensor)", "approvals.reject": "Avvis", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} min", "badge.criteria_and": "OG", "badge.criteria_best_streak": "Beste rekke", + "badge.criteria_birthday": "Bursdag", "badge.criteria_current_streak": "Nåværende rekke", "badge.criteria_first_chore": "Første oppgave", "badge.criteria_first_reward": "Første belønning", @@ -180,6 +184,7 @@ "badges.default_title": "Merker", "badges.editor_help": "Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} ikke funnet", + "badges.error.entity_required": "Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)", "badges.label": "Merker", "badges.next_up": "Neste", "badges.one_more": "Bare én til, så er det ditt!", @@ -216,6 +221,8 @@ "calendar.editor.title": "Tittel", "calendar.error.entity_required": "Definer en enhet", "calendar.legend_due": "Frist", + "calendar.left_count": "{count} igjen", + "calendar.left_count_one": "{count} igjen", "calendar.next_day": "Neste dag", "calendar.no_chores_today": "Ingen gjøremål for denne dagen", "calendar.prev_day": "Forrige dag", @@ -281,6 +288,7 @@ "child.photo_not_image": "Denne filen er ikke et bilde. Prøv igjen.", "child.photo_process_failed": "Kunne ikke lese bildet. Prøv igjen.", "child.photo_upload_failed": "Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.", + "child.photo_size_kb": "~{size} KB", "child.done": "Ferdig", "child.editor.child": "Barn", "child.editor.child_helper": "Hvilket barn er dette kortet for?", @@ -327,6 +335,8 @@ "child.error_complete": "Noe gikk galt: {message}", "child.error_title": "Oops!", "child.error_undo": "Kunne ikke angre: {message}", + "child.error.child_id_required": "Vennligst definer en child_id", + "child.error.entity_required": "Definer en enhet", "child.undo_not_allowed": "Bare en forelder kan angre en fullført oppgave.", "child.undo_named": "Angre {name}", "child.undo_recent": "Angre en oppgave du nettopp gjorde", @@ -485,6 +495,8 @@ "panel.insp_toast_sent_back": "Sendt tilbake til {name} for å gjøres på nytt", "panel.insp_toast_cancelled": "Inspeksjon avbrutt", "panel.insp_toast_failed": "Kunne ikke oppdatere inspeksjonen: {error}", + "panel.insp_left_hm": "{h} t {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Overraskelsesinspeksjoner", "panel.settings_insp_hint": "Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.", "panel.settings_insp_enabled_label": "Inspeksjoner", @@ -547,6 +559,9 @@ "dashboard.chores_done": "{done} / {total} oppgaver gjort", "dashboard.tab_points": "Poeng", "dashboard.tab_rotation": "Rotasjon", + "dashboard.mode_alternating": "Alternerende", + "dashboard.mode_balanced": "Balansert", + "dashboard.mode_random": "Tilfeldig", "graph.all_children": "Alle barn", "graph.card_description": "Linjediagram som sporer daglige eller kumulative poeng over tid", "graph.card_name": "TaskMate Poengraf", @@ -557,6 +572,7 @@ "graph.editor.child_filter_helper": "Vis ett barns linje eller alle barn sammen", "graph.editor.days_helper": "Antall dager å vise (3–90)", "graph.editor.days_to_show": "Dager å vise", + "graph.error.entity_required": "Vennligst definer en entitet", "graph.graph_error": "Graffeil: {message}", "graph.no_data_submessage": "Fullfør og godkjenn oppgaver for å se grafen", "graph.no_data_yet": "Ingen data ennå", @@ -583,6 +599,7 @@ "leaderboard.editor.sort_option_streak": "Nåværende rekke", "leaderboard.editor.sort_option_weekly": "Denne ukens poeng", "leaderboard.editor.title_label": "Korttittel", + "leaderboard.error.entity_required": "Definer en enhet", "leaderboard.ordinal_4": "4.", "leaderboard.ordinal_5": "5.", "leaderboard.personal_bests": "Personlige rekorder", @@ -623,6 +640,7 @@ "overview.editor.header_colour_helper": "Bakgrunnsfarge for korttoppen", "overview.editor.header_colour_label": "Toppfarge", "overview.editor.title_label": "Tittel", + "overview.error.entity_required": "Vennligst definer en entitet", "overview.footer_children": "Barn", "overview.footer_done_today": "Gjort i dag", "overview.footer_total_points": "Totalt {pointsName}", @@ -647,6 +665,7 @@ "panel.activity_pending_all_clear": "Alt i orden", "panel.activity_pending_approvals": "Ventende godkjenninger", "panel.activity_points": "poeng", + "panel.activity_parent": "Forelder", "panel.activity_recent": "Nylig aktivitet", "panel.activity_reject": "Avvis", "panel.activity_table_child": "Barn", @@ -723,6 +742,7 @@ "panel.bonus_empty_title": "Ingen bonuser ennå", "panel.bonus_points_label": "Poeng å tildele", "panel.bonus_title": "Bonuser", + "panel.bonus_no_eligible": "Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.", "panel.btn_activate_chore": "Aktiver oppgave", "panel.btn_add_bonus": "+ Legg til bonus", "panel.btn_add_bonus_subtask": "+ Legg til bonusoppgave", @@ -910,6 +930,7 @@ "panel.chore_task_type_standard": "Standard — faste poeng ved fullføring", "panel.chore_task_type_timed": "Tidsbasert — poeng per minutt", "panel.chore_time_category_label": "Tidskategori", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.", "panel.chore_title": "Oppgaver", "panel.chore_vis_entity_hint": "Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.", @@ -927,10 +948,16 @@ "panel.common_points": "Poeng", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Slette bonusen «{name}»?", "panel.confirm_delete_child_extra": "Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.", + "panel.confirm_delete_child": "Slette barnet «{name}»?", "panel.confirm_delete_chore_extra": "Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.", + "panel.confirm_delete_chore": "Slette oppgaven «{name}»?", + "panel.confirm_delete_challenge": "Slette utfordringen «{name}»?", "panel.confirm_delete_prompt": "Slette {kind} «{name}»?", + "panel.confirm_delete_penalty": "Slette straffen «{name}»?", "panel.confirm_delete_reward_extra": "Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.", + "panel.confirm_delete_reward": "Slette belønningen «{name}»?", "panel.confirm_delete_suffix": "Dette kan ikke angres.", "panel.confirm_delete_template": "Slette malen «{name}»? Dette kan ikke angres.", "panel.confirm_unsaved": "Du har ulagrede endringer — forkaste dem?", @@ -967,6 +994,8 @@ "panel.empty_groups_copy": "Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).", "panel.empty_groups_title": "Ingen oppgavegrupper ennå", "panel.empty_no_match": "Ingen {kind} samsvarer med «{filter}».", + "panel.empty_no_match_children": "Ingen barn samsvarer med «{filter}».", + "panel.empty_no_match_filter": "Ingenting samsvarer med «{filter}».", "panel.empty_rewards_copy": "Legg til en belønning barna kan bruke sine {points_name} på.", "panel.empty_rewards_title": "Ingen belønninger ennå", "panel.empty_template_all_removed": "Alle oppgaver fjernet — gå tilbake og velg en annen mal.", @@ -1556,15 +1585,15 @@ "panel.group_add_tile": "Legg til gruppe", "panel.group_chore_count": "{count} oppgaver", "panel.group_chore_count_one": "{count} oppgave", - "panel.group_chores_label": "Medlemsoppgaver (rekkefølge teller for sticky — første er leder)", + "panel.group_chores_label": "Medlemsoppgaver (rekkefølge teller for samlet — første er leder)", "panel.group_missing_chore": "(manglende oppgave {id})", "panel.group_no_rotation_chores": "Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.", - "panel.group_policy_hint": "Sticky = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.", + "panel.group_policy_hint": "Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.", "panel.group_policy_label": "Regel", "panel.group_policy_spread": "Spredt — ulike barn for oppgavene i gruppen i dag", "panel.group_policy_spread_short": "Spredt", - "panel.group_policy_sticky": "Sticky — samme barn for alle oppgaver i gruppen i dag", - "panel.group_policy_sticky_short": "Sticky", + "panel.group_policy_sticky": "Samlet — samme barn for alle oppgaver i gruppen i dag", + "panel.group_policy_sticky_short": "Samlet", "panel.group_title": "Oppgavegrupper", "panel.loading": "Laster…", "panel.nav_family": "Familie", @@ -2233,6 +2262,8 @@ "points_card.notification_added": "La til {points} {pointsLabel} til {childName}", "points_card.notification_failed": "Mislyktes: {message}", "points_card.notification_failed_action": "Kunne ikke {action} poeng: {message}", + "points_card.notification_failed_add": "Kunne ikke legge til poeng: {message}", + "points_card.notification_failed_remove": "Kunne ikke fjerne poeng: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} for {childName}", "points_card.notification_removed": "Fjernet {points} {pointsLabel} fra {childName}", "points_card.please_define_entity": "Vennligst definer en entitet (TaskMate oversiktssensor)", @@ -2271,6 +2302,7 @@ "points_display.empty_no_child": "Ingen barn valgt eller barnet ble ikke funnet.", "points_display.empty_no_children": "Ingen barn funnet i TaskMate-data.", "points_display.empty_set_child_id": "Sett child_id i korteditoren.", + "points_display.error.entity_required": "Vennligst definer en entitet", "points_display.family_subtitle": "{count} barn · totalt", "points_display.family_subtitle_one": "1 barn · totalt", "points_display.family_title": "Familiepoeng", @@ -2384,6 +2416,7 @@ "rewards.available_when": "Tilgjengelig {window}", "rewards.locked_now": "Ikke tilgjengelig akkurat nå", "rewards.spendable_balance": "Disponibelt", + "rewards.spendable_chip": "Disponibelt: {points}", "rewards.unavailable_hint": "Denne belønningen kan ikke lenger kreves", "streak.achievement.fifty_desc": "Fullfør 50 oppgaver", "streak.achievement.fifty_name": "50 gjort", @@ -2418,6 +2451,8 @@ "streak.editor.days_shown_helper": "Hvor mange dager med prikker som skal vises (standard: 14)", "streak.editor.title": "Tittel", "streak.error.entity_required": "Vennligst definer en entitet", + "streak.on_fire_count": "{count} i fyr og flamme", + "streak.on_fire_count_one": "{count} i fyr og flamme", "sticker_chart.error.entity_required": "Vennligst definer en entitet", "sticker_chart.default_title": "{name} sin klistremerketavle", "sticker_chart.today": "I dag: {done} / {total} oppgaver gjort", @@ -2577,6 +2612,7 @@ "panel.child_birthday_label": "Bursdag", "panel.child_birthday_hint": "ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.", "panel.child_link_user_none": "Hvem som helst (delt / kiosk)", + "panel.child_link_user_admin": "{name} (administrator)", "panel.chore_difficulty_label": "Vanskelighetsgrad", "panel.difficulty_easy": "Lett", "panel.difficulty_hard": "Vanskelig", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Aktiv", "panel.quest_active_hint": "Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.", "panel.quest_need_step": "Legg til minst ett trinn.", + "panel.quest_for_names": "For: {names}", "panel.toast_quest_added": "Oppdrag lagt til", "panel.toast_quest_updated": "Oppdrag oppdatert", "panel.settings_avatars_title": "Opplåsbare avatarer", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "Hva ønsker du deg?", "wishlist.field_target": "Hvor mange poeng koster det?", "wishlist.target_hint": "En voksen kan endre dette", + "wishlist.target_lower": "Senk målet", + "wishlist.target_raise": "Øk målet", "wishlist.field_link": "Lenke", "wishlist.optional": "(valgfritt)", "wishlist.field_picture": "Bilde", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Barn", "wishlist.editor.child_helper": "Hvem sin ønskeliste kortet viser", "wishlist.editor.title_helper": "La stå tomt for «Ønskelisten til »", + "wishlist.entity_required": "Vennligst definer en entitet (TaskMate oversiktssensor)", "panel.family_goal_title": "Familiemål", "panel.family_goal_hint": "Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).", "panel.family_goal_enabled": "Aktiver familiemål", @@ -2925,6 +2965,7 @@ "bounty.recent": "Nylig fullført", "bounty.claim_title": "Ta «{title}»?", "bounty.claim_body": "Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.", + "bounty.claim_body_one": "Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.", "bounty.not_now": "Ikke nå", "bounty.claim_it": "Ta den — {points} {pointsName}", "bounty.photo_title": "Vis oss den ferdige jobben", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Barn", "bounty.editor.child_helper": "Hvem sin dusørtavle dette er — barnet ser dusørene det kan ta", + "bounty.error.child_required": "Vennligst velg et barn (child_id)", + "bounty.error.entity_required": "Definer en enhet", "panel.tab_bounties": "Dusører", "panel.bounty_post_btn": "+ Legg ut en dusør", "panel.bounty_tab_active": "Aktive ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Stengte {when}", "auction.editor.child": "Barn", "auction.editor.child_helper": "Hvem sine auksjoner og bud dette kortet viser", + "auction.error.child_required": "Vennligst velg et barn (child_id)", + "auction.error.entity_required": "Definer en enhet", "child.won_at_auction": "Vunnet på auksjon", "panel.tab_auctions": "Auksjoner", "panel.new_auction": "Auksjon", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "tildelt {date}", "panel.auction_fallback": "→ vanlig fordeling", "panel.auction_reopen": "Start på nytt med høyere maks", + "panel.auction_refuse_off": "Den oppgaven er slått av.", + "panel.auction_refuse_open_ended": "En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.", + "panel.auction_refuse_other": "Denne oppgaven kan ikke legges ut på auksjon.", + "panel.auction_refuse_team": "En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.", + "panel.auction_refuse_timed": "En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.", + "panel.auction_refuse_unassigned": "En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.", "panel.auction_status_done": "Gjort · +{points}", "panel.auction_status_pending": "Venter på godkjenning", "panel.auction_status_todo": "Gjenstår", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Natt", "routine.editor.time_anytime": "Oppgaver når som helst", "routine.editor.title_helper": "La stå tomt for «s rutine»", + "routine.error.child_required": "Vennligst velg et barn (child_id)", + "routine.error.entity_required": "Definer en enhet", + "routine.error.time_category": "time_category må være en av: {options}", "kiosk.who": "Hvem er der?", "kiosk.tap_face": "Trykk på ansiktet ditt", "kiosk.progress": "{done} av {total} ferdig", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Fant ingenting galt.", "panel.health_issues": "{count} ting trenger oppmerksomhet.", "panel.health_issues_one": "{count} ting trenger oppmerksomhet.", + "panel.health_issue_child_without_chores": "{count} barn har ingen oppgaver tildelt", + "panel.health_issue_child_without_chores_one": "{count} barn har ingen oppgaver tildelt", + "panel.health_issue_chore_missing_entity": "{count} oppgaver viser til en entitet som ikke finnes", + "panel.health_issue_chore_missing_entity_one": "{count} oppgave viser til en entitet som ikke finnes", + "panel.health_issue_chore_orphan_assignee": "{count} oppgaver er tildelt et barn som ikke finnes lenger", + "panel.health_issue_chore_orphan_assignee_one": "{count} oppgave er tildelt et barn som ikke finnes lenger", + "panel.health_issue_chore_orphan_dependency": "{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp", + "panel.health_issue_chore_orphan_dependency_one": "{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp", + "panel.health_issue_completion_orphan": "{count} fullføringer viser til en slettet oppgave eller et slettet barn", + "panel.health_issue_completion_orphan_one": "{count} fullføring viser til en slettet oppgave eller et slettet barn", + "panel.health_issue_large_history": "{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere", + "panel.health_issue_large_history_one": "{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere", + "panel.health_issue_reward_orphan_assignee": "{count} belønninger er tildelt et barn som ikke finnes lenger", + "panel.health_issue_reward_orphan_assignee_one": "{count} belønning er tildelt et barn som ikke finnes lenger", + "panel.health_issue_reward_unlock_not_allowed": "{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes", "panel.health_sev_error": "Feil", "panel.health_sev_warning": "Advarsel", "panel.health_sev_info": "Merk", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Lyd slettet", "panel.sound_deleted_reset": "Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.", "panel.sound_deleted_reset_one": "Lyd slettet. {count} oppgave tilbakestilt til standardlyden.", + "panel.sound_opt_chime": "Klokkespill", + "panel.sound_opt_coin": "Mynt", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Promp {n}", + "panel.sound_opt_fart_random": "Tilfeldig promp", + "panel.sound_opt_levelup": "Nytt nivå", + "panel.sound_opt_none": "Ingen lyd", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Angre", "recap.default_title": "{name}s tilbakeblikk", "recap.default_title_none": "Tilbakeblikk", "recap.title": "{name}s {period}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).", "notify.presence_arrival": "🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.", + "notify.print_chart_empty": "Ingen oppgaver å vise for denne uken.", + "notify.print_chart_footer": "Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.", "notify.wish_requested": "{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.", "notify.wish_pledged": "💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!", "notify.bounty_posted": "🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Fant ikke barnet", "raffle.per_ticket": "{cost} per lodd", "raffle.max_each": "Opptil {max} hver", + "raffle.more_tickets": "Flere lodd", "raffle.tickets_total": "{count} lodd totalt", "raffle.tickets_total_one": "1 lodd totalt", "raffle.no_tickets_yet": "Ingen lodd kjøpt ennå – bli den første!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", "raffle.no_tickets_mine": "Du har ikke lodd ennå.", "raffle.cap_reached": "Det er maks", - "raffle.not_enough": "Ikke nok poeng", + "raffle.not_enough": "Ikke nok {points_name}", "raffle.buy": "Kjøp {count} for {cost}", "raffle.drawing_now": "Trekkes nå…", "raffle.draw_in_days": "Trekning om {d} d {h} t", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Slå på virtuelle kjæledyr", "kiosk.queue_refused": "«{chore}» kunne ikke sendes – den er kanskje allerede gjort.", "kiosk.ambient_wake": "Trykk hvor som helst for å starte", + "kiosk.avatar_locked_req": "Låst — {requirement}", + "kiosk.avatar_req_level": "Nivå {value}", + "kiosk.avatar_req_points": "Tjen {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} dager på rad", + "kiosk.avatar_req_streak_one": "{value} dag på rad", "kiosk.raffle_tickets": "{count} lodd totalt", "kiosk.raffle_tickets_one": "1 lodd totalt", "kiosk.raffle_winner": "{name} vant! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "flest oppgaver på én dag", "notify.record_best_week_points": "flest {points_name} på én uke", "notify.record_best_single_award": "største enkeltbelønning", + "notify.read_aloud_done": "{name}, du er helt ferdig. Bra jobbet!", + "notify.read_aloud_many": "{name}, du har {count} ting igjen: {chores}.", + "notify.read_aloud_one": "{name}, du har én ting igjen: {chores}.", "notify.celebrate_personal_best": "{child_name} satte ny personlig rekord: {record_label} – {value}!", "notification.reward_owed.name": "Belønning mangler fortsatt", "notification.reward_owed.description": "Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "innløst i dag", "approvals.owed_days_one": "utestående i 1 dag", "approvals.owed_days": "utestående i {count} dager", + "approvals.view_photo": "Vis bilde", "panel.today_owed_title": "Belønninger som skal gis", "panel.today_owed_delivered": "Gitt", "panel.today_owed_marked": "Merket som gitt", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Vis barnets kjæledyr", "kiosk.editor.show_badges": "Vis merker", "kiosk.editor.allow_avatar_change": "La barn bytte avatar", + "kiosk.error.children_list": "children må være en liste med child_id og require_pin", + "kiosk.error.invalid_config": "Ugyldig konfigurasjon", "child.appeal_item_chore": "«{name}» ble sendt tilbake ({points})", "child.appeal_item_reward": "Kravet ditt på «{name}» ble avslått", "child.appeal_item_penalty": "Straff: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Advarselen nullstilles", "panel.penalty_warn_reset_daily": "Daglig", "panel.penalty_warn_reset_weekly": "Ukentlig", + "panel.penalty_no_eligible": "Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.", "panel.sibling_check_title": "Søskensjekk", "panel.sibling_check_hint": "Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.", "panel.sibling_check_enabled": "Slå på søskensjekk", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Fullføringskalender", "panel.insights_calendar_intro": "Oppgaver gjort hver dag – mørkere grønn for travlere dager.", "panel.insights_calendar_summary": "{total} oppgaver · {active} av {days} dager", + "panel.insights_calendar_summary_one": "{total} oppgave · {active} av {days} dager", "panel.insights_calendar_cell": "{count} oppgaver gjort", "panel.insights_calendar_cell_one": "1 oppgave gjort", "panel.insights_calendar_less": "Mindre", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Påminnelse et barn valgte", "notification.chore_self_reminder.description": "Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.", "panel.confirm_delete_suffix_restorable": "Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.", + "panel.confirm_delete_group": "Slette gruppen «{name}»?", + "panel.confirm_delete_quest": "Slette oppdraget «{name}»?", "panel.bulk_delete_confirm_restorable": "Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.", "panel.bulk_delete_confirm_restorable_one": "Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.", "pet.tab_pet": "Kjæledyr", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} er din!", "pet.editor.show_shop": "Vis Butikk-fanen", "pet.editor.hide_unaffordable": "Skjul ting barnet ikke har råd til ennå", + "pet.error.child_id_required": "Vennligst definer en child_id", "pet.item_sunglasses": "Solbriller", "pet.item_cap": "Caps", "pet.item_balloon": "Ballong", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} ser omvisningen neste gang", "badges.card_description": "Oversikt over merkene til ett barn", "badges.card_name": "TaskMate Merker", + "badges.preview_child": "Barn", "sticker_chart.card_description": "Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning", "sticker_chart.card_name": "TaskMate Klistremerketavle", "gallery.card_description": "Oversikt over bevisbilder for oppgaver", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate Oppgaveauksjon", "routine.card_description": "Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner", "routine.card_name": "TaskMate Rutine", + "routine.qty_less": "Én færre", + "routine.qty_more": "Én til", "recap.card_description": "Historien om et barns uke, måned eller år i «Wrapped»-stil", "recap.card_name": "TaskMate Tilbakeblikk", "chore_board.card_description": "Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den", "chore_board.card_name": "TaskMate Oppgavetavle", "raffle.card_description": "Barna kjøper lodd for poeng; ett trekkes ut til en premie", "raffle.card_name": "TaskMate Loddtrekninger", + "raffle.fewer_tickets": "Færre lodd", "bests.card_description": "Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning", "bests.card_name": "TaskMate Personlige rekorder", "kiosk.card_description": "Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver", diff --git a/custom_components/taskmate/www/locales/nb/cards.json b/custom_components/taskmate/www/locales/nb/cards.json index 9d627a5c..c5afd9e2 100644 --- a/custom_components/taskmate/www/locales/nb/cards.json +++ b/custom_components/taskmate/www/locales/nb/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct}%","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct}%","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} diff --git a/custom_components/taskmate/www/locales/nb/panel.json b/custom_components/taskmate/www/locales/nb/panel.json index 9a267c04..3d344dbf 100644 --- a/custom_components/taskmate/www/locales/nb/panel.json +++ b/custom_components/taskmate/www/locales/nb/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for sticky — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Sticky = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Sticky — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair}% hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.bonus_no_eligible":"Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_chore":"Slette oppgaven «{name}»?","panel.confirm_delete_challenge":"Slette utfordringen «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffen «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_reward":"Slette belønningen «{name}»?","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_no_match_children":"Ingen barn samsvarer med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for samlet — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Samlet — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_refuse_off":"Den oppgaven er slått av.","panel.auction_refuse_open_ended":"En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.","panel.auction_refuse_other":"Denne oppgaven kan ikke legges ut på auksjon.","panel.auction_refuse_team":"En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.","panel.auction_refuse_timed":"En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.","panel.auction_refuse_unassigned":"En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair}% hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_issue_child_without_chores":"{count} barn har ingen oppgaver tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgaver tildelt","panel.health_issue_chore_missing_entity":"{count} oppgaver viser til en entitet som ikke finnes","panel.health_issue_chore_missing_entity_one":"{count} oppgave viser til en entitet som ikke finnes","panel.health_issue_chore_orphan_assignee":"{count} oppgaver er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgave er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp","panel.health_issue_completion_orphan":"{count} fullføringer viser til en slettet oppgave eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til en slettet oppgave eller et slettet barn","panel.health_issue_large_history":"{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_large_history_one":"{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespill","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.print_chart_empty":"Ingen oppgaver å vise for denne uken.","notify.print_chart_footer":"Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.read_aloud_done":"{name}, du er helt ferdig. Bra jobbet!","notify.read_aloud_many":"{name}, du har {count} ting igjen: {chores}.","notify.read_aloud_one":"{name}, du har én ting igjen: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.penalty_no_eligible":"Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_summary_one":"{total} oppgave · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.confirm_delete_group":"Slette gruppen «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} diff --git a/custom_components/taskmate/www/locales/nl.json b/custom_components/taskmate/www/locales/nl.json index 97a70f3d..436731da 100644 --- a/custom_components/taskmate/www/locales/nl.json +++ b/custom_components/taskmate/www/locales/nl.json @@ -17,6 +17,7 @@ "activity.claimed": "heeft aangevraagd", "activity.completed": "heeft afgerond", "activity.completed_chores_will_appear": "Afgeronde taken komen hier te staan", + "activity.console_stream": "LIVE · STREAM", "activity.days_ago": "{count} d geleden", "activity.default_title": "Activiteit", "activity.recent_events": "Recente gebeurtenissen", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Laat leeg voor alle kinderen", "approvals.editor.entity_helper": "De sensor met wachtende goedkeuringen", "approvals.error_failed_service": "{service} is niet gelukt: {message}", + "approvals.error_failed": "Er ging iets mis: {message}", "approvals.error_title": "TaskMate-fout", + "approvals.error.entity_required": "Kies eerst een entiteit (TaskMate-overzichtssensor)", "approvals.no_pending_approvals": "Niets wacht op goedkeuring", "approvals.please_define_entity": "Kies eerst een entiteit (sensor met wachtende goedkeuringen)", "approvals.reject": "Afkeuren", @@ -118,6 +121,7 @@ "badge.criteria_and": "EN", "badge.criteria_or": "OF", "badge.criteria_best_streak": "Langste reeks", + "badge.criteria_birthday": "Verjaardag", "badge.criteria_current_streak": "Reeks van nu", "badge.criteria_first_chore": "Eerste taak", "badge.criteria_first_reward": "Eerste beloning", @@ -181,6 +185,7 @@ "badges.default_title": "Medailles", "badges.editor_help": "Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).", "badges.entity_not_found": "{entity} niet gevonden", + "badges.error.entity_required": "Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)", "badges.label": "Medailles", "badges.next_up": "Volgende doel", "badges.one_more": "Nog eentje en hij is van jou!", @@ -217,6 +222,8 @@ "calendar.editor.title": "Titel", "calendar.error.entity_required": "Kies eerst een entiteit", "calendar.legend_due": "Te doen", + "calendar.left_count": "nog {count}", + "calendar.left_count_one": "nog {count}", "calendar.next_day": "Volgende dag", "calendar.no_chores_today": "Geen taken voor deze dag", "calendar.prev_day": "Vorige dag", @@ -287,6 +294,7 @@ "child.photo_not_image": "Dat is geen foto. Probeer het opnieuw.", "child.photo_process_failed": "De foto lukte niet. Probeer het opnieuw.", "child.photo_upload_failed": "Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.", + "child.photo_size_kb": "~{size} KB", "child.done": "Klaar", "child.editor.child": "Kind", "child.editor.child_helper": "Voor welk kind is deze kaart?", @@ -333,6 +341,8 @@ "child.error_complete": "Er ging iets mis: {message}", "child.error_title": "Oeps!", "child.error_undo": "Terugnemen lukte niet: {message}", + "child.error.child_id_required": "Kies eerst een kind-ID", + "child.error.entity_required": "Kies eerst een entiteit", "child.undo_not_allowed": "Alleen een ouder kan een afgeronde taak terugnemen.", "child.undo_named": "{name} terugnemen", "child.undo_recent": "Neem een taak terug die je net deed", @@ -496,6 +506,8 @@ "panel.insp_toast_sent_back": "Teruggestuurd naar {name} om over te doen", "panel.insp_toast_cancelled": "Controle afgeblazen", "panel.insp_toast_failed": "Controle bijwerken lukte niet: {error}", + "panel.insp_left_hm": "{h}u {m}m", + "panel.insp_left_m": "{m}m", "panel.settings_insp_title": "Verrassingscontroles", "panel.settings_insp_hint": "Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.", "panel.settings_insp_enabled_label": "Controles", @@ -558,6 +570,9 @@ "dashboard.chores_done": "{done} / {total} taken klaar", "dashboard.tab_points": "Punten", "dashboard.tab_rotation": "Beurten", + "dashboard.mode_alternating": "Om de beurt", + "dashboard.mode_balanced": "Verdeeld", + "dashboard.mode_random": "Willekeurig", "graph.all_children": "Alle kinderen", "graph.card_description": "Lijngrafiek met punten per dag of alles bij elkaar", "graph.card_name": "TaskMate Puntengrafiek", @@ -568,6 +583,7 @@ "graph.editor.child_filter_helper": "Toon één kind of alle kinderen samen", "graph.editor.days_helper": "Aantal dagen in beeld (3–90)", "graph.editor.days_to_show": "Dagen in beeld", + "graph.error.entity_required": "Kies eerst een entiteit", "graph.graph_error": "Fout in grafiek: {message}", "graph.no_data_submessage": "Rond taken af en keur ze goed, dan verschijnt hier de grafiek", "graph.no_data_yet": "Nog geen gegevens", @@ -594,6 +610,7 @@ "leaderboard.editor.sort_option_streak": "Reeks van nu", "leaderboard.editor.sort_option_weekly": "Punten deze week", "leaderboard.editor.title_label": "Titel van de kaart", + "leaderboard.error.entity_required": "Kies eerst een entiteit", "leaderboard.ordinal_4": "4e", "leaderboard.ordinal_5": "5e", "leaderboard.personal_bests": "Persoonlijke records", @@ -634,6 +651,7 @@ "overview.editor.header_colour_helper": "Achtergrondkleur van de titel", "overview.editor.header_colour_label": "Kleur titel", "overview.editor.title_label": "Titel", + "overview.error.entity_required": "Kies eerst een entiteit", "overview.footer_children": "Kinderen", "overview.footer_done_today": "Vandaag klaar", "overview.footer_total_points": "{pointsName} totaal", @@ -667,6 +685,7 @@ "panel.activity_pending_all_clear": "Niets open", "panel.activity_pending_approvals": "Te keuren", "panel.activity_points": "punten", + "panel.activity_parent": "Ouder", "panel.activity_recent": "Laatste activiteit", "panel.activity_reject": "Afkeuren", "panel.activity_table_child": "Kind", @@ -757,6 +776,7 @@ "panel.bonus_empty_title": "Nog geen bonussen", "panel.bonus_points_label": "Te geven punten", "panel.bonus_title": "Bonussen", + "panel.bonus_no_eligible": "Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.", "panel.btn_activate_chore": "Taak aanzetten", "panel.btn_add_bonus": "+ Bonus", "panel.btn_add_bonus_subtask": "+ Bonusdeeltaak", @@ -818,6 +838,7 @@ "panel.child_birthday_label": "Verjaardag", "panel.child_birthday_hint": "JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.", "panel.child_link_user_none": "Iedereen (gedeeld / kiosk)", + "panel.child_link_user_admin": "{name} (beheerder)", "panel.child_name_label": "Naam", "panel.child_name_placeholder": "bijv. Malia", "panel.child_no_availability": "Geen beschikbaarheidssensor", @@ -962,6 +983,7 @@ "panel.chore_task_type_standard": "Standaard — vaste punten bij afronden", "panel.chore_task_type_timed": "Getimed — punten per minuut", "panel.chore_time_category_label": "Dagdeel", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tip: dubbelklik op een taaknaam om hem direct te hernoemen.", "panel.chore_title": "Taken", "panel.chore_vis_entity_hint": "De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.", @@ -978,11 +1000,17 @@ "panel.common_one_shot": "Eenmalig", "panel.common_points": "Punten", "panel.common_yes": "Ja", - "panel.confirm_delete_bonus_extra": "De bonus wordt verwijderd.", + "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Bonus “{name}” verwijderen?", "panel.confirm_delete_child_extra": "Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.", + "panel.confirm_delete_child": "Kind “{name}” verwijderen?", "panel.confirm_delete_chore_extra": "De taak wordt ook uit elke taakgroep gehaald waar hij in zat.", + "panel.confirm_delete_chore": "Taak “{name}” verwijderen?", + "panel.confirm_delete_challenge": "Uitdaging “{name}” verwijderen?", "panel.confirm_delete_prompt": "{kind} “{name}” verwijderen?", + "panel.confirm_delete_penalty": "Puntenaftrek “{name}” verwijderen?", "panel.confirm_delete_reward_extra": "Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.", + "panel.confirm_delete_reward": "Beloning “{name}” verwijderen?", "panel.confirm_delete_suffix": "Dit kan niet ongedaan worden gemaakt.", "panel.confirm_delete_template": "Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.", "panel.confirm_unsaved": "Je hebt niet-opgeslagen wijzigingen — weggooien?", @@ -1019,6 +1047,8 @@ "panel.empty_groups_copy": "Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).", "panel.empty_groups_title": "Nog geen taakgroepen", "panel.empty_no_match": "Geen {kind} past bij “{filter}”.", + "panel.empty_no_match_children": "Geen kinderen passen bij “{filter}”.", + "panel.empty_no_match_filter": "Niets past bij “{filter}”.", "panel.empty_rewards_copy": "Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.", "panel.empty_rewards_title": "Nog geen beloningen", "panel.empty_template_all_removed": "Alle taken weggehaald — ga terug en kies een ander sjabloon.", @@ -2301,6 +2331,8 @@ "points_card.notification_added": "{points} {pointsLabel} gegeven aan {childName}", "points_card.notification_failed": "Niet gelukt: {message}", "points_card.notification_failed_action": "{action} punten is niet gelukt: {message}", + "points_card.notification_failed_add": "Punten geven is niet gelukt: {message}", + "points_card.notification_failed_remove": "Punten afnemen is niet gelukt: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} voor {childName}", "points_card.notification_removed": "{points} {pointsLabel} afgenomen van {childName}", "points_card.please_define_entity": "Kies eerst een entiteit (TaskMate-overzichtssensor)", @@ -2339,6 +2371,7 @@ "points_display.empty_no_child": "Geen kind gekozen of kind niet gevonden.", "points_display.empty_no_children": "Geen kinderen in de TaskMate-gegevens.", "points_display.empty_set_child_id": "Kies een kind-ID in de kaartinstellingen.", + "points_display.error.entity_required": "Kies eerst een entiteit", "points_display.family_subtitle": "{count} kinderen · alles bij elkaar", "points_display.family_subtitle_one": "1 kind · alles bij elkaar", "points_display.family_title": "Gezinspunten", @@ -2452,6 +2485,7 @@ "rewards.available_when": "Kan {window}", "rewards.locked_now": "Kan nu niet", "rewards.spendable_balance": "Vrij te besteden", + "rewards.spendable_chip": "Vrij te besteden: {points}", "rewards.unavailable_hint": "Deze beloning kan niet meer worden ingewisseld", "streak.achievement.fifty_desc": "Rond 50 taken af", "streak.achievement.fifty_name": "50 klaar", @@ -2486,6 +2520,8 @@ "streak.editor.days_shown_helper": "Hoeveel stipjes je ziet (standaard: 14)", "streak.editor.title": "Titel", "streak.error.entity_required": "Kies eerst een entiteit", + "streak.on_fire_count": "{count} in vuur en vlam", + "streak.on_fire_count_one": "{count} in vuur en vlam", "sticker_chart.error.entity_required": "Kies eerst een entiteit", "sticker_chart.default_title": "Stickerkaart van {name}", "sticker_chart.today": "Vandaag: {done} / {total} taken klaar", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Actief", "panel.quest_active_hint": "Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.", "panel.quest_need_step": "Voeg minstens één stap toe.", + "panel.quest_for_names": "Voor: {names}", "panel.toast_quest_added": "Zoektocht toegevoegd", "panel.toast_quest_updated": "Zoektocht bijgewerkt", "panel.settings_avatars_title": "Vrij te spelen avatars", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "Wat wil je graag?", "wishlist.field_target": "Hoeveel punten kost het?", "wishlist.target_hint": "Een volwassene kan dit aanpassen", + "wishlist.target_lower": "Doel verlagen", + "wishlist.target_raise": "Doel verhogen", "wishlist.field_link": "Link", "wishlist.optional": "(mag ook leeg)", "wishlist.field_picture": "Foto", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Kind", "wishlist.editor.child_helper": "Van wie deze kaart de wensenlijst toont", "wishlist.editor.title_helper": "Leeg laten voor “Wensenlijst van ”", + "wishlist.entity_required": "Kies eerst een entiteit (TaskMate-overzichtssensor)", "panel.family_goal_title": "Gezinsdoel", "panel.family_goal_hint": "Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).", "panel.family_goal_enabled": "Gezinsdoel aanzetten", @@ -2925,6 +2965,7 @@ "bounty.recent": "Net afgemaakt", "bounty.claim_title": "“{title}” reserveren?", "bounty.claim_body": "Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.", + "bounty.claim_body_one": "Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.", "bounty.not_now": "Nu niet", "bounty.claim_it": "Reserveren — {points} {pointsName}", "bounty.photo_title": "Laat de afgeronde klus zien", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m}m {s}s", "bounty.editor.child": "Kind", "bounty.editor.child_helper": "Van wie dit klussenbord is — die ziet de klusjes die gereserveerd kunnen worden", + "bounty.error.child_required": "Kies eerst een kind (child_id)", + "bounty.error.entity_required": "Kies eerst een entiteit", "panel.tab_bounties": "Klussen", "panel.bounty_post_btn": "+ Klus plaatsen", "panel.bounty_tab_active": "Open ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Gesloten {when}", "auction.editor.child": "Kind", "auction.editor.child_helper": "Van wie deze kaart de veilingen en biedingen toont", + "auction.error.child_required": "Kies eerst een kind (child_id)", + "auction.error.entity_required": "Kies eerst een entiteit", "child.won_at_auction": "Gewonnen met bieden", "panel.tab_auctions": "Veilingen", "panel.new_auction": "Veiling", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "toegewezen voor {date}", "panel.auction_fallback": "→ normale toewijzing", "panel.auction_reopen": "Opnieuw openen met hoger maximum", + "panel.auction_refuse_off": "Die taak staat uit.", + "panel.auction_refuse_open_ended": "Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.", + "panel.auction_refuse_other": "Deze taak kan niet worden geveild.", + "panel.auction_refuse_team": "Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.", + "panel.auction_refuse_timed": "Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.", + "panel.auction_refuse_unassigned": "Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.", "panel.auction_status_done": "Klaar · +{points}", "panel.auction_status_pending": "Wacht op goedkeuring", "panel.auction_status_todo": "Te doen", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Nacht", "routine.editor.time_anytime": "Taken voor altijd", "routine.editor.title_helper": "Leeg laten voor “Routine van ”", + "routine.error.child_required": "Kies eerst een kind (child_id)", + "routine.error.entity_required": "Kies eerst een entiteit", + "routine.error.time_category": "time_category moet een van deze zijn: {options}", "kiosk.who": "Wie is daar?", "kiosk.tap_face": "Tik op je gezicht", "kiosk.progress": "{done} van {total} klaar", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Niets mis gevonden.", "panel.health_issues": "{count} dingen vragen aandacht.", "panel.health_issues_one": "{count} ding vraagt aandacht.", + "panel.health_issue_child_without_chores": "{count} kinderen hebben geen taken toegewezen", + "panel.health_issue_child_without_chores_one": "{count} kind heeft geen taken toegewezen", + "panel.health_issue_chore_missing_entity": "{count} taken verwijzen naar een entiteit die niet bestaat", + "panel.health_issue_chore_missing_entity_one": "{count} taak verwijst naar een entiteit die niet bestaat", + "panel.health_issue_chore_orphan_assignee": "{count} taken zijn toegewezen aan een kind dat niet meer bestaat", + "panel.health_issue_chore_orphan_assignee_one": "{count} taak is toegewezen aan een kind dat niet meer bestaat", + "panel.health_issue_chore_orphan_dependency": "{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven", + "panel.health_issue_chore_orphan_dependency_one": "{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven", + "panel.health_issue_completion_orphan": "{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind", + "panel.health_issue_completion_orphan_one": "{count} afronding verwijst naar een verwijderde taak of een verwijderd kind", + "panel.health_issue_large_history": "{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport", + "panel.health_issue_large_history_one": "{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport", + "panel.health_issue_reward_orphan_assignee": "{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat", + "panel.health_issue_reward_orphan_assignee_one": "{count} beloning is toegewezen aan een kind dat niet meer bestaat", + "panel.health_issue_reward_unlock_not_allowed": "{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd", "panel.health_sev_error": "Fout", "panel.health_sev_warning": "Waarschuwing", "panel.health_sev_info": "Opmerking", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Geluid verwijderd", "panel.sound_deleted_reset": "Geluid verwijderd. {count} taken terug op het standaardgeluid.", "panel.sound_deleted_reset_one": "Geluid verwijderd. {count} taak terug op het standaardgeluid.", + "panel.sound_opt_chime": "Belletje", + "panel.sound_opt_coin": "Munt", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Scheet {n}", + "panel.sound_opt_fart_random": "Willekeurige scheet", + "panel.sound_opt_levelup": "Level omhoog", + "panel.sound_opt_none": "Geen geluid", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Ongedaan maken", "recap.default_title": "Terugblik van {name}", "recap.default_title_none": "Terugblikken", "recap.title": "{period} van {name}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.", "notify.streak_freeze_used": "❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).", "notify.presence_arrival": "🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.", + "notify.print_chart_empty": "Geen taken om te laten zien voor deze week.", + "notify.print_chart_footer": "Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.", "notify.wish_requested": "{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.", "notify.wish_pledged": "💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!", "notify.bounty_posted": "🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Kind niet gevonden", "raffle.per_ticket": "{cost} per lot", "raffle.max_each": "Maximaal {max} per kind", + "raffle.more_tickets": "Meer loten", "raffle.tickets_total": "Loten in de pot: {count}", "raffle.tickets_total_one": "1 lot in de pot", "raffle.no_tickets_yet": "Nog geen loten gekocht — wees de eerste!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "1 lot · {chance}% kans", "raffle.no_tickets_mine": "Je hebt nog geen lot.", "raffle.cap_reached": "Dat is je max", - "raffle.not_enough": "Niet genoeg punten", + "raffle.not_enough": "Niet genoeg {points_name}", "raffle.buy": "Koop {count} voor {cost}", "raffle.drawing_now": "Nu aan het trekken…", "raffle.draw_in_days": "Trekking over {d}d {h}u", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Virtuele huisdieren aanzetten", "kiosk.queue_refused": "“{chore}” kon niet worden verstuurd — misschien is hij al klaar.", "kiosk.ambient_wake": "Tik ergens om te beginnen", + "kiosk.avatar_locked_req": "Op slot — {requirement}", + "kiosk.avatar_req_level": "Level {value}", + "kiosk.avatar_req_points": "Verdien {value} {pointsName}", + "kiosk.avatar_req_streak": "Reeks van {value} dagen", + "kiosk.avatar_req_streak_one": "Reeks van {value} dag", "kiosk.raffle_tickets": "Loten in de pot: {count}", "kiosk.raffle_tickets_one": "1 lot in de pot", "kiosk.raffle_winner": "{name} won! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "meeste taken op één dag", "notify.record_best_week_points": "meeste {points_name} in één week", "notify.record_best_single_award": "grootste beloning in één keer", + "notify.read_aloud_done": "{name}, je bent helemaal klaar. Goed zo!", + "notify.read_aloud_many": "{name}, je hebt nog {count} dingen te doen: {chores}.", + "notify.read_aloud_one": "{name}, je hebt nog één ding te doen: {chores}.", "notify.celebrate_personal_best": "{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!", "notification.reward_owed.name": "Beloning nog te geven", "notification.reward_owed.description": "Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "vandaag ingewisseld", "approvals.owed_days_one": "1 dag tegoed", "approvals.owed_days": "{count} dagen tegoed", + "approvals.view_photo": "Foto bekijken", "panel.today_owed_title": "Beloningen om te overhandigen", "panel.today_owed_delivered": "Overhandigd", "panel.today_owed_marked": "Gemarkeerd als overhandigd", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Huisdier van het kind tonen", "kiosk.editor.show_badges": "Medailles tonen", "kiosk.editor.allow_avatar_change": "Kinderen mogen hun avatar wijzigen", + "kiosk.error.children_list": "children moet een lijst zijn met child_id en require_pin", + "kiosk.error.invalid_config": "Ongeldige configuratie", "child.appeal_item_chore": "“{name}” is teruggestuurd ({points})", "child.appeal_item_reward": "Je aanvraag voor “{name}” is afgekeurd", "child.appeal_item_penalty": "Puntenaftrek: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Waarschuwing vervalt", "panel.penalty_warn_reset_daily": "Dagelijks", "panel.penalty_warn_reset_weekly": "Wekelijks", + "panel.penalty_no_eligible": "Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.", "panel.sibling_check_title": "Broer- en zuscontrole", "panel.sibling_check_hint": "Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.", "panel.sibling_check_enabled": "Broer- en zuscontrole aanzetten", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Voltooiingskalender", "panel.insights_calendar_intro": "Taken gedaan per dag – donkerder groen voor drukkere dagen.", "panel.insights_calendar_summary": "{total} taken · {active} van {days} dagen", + "panel.insights_calendar_summary_one": "{total} taak · {active} van {days} dagen", "panel.insights_calendar_cell": "{count} taken gedaan", "panel.insights_calendar_cell_one": "1 taak gedaan", "panel.insights_calendar_less": "Minder", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Herinnering gekozen door een kind", "notification.chore_self_reminder.description": "Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.", "panel.confirm_delete_suffix_restorable": "Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.", + "panel.confirm_delete_group": "Groep “{name}” verwijderen?", + "panel.confirm_delete_quest": "Zoektocht “{name}” verwijderen?", "panel.bulk_delete_confirm_restorable": "{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.", "panel.bulk_delete_confirm_restorable_one": "{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.", "pet.tab_pet": "Huisdier", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} is van jou!", "pet.editor.show_shop": "Tabblad Winkel tonen", "pet.editor.hide_unaffordable": "Artikelen verbergen die het kind nog niet kan betalen", + "pet.error.child_id_required": "Kies eerst een kind-ID", "pet.item_sunglasses": "Zonnebril", "pet.item_cap": "Pet", "pet.item_balloon": "Ballon", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} ziet de rondleiding de volgende keer", "badges.card_description": "Overzicht van de medailles van één kind", "badges.card_name": "TaskMate Medailles", + "badges.preview_child": "Kind", "sticker_chart.card_description": "De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning", "sticker_chart.card_name": "TaskMate Stickerkaart", "gallery.card_description": "Overzicht van bewijsfoto's van taken", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate Takenveiling", "routine.card_description": "Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines", "routine.card_name": "TaskMate Routine", + "routine.qty_less": "Eén minder", + "routine.qty_more": "Eén meer", "recap.card_description": "Een terugblik op de week, maand of het jaar van een kind, als verhaal", "recap.card_name": "TaskMate Terugblik", "chore_board.card_description": "De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden", "chore_board.card_name": "TaskMate Takenbord", "raffle.card_description": "Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs", "raffle.card_name": "TaskMate Loterijen", + "raffle.fewer_tickets": "Minder loten", "bests.card_description": "De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning", "bests.card_name": "TaskMate Persoonlijke records", "kiosk.card_description": "Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af", diff --git a/custom_components/taskmate/www/locales/nl/cards.json b/custom_components/taskmate/www/locales/nl/cards.json index 6ab4ba8e..27201670 100644 --- a/custom_components/taskmate/www/locales/nl/cards.json +++ b/custom_components/taskmate/www/locales/nl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_title":"TaskMate-fout","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg punten","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} +{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} diff --git a/custom_components/taskmate/www/locales/nl/panel.json b/custom_components/taskmate/www/locales/nl/panel.json index 0bd5f2dd..9d316758 100644 --- a/custom_components/taskmate/www/locales/nl/panel.json +++ b/custom_components/taskmate/www/locales/nl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"De bonus wordt verwijderd.","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} +{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} diff --git a/custom_components/taskmate/www/locales/nn.json b/custom_components/taskmate/www/locales/nn.json index 29e4b087..3e72bb38 100644 --- a/custom_components/taskmate/www/locales/nn.json +++ b/custom_components/taskmate/www/locales/nn.json @@ -17,6 +17,7 @@ "activity.claimed": "kravde", "activity.completed": "fullførte", "activity.completed_chores_will_appear": "Fullførte oppgåver kjem her", + "activity.console_stream": "LIVE · STRAUM", "activity.days_ago": "{count}d sidan", "activity.default_title": "Aktivitet", "activity.recent_events": "Nylege hendingar", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Lat stå tom for å vise alle born", "approvals.editor.entity_helper": "Entiteten for ventande godkjenningar-sensoren", "approvals.error_failed_service": "Kunne ikkje {service}: {message}", + "approvals.error_failed": "Noko gjekk gale: {message}", "approvals.error_title": "TaskMate-feil", + "approvals.error.entity_required": "Ver venleg og definer ein entitet (TaskMate oversiktssensor)", "approvals.no_pending_approvals": "Ingen ventande godkjenningar", "approvals.please_define_entity": "Ver venleg og definer ein entitet (ventande godkjenningar-sensor)", "approvals.reject": "Avvis", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} min", "badge.criteria_and": "OG", "badge.criteria_best_streak": "Beste rekkje", + "badge.criteria_birthday": "Bursdag", "badge.criteria_current_streak": "Noverande rekkje", "badge.criteria_first_chore": "Fyrste oppgåve", "badge.criteria_first_reward": "Fyrste belønning", @@ -180,6 +184,7 @@ "badges.default_title": "Merke", "badges.editor_help": "Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} ikkje funne", + "badges.error.entity_required": "Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)", "badges.label": "Merke", "badges.next_up": "Neste", "badges.one_more": "Berre éin til, så er det ditt!", @@ -216,6 +221,8 @@ "calendar.editor.title": "Tittel", "calendar.error.entity_required": "Definer ei eining", "calendar.legend_due": "Frist", + "calendar.left_count": "{count} att", + "calendar.left_count_one": "{count} att", "calendar.next_day": "Neste dag", "calendar.no_chores_today": "Ingen gjeremål for denne dagen", "calendar.prev_day": "Førre dag", @@ -281,6 +288,7 @@ "child.photo_not_image": "Denne fila er ikkje eit bilete. Prøv igjen.", "child.photo_process_failed": "Klarte ikkje å lese biletet. Prøv igjen.", "child.photo_upload_failed": "Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.", + "child.photo_size_kb": "~{size} KB", "child.done": "Ferdig", "child.editor.child": "Born", "child.editor.child_helper": "Kva born er dette kortet for?", @@ -327,6 +335,8 @@ "child.error_complete": "Noko gjekk gale: {message}", "child.error_title": "Oops!", "child.error_undo": "Kunne ikkje angre: {message}", + "child.error.child_id_required": "Ver venleg og definer ein child_id", + "child.error.entity_required": "Definer ei eining", "child.undo_not_allowed": "Berre ein forelder kan angra ei fullført oppgåve.", "child.undo_named": "Angra {name}", "child.undo_recent": "Angra ei oppgåve du nettopp gjorde", @@ -485,6 +495,8 @@ "panel.insp_toast_sent_back": "Sendt tilbake til {name} for å gjerast på nytt", "panel.insp_toast_cancelled": "Inspeksjon avbroten", "panel.insp_toast_failed": "Kunne ikkje oppdatere inspeksjonen: {error}", + "panel.insp_left_hm": "{h} t {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Overraskingsinspeksjonar", "panel.settings_insp_hint": "Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.", "panel.settings_insp_enabled_label": "Inspeksjonar", @@ -547,6 +559,9 @@ "dashboard.chores_done": "{done} / {total} oppgåver gjort", "dashboard.tab_points": "Poeng", "dashboard.tab_rotation": "Rotasjon", + "dashboard.mode_alternating": "Vekslande", + "dashboard.mode_balanced": "Balansert", + "dashboard.mode_random": "Tilfeldig", "graph.all_children": "Alle born", "graph.card_description": "Linjediagram som fylgjer daglege eller kumulative poeng over tid", "graph.card_name": "TaskMate Poenggraf", @@ -557,6 +572,7 @@ "graph.editor.child_filter_helper": "Vis eitt born si linje eller alle born saman", "graph.editor.days_helper": "Tal dagar å vise (3–90)", "graph.editor.days_to_show": "Dagar å vise", + "graph.error.entity_required": "Ver venleg og definer ein entitet", "graph.graph_error": "Graffeil: {message}", "graph.no_data_submessage": "Fullfør og godkjenn oppgåver for å sjå grafen", "graph.no_data_yet": "Ingen data enno", @@ -583,6 +599,7 @@ "leaderboard.editor.sort_option_streak": "Noverande rekke", "leaderboard.editor.sort_option_weekly": "Denne veka sine poeng", "leaderboard.editor.title_label": "Korttittel", + "leaderboard.error.entity_required": "Definer ei eining", "leaderboard.ordinal_4": "4.", "leaderboard.ordinal_5": "5.", "leaderboard.personal_bests": "Personlege rekordar", @@ -623,6 +640,7 @@ "overview.editor.header_colour_helper": "Bakgrunnsfarge for korttoppen", "overview.editor.header_colour_label": "Toppfarge", "overview.editor.title_label": "Tittel", + "overview.error.entity_required": "Ver venleg og definer ein entitet", "overview.footer_children": "Born", "overview.footer_done_today": "Gjort i dag", "overview.footer_total_points": "Totalt {pointsName}", @@ -647,6 +665,7 @@ "panel.activity_pending_all_clear": "Alt klart", "panel.activity_pending_approvals": "Ventande godkjenningar", "panel.activity_points": "poeng", + "panel.activity_parent": "Forelder", "panel.activity_recent": "Nyleg aktivitet", "panel.activity_reject": "Avvis", "panel.activity_table_child": "Born", @@ -723,6 +742,7 @@ "panel.bonus_empty_title": "Ingen bonusar enno", "panel.bonus_points_label": "Poeng å tildele", "panel.bonus_title": "Bonusar", + "panel.bonus_no_eligible": "Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.", "panel.btn_activate_chore": "Aktiver oppgåve", "panel.btn_add_bonus": "+ Legg til bonus", "panel.btn_add_bonus_subtask": "+ Legg til bonus-deloppgåve", @@ -910,6 +930,7 @@ "panel.chore_task_type_standard": "Standard — faste poeng ved fullføring", "panel.chore_task_type_timed": "Tidsstyrt — poeng per minutt", "panel.chore_time_category_label": "Tidskategori", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.", "panel.chore_title": "Oppgåver", "panel.chore_vis_entity_hint": "Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.", @@ -927,10 +948,16 @@ "panel.common_points": "Poeng", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Slette bonusen «{name}»?", "panel.confirm_delete_child_extra": "Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.", + "panel.confirm_delete_child": "Slette barnet «{name}»?", "panel.confirm_delete_chore_extra": "Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.", + "panel.confirm_delete_chore": "Slette oppgåva «{name}»?", + "panel.confirm_delete_challenge": "Slette utfordringa «{name}»?", "panel.confirm_delete_prompt": "Slette {kind} «{name}»?", + "panel.confirm_delete_penalty": "Slette straffa «{name}»?", "panel.confirm_delete_reward_extra": "Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.", + "panel.confirm_delete_reward": "Slette belønninga «{name}»?", "panel.confirm_delete_suffix": "Dette kan ikkje gjerast om.", "panel.confirm_delete_template": "Slette malen «{name}»? Dette kan ikkje gjerast om.", "panel.confirm_unsaved": "Du har ulagra endringar — forkaste dei?", @@ -967,6 +994,8 @@ "panel.empty_groups_copy": "Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).", "panel.empty_groups_title": "Ingen oppgåvegrupper enno", "panel.empty_no_match": "Ingen {kind} samsvarar med «{filter}».", + "panel.empty_no_match_children": "Ingen born samsvarar med «{filter}».", + "panel.empty_no_match_filter": "Ingenting samsvarar med «{filter}».", "panel.empty_rewards_copy": "Legg til ein premie born kan bruke {points_name} på.", "panel.empty_rewards_title": "Ingen premiar enno", "panel.empty_template_all_removed": "Alle oppgåver fjerna — gå tilbake og vel ein annan mal.", @@ -1556,15 +1585,15 @@ "panel.group_add_tile": "Legg til gruppe", "panel.group_chore_count": "{count} oppgåver", "panel.group_chore_count_one": "{count} oppgåve", - "panel.group_chores_label": "Medlemsoppgåver (rekkjefølgja tel for sticky — fyrste er leiaren)", + "panel.group_chores_label": "Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)", "panel.group_missing_chore": "(manglar oppgåve {id})", "panel.group_no_rotation_chores": "Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.", - "panel.group_policy_hint": "Sticky = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.", + "panel.group_policy_hint": "Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.", "panel.group_policy_label": "Regel", "panel.group_policy_spread": "Spreidd — ulike born på tvers av gruppa i dag", "panel.group_policy_spread_short": "Spreidd", - "panel.group_policy_sticky": "Sticky — same born for alle oppgåver i gruppa i dag", - "panel.group_policy_sticky_short": "Sticky", + "panel.group_policy_sticky": "Samla — same born for alle oppgåver i gruppa i dag", + "panel.group_policy_sticky_short": "Samla", "panel.group_title": "Oppgåvegrupper", "panel.loading": "Lastar…", "panel.nav_family": "Familie", @@ -2233,6 +2262,8 @@ "points_card.notification_added": "La til {points} {pointsLabel} til {childName}", "points_card.notification_failed": "Mislukkast: {message}", "points_card.notification_failed_action": "Kunne ikkje {action} poeng: {message}", + "points_card.notification_failed_add": "Kunne ikkje leggje til poeng: {message}", + "points_card.notification_failed_remove": "Kunne ikkje fjerne poeng: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} for {childName}", "points_card.notification_removed": "Fjerna {points} {pointsLabel} frå {childName}", "points_card.please_define_entity": "Ver venleg og definer ein entitet (TaskMate oversiktssensor)", @@ -2271,6 +2302,7 @@ "points_display.empty_no_child": "Ingen born valt eller bornet vart ikkje funne.", "points_display.empty_no_children": "Ingen born funne i TaskMate-data.", "points_display.empty_set_child_id": "Set child_id i korteditoren.", + "points_display.error.entity_required": "Ver venleg og definer ein entitet", "points_display.family_subtitle": "{count} born · totalt", "points_display.family_subtitle_one": "1 born · totalt", "points_display.family_title": "Familiepoeng", @@ -2384,6 +2416,7 @@ "rewards.available_when": "Tilgjengeleg {window}", "rewards.locked_now": "Ikkje tilgjengeleg akkurat no", "rewards.spendable_balance": "Tilgjengeleg", + "rewards.spendable_chip": "Tilgjengeleg: {points}", "rewards.unavailable_hint": "Denne løninga kan ikkje lenger krevjast", "streak.achievement.fifty_desc": "Fullfør 50 oppgåver", "streak.achievement.fifty_name": "50 gjort", @@ -2418,6 +2451,8 @@ "streak.editor.days_shown_helper": "Kor mange dagar med prikkar som skal visast (standard: 14)", "streak.editor.title": "Tittel", "streak.error.entity_required": "Ver venleg og definer ein entitet", + "streak.on_fire_count": "{count} i fyr og flamme", + "streak.on_fire_count_one": "{count} i fyr og flamme", "sticker_chart.error.entity_required": "Ver venleg og definer ein entitet", "sticker_chart.default_title": "{name} si klistremerketavle", "sticker_chart.today": "I dag: {done} / {total} oppgåver gjorde", @@ -2577,6 +2612,7 @@ "panel.child_birthday_label": "Bursdag", "panel.child_birthday_hint": "ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.", "panel.child_link_user_none": "Kven som helst (delt / kiosk)", + "panel.child_link_user_admin": "{name} (administrator)", "panel.chore_difficulty_label": "Vanskegrad", "panel.difficulty_easy": "Lett", "panel.difficulty_hard": "Vanskeleg", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Aktiv", "panel.quest_active_hint": "Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.", "panel.quest_need_step": "Legg til minst eitt steg.", + "panel.quest_for_names": "For: {names}", "panel.toast_quest_added": "Oppdrag lagt til", "panel.toast_quest_updated": "Oppdrag oppdatert", "panel.settings_avatars_title": "Opplåsbare avatarar", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "Kva ønskjer du deg?", "wishlist.field_target": "Kor mange poeng kostar det?", "wishlist.target_hint": "Ein vaksen kan endre dette", + "wishlist.target_lower": "Senk målet", + "wishlist.target_raise": "Auk målet", "wishlist.field_link": "Lenkje", "wishlist.optional": "(valfritt)", "wishlist.field_picture": "Bilete", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Barn", "wishlist.editor.child_helper": "Kven si ønskjeliste kortet viser", "wishlist.editor.title_helper": "La stå tomt for «Ønskjelista til »", + "wishlist.entity_required": "Ver venleg og definer ein entitet (TaskMate oversiktssensor)", "panel.family_goal_title": "Familiemål", "panel.family_goal_hint": "Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).", "panel.family_goal_enabled": "Aktiver familiemål", @@ -2925,6 +2965,7 @@ "bounty.recent": "Nyleg fullført", "bounty.claim_title": "Ta «{title}»?", "bounty.claim_body": "Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.", + "bounty.claim_body_one": "Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.", "bounty.not_now": "Ikkje no", "bounty.claim_it": "Ta han — {points} {pointsName}", "bounty.photo_title": "Vis oss den ferdige jobben", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Barn", "bounty.editor.child_helper": "Kven si dusørtavle dette er — barnet ser dusørane det kan ta", + "bounty.error.child_required": "Ver venleg og vel eit barn (child_id)", + "bounty.error.entity_required": "Definer ei eining", "panel.tab_bounties": "Dusørar", "panel.bounty_post_btn": "+ Legg ut ein dusør", "panel.bounty_tab_active": "Aktive ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Stengde {when}", "auction.editor.child": "Barn", "auction.editor.child_helper": "Kven sine auksjonar og bod dette kortet viser", + "auction.error.child_required": "Ver venleg og vel eit barn (child_id)", + "auction.error.entity_required": "Definer ei eining", "child.won_at_auction": "Vunne på auksjon", "panel.tab_auctions": "Auksjonar", "panel.new_auction": "Auksjon", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "tildelt {date}", "panel.auction_fallback": "→ vanleg fordeling", "panel.auction_reopen": "Start på nytt med høgare maks", + "panel.auction_refuse_off": "Den oppgåva er slått av.", + "panel.auction_refuse_open_ended": "Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.", + "panel.auction_refuse_other": "Denne oppgåva kan ikkje leggjast ut på auksjon.", + "panel.auction_refuse_team": "Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.", + "panel.auction_refuse_timed": "Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.", + "panel.auction_refuse_unassigned": "Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.", "panel.auction_status_done": "Gjort · +{points}", "panel.auction_status_pending": "Ventar på godkjenning", "panel.auction_status_todo": "Står att", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Natt", "routine.editor.time_anytime": "Oppgåver kva tid som helst", "routine.editor.title_helper": "La stå tomt for « si rutine»", + "routine.error.child_required": "Ver venleg og vel eit barn (child_id)", + "routine.error.entity_required": "Definer ei eining", + "routine.error.time_category": "time_category må vere ein av: {options}", "kiosk.who": "Kven er der?", "kiosk.tap_face": "Trykk på andletet ditt", "kiosk.progress": "{done} av {total} ferdig", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Fann ingenting gale.", "panel.health_issues": "{count} ting treng merksemd.", "panel.health_issues_one": "{count} ting treng merksemd.", + "panel.health_issue_child_without_chores": "{count} born har ingen oppgåver tildelte", + "panel.health_issue_child_without_chores_one": "{count} barn har ingen oppgåver tildelte", + "panel.health_issue_chore_missing_entity": "{count} oppgåver viser til ein entitet som ikkje finst", + "panel.health_issue_chore_missing_entity_one": "{count} oppgåve viser til ein entitet som ikkje finst", + "panel.health_issue_chore_orphan_assignee": "{count} oppgåver er tildelte eit barn som ikkje finst lenger", + "panel.health_issue_chore_orphan_assignee_one": "{count} oppgåve er tildelt eit barn som ikkje finst lenger", + "panel.health_issue_chore_orphan_dependency": "{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp", + "panel.health_issue_chore_orphan_dependency_one": "{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp", + "panel.health_issue_completion_orphan": "{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn", + "panel.health_issue_completion_orphan_one": "{count} fullføring viser til ei sletta oppgåve eller eit sletta barn", + "panel.health_issue_large_history": "{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare", + "panel.health_issue_large_history_one": "{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare", + "panel.health_issue_reward_orphan_assignee": "{count} belønningar er tildelte eit barn som ikkje finst lenger", + "panel.health_issue_reward_orphan_assignee_one": "{count} belønning er tildelt eit barn som ikkje finst lenger", + "panel.health_issue_reward_unlock_not_allowed": "{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend", "panel.health_sev_error": "Feil", "panel.health_sev_warning": "Åtvaring", "panel.health_sev_info": "Merk", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Lyd sletta", "panel.sound_deleted_reset": "Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.", "panel.sound_deleted_reset_one": "Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.", + "panel.sound_opt_chime": "Klokkespel", + "panel.sound_opt_coin": "Mynt", + "panel.sound_opt_fanfare": "Fanfare", + "panel.sound_opt_fart": "Promp {n}", + "panel.sound_opt_fart_random": "Tilfeldig promp", + "panel.sound_opt_levelup": "Nytt nivå", + "panel.sound_opt_none": "Ingen lyd", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Angre", "recap.default_title": "{name}s tilbakeblikk", "recap.default_title_none": "Tilbakeblikk", "recap.title": "{name}s {period}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).", "notify.presence_arrival": "🏠 Du er heime, {child_name} — {count} oppgåver att i dag.", + "notify.print_chart_empty": "Ingen oppgåver å vise for denne veka.", + "notify.print_chart_footer": "Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.", "notify.wish_requested": "{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.", "notify.wish_pledged": "💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!", "notify.bounty_posted": "🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Fann ikkje barnet", "raffle.per_ticket": "{cost} per lodd", "raffle.max_each": "Opptil {max} kvar", + "raffle.more_tickets": "Fleire lodd", "raffle.tickets_total": "{count} lodd totalt", "raffle.tickets_total_one": "1 lodd totalt", "raffle.no_tickets_yet": "Ingen lodd kjøpte enno – bli den første!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", "raffle.no_tickets_mine": "Du har ikkje lodd enno.", "raffle.cap_reached": "Det er maks", - "raffle.not_enough": "Ikkje nok poeng", + "raffle.not_enough": "Ikkje nok {points_name}", "raffle.buy": "Kjøp {count} for {cost}", "raffle.drawing_now": "Blir trekt no…", "raffle.draw_in_days": "Trekking om {d} d {h} t", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Slå på virtuelle kjæledyr", "kiosk.queue_refused": "«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.", "kiosk.ambient_wake": "Trykk kvar som helst for å starte", + "kiosk.avatar_locked_req": "Låst — {requirement}", + "kiosk.avatar_req_level": "Nivå {value}", + "kiosk.avatar_req_points": "Ten {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} dagar på rad", + "kiosk.avatar_req_streak_one": "{value} dag på rad", "kiosk.raffle_tickets": "{count} lodd totalt", "kiosk.raffle_tickets_one": "1 lodd totalt", "kiosk.raffle_winner": "{name} vann! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "flest oppgåver på éin dag", "notify.record_best_week_points": "flest {points_name} på éi veke", "notify.record_best_single_award": "største enkeltløning", + "notify.read_aloud_done": "{name}, du er heilt ferdig. Godt jobba!", + "notify.read_aloud_many": "{name}, du har {count} ting att: {chores}.", + "notify.read_aloud_one": "{name}, du har éin ting att: {chores}.", "notify.celebrate_personal_best": "{child_name} sette ny personleg rekord: {record_label} – {value}!", "notification.reward_owed.name": "Løning manglar framleis", "notification.reward_owed.description": "Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "innløyst i dag", "approvals.owed_days_one": "uteståande i 1 dag", "approvals.owed_days": "uteståande i {count} dagar", + "approvals.view_photo": "Vis bilete", "panel.today_owed_title": "Løningar som skal gjevast", "panel.today_owed_delivered": "Gjeven", "panel.today_owed_marked": "Merkt som gjeven", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Vis kjæledyret til barnet", "kiosk.editor.show_badges": "Vis merke", "kiosk.editor.allow_avatar_change": "La born byte avatar", + "kiosk.error.children_list": "children må vere ei liste med child_id og require_pin", + "kiosk.error.invalid_config": "Ugyldig konfigurasjon", "child.appeal_item_chore": "«{name}» vart send tilbake ({points})", "child.appeal_item_reward": "Kravet ditt på «{name}» vart avslått", "child.appeal_item_penalty": "Straff: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Åtvaringa blir nullstilt", "panel.penalty_warn_reset_daily": "Dagleg", "panel.penalty_warn_reset_weekly": "Kvar veke", + "panel.penalty_no_eligible": "Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.", "panel.sibling_check_title": "Søskensjekk", "panel.sibling_check_hint": "Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.", "panel.sibling_check_enabled": "Slå på søskensjekk", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Fullføringskalender", "panel.insights_calendar_intro": "Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.", "panel.insights_calendar_summary": "{total} oppgåver · {active} av {days} dagar", + "panel.insights_calendar_summary_one": "{total} oppgåve · {active} av {days} dagar", "panel.insights_calendar_cell": "{count} oppgåver gjorde", "panel.insights_calendar_cell_one": "1 oppgåve gjord", "panel.insights_calendar_less": "Mindre", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Påminning eit barn valde", "notification.chore_self_reminder.description": "Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.", "panel.confirm_delete_suffix_restorable": "Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.", + "panel.confirm_delete_group": "Slette gruppa «{name}»?", + "panel.confirm_delete_quest": "Slette oppdraget «{name}»?", "panel.bulk_delete_confirm_restorable": "Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.", "panel.bulk_delete_confirm_restorable_one": "Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.", "pet.tab_pet": "Kjæledyr", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} er din!", "pet.editor.show_shop": "Vis Butikk-fana", "pet.editor.hide_unaffordable": "Skjul ting barnet ikkje har råd til enno", + "pet.error.child_id_required": "Ver venleg og definer ein child_id", "pet.item_sunglasses": "Solbriller", "pet.item_cap": "Caps", "pet.item_balloon": "Ballong", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} ser omvisinga neste gong", "badges.card_description": "Oversikt over merka til eitt barn", "badges.card_name": "TaskMate Merke", + "badges.preview_child": "Barn", "sticker_chart.card_description": "Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning", "sticker_chart.card_name": "TaskMate Klistremerketavle", "gallery.card_description": "Oversikt over provbilete for oppgåver", @@ -4853,12 +4952,15 @@ "auction.card_name": "TaskMate Oppgåveauksjon", "routine.card_description": "Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar", "routine.card_name": "TaskMate Rutine", + "routine.qty_less": "Éin færre", + "routine.qty_more": "Éin til", "recap.card_description": "Historia om veka, månaden eller året til eit barn i «Wrapped»-stil", "recap.card_name": "TaskMate Tilbakeblikk", "chore_board.card_description": "Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho", "chore_board.card_name": "TaskMate Oppgåvetavle", "raffle.card_description": "Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie", "raffle.card_name": "TaskMate Loddtrekningar", + "raffle.fewer_tickets": "Færre lodd", "bests.card_description": "Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning", "bests.card_name": "TaskMate Personlege rekordar", "kiosk.card_description": "Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver", diff --git a/custom_components/taskmate/www/locales/nn/cards.json b/custom_components/taskmate/www/locales/nn/cards.json index 04e54cc3..acb82269 100644 --- a/custom_components/taskmate/www/locales/nn/cards.json +++ b/custom_components/taskmate/www/locales/nn/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_title":"TaskMate-feil","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct}%","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok poeng","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct}%","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} diff --git a/custom_components/taskmate/www/locales/nn/panel.json b/custom_components/taskmate/www/locales/nn/panel.json index e8a878a6..2a52f8a2 100644 --- a/custom_components/taskmate/www/locales/nn/panel.json +++ b/custom_components/taskmate/www/locales/nn/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for sticky — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Sticky = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Sticky — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair}% kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.bonus_no_eligible":"Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_chore":"Slette oppgåva «{name}»?","panel.confirm_delete_challenge":"Slette utfordringa «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffa «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_reward":"Slette belønninga «{name}»?","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_no_match_children":"Ingen born samsvarar med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Samla — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Samla","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_refuse_off":"Den oppgåva er slått av.","panel.auction_refuse_open_ended":"Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_other":"Denne oppgåva kan ikkje leggjast ut på auksjon.","panel.auction_refuse_team":"Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_timed":"Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_unassigned":"Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair}% kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_issue_child_without_chores":"{count} born har ingen oppgåver tildelte","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgåver tildelte","panel.health_issue_chore_missing_entity":"{count} oppgåver viser til ein entitet som ikkje finst","panel.health_issue_chore_missing_entity_one":"{count} oppgåve viser til ein entitet som ikkje finst","panel.health_issue_chore_orphan_assignee":"{count} oppgåver er tildelte eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgåve er tildelt eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp","panel.health_issue_completion_orphan":"{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_large_history":"{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_large_history_one":"{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_reward_orphan_assignee":"{count} belønningar er tildelte eit barn som ikkje finst lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt eit barn som ikkje finst lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespel","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.print_chart_empty":"Ingen oppgåver å vise for denne veka.","notify.print_chart_footer":"Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.read_aloud_done":"{name}, du er heilt ferdig. Godt jobba!","notify.read_aloud_many":"{name}, du har {count} ting att: {chores}.","notify.read_aloud_one":"{name}, du har éin ting att: {chores}.","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.penalty_no_eligible":"Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_summary_one":"{total} oppgåve · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.confirm_delete_group":"Slette gruppa «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} diff --git a/custom_components/taskmate/www/locales/pl.json b/custom_components/taskmate/www/locales/pl.json index fc919423..30353a4c 100644 --- a/custom_components/taskmate/www/locales/pl.json +++ b/custom_components/taskmate/www/locales/pl.json @@ -17,6 +17,7 @@ "activity.claimed": "odebrał(a)", "activity.completed": "wykonał(a)", "activity.completed_chores_will_appear": "Tutaj pojawią się wykonane obowiązki", + "activity.console_stream": "NA ŻYWO · STRUMIEŃ", "activity.days_ago": "{count} d. temu", "activity.default_title": "Aktywność", "activity.recent_events": "Ostatnie zdarzenia", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Pozostaw puste, aby pokazać wszystkie dzieci", "approvals.editor.entity_helper": "Encja sensora oczekujących zatwierdzeń", "approvals.error_failed_service": "Nie udało się wykonać {service}: {message}", + "approvals.error_failed": "Coś poszło nie tak: {message}", "approvals.error_title": "Błąd TaskMate", + "approvals.error.entity_required": "Wskaż encję (sensor przeglądu TaskMate)", "approvals.no_pending_approvals": "Brak oczekujących zatwierdzeń", "approvals.please_define_entity": "Wskaż encję (sensor pending_approvals)", "approvals.reject": "Odrzuć", @@ -118,6 +121,7 @@ "badge.criteria_and": "ORAZ", "badge.criteria_or": "LUB", "badge.criteria_best_streak": "Najlepsza seria", + "badge.criteria_birthday": "Urodziny", "badge.criteria_current_streak": "Obecna seria", "badge.criteria_first_chore": "Pierwszy obowiązek", "badge.criteria_first_reward": "Pierwsza nagroda", @@ -181,6 +185,7 @@ "badges.default_title": "Odznaki", "badges.editor_help": "Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).", "badges.entity_not_found": "Nie znaleziono {entity}", + "badges.error.entity_required": "Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)", "badges.label": "Odznaki", "badges.next_up": "Następna", "badges.one_more": "Jeszcze jeden krok i będzie Twoja!", @@ -217,6 +222,8 @@ "calendar.editor.title": "Tytuł", "calendar.error.entity_required": "Wskaż encję", "calendar.legend_due": "Do zrobienia", + "calendar.left_count": "Zostało: {count}", + "calendar.left_count_one": "Zostało: {count}", "calendar.next_day": "Następny dzień", "calendar.no_chores_today": "Brak obowiązków w tym dniu", "calendar.prev_day": "Poprzedni dzień", @@ -287,6 +294,7 @@ "child.photo_not_image": "Ten plik nie jest obrazem. Spróbuj ponownie.", "child.photo_process_failed": "Nie udało się odczytać zdjęcia. Spróbuj ponownie.", "child.photo_upload_failed": "Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.", + "child.photo_size_kb": "~{size} KB", "child.done": "Zrobione", "child.editor.child": "Dziecko", "child.editor.child_helper": "Dla którego dziecka jest ta karta?", @@ -333,6 +341,8 @@ "child.error_complete": "Coś poszło nie tak: {message}", "child.error_title": "Ups!", "child.error_undo": "Nie udało się cofnąć: {message}", + "child.error.child_id_required": "Wskaż child_id", + "child.error.entity_required": "Wskaż encję", "child.undo_not_allowed": "Tylko rodzic może cofnąć wykonany obowiązek.", "child.undo_named": "Cofnij {name}", "child.undo_recent": "Cofnij obowiązek, który właśnie wykonałeś(-aś)", @@ -496,6 +506,8 @@ "panel.insp_toast_sent_back": "Odesłano do poprawy: {name}", "panel.insp_toast_cancelled": "Kontrola anulowana", "panel.insp_toast_failed": "Nie udało się zaktualizować kontroli: {error}", + "panel.insp_left_hm": "{h} godz. {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Niespodziewane kontrole", "panel.settings_insp_hint": "Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.", "panel.settings_insp_enabled_label": "Kontrole", @@ -558,6 +570,9 @@ "dashboard.chores_done": "Wykonane obowiązki: {done} / {total}", "dashboard.tab_points": "Punkty", "dashboard.tab_rotation": "Rotacja", + "dashboard.mode_alternating": "Na zmianę", + "dashboard.mode_balanced": "Zrównoważony", + "dashboard.mode_random": "Losowo", "graph.all_children": "Wszystkie dzieci", "graph.card_description": "Wykres liniowy dziennych lub łącznych punktów w czasie", "graph.card_name": "TaskMate – Wykres punktów", @@ -568,6 +583,7 @@ "graph.editor.child_filter_helper": "Pokazuj linię jednego dziecka lub wszystkich dzieci razem", "graph.editor.days_helper": "Liczba wyświetlanych dni (3–90)", "graph.editor.days_to_show": "Liczba dni", + "graph.error.entity_required": "Zdefiniuj encję", "graph.graph_error": "Błąd wykresu: {message}", "graph.no_data_submessage": "Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres", "graph.no_data_yet": "Brak danych", @@ -594,6 +610,7 @@ "leaderboard.editor.sort_option_streak": "Obecna seria", "leaderboard.editor.sort_option_weekly": "Punkty w tym tygodniu", "leaderboard.editor.title_label": "Tytuł karty", + "leaderboard.error.entity_required": "Wskaż encję", "leaderboard.ordinal_4": "4.", "leaderboard.ordinal_5": "5.", "leaderboard.personal_bests": "Rekordy osobiste", @@ -634,6 +651,7 @@ "overview.editor.header_colour_helper": "Kolor tła nagłówka karty", "overview.editor.header_colour_label": "Kolor nagłówka", "overview.editor.title_label": "Tytuł", + "overview.error.entity_required": "Zdefiniuj encję", "overview.footer_children": "Dzieci", "overview.footer_done_today": "Zrobione dziś", "overview.footer_total_points": "Łącznie {pointsName}", @@ -667,6 +685,7 @@ "panel.activity_pending_all_clear": "Wszystko załatwione", "panel.activity_pending_approvals": "Oczekujące zatwierdzenia", "panel.activity_points": "punkty", + "panel.activity_parent": "Rodzic", "panel.activity_recent": "Ostatnia aktywność", "panel.activity_reject": "Odrzuć", "panel.activity_table_child": "Dziecko", @@ -757,6 +776,7 @@ "panel.bonus_empty_title": "Brak premii", "panel.bonus_points_label": "Punkty do przyznania", "panel.bonus_title": "Premie", + "panel.bonus_no_eligible": "Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.", "panel.btn_activate_chore": "Aktywuj obowiązek", "panel.btn_add_bonus": "+ Dodaj premię", "panel.btn_add_bonus_subtask": "+ Dodaj dodatkowe podzadanie", @@ -818,6 +838,7 @@ "panel.child_birthday_label": "Urodziny", "panel.child_birthday_hint": "RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.", "panel.child_link_user_none": "Każdy (wspólny / kiosk)", + "panel.child_link_user_admin": "{name} (administrator)", "panel.child_name_label": "Imię", "panel.child_name_placeholder": "np. Zosia", "panel.child_no_availability": "Brak sensora dostępności", @@ -962,6 +983,7 @@ "panel.chore_task_type_standard": "Standardowe — stała liczba punktów za wykonanie", "panel.chore_task_type_timed": "Na czas — punkty za minutę", "panel.chore_time_category_label": "Pora dnia", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.", "panel.chore_title": "Obowiązki", "panel.chore_vis_entity_hint": "Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.", @@ -979,10 +1001,16 @@ "panel.common_points": "Punkty", "panel.common_yes": "Tak", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Usunąć premię „{name}”?", "panel.confirm_delete_child_extra": "Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.", + "panel.confirm_delete_child": "Usunąć dziecko „{name}”?", "panel.confirm_delete_chore_extra": "Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.", + "panel.confirm_delete_chore": "Usunąć obowiązek „{name}”?", + "panel.confirm_delete_challenge": "Usunąć wyzwanie „{name}”?", "panel.confirm_delete_prompt": "Usunąć: {kind} „{name}”?", + "panel.confirm_delete_penalty": "Usunąć karę „{name}”?", "panel.confirm_delete_reward_extra": "Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.", + "panel.confirm_delete_reward": "Usunąć nagrodę „{name}”?", "panel.confirm_delete_suffix": "Tej operacji nie można cofnąć.", "panel.confirm_delete_template": "Usunąć szablon „{name}”? Tej operacji nie można cofnąć.", "panel.confirm_unsaved": "Masz niezapisane zmiany — odrzucić je?", @@ -1019,6 +1047,8 @@ "panel.empty_groups_copy": "Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).", "panel.empty_groups_title": "Brak grup zadań", "panel.empty_no_match": "Brak wyników ({kind}) dla „{filter}”.", + "panel.empty_no_match_children": "Brak dzieci pasujących do „{filter}”.", + "panel.empty_no_match_filter": "Brak wyników dla „{filter}”.", "panel.empty_rewards_copy": "Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.", "panel.empty_rewards_title": "Brak nagród", "panel.empty_template_all_removed": "Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.", @@ -2301,6 +2331,8 @@ "points_card.notification_added": "Dodano {points} {pointsLabel} dla: {childName}", "points_card.notification_failed": "Niepowodzenie: {message}", "points_card.notification_failed_action": "Nie udało się wykonać operacji na punktach ({action}): {message}", + "points_card.notification_failed_add": "Nie udało się dodać punktów: {message}", + "points_card.notification_failed_remove": "Nie udało się odjąć punktów: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} dla: {childName}", "points_card.notification_removed": "Odjęto {points} {pointsLabel} dla: {childName}", "points_card.please_define_entity": "Wskaż encję (sensor przeglądu taskmate)", @@ -2339,6 +2371,7 @@ "points_display.empty_no_child": "Nie wybrano dziecka lub nie znaleziono dziecka.", "points_display.empty_no_children": "Nie znaleziono dzieci w danych TaskMate.", "points_display.empty_set_child_id": "Ustaw child_id w edytorze karty.", + "points_display.error.entity_required": "Zdefiniuj encję", "points_display.family_subtitle": "Dzieci: {count} · od początku", "points_display.family_subtitle_one": "1 dziecko · od początku", "points_display.family_title": "Punkty rodziny", @@ -2452,6 +2485,7 @@ "rewards.available_when": "Dostępna {window}", "rewards.locked_now": "Teraz niedostępna", "rewards.spendable_balance": "Do wydania", + "rewards.spendable_chip": "Do wydania: {points}", "rewards.unavailable_hint": "Tej nagrody nie można już odebrać", "streak.achievement.fifty_desc": "Wykonaj 50 obowiązków", "streak.achievement.fifty_name": "50 zrobione", @@ -2486,6 +2520,8 @@ "streak.editor.days_shown_helper": "Ile dni pokazywać jako kropki (domyślnie: 14)", "streak.editor.title": "Tytuł", "streak.error.entity_required": "Wskaż encję", + "streak.on_fire_count": "W ogniu: {count}", + "streak.on_fire_count_one": "W ogniu: {count}", "visibility.description_hidden": "Ukryte przez warunek widoczności", "visibility.description_shown": "Pokazane przez warunek widoczności", "visibility.label_entity": "Encja widoczności", @@ -2683,6 +2719,7 @@ "panel.quest_active_label": "Aktywna", "panel.quest_active_hint": "Nieaktywne misje nie śledzą postępu ani nie przyznają premii.", "panel.quest_need_step": "Dodaj co najmniej jeden krok.", + "panel.quest_for_names": "Dla: {names}", "panel.toast_quest_added": "Dodano misję", "panel.toast_quest_updated": "Zaktualizowano misję", "panel.settings_avatars_title": "Awatary do odblokowania", @@ -2796,6 +2833,8 @@ "wishlist.field_name": "Czego chcesz?", "wishlist.field_target": "Ile punktów to kosztuje?", "wishlist.target_hint": "Dorosły może to zmienić", + "wishlist.target_lower": "Zmniejsz cel", + "wishlist.target_raise": "Zwiększ cel", "wishlist.field_link": "Link", "wishlist.optional": "(opcjonalnie)", "wishlist.field_picture": "Obrazek", @@ -2821,6 +2860,7 @@ "wishlist.editor.child": "Dziecko", "wishlist.editor.child_helper": "Czyją listę marzeń pokazuje ta karta", "wishlist.editor.title_helper": "Pozostaw puste, aby użyć „Lista marzeń: ”", + "wishlist.entity_required": "Wskaż encję (sensor przeglądu TaskMate)", "panel.family_goal_title": "Cel rodzinny", "panel.family_goal_hint": "Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).", "panel.family_goal_enabled": "Włącz cel rodzinny", @@ -2864,6 +2904,7 @@ "bounty.recent": "Ostatnio wykonane", "bounty.claim_title": "Wziąć „{title}”?", "bounty.claim_body": "Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.", + "bounty.claim_body_one": "Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.", "bounty.not_now": "Nie teraz", "bounty.claim_it": "Biorę — {points} {pointsName}", "bounty.photo_title": "Pokaż wykonane zadanie", @@ -2879,6 +2920,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Dziecko", "bounty.editor.child_helper": "Czyja to tablica zleceń — dziecko widzi zlecenia, które może wziąć", + "bounty.error.child_required": "Wybierz dziecko (child_id)", + "bounty.error.entity_required": "Wskaż encję", "panel.tab_bounties": "Zlecenia", "panel.bounty_post_btn": "+ Opublikuj zlecenie", "panel.bounty_tab_active": "Aktywne ({count})", @@ -2986,6 +3029,8 @@ "auction.closed_at": "Zakończona {when}", "auction.editor.child": "Dziecko", "auction.editor.child_helper": "Czyje licytacje i oferty pokazuje ta karta", + "auction.error.child_required": "Wybierz dziecko (child_id)", + "auction.error.entity_required": "Wskaż encję", "child.won_at_auction": "Wygrane na licytacji", "panel.tab_auctions": "Licytacje", "panel.new_auction": "Licytacja", @@ -3019,6 +3064,12 @@ "panel.auction_assigned_for": "przypisane na {date}", "panel.auction_fallback": "→ zwykły przydział", "panel.auction_reopen": "Otwórz ponownie z wyższym maksimum", + "panel.auction_refuse_off": "Ten obowiązek jest wyłączony.", + "panel.auction_refuse_open_ended": "Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.", + "panel.auction_refuse_other": "Tego obowiązku nie można licytować.", + "panel.auction_refuse_team": "Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.", + "panel.auction_refuse_timed": "Obowiązek na czas jest płatny za minutę, więc nie można go licytować.", + "panel.auction_refuse_unassigned": "Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.", "panel.auction_status_done": "Zrobione · +{points}", "panel.auction_status_pending": "Czeka na zatwierdzenie", "panel.auction_status_todo": "Do zrobienia", @@ -3173,6 +3224,9 @@ "routine.editor.time_night": "Noc", "routine.editor.time_anytime": "Obowiązki o dowolnej porze", "routine.editor.title_helper": "Pozostaw puste, aby użyć „Rutyna: ”", + "routine.error.child_required": "Wybierz dziecko (child_id)", + "routine.error.entity_required": "Wskaż encję", + "routine.error.time_category": "time_category musi mieć jedną z wartości: {options}", "kiosk.who": "Kto tam?", "kiosk.tap_face": "Dotknij swojej buzi", "kiosk.progress": "Zrobione: {done} z {total}", @@ -3339,6 +3393,22 @@ "panel.health_all_good": "Nie znaleziono problemów.", "panel.health_issues": "Sprawy wymagające uwagi: {count}.", "panel.health_issues_one": "{count} sprawa wymaga uwagi.", + "panel.health_issue_child_without_chores": "Dzieci bez przypisanych obowiązków: {count}", + "panel.health_issue_child_without_chores_one": "Dziecko bez przypisanych obowiązków: {count}", + "panel.health_issue_chore_missing_entity": "Obowiązki odwołujące się do nieistniejącej encji: {count}", + "panel.health_issue_chore_missing_entity_one": "Obowiązek odwołujący się do nieistniejącej encji: {count}", + "panel.health_issue_chore_orphan_assignee": "Obowiązki przypisane do dziecka, którego już nie ma: {count}", + "panel.health_issue_chore_orphan_assignee_one": "Obowiązek przypisany do dziecka, którego już nie ma: {count}", + "panel.health_issue_chore_orphan_dependency": "Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}", + "panel.health_issue_chore_orphan_dependency_one": "Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}", + "panel.health_issue_completion_orphan": "Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}", + "panel.health_issue_completion_orphan_one": "Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}", + "panel.health_issue_large_history": "Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport", + "panel.health_issue_large_history_one": "Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport", + "panel.health_issue_reward_orphan_assignee": "Nagrody przypisane do dziecka, którego już nie ma: {count}", + "panel.health_issue_reward_orphan_assignee_one": "Nagroda przypisana do dziecka, którego już nie ma: {count}", + "panel.health_issue_reward_unlock_not_allowed": "Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}", + "panel.health_issue_reward_unlock_not_allowed_one": "Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}", "panel.health_sev_error": "Błąd", "panel.health_sev_warning": "Ostrzeżenie", "panel.health_sev_info": "Uwaga", @@ -3395,6 +3465,15 @@ "panel.sound_deleted": "Usunięto dźwięk", "panel.sound_deleted_reset": "Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.", "panel.sound_deleted_reset_one": "Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.", + "panel.sound_opt_chime": "Dzwonek", + "panel.sound_opt_coin": "Moneta", + "panel.sound_opt_fanfare": "Fanfara", + "panel.sound_opt_fart": "Bąk {n}", + "panel.sound_opt_fart_random": "Losowy bąk", + "panel.sound_opt_levelup": "Nowy poziom", + "panel.sound_opt_none": "Bez dźwięku", + "panel.sound_opt_powerup": "Wzmocnienie", + "panel.sound_opt_undo": "Cofnij", "recap.default_title": "Podsumowanie: {name}", "recap.default_title_none": "Podsumowania", "recap.title": "{name} — {period}", @@ -3558,6 +3637,8 @@ "notify.birthday": "🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.", "notify.streak_freeze_used": "❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).", "notify.presence_arrival": "🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.", + "notify.print_chart_empty": "Brak obowiązków do pokazania w tym tygodniu.", + "notify.print_chart_footer": "Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.", "notify.wish_requested": "{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.", "notify.wish_pledged": "💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!", "notify.bounty_posted": "🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Nie znaleziono dziecka", "raffle.per_ticket": "{cost} za los", "raffle.max_each": "Do {max} na osobę", + "raffle.more_tickets": "Więcej losów", "raffle.tickets_total": "Losów w puli: {count}", "raffle.tickets_total_one": "1 los w puli", "raffle.no_tickets_yet": "Nikt jeszcze nie kupił losu — bądź pierwszy!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Masz 1 los · szansa {chance}%", "raffle.no_tickets_mine": "Nie masz jeszcze losu.", "raffle.cap_reached": "To już limit", - "raffle.not_enough": "Za mało punktów", + "raffle.not_enough": "Za mało: {points_name}", "raffle.buy": "Kup {count} za {cost}", "raffle.drawing_now": "Trwa losowanie…", "raffle.draw_in_days": "Losowanie za {d} d {h} h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Włącz wirtualne zwierzaki", "kiosk.queue_refused": "Nie udało się wysłać „{chore}” — może jest już zrobione.", "kiosk.ambient_wake": "Dotknij gdziekolwiek, by zacząć", + "kiosk.avatar_locked_req": "Zablokowany — {requirement}", + "kiosk.avatar_req_level": "Poziom {value}", + "kiosk.avatar_req_points": "Zdobyte {pointsName}: {value}", + "kiosk.avatar_req_streak": "Seria dni: {value}", + "kiosk.avatar_req_streak_one": "Seria dni: {value}", "kiosk.raffle_tickets": "Losów w puli: {count}", "kiosk.raffle_tickets_one": "1 los w puli", "kiosk.raffle_winner": "Wygrywa {name}! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "najwięcej obowiązków w jeden dzień", "notify.record_best_week_points": "najwięcej {points_name} w jeden tydzień", "notify.record_best_single_award": "największa pojedyncza nagroda", + "notify.read_aloud_done": "{name}, wszystko zrobione. Brawo!", + "notify.read_aloud_many": "{name}, zostało ci jeszcze {count} rzeczy: {chores}.", + "notify.read_aloud_one": "{name}, została ci jeszcze jedna rzecz: {chores}.", "notify.celebrate_personal_best": "{child_name} ma nowy rekord życiowy: {record_label} — {value}!", "notification.reward_owed.name": "Nagroda wciąż należna", "notification.reward_owed.description": "Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "odebrano dzisiaj", "approvals.owed_days_one": "należna od 1 dnia", "approvals.owed_days": "należna od {count} dni", + "approvals.view_photo": "Pokaż zdjęcie", "panel.today_owed_title": "Nagrody do wręczenia", "panel.today_owed_delivered": "Wręczono", "panel.today_owed_marked": "Oznaczono jako wręczoną", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Pokaż zwierzaka dziecka", "kiosk.editor.show_badges": "Pokaż odznaki", "kiosk.editor.allow_avatar_change": "Pozwól dzieciom zmieniać awatar", + "kiosk.error.children_list": "children musi być listą wpisów z child_id i require_pin", + "kiosk.error.invalid_config": "Nieprawidłowa konfiguracja", "child.appeal_item_chore": "„{name}” odesłano do poprawy ({points})", "child.appeal_item_reward": "Twoja prośba o „{name}” została odrzucona", "child.appeal_item_penalty": "Kara: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "Ostrzeżenie się zeruje", "panel.penalty_warn_reset_daily": "Codziennie", "panel.penalty_warn_reset_weekly": "Co tydzień", + "panel.penalty_no_eligible": "Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.", "panel.sibling_check_title": "Sprawdzanie przez rodzeństwo", "panel.sibling_check_hint": "Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.", "panel.sibling_check_enabled": "Włącz sprawdzanie przez rodzeństwo", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Kalendarz wykonanych zadań", "panel.insights_calendar_intro": "Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.", "panel.insights_calendar_summary": "{total} zadań · {active} z {days} dni", + "panel.insights_calendar_summary_one": "{total} zadanie · {active} z {days} dni", "panel.insights_calendar_cell": "Wykonane zadania: {count}", "panel.insights_calendar_cell_one": "1 wykonane zadanie", "panel.insights_calendar_less": "Mniej", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Przypomnienie wybrane przez dziecko", "notification.chore_self_reminder.description": "Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.", "panel.confirm_delete_suffix_restorable": "Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.", + "panel.confirm_delete_group": "Usunąć grupę „{name}”?", + "panel.confirm_delete_quest": "Usunąć misję „{name}”?", "panel.bulk_delete_confirm_restorable": "Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.", "panel.bulk_delete_confirm_restorable_one": "Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.", "pet.tab_pet": "Zwierzak", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} jest twoje!", "pet.editor.show_shop": "Pokaż kartę Sklepik", "pet.editor.hide_unaffordable": "Ukryj rzeczy, na które dziecka jeszcze nie stać", + "pet.error.child_id_required": "Wskaż child_id", "pet.item_sunglasses": "Okulary przeciwsłoneczne", "pet.item_cap": "Czapka z daszkiem", "pet.item_balloon": "Balonik", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} zobaczy przewodnik następnym razem", "badges.card_description": "Siatka odznak zdobytych przez jedno dziecko", "badges.card_name": "TaskMate – Odznaki", + "badges.preview_child": "Dziecko", "gallery.card_description": "Historia zdjęć potwierdzających wykonanie obowiązków", "gallery.card_name": "TaskMate – Galeria zdjęć", "family_goal.card_description": "Postęp rodziny w drodze do wspólnego celu punktowego", @@ -4851,6 +4950,8 @@ "auction.card_name": "TaskMate – Licytacja obowiązków", "routine.card_description": "Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę", "routine.card_name": "TaskMate – Rutyna", + "routine.qty_less": "O jeden mniej", + "routine.qty_more": "O jeden więcej", "recap.card_description": "Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”", "recap.card_name": "TaskMate – Podsumowanie", "chore_board.card_description": "Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać", @@ -4859,6 +4960,7 @@ "sticker_chart.card_name": "TaskMate – Tabela naklejek", "raffle.card_description": "Dzieci kupują losy za punkty; jeden jest losowany o nagrodę", "raffle.card_name": "TaskMate – Losowania", + "raffle.fewer_tickets": "Mniej losów", "bests.card_description": "Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda", "bests.card_name": "TaskMate – Rekordy życiowe", "kiosk.card_description": "Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki", diff --git a/custom_components/taskmate/www/locales/pl/cards.json b/custom_components/taskmate/www/locales/pl/cards.json index 7748acf5..73645d08 100644 --- a/custom_components/taskmate/www/locales/pl/cards.json +++ b/custom_components/taskmate/www/locales/pl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_title":"Błąd TaskMate","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało punktów","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} +{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} diff --git a/custom_components/taskmate/www/locales/pl/panel.json b/custom_components/taskmate/www/locales/pl/panel.json index a5069dab..ab1d1186 100644 --- a/custom_components/taskmate/www/locales/pl/panel.json +++ b/custom_components/taskmate/www/locales/pl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} +{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.insp_left_hm":"{h} godz. {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_parent":"Rodzic","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.bonus_no_eligible":"Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Usunąć premię „{name}”?","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_child":"Usunąć dziecko „{name}”?","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_chore":"Usunąć obowiązek „{name}”?","panel.confirm_delete_challenge":"Usunąć wyzwanie „{name}”?","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_penalty":"Usunąć karę „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_reward":"Usunąć nagrodę „{name}”?","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_no_match_children":"Brak dzieci pasujących do „{filter}”.","panel.empty_no_match_filter":"Brak wyników dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.quest_for_names":"Dla: {names}","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_refuse_off":"Ten obowiązek jest wyłączony.","panel.auction_refuse_open_ended":"Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.","panel.auction_refuse_other":"Tego obowiązku nie można licytować.","panel.auction_refuse_team":"Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.","panel.auction_refuse_timed":"Obowiązek na czas jest płatny za minutę, więc nie można go licytować.","panel.auction_refuse_unassigned":"Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_issue_child_without_chores":"Dzieci bez przypisanych obowiązków: {count}","panel.health_issue_child_without_chores_one":"Dziecko bez przypisanych obowiązków: {count}","panel.health_issue_chore_missing_entity":"Obowiązki odwołujące się do nieistniejącej encji: {count}","panel.health_issue_chore_missing_entity_one":"Obowiązek odwołujący się do nieistniejącej encji: {count}","panel.health_issue_chore_orphan_assignee":"Obowiązki przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_assignee_one":"Obowiązek przypisany do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_dependency":"Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}","panel.health_issue_chore_orphan_dependency_one":"Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}","panel.health_issue_completion_orphan":"Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_completion_orphan_one":"Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_large_history":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_large_history_one":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_reward_orphan_assignee":"Nagrody przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_reward_orphan_assignee_one":"Nagroda przypisana do dziecka, którego już nie ma: {count}","panel.health_issue_reward_unlock_not_allowed":"Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_issue_reward_unlock_not_allowed_one":"Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.sound_opt_chime":"Dzwonek","panel.sound_opt_coin":"Moneta","panel.sound_opt_fanfare":"Fanfara","panel.sound_opt_fart":"Bąk {n}","panel.sound_opt_fart_random":"Losowy bąk","panel.sound_opt_levelup":"Nowy poziom","panel.sound_opt_none":"Bez dźwięku","panel.sound_opt_powerup":"Wzmocnienie","panel.sound_opt_undo":"Cofnij","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.print_chart_empty":"Brak obowiązków do pokazania w tym tygodniu.","notify.print_chart_footer":"Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.read_aloud_done":"{name}, wszystko zrobione. Brawo!","notify.read_aloud_many":"{name}, zostało ci jeszcze {count} rzeczy: {chores}.","notify.read_aloud_one":"{name}, została ci jeszcze jedna rzecz: {chores}.","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.penalty_no_eligible":"Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_summary_one":"{total} zadanie · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.confirm_delete_group":"Usunąć grupę „{name}”?","panel.confirm_delete_quest":"Usunąć misję „{name}”?","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} diff --git a/custom_components/taskmate/www/locales/pt-BR.json b/custom_components/taskmate/www/locales/pt-BR.json index b2975bd2..ace3b33c 100644 --- a/custom_components/taskmate/www/locales/pt-BR.json +++ b/custom_components/taskmate/www/locales/pt-BR.json @@ -17,6 +17,7 @@ "activity.claimed": "reclamou", "activity.completed": "concluiu", "activity.completed_chores_will_appear": "As tarefas concluídas aparecerão aqui", + "activity.console_stream": "AO VIVO · FLUXO", "activity.days_ago": "{count}d atrás", "activity.default_title": "Atividade", "activity.recent_events": "Eventos recentes", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Deixar vazio para mostrar todas as crianças", "approvals.editor.entity_helper": "A entidade sensor de aprovações pendentes", "approvals.error_failed_service": "Falha ao {service}: {message}", + "approvals.error_failed": "Algo correu mal: {message}", "approvals.error_title": "Erro do TaskMate", + "approvals.error.entity_required": "Defina uma entidade (sensor de visão geral do TaskMate)", "approvals.no_pending_approvals": "Sem aprovações pendentes", "approvals.please_define_entity": "Defina uma entidade (sensor pending_approvals)", "approvals.reject": "Rejeitar", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} min", "badge.criteria_and": "E", "badge.criteria_best_streak": "Melhor sequência", + "badge.criteria_birthday": "Aniversário", "badge.criteria_current_streak": "Sequência atual", "badge.criteria_first_chore": "Primeira tarefa", "badge.criteria_first_reward": "Primeira recompensa", @@ -180,6 +184,7 @@ "badges.default_title": "Conquistas", "badges.editor_help": "Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} não encontrado", + "badges.error.entity_required": "Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)", "badges.label": "Conquistas", "badges.next_up": "A seguir", "badges.one_more": "Só mais um e é seu!", @@ -216,6 +221,8 @@ "calendar.editor.title": "Título", "calendar.error.entity_required": "Por favor, defina uma entidade", "calendar.legend_due": "Pendente", + "calendar.left_count": "{count} restantes", + "calendar.left_count_one": "{count} restante", "calendar.next_day": "Dia seguinte", "calendar.no_chores_today": "Sem tarefas para este dia", "calendar.prev_day": "Dia anterior", @@ -281,6 +288,7 @@ "child.photo_not_image": "Este arquivo não é uma imagem. Tente novamente.", "child.photo_process_failed": "Não foi possível ler a foto. Tente novamente.", "child.photo_upload_failed": "Falha no envio. Verifique sua conexão e tente novamente.", + "child.photo_size_kb": "~{size} KB", "child.done": "Concluído", "child.editor.child": "Criança", "child.editor.child_helper": "Para qual criança é este cartão?", @@ -327,6 +335,8 @@ "child.error_complete": "Algo correu mal: {message}", "child.error_title": "Oops!", "child.error_undo": "Não foi possível desfazer: {message}", + "child.error.child_id_required": "Defina um child_id", + "child.error.entity_required": "Por favor, defina uma entidade", "child.undo_not_allowed": "Somente os pais podem desfazer uma tarefa concluída.", "child.undo_named": "Desfazer {name}", "child.undo_recent": "Desfazer uma tarefa que você acabou de fazer", @@ -485,6 +495,8 @@ "panel.insp_toast_sent_back": "Devolvida para {name} refazer", "panel.insp_toast_cancelled": "Inspeção cancelada", "panel.insp_toast_failed": "Não foi possível atualizar a inspeção: {error}", + "panel.insp_left_hm": "{h} h {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Inspeções surpresa", "panel.settings_insp_hint": "Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.", "panel.settings_insp_enabled_label": "Inspeções", @@ -547,6 +559,9 @@ "dashboard.chores_done": "{done} / {total} tarefas feitas", "dashboard.tab_points": "Pontos", "dashboard.tab_rotation": "Rotação", + "dashboard.mode_alternating": "Alternado", + "dashboard.mode_balanced": "Equilibrado", + "dashboard.mode_random": "Aleatório", "graph.all_children": "Todas as Crianças", "graph.card_description": "Gráfico de linhas com pontos diários ou acumulados ao longo do tempo", "graph.card_name": "Gráfico de Pontos TaskMate", @@ -557,6 +572,7 @@ "graph.editor.child_filter_helper": "Mostrar a linha de uma criança ou de todas juntas", "graph.editor.days_helper": "Número de dias a apresentar (3–90)", "graph.editor.days_to_show": "Dias a mostrar", + "graph.error.entity_required": "Defina uma entidade", "graph.graph_error": "Erro no gráfico: {message}", "graph.no_data_submessage": "Conclua e aprove tarefas para ver o gráfico", "graph.no_data_yet": "Ainda sem dados", @@ -583,6 +599,7 @@ "leaderboard.editor.sort_option_streak": "Sequência Atual", "leaderboard.editor.sort_option_weekly": "Pontos desta Semana", "leaderboard.editor.title_label": "Título do Cartão", + "leaderboard.error.entity_required": "Por favor, defina uma entidade", "leaderboard.ordinal_4": "4º", "leaderboard.ordinal_5": "5º", "leaderboard.personal_bests": "Recordes Pessoais", @@ -623,6 +640,7 @@ "overview.editor.header_colour_helper": "Cor de fundo do cabeçalho do cartão", "overview.editor.header_colour_label": "Cor do Cabeçalho", "overview.editor.title_label": "Título", + "overview.error.entity_required": "Defina uma entidade", "overview.footer_children": "Crianças", "overview.footer_done_today": "Feito Hoje", "overview.footer_total_points": "Total de {pointsName}", @@ -647,6 +665,7 @@ "panel.activity_pending_all_clear": "Tudo certo", "panel.activity_pending_approvals": "Aprovações pendentes", "panel.activity_points": "pontos", + "panel.activity_parent": "Responsável", "panel.activity_recent": "Atividade recente", "panel.activity_reject": "Rejeitar", "panel.activity_table_child": "Criança", @@ -723,6 +742,7 @@ "panel.bonus_empty_title": "Nenhum bônus ainda", "panel.bonus_points_label": "Pontos a premiar", "panel.bonus_title": "Bônus", + "panel.bonus_no_eligible": "Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.", "panel.btn_activate_chore": "Ativar tarefa", "panel.btn_add_bonus": "+ Adicionar bônus", "panel.btn_add_bonus_subtask": "+ Adicionar subtarefa bônus", @@ -910,6 +930,7 @@ "panel.chore_task_type_standard": "Padrão — pontos fixos ao concluir", "panel.chore_task_type_timed": "Cronometrada — pontos por minuto", "panel.chore_time_category_label": "Categoria de horário", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.", "panel.chore_title": "Tarefas", "panel.chore_vis_entity_hint": "A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.", @@ -927,10 +948,16 @@ "panel.common_points": "Pontos", "panel.common_yes": "Sim", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Excluir o bônus \"{name}\"?", "panel.confirm_delete_child_extra": "Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.", + "panel.confirm_delete_child": "Excluir a criança \"{name}\"?", "panel.confirm_delete_chore_extra": "Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.", + "panel.confirm_delete_chore": "Excluir a tarefa \"{name}\"?", + "panel.confirm_delete_challenge": "Excluir o desafio \"{name}\"?", "panel.confirm_delete_prompt": "Excluir {kind} \"{name}\"?", + "panel.confirm_delete_penalty": "Excluir a penalidade \"{name}\"?", "panel.confirm_delete_reward_extra": "Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.", + "panel.confirm_delete_reward": "Excluir a recompensa \"{name}\"?", "panel.confirm_delete_suffix": "Esta ação não pode ser desfeita.", "panel.confirm_delete_template": "Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.", "panel.confirm_unsaved": "Você tem alterações não salvas — descartar?", @@ -967,6 +994,8 @@ "panel.empty_groups_copy": "Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).", "panel.empty_groups_title": "Nenhum grupo de tarefas ainda", "panel.empty_no_match": "Nenhum {kind} corresponde a \"{filter}\".", + "panel.empty_no_match_children": "Nenhuma criança corresponde a \"{filter}\".", + "panel.empty_no_match_filter": "Nada corresponde a \"{filter}\".", "panel.empty_rewards_copy": "Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.", "panel.empty_rewards_title": "Nenhuma recompensa ainda", "panel.empty_template_all_removed": "Todas as tarefas removidas — volte e escolha um modelo diferente.", @@ -1556,15 +1585,15 @@ "panel.group_add_tile": "Adicionar grupo", "panel.group_chore_count": "{count} tarefas", "panel.group_chore_count_one": "{count} tarefa", - "panel.group_chores_label": "Tarefas membros (a ordem importa para sticky — a primeira é a líder)", + "panel.group_chores_label": "Tarefas membros (a ordem importa para agrupado — a primeira é a líder)", "panel.group_missing_chore": "(tarefa ausente {id})", "panel.group_no_rotation_chores": "Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.", - "panel.group_policy_hint": "Sticky = mesma criança para todas as tarefas do grupo hoje. Spread = crianças diferentes hoje.", + "panel.group_policy_hint": "Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.", "panel.group_policy_label": "Política", - "panel.group_policy_spread": "Spread — crianças diferentes nas tarefas do grupo hoje", - "panel.group_policy_spread_short": "Spread", - "panel.group_policy_sticky": "Sticky — mesma criança para todas as tarefas do grupo hoje", - "panel.group_policy_sticky_short": "Sticky", + "panel.group_policy_spread": "Distribuído — crianças diferentes nas tarefas do grupo hoje", + "panel.group_policy_spread_short": "Distribuído", + "panel.group_policy_sticky": "Agrupado — mesma criança para todas as tarefas do grupo hoje", + "panel.group_policy_sticky_short": "Agrupado", "panel.group_title": "Grupos de tarefas", "panel.loading": "Carregando…", "panel.nav_family": "Família", @@ -2233,6 +2262,8 @@ "points_card.notification_added": "Adicionado {points} {pointsLabel} a {childName}", "points_card.notification_failed": "Falhou: {message}", "points_card.notification_failed_action": "Falha ao {action} pontos: {message}", + "points_card.notification_failed_add": "Não foi possível adicionar pontos: {message}", + "points_card.notification_failed_remove": "Não foi possível remover pontos: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} para {childName}", "points_card.notification_removed": "Removido {points} {pointsLabel} de {childName}", "points_card.please_define_entity": "Defina uma entidade (sensor de visão geral do TaskMate)", @@ -2271,6 +2302,7 @@ "points_display.empty_no_child": "Nenhuma criança selecionada ou não encontrada.", "points_display.empty_no_children": "Nenhuma criança encontrada nos dados do TaskMate.", "points_display.empty_set_child_id": "Defina o child_id no editor do cartão.", + "points_display.error.entity_required": "Defina uma entidade", "points_display.family_subtitle": "{count} crianças · desde sempre", "points_display.family_subtitle_one": "1 criança · desde sempre", "points_display.family_title": "Pontos da Família", @@ -2384,6 +2416,7 @@ "rewards.available_when": "Disponível {window}", "rewards.locked_now": "Indisponível no momento", "rewards.spendable_balance": "Disponível", + "rewards.spendable_chip": "Disponível: {points}", "rewards.unavailable_hint": "Essa recompensa não pode mais ser reclamada", "streak.achievement.fifty_desc": "Conclua 50 tarefas", "streak.achievement.fifty_name": "50 Feitas", @@ -2418,6 +2451,8 @@ "streak.editor.days_shown_helper": "Quantos dias de pontos mostrar (padrão: 14)", "streak.editor.title": "Título", "streak.error.entity_required": "Defina uma entidade", + "streak.on_fire_count": "{count} pegando fogo", + "streak.on_fire_count_one": "{count} pegando fogo", "sticker_chart.error.entity_required": "Defina uma entidade", "sticker_chart.default_title": "Quadro de adesivos da {name}", "sticker_chart.today": "Hoje: {done} / {total} tarefas feitas", @@ -2577,6 +2612,7 @@ "panel.child_birthday_label": "Aniversário", "panel.child_birthday_hint": "AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.", "panel.child_link_user_none": "Qualquer pessoa (compartilhado / quiosque)", + "panel.child_link_user_admin": "{name} (administrador)", "panel.chore_difficulty_label": "Dificuldade", "panel.difficulty_easy": "Fácil", "panel.difficulty_hard": "Difícil", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Ativa", "panel.quest_active_hint": "Missões inativas não acompanham progresso nem atribuem bônus.", "panel.quest_need_step": "Adicione pelo menos um passo.", + "panel.quest_for_names": "Para: {names}", "panel.toast_quest_added": "Missão adicionada", "panel.toast_quest_updated": "Missão atualizada", "panel.settings_avatars_title": "Avatares desbloqueáveis", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "O que você quer?", "wishlist.field_target": "Quantos pontos custa?", "wishlist.target_hint": "Um adulto pode mudar isso", + "wishlist.target_lower": "Diminuir a meta", + "wishlist.target_raise": "Aumentar a meta", "wishlist.field_link": "Endereço web", "wishlist.optional": "(opcional)", "wishlist.field_picture": "Imagem", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Criança", "wishlist.editor.child_helper": "De quem é a lista de desejos mostrada", "wishlist.editor.title_helper": "Deixe vazio para \"Lista de desejos de \"", + "wishlist.entity_required": "Defina uma entidade (sensor de visão geral do TaskMate)", "panel.family_goal_title": "Meta da família", "panel.family_goal_hint": "Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).", "panel.family_goal_enabled": "Ativar meta da família", @@ -2925,6 +2965,7 @@ "bounty.recent": "Feitas recentemente", "bounty.claim_title": "Pegar \"{title}\"?", "bounty.claim_body": "Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.", + "bounty.claim_body_one": "Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.", "bounty.not_now": "Agora não", "bounty.claim_it": "Pegar — {points} {pointsName}", "bounty.photo_title": "Mostre o trabalho pronto", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Criança", "bounty.editor.child_helper": "De quem é este quadro — a criança vê as tarefas extras que pode pegar", + "bounty.error.child_required": "Escolha uma criança (child_id)", + "bounty.error.entity_required": "Por favor, defina uma entidade", "panel.tab_bounties": "Tarefas extras", "panel.bounty_post_btn": "+ Publicar tarefa extra", "panel.bounty_tab_active": "Ativas ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Fechou {when}", "auction.editor.child": "Criança", "auction.editor.child_helper": "De quem são os leilões e lances que este cartão mostra", + "auction.error.child_required": "Escolha uma criança (child_id)", + "auction.error.entity_required": "Por favor, defina uma entidade", "child.won_at_auction": "Ganha no leilão", "panel.tab_auctions": "Leilões", "panel.new_auction": "Leilão", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "atribuída para {date}", "panel.auction_fallback": "→ atribuição normal", "panel.auction_reopen": "Reabrir com um máximo maior", + "panel.auction_refuse_off": "Essa tarefa está desativada.", + "panel.auction_refuse_open_ended": "Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.", + "panel.auction_refuse_other": "Esta tarefa não pode ir a leilão.", + "panel.auction_refuse_team": "Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.", + "panel.auction_refuse_timed": "Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.", + "panel.auction_refuse_unassigned": "Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.", "panel.auction_status_done": "Feita · +{points}", "panel.auction_status_pending": "Aguardando aprovação", "panel.auction_status_todo": "A fazer", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Madrugada", "routine.editor.time_anytime": "Tarefas a qualquer hora", "routine.editor.title_helper": "Deixe vazio para \"Rotina de \"", + "routine.error.child_required": "Escolha uma criança (child_id)", + "routine.error.entity_required": "Por favor, defina uma entidade", + "routine.error.time_category": "time_category deve ser um destes: {options}", "kiosk.who": "Quem está aí?", "kiosk.tap_face": "Toque no seu rosto", "kiosk.progress": "{done} de {total} feitas", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Nada de errado.", "panel.health_issues": "{count} coisas precisando de atenção.", "panel.health_issues_one": "{count} coisa precisando de atenção.", + "panel.health_issue_child_without_chores": "{count} crianças não têm tarefas atribuídas", + "panel.health_issue_child_without_chores_one": "{count} criança não tem tarefas atribuídas", + "panel.health_issue_chore_missing_entity": "{count} tarefas fazem referência a uma entidade que não existe", + "panel.health_issue_chore_missing_entity_one": "{count} tarefa faz referência a uma entidade que não existe", + "panel.health_issue_chore_orphan_assignee": "{count} tarefas estão atribuídas a uma criança que não existe mais", + "panel.health_issue_chore_orphan_assignee_one": "{count} tarefa está atribuída a uma criança que não existe mais", + "panel.health_issue_chore_orphan_dependency": "{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas", + "panel.health_issue_chore_orphan_dependency_one": "{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada", + "panel.health_issue_completion_orphan": "{count} conclusões se referem a uma tarefa ou criança excluída", + "panel.health_issue_completion_orphan_one": "{count} conclusão se refere a uma tarefa ou criança excluída", + "panel.health_issue_large_history": "{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos", + "panel.health_issue_large_history_one": "{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos", + "panel.health_issue_reward_orphan_assignee": "{count} recompensas estão atribuídas a uma criança que não existe mais", + "panel.health_issue_reward_orphan_assignee_one": "{count} recompensa está atribuída a uma criança que não existe mais", + "panel.health_issue_reward_unlock_not_allowed": "{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada", "panel.health_sev_error": "Erro", "panel.health_sev_warning": "Aviso", "panel.health_sev_info": "Nota", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Som excluído", "panel.sound_deleted_reset": "Som excluído. {count} tarefas redefinidas para o som padrão.", "panel.sound_deleted_reset_one": "Som excluído. {count} tarefa redefinida para o som padrão.", + "panel.sound_opt_chime": "Sininho", + "panel.sound_opt_coin": "Moeda", + "panel.sound_opt_fanfare": "Fanfarra", + "panel.sound_opt_fart": "Pum {n}", + "panel.sound_opt_fart_random": "Pum aleatório", + "panel.sound_opt_levelup": "Subir de nível", + "panel.sound_opt_none": "Sem som", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Desfazer", "recap.default_title": "Resumo de {name}", "recap.default_title_none": "Resumos", "recap.title": "{period} de {name}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.", "notify.streak_freeze_used": "❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).", "notify.presence_arrival": "🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.", + "notify.print_chart_empty": "Não há tarefas para mostrar nesta semana.", + "notify.print_chart_footer": "Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.", "notify.wish_requested": "{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.", "notify.wish_pledged": "💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!", "notify.bounty_posted": "🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Criança não encontrada", "raffle.per_ticket": "{cost} por bilhete", "raffle.max_each": "Até {max} cada", + "raffle.more_tickets": "Mais bilhetes", "raffle.tickets_total": "{count} bilhetes no total", "raffle.tickets_total_one": "1 bilhete no total", "raffle.no_tickets_yet": "Ninguém comprou ainda — seja o primeiro!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Você tem 1 bilhete · {chance}% de chance", "raffle.no_tickets_mine": "Você ainda não tem bilhete.", "raffle.cap_reached": "Você já tem o máximo", - "raffle.not_enough": "Pontos insuficientes", + "raffle.not_enough": "{points_name} insuficientes", "raffle.buy": "Comprar {count} por {cost}", "raffle.drawing_now": "Sorteando…", "raffle.draw_in_days": "Sorteio em {d} d {h} h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Ligar bichinhos virtuais", "kiosk.queue_refused": "Não foi possível enviar “{chore}” — talvez já esteja feita.", "kiosk.ambient_wake": "Toque em qualquer lugar para começar", + "kiosk.avatar_locked_req": "Bloqueado — {requirement}", + "kiosk.avatar_req_level": "Nível {value}", + "kiosk.avatar_req_points": "Ganhe {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} dias seguidos", + "kiosk.avatar_req_streak_one": "{value} dia seguido", "kiosk.raffle_tickets": "{count} bilhetes no total", "kiosk.raffle_tickets_one": "1 bilhete no total", "kiosk.raffle_winner": "{name} ganhou! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "mais tarefas em um dia", "notify.record_best_week_points": "mais {points_name} em uma semana", "notify.record_best_single_award": "maior prêmio de uma vez", + "notify.read_aloud_done": "{name}, você terminou tudo. Mandou bem!", + "notify.read_aloud_many": "{name}, faltam {count} coisas: {chores}.", + "notify.read_aloud_one": "{name}, falta uma coisa: {chores}.", "notify.celebrate_personal_best": "{child_name} bateu um recorde pessoal: {record_label} — {value}!", "notification.reward_owed.name": "Recompensa ainda não entregue", "notification.reward_owed.description": "Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "resgatada hoje", "approvals.owed_days_one": "pendente há 1 dia", "approvals.owed_days": "pendente há {count} dias", + "approvals.view_photo": "Ver foto", "panel.today_owed_title": "Recompensas para entregar", "panel.today_owed_delivered": "Entregue", "panel.today_owed_marked": "Marcada como entregue", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Mostrar o bichinho da criança", "kiosk.editor.show_badges": "Mostrar conquistas", "kiosk.editor.allow_avatar_change": "Permitir que as crianças troquem o avatar", + "kiosk.error.children_list": "children deve ser uma lista de itens com child_id e require_pin", + "kiosk.error.invalid_config": "Configuração inválida", "child.appeal_item_chore": "“{name}” foi devolvida ({points})", "child.appeal_item_reward": "Seu pedido de “{name}” foi recusado", "child.appeal_item_penalty": "Penalidade: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "O aviso reinicia", "panel.penalty_warn_reset_daily": "Diariamente", "panel.penalty_warn_reset_weekly": "Semanalmente", + "panel.penalty_no_eligible": "Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.", "panel.sibling_check_title": "Conferência entre irmãos", "panel.sibling_check_hint": "Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.", "panel.sibling_check_enabled": "Ativar conferência entre irmãos", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Calendário de tarefas feitas", "panel.insights_calendar_intro": "Tarefas feitas por dia – verde mais escuro para dias mais movimentados.", "panel.insights_calendar_summary": "{total} tarefas · {active} de {days} dias", + "panel.insights_calendar_summary_one": "{total} tarefa · {active} de {days} dias", "panel.insights_calendar_cell": "{count} tarefas feitas", "panel.insights_calendar_cell_one": "1 tarefa feita", "panel.insights_calendar_less": "Menos", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Lembrete escolhido pela criança", "notification.chore_self_reminder.description": "Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.", "panel.confirm_delete_suffix_restorable": "Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.", + "panel.confirm_delete_group": "Excluir o grupo \"{name}\"?", + "panel.confirm_delete_quest": "Excluir a missão \"{name}\"?", "panel.bulk_delete_confirm_restorable": "Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.", "panel.bulk_delete_confirm_restorable_one": "Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.", "pet.tab_pet": "Bichinho", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} é seu!", "pet.editor.show_shop": "Mostrar a aba Lojinha", "pet.editor.hide_unaffordable": "Esconder itens que a criança ainda não pode pagar", + "pet.error.child_id_required": "Defina um child_id", "pet.item_sunglasses": "Óculos escuros", "pet.item_cap": "Boné", "pet.item_balloon": "Balão", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} vai ver o tour na próxima vez", "badges.card_description": "Grade das conquistas de uma criança", "badges.card_name": "Conquistas TaskMate", + "badges.preview_child": "Criança", "sticker_chart.card_description": "O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa", "sticker_chart.card_name": "Quadro de adesivos TaskMate", "gallery.card_description": "Histórico em grade das fotos de comprovação das tarefas", @@ -4853,12 +4952,15 @@ "auction.card_name": "Leilão de tarefas TaskMate", "routine.card_description": "Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir", "routine.card_name": "Rotina TaskMate", + "routine.qty_less": "Menos um", + "routine.qty_more": "Mais um", "recap.card_description": "A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”", "recap.card_name": "Resumo TaskMate", "chore_board.card_description": "As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la", "chore_board.card_name": "Quadro de tarefas TaskMate", "raffle.card_description": "As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio", "raffle.card_name": "Sorteios TaskMate", + "raffle.fewer_tickets": "Menos bilhetes", "bests.card_description": "Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio", "bests.card_name": "Recordes pessoais TaskMate", "kiosk.card_description": "Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas", diff --git a/custom_components/taskmate/www/locales/pt-BR/cards.json b/custom_components/taskmate/www/locales/pt-BR/cards.json index 5f9ad606..07118db4 100644 --- a/custom_components/taskmate/www/locales/pt-BR/cards.json +++ b/custom_components/taskmate/www/locales/pt-BR/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt-BR/panel.json b/custom_components/taskmate/www/locales/pt-BR/panel.json index d7f39526..00957af2 100644 --- a/custom_components/taskmate/www/locales/pt-BR/panel.json +++ b/custom_components/taskmate/www/locales/pt-BR/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para sticky — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Sticky = mesma criança para todas as tarefas do grupo hoje. Spread = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Spread — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} +{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} diff --git a/custom_components/taskmate/www/locales/pt.json b/custom_components/taskmate/www/locales/pt.json index 28b7ee43..776e785b 100644 --- a/custom_components/taskmate/www/locales/pt.json +++ b/custom_components/taskmate/www/locales/pt.json @@ -17,6 +17,7 @@ "activity.claimed": "reclamou", "activity.completed": "concluiu", "activity.completed_chores_will_appear": "As tarefas concluídas aparecerão aqui", + "activity.console_stream": "EM DIRETO · FLUXO", "activity.days_ago": "há {count}d", "activity.default_title": "Atividade", "activity.recent_events": "Eventos recentes", @@ -103,7 +104,9 @@ "approvals.editor.child_id_placeholder": "Deixar vazio para mostrar todas as crianças", "approvals.editor.entity_helper": "A entidade sensor de aprovações pendentes", "approvals.error_failed_service": "Falha ao {service}: {message}", + "approvals.error_failed": "Algo correu mal: {message}", "approvals.error_title": "Erro do TaskMate", + "approvals.error.entity_required": "Por favor define uma entidade (sensor de visão geral do TaskMate)", "approvals.no_pending_approvals": "Sem aprovações pendentes", "approvals.please_define_entity": "Por favor define uma entidade (sensor pending_approvals)", "approvals.reject": "Rejeitar", @@ -117,6 +120,7 @@ "approvals.timed_duration": "{count} min", "badge.criteria_and": "E", "badge.criteria_best_streak": "Melhor série", + "badge.criteria_birthday": "Aniversário", "badge.criteria_current_streak": "Série atual", "badge.criteria_first_chore": "Primeira tarefa", "badge.criteria_first_reward": "Primeira recompensa", @@ -180,6 +184,7 @@ "badges.default_title": "Conquistas", "badges.editor_help": "Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} não encontrado", + "badges.error.entity_required": "Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)", "badges.label": "Conquistas", "badges.next_up": "A seguir", "badges.one_more": "Só mais um e é teu!", @@ -216,6 +221,8 @@ "calendar.editor.title": "Título", "calendar.error.entity_required": "Por favor, defina uma entidade", "calendar.legend_due": "Pendente", + "calendar.left_count": "{count} por fazer", + "calendar.left_count_one": "{count} por fazer", "calendar.next_day": "Dia seguinte", "calendar.no_chores_today": "Sem tarefas para este dia", "calendar.prev_day": "Dia anterior", @@ -281,6 +288,7 @@ "child.photo_not_image": "Este ficheiro não é uma imagem. Tenta novamente.", "child.photo_process_failed": "Não foi possível ler a foto. Tenta novamente.", "child.photo_upload_failed": "Falha no envio. Verifica a tua ligação e tenta novamente.", + "child.photo_size_kb": "~{size} KB", "child.done": "Concluído", "child.editor.child": "Criança", "child.editor.child_helper": "Para qual criança é este cartão?", @@ -327,6 +335,8 @@ "child.error_complete": "Algo correu mal: {message}", "child.error_title": "Oops!", "child.error_undo": "Não foi possível desfazer: {message}", + "child.error.child_id_required": "Por favor, defina um child_id", + "child.error.entity_required": "Por favor, defina uma entidade", "child.undo_not_allowed": "Só os pais podem desfazer uma tarefa concluída.", "child.undo_named": "Anular {name}", "child.undo_recent": "Anular uma tarefa que acabaste de fazer", @@ -490,6 +500,8 @@ "panel.insp_toast_sent_back": "Devolvida a {name} para refazer", "panel.insp_toast_cancelled": "Inspeção cancelada", "panel.insp_toast_failed": "Não foi possível atualizar a inspeção: {error}", + "panel.insp_left_hm": "{h} h {m} min", + "panel.insp_left_m": "{m} min", "panel.settings_insp_title": "Inspeções surpresa", "panel.settings_insp_hint": "Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.", "panel.settings_insp_enabled_label": "Inspeções", @@ -552,6 +564,9 @@ "dashboard.chores_done": "{done} / {total} tarefas feitas", "dashboard.tab_points": "Pontos", "dashboard.tab_rotation": "Rotação", + "dashboard.mode_alternating": "Alternado", + "dashboard.mode_balanced": "Equilibrado", + "dashboard.mode_random": "Aleatório", "graph.all_children": "Todas as Crianças", "graph.card_description": "Gráfico de linhas com pontos diários ou acumulados ao longo do tempo", "graph.card_name": "Gráfico de Pontos TaskMate", @@ -562,6 +577,7 @@ "graph.editor.child_filter_helper": "Mostrar a linha de uma criança ou de todas juntas", "graph.editor.days_helper": "Número de dias a apresentar (3–90)", "graph.editor.days_to_show": "Dias a mostrar", + "graph.error.entity_required": "Por favor define uma entidade", "graph.graph_error": "Erro no gráfico: {message}", "graph.no_data_submessage": "Conclui e aprova tarefas para ver o gráfico", "graph.no_data_yet": "Ainda sem dados", @@ -588,6 +604,7 @@ "leaderboard.editor.sort_option_streak": "Sequência Atual", "leaderboard.editor.sort_option_weekly": "Pontos desta Semana", "leaderboard.editor.title_label": "Título do Cartão", + "leaderboard.error.entity_required": "Por favor, defina uma entidade", "leaderboard.ordinal_4": "4º", "leaderboard.ordinal_5": "5º", "leaderboard.personal_bests": "Recordes Pessoais", @@ -628,6 +645,7 @@ "overview.editor.header_colour_helper": "Cor de fundo do cabeçalho do cartão", "overview.editor.header_colour_label": "Cor do Cabeçalho", "overview.editor.title_label": "Título", + "overview.error.entity_required": "Por favor define uma entidade", "overview.footer_children": "Crianças", "overview.footer_done_today": "Feito Hoje", "overview.footer_total_points": "Total de {pointsName}", @@ -652,6 +670,7 @@ "panel.activity_pending_all_clear": "Tudo limpo", "panel.activity_pending_approvals": "Aprovações pendentes", "panel.activity_points": "pontos", + "panel.activity_parent": "Responsável", "panel.activity_recent": "Atividade recente", "panel.activity_reject": "Rejeitar", "panel.activity_table_child": "Criança", @@ -728,6 +747,7 @@ "panel.bonus_empty_title": "Ainda sem bónus", "panel.bonus_points_label": "Pontos a atribuir", "panel.bonus_title": "Bónus", + "panel.bonus_no_eligible": "Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.", "panel.btn_activate_chore": "Ativar tarefa", "panel.btn_add_bonus": "+ Adicionar bónus", "panel.btn_add_bonus_subtask": "+ Adicionar subtarefa bónus", @@ -915,6 +935,7 @@ "panel.chore_task_type_standard": "Padrão — pontos fixos ao concluir", "panel.chore_task_type_timed": "Temporizada — pontos por minuto", "panel.chore_time_category_label": "Categoria horária", + "panel.chore_timed_rate": "{points}/{minutes} min", "panel.chore_tip_rename": "Dica: faça duplo clique no nome de uma tarefa para a renomear.", "panel.chore_title": "Tarefas", "panel.chore_vis_entity_hint": "A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.", @@ -932,10 +953,16 @@ "panel.common_points": "Pontos", "panel.common_yes": "Sim", "panel.confirm_delete_bonus_extra": "", + "panel.confirm_delete_bonus": "Eliminar o bónus \"{name}\"?", "panel.confirm_delete_child_extra": "Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.", + "panel.confirm_delete_child": "Eliminar a criança \"{name}\"?", "panel.confirm_delete_chore_extra": "Isto também remove a tarefa de quaisquer grupos a que pertencia.", + "panel.confirm_delete_chore": "Eliminar a tarefa \"{name}\"?", + "panel.confirm_delete_challenge": "Eliminar o desafio \"{name}\"?", "panel.confirm_delete_prompt": "Eliminar {kind} \"{name}\"?", + "panel.confirm_delete_penalty": "Eliminar a penalidade \"{name}\"?", "panel.confirm_delete_reward_extra": "Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.", + "panel.confirm_delete_reward": "Eliminar a recompensa \"{name}\"?", "panel.confirm_delete_suffix": "Esta ação não pode ser anulada.", "panel.confirm_delete_template": "Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.", "panel.confirm_unsaved": "Tem alterações por guardar — descartar?", @@ -972,6 +999,8 @@ "panel.empty_groups_copy": "Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).", "panel.empty_groups_title": "Ainda sem grupos de tarefas", "panel.empty_no_match": "Nenhum {kind} corresponde a \"{filter}\".", + "panel.empty_no_match_children": "Nenhuma criança corresponde a \"{filter}\".", + "panel.empty_no_match_filter": "Nada corresponde a \"{filter}\".", "panel.empty_rewards_copy": "Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.", "panel.empty_rewards_title": "Ainda sem recompensas", "panel.empty_template_all_removed": "Todas as tarefas removidas — volte atrás e escolha um modelo diferente.", @@ -1561,15 +1590,15 @@ "panel.group_add_tile": "Adicionar grupo", "panel.group_chore_count": "{count} tarefas", "panel.group_chore_count_one": "{count} tarefa", - "panel.group_chores_label": "Tarefas membro (a ordem importa para sticky — a primeira é a líder)", + "panel.group_chores_label": "Tarefas membro (a ordem importa para agrupado — a primeira é a líder)", "panel.group_missing_chore": "(tarefa em falta {id})", "panel.group_no_rotation_chores": "Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.", - "panel.group_policy_hint": "Sticky = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.", + "panel.group_policy_hint": "Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.", "panel.group_policy_label": "Política", "panel.group_policy_spread": "Distribuído — crianças diferentes no grupo hoje", "panel.group_policy_spread_short": "Distribuído", - "panel.group_policy_sticky": "Sticky — a mesma criança para todas as tarefas do grupo hoje", - "panel.group_policy_sticky_short": "Sticky", + "panel.group_policy_sticky": "Agrupado — a mesma criança para todas as tarefas do grupo hoje", + "panel.group_policy_sticky_short": "Agrupado", "panel.group_title": "Grupos de tarefas", "panel.loading": "A carregar…", "panel.nav_family": "Família", @@ -2238,6 +2267,8 @@ "points_card.notification_added": "Adicionado {points} {pointsLabel} a {childName}", "points_card.notification_failed": "Falhou: {message}", "points_card.notification_failed_action": "Falha ao {action} pontos: {message}", + "points_card.notification_failed_add": "Não foi possível adicionar pontos: {message}", + "points_card.notification_failed_remove": "Não foi possível remover pontos: {message}", "points_card.notification_quick": "{sign}{amount} {pointsName} para {childName}", "points_card.notification_removed": "Removido {points} {pointsLabel} de {childName}", "points_card.please_define_entity": "Por favor define uma entidade (sensor de visão geral do taskmate)", @@ -2276,6 +2307,7 @@ "points_display.empty_no_child": "Nenhuma criança selecionada ou não encontrada.", "points_display.empty_no_children": "Nenhuma criança encontrada nos dados do TaskMate.", "points_display.empty_set_child_id": "Define o child_id no editor do cartão.", + "points_display.error.entity_required": "Por favor define uma entidade", "points_display.family_subtitle": "{count} crianças · desde sempre", "points_display.family_subtitle_one": "1 criança · desde sempre", "points_display.family_title": "Pontos da Família", @@ -2389,6 +2421,7 @@ "rewards.available_when": "Disponível {window}", "rewards.locked_now": "Indisponível neste momento", "rewards.spendable_balance": "Disponível", + "rewards.spendable_chip": "Disponível: {points}", "rewards.unavailable_hint": "Esta recompensa já não pode ser reclamada", "streak.achievement.fifty_desc": "Conclui 50 tarefas", "streak.achievement.fifty_name": "50 Feitas", @@ -2423,6 +2456,8 @@ "streak.editor.days_shown_helper": "Quantos dias de pontos mostrar (padrão: 14)", "streak.editor.title": "Título", "streak.error.entity_required": "Por favor define uma entidade", + "streak.on_fire_count": "{count} em chamas", + "streak.on_fire_count_one": "{count} em chamas", "sticker_chart.error.entity_required": "Por favor define uma entidade", "sticker_chart.default_title": "Quadro de autocolantes da {name}", "sticker_chart.today": "Hoje: {done} / {total} tarefas feitas", @@ -2577,6 +2612,7 @@ "panel.child_birthday_label": "Aniversário", "panel.child_birthday_hint": "AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.", "panel.child_link_user_none": "Qualquer pessoa (partilhado / quiosque)", + "panel.child_link_user_admin": "{name} (administrador)", "panel.chore_difficulty_label": "Dificuldade", "panel.difficulty_easy": "Fácil", "panel.difficulty_hard": "Difícil", @@ -2657,12 +2693,12 @@ "child.console_active": "{count} EM ABERTO", "panel.settings_spendcap_enabled_label": "Limite de gastos", "panel.settings_spendcap_enabled_hint": "Limita quantos pontos cada criança pode gastar em recompensas por período.", - "panel.settings_spendcap_params_label": "Configurações do limite de gastos", + "panel.settings_spendcap_params_label": "Definições do limite de gastos", "panel.settings_spendcap_params_hint": "Máx. de pontos gastáveis por período (0 = sem limite).", "panel.settings_spendcap_amount": "Limite ({points_name})", "panel.settings_interest_enabled_label": "Juros de poupança", "panel.settings_interest_enabled_hint": "Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).", - "panel.settings_interest_params_label": "Configurações dos juros de poupança", + "panel.settings_interest_params_label": "Definições dos juros de poupança", "panel.settings_interest_percent": "Juros %", "panel.settings_interest_params_hint": "Taxa de juros aplicada ao saldo e com que frequência.", "panel.chore_due_time_label": "Hora limite (opcional)", @@ -2744,6 +2780,7 @@ "panel.quest_active_label": "Ativa", "panel.quest_active_hint": "Missões inativas não acompanham progresso nem atribuem bónus.", "panel.quest_need_step": "Adiciona pelo menos um passo.", + "panel.quest_for_names": "Para: {names}", "panel.toast_quest_added": "Missão adicionada", "panel.toast_quest_updated": "Missão atualizada", "panel.settings_avatars_title": "Avatares desbloqueáveis", @@ -2857,6 +2894,8 @@ "wishlist.field_name": "O que queres?", "wishlist.field_target": "Quantos pontos custa?", "wishlist.target_hint": "Um adulto pode alterar isto", + "wishlist.target_lower": "Baixar o objetivo", + "wishlist.target_raise": "Subir o objetivo", "wishlist.field_link": "Ligação", "wishlist.optional": "(opcional)", "wishlist.field_picture": "Imagem", @@ -2882,6 +2921,7 @@ "wishlist.editor.child": "Criança", "wishlist.editor.child_helper": "De quem é a lista de desejos mostrada", "wishlist.editor.title_helper": "Deixe vazio para «Lista de desejos de »", + "wishlist.entity_required": "Por favor define uma entidade (sensor de visão geral do TaskMate)", "panel.family_goal_title": "Objetivo da família", "panel.family_goal_hint": "Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).", "panel.family_goal_enabled": "Ativar objetivo da família", @@ -2925,6 +2965,7 @@ "bounty.recent": "Feitas recentemente", "bounty.claim_title": "Ficar com \"{title}\"?", "bounty.claim_body": "É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.", + "bounty.claim_body_one": "É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.", "bounty.not_now": "Agora não", "bounty.claim_it": "Ficar com ela — {points} {pointsName}", "bounty.photo_title": "Mostra-nos o trabalho feito", @@ -2940,6 +2981,8 @@ "bounty.dur_minutes": "{m} min {s} s", "bounty.editor.child": "Criança", "bounty.editor.child_helper": "De quem é este quadro — a criança vê as tarefas extra com que pode ficar", + "bounty.error.child_required": "Por favor escolhe uma criança (child_id)", + "bounty.error.entity_required": "Por favor, defina uma entidade", "panel.tab_bounties": "Tarefas extra", "panel.bounty_post_btn": "+ Publicar tarefa extra", "panel.bounty_tab_active": "Ativas ({count})", @@ -3047,6 +3090,8 @@ "auction.closed_at": "Fechou {when}", "auction.editor.child": "Criança", "auction.editor.child_helper": "De quem são os leilões e as ofertas que este cartão mostra", + "auction.error.child_required": "Por favor escolhe uma criança (child_id)", + "auction.error.entity_required": "Por favor, defina uma entidade", "child.won_at_auction": "Ganha em leilão", "panel.tab_auctions": "Leilões", "panel.new_auction": "Leilão", @@ -3080,6 +3125,12 @@ "panel.auction_assigned_for": "atribuída para {date}", "panel.auction_fallback": "→ atribuição habitual", "panel.auction_reopen": "Reabrir com um máximo mais alto", + "panel.auction_refuse_off": "Essa tarefa está desligada.", + "panel.auction_refuse_open_ended": "Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.", + "panel.auction_refuse_other": "Esta tarefa não pode ir a leilão.", + "panel.auction_refuse_team": "Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.", + "panel.auction_refuse_timed": "Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.", + "panel.auction_refuse_unassigned": "Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.", "panel.auction_status_done": "Feita · +{points}", "panel.auction_status_pending": "A aguardar aprovação", "panel.auction_status_todo": "Por fazer", @@ -3234,6 +3285,9 @@ "routine.editor.time_night": "Madrugada", "routine.editor.time_anytime": "Tarefas a qualquer hora", "routine.editor.title_helper": "Deixe vazio para «Rotina de »", + "routine.error.child_required": "Por favor escolhe uma criança (child_id)", + "routine.error.entity_required": "Por favor, defina uma entidade", + "routine.error.time_category": "time_category tem de ser um dos seguintes: {options}", "kiosk.who": "Quem está aí?", "kiosk.tap_face": "Toca na tua cara", "kiosk.progress": "{done} de {total} feitas", @@ -3400,6 +3454,22 @@ "panel.health_all_good": "Nada de errado.", "panel.health_issues": "{count} coisas a precisar de atenção.", "panel.health_issues_one": "{count} coisa a precisar de atenção.", + "panel.health_issue_child_without_chores": "{count} crianças não têm tarefas atribuídas", + "panel.health_issue_child_without_chores_one": "{count} criança não tem tarefas atribuídas", + "panel.health_issue_chore_missing_entity": "{count} tarefas referem uma entidade que não existe", + "panel.health_issue_chore_missing_entity_one": "{count} tarefa refere uma entidade que não existe", + "panel.health_issue_chore_orphan_assignee": "{count} tarefas estão atribuídas a uma criança que já não existe", + "panel.health_issue_chore_orphan_assignee_one": "{count} tarefa está atribuída a uma criança que já não existe", + "panel.health_issue_chore_orphan_dependency": "{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas", + "panel.health_issue_chore_orphan_dependency_one": "{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada", + "panel.health_issue_completion_orphan": "{count} conclusões referem-se a uma tarefa ou criança eliminada", + "panel.health_issue_completion_orphan_one": "{count} conclusão refere-se a uma tarefa ou criança eliminada", + "panel.health_issue_large_history": "{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos", + "panel.health_issue_large_history_one": "{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos", + "panel.health_issue_reward_orphan_assignee": "{count} recompensas estão atribuídas a uma criança que já não existe", + "panel.health_issue_reward_orphan_assignee_one": "{count} recompensa está atribuída a uma criança que já não existe", + "panel.health_issue_reward_unlock_not_allowed": "{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas", + "panel.health_issue_reward_unlock_not_allowed_one": "{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada", "panel.health_sev_error": "Erro", "panel.health_sev_warning": "Aviso", "panel.health_sev_info": "Nota", @@ -3456,6 +3526,15 @@ "panel.sound_deleted": "Som eliminado", "panel.sound_deleted_reset": "Som eliminado. {count} tarefas repostas para o som predefinido.", "panel.sound_deleted_reset_one": "Som eliminado. {count} tarefa reposta para o som predefinido.", + "panel.sound_opt_chime": "Sininho", + "panel.sound_opt_coin": "Moeda", + "panel.sound_opt_fanfare": "Fanfarra", + "panel.sound_opt_fart": "Pum {n}", + "panel.sound_opt_fart_random": "Pum aleatório", + "panel.sound_opt_levelup": "Subir de nível", + "panel.sound_opt_none": "Sem som", + "panel.sound_opt_powerup": "Power-up", + "panel.sound_opt_undo": "Anular", "recap.default_title": "Resumo de {name}", "recap.default_title_none": "Resumos", "recap.title": "{period} de {name}", @@ -3619,6 +3698,8 @@ "notify.birthday": "🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.", "notify.streak_freeze_used": "❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).", "notify.presence_arrival": "🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.", + "notify.print_chart_empty": "Não há tarefas para mostrar esta semana.", + "notify.print_chart_footer": "Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.", "notify.wish_requested": "{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.", "notify.wish_pledged": "💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!", "notify.bounty_posted": "🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!", @@ -3804,6 +3885,7 @@ "raffle.no_child": "Criança não encontrada", "raffle.per_ticket": "{cost} por bilhete", "raffle.max_each": "Até {max} cada", + "raffle.more_tickets": "Mais bilhetes", "raffle.tickets_total": "{count} bilhetes no total", "raffle.tickets_total_one": "1 bilhete no total", "raffle.no_tickets_yet": "Ainda ninguém comprou — sê o primeiro!", @@ -3814,7 +3896,7 @@ "raffle.your_tickets_one": "Tens 1 bilhete · {chance}% de hipótese", "raffle.no_tickets_mine": "Ainda não tens bilhete.", "raffle.cap_reached": "Já tens o máximo", - "raffle.not_enough": "Pontos insuficientes", + "raffle.not_enough": "{points_name} insuficientes", "raffle.buy": "Comprar {count} por {cost}", "raffle.drawing_now": "A sortear…", "raffle.draw_in_days": "Sorteio em {d} d {h} h", @@ -3900,6 +3982,11 @@ "panel.pets_enabled": "Ligar animais virtuais", "kiosk.queue_refused": "Não foi possível enviar “{chore}” — talvez já esteja feita.", "kiosk.ambient_wake": "Toque em qualquer lado para começar", + "kiosk.avatar_locked_req": "Bloqueado — {requirement}", + "kiosk.avatar_req_level": "Nível {value}", + "kiosk.avatar_req_points": "Ganha {value} {pointsName}", + "kiosk.avatar_req_streak": "{value} dias seguidos", + "kiosk.avatar_req_streak_one": "{value} dia seguido", "kiosk.raffle_tickets": "{count} bilhetes no total", "kiosk.raffle_tickets_one": "1 bilhete no total", "kiosk.raffle_winner": "{name} ganhou! 🎉", @@ -3994,6 +4081,9 @@ "notify.record_best_day_chores": "mais tarefas num dia", "notify.record_best_week_points": "mais {points_name} numa semana", "notify.record_best_single_award": "maior prémio de uma vez", + "notify.read_aloud_done": "{name}, já fizeste tudo. Boa!", + "notify.read_aloud_many": "{name}, faltam-te {count} coisas: {chores}.", + "notify.read_aloud_one": "{name}, falta-te uma coisa: {chores}.", "notify.celebrate_personal_best": "{child_name} bateu um recorde pessoal: {record_label} — {value}!", "notification.reward_owed.name": "Recompensa ainda por entregar", "notification.reward_owed.description": "Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.", @@ -4004,6 +4094,7 @@ "approvals.owed_today": "resgatada hoje", "approvals.owed_days_one": "por entregar há 1 dia", "approvals.owed_days": "por entregar há {count} dias", + "approvals.view_photo": "Ver foto", "panel.today_owed_title": "Recompensas por entregar", "panel.today_owed_delivered": "Entregue", "panel.today_owed_marked": "Marcada como entregue", @@ -4135,6 +4226,8 @@ "kiosk.editor.show_pet": "Mostrar o animal da criança", "kiosk.editor.show_badges": "Mostrar conquistas", "kiosk.editor.allow_avatar_change": "Permitir que as crianças mudem o avatar", + "kiosk.error.children_list": "children tem de ser uma lista de entradas com child_id e require_pin", + "kiosk.error.invalid_config": "Configuração inválida", "child.appeal_item_chore": "“{name}” foi devolvida ({points})", "child.appeal_item_reward": "O teu pedido de “{name}” foi recusado", "child.appeal_item_penalty": "Penalização: {name} (−{points})", @@ -4521,6 +4614,7 @@ "panel.penalty_warn_reset": "O aviso reinicia", "panel.penalty_warn_reset_daily": "Diariamente", "panel.penalty_warn_reset_weekly": "Semanalmente", + "panel.penalty_no_eligible": "Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.", "panel.sibling_check_title": "Verificação entre irmãos", "panel.sibling_check_hint": "Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.", "panel.sibling_check_enabled": "Ativar verificação entre irmãos", @@ -4538,6 +4632,7 @@ "panel.insights_calendar_title": "Calendário de tarefas feitas", "panel.insights_calendar_intro": "Tarefas feitas por dia – verde mais escuro para dias mais movimentados.", "panel.insights_calendar_summary": "{total} tarefas · {active} de {days} dias", + "panel.insights_calendar_summary_one": "{total} tarefa · {active} de {days} dias", "panel.insights_calendar_cell": "{count} tarefas feitas", "panel.insights_calendar_cell_one": "1 tarefa feita", "panel.insights_calendar_less": "Menos", @@ -4587,6 +4682,8 @@ "notification.chore_self_reminder.name": "Lembrete escolhido pela criança", "notification.chore_self_reminder.description": "Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.", "panel.confirm_delete_suffix_restorable": "Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.", + "panel.confirm_delete_group": "Eliminar o grupo \"{name}\"?", + "panel.confirm_delete_quest": "Eliminar a missão \"{name}\"?", "panel.bulk_delete_confirm_restorable": "Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.", "panel.bulk_delete_confirm_restorable_one": "Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.", "pet.tab_pet": "Animal", @@ -4619,6 +4716,7 @@ "pet.shop_bought": "{name} é teu!", "pet.editor.show_shop": "Mostrar o separador Loja", "pet.editor.hide_unaffordable": "Esconder artigos que a criança ainda não pode pagar", + "pet.error.child_id_required": "Por favor define um child_id", "pet.item_sunglasses": "Óculos de sol", "pet.item_cap": "Boné", "pet.item_balloon": "Balão", @@ -4839,6 +4937,7 @@ "panel.tour_reset_done": "{name} vai ver a visita da próxima vez", "badges.card_description": "Grelha das conquistas de uma criança", "badges.card_name": "Conquistas TaskMate", + "badges.preview_child": "Criança", "sticker_chart.card_description": "O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa", "sticker_chart.card_name": "Quadro de autocolantes TaskMate", "gallery.card_description": "Histórico em grelha das fotos de prova das tarefas", @@ -4853,12 +4952,15 @@ "auction.card_name": "Leilão de tarefas TaskMate", "routine.card_description": "Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite", "routine.card_name": "Rotina TaskMate", + "routine.qty_less": "Menos um", + "routine.qty_more": "Mais um", "recap.card_description": "A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»", "recap.card_name": "Resumo TaskMate", "chore_board.card_description": "As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir", "chore_board.card_name": "Quadro de tarefas TaskMate", "raffle.card_description": "As crianças compram rifas com pontos; uma é sorteada para um prémio", "raffle.card_name": "Sorteios TaskMate", + "raffle.fewer_tickets": "Menos bilhetes", "bests.card_description": "Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio", "bests.card_name": "Recordes pessoais TaskMate", "kiosk.card_description": "Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas", diff --git a/custom_components/taskmate/www/locales/pt/cards.json b/custom_components/taskmate/www/locales/pt/cards.json index 883440eb..af04d315 100644 --- a/custom_components/taskmate/www/locales/pt/cards.json +++ b/custom_components/taskmate/www/locales/pt/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_title":"Erro do TaskMate","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"Pontos insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt/panel.json b/custom_components/taskmate/www/locales/pt/panel.json index 0bf889d0..9edb79b1 100644 --- a/custom_components/taskmate/www/locales/pt/panel.json +++ b/custom_components/taskmate/www/locales/pt/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para sticky — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Sticky = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Sticky — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} +{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} diff --git a/custom_components/taskmate/www/taskmate-activity-card.js b/custom_components/taskmate/www/taskmate-activity-card.js index cb0be931..5daf43a5 100644 --- a/custom_components/taskmate/www/taskmate-activity-card.js +++ b/custom_components/taskmate/www/taskmate-activity-card.js @@ -646,7 +646,7 @@ class TaskMateActivityCard extends LitElement { } setConfig(config) { - if (!config.entity) throw new Error("Please define an entity"); + if (!config.entity) throw new Error(this._t("common.please_define_entity")); this.config = { title: "", max_items: 30, @@ -1085,8 +1085,8 @@ class TaskMateActivityCard extends LitElement { if (!id || this.config.show_undo === false) return ''; const loading = !!this._loading[id]; const message = kind === 'chore' - ? this._t('activity.undo_confirm_chore', { detail, child, points }) - : this._t('activity.undo_confirm_txn', { detail, child, points }); + ? this._t('activity.undo_confirm_chore', { detail, child, points: __tmNum(this.hass, points) }) + : this._t('activity.undo_confirm_txn', { detail, child, points: __tmNum(this.hass, points) }); return html` ` : this._gauge(a)}
@@ -406,7 +406,7 @@ class TaskMateAuctionCard extends LitElement { ${a.chore_name} ${this._t("child.won_at_auction")} - ${a.price} + ${__tmNum(this.hass, a.price)}
${this._t("auction.in_your_chores", { date: this._date(a.occurrence, false) })}
`; @@ -416,7 +416,7 @@ class TaskMateAuctionCard extends LitElement { const winner = this._childName(a.winner_id); const sub = a.my_bid == null ? this._t("auction.sibling_won_sub", { points: __tmNum(this.hass, a.price), pointsName: this._pointsName() }) : Number(a.my_bid) === Number(a.price) ? this._t("auction.tied_sub", { points: __tmNum(this.hass, a.price), name: winner, pointsName: this._pointsName() }) - : this._t("auction.sibling_won_sub_bid", { points: __tmNum(this.hass, a.price), bid: a.my_bid, pointsName: this._pointsName() }); + : this._t("auction.sibling_won_sub_bid", { points: __tmNum(this.hass, a.price), bid: __tmNum(this.hass, a.my_bid), pointsName: this._pointsName() }); return html`
${head} @@ -440,7 +440,7 @@ class TaskMateAuctionCard extends LitElement {

${a.chore_name}

${this._t("auction.sheet_sub", { date: this._date(a.occurrence), time: this._fmtDur(this._left(a)) })}
-
${v}
+
${__tmNum(this.hass, v)}
${this._t("auction.bid_label")}
${this._avatar(b.claimed_by, 20)}${this._t("bounty.sibling_checking", { name: this._childName(b.claimed_by) })}
`; } else if (b.status === "completed") { body = mine - ? html`
${this._t("bounty.you_earned", { points: b.points_awarded ?? b.points, pointsName: this._pointsName() })}
` + ? html`
${this._t("bounty.you_earned", { points: __tmNum(this.hass, b.points_awarded ?? b.points), pointsName: this._pointsName() })}
` : html`
${this._avatar(b.claimed_by, 20)}${this._t("bounty.done_by", { name: this._childName(b.claimed_by) })}
`; } return html`
-
${__tmNum(this.hass, b.points)}
+
${__tmNum(this.hass, b.points)}
@@ -462,7 +462,7 @@ class TaskMateBountyCard extends LitElement {

${this._t("bounty.claim_title", { title: b.title })}

-

${this._t("bounty.claim_body", { hours: b.claim_hours })}

+

${this._t(Number(b.claim_hours) === 1 ? "bounty.claim_body_one" : "bounty.claim_body", { hours: b.claim_hours })}

diff --git a/custom_components/taskmate/www/taskmate-calendar-card.js b/custom_components/taskmate/www/taskmate-calendar-card.js index ebbf63f5..07df3d95 100644 --- a/custom_components/taskmate/www/taskmate-calendar-card.js +++ b/custom_components/taskmate/www/taskmate-calendar-card.js @@ -736,7 +736,7 @@ class TaskMateCalendarCard extends LitElement { const sub = isToday ? this._t("common.today") : dayShort; const pill = design === "console" && totalPending - ? _ltrNums(this._t("calendar.child_summary", { done: 0, total: __tmNum(this.hass, totalPending) })) : ""; + ? _ltrNums(this._t(totalPending === 1 ? "calendar.left_count_one" : "calendar.left_count", { count: __tmNum(this.hass, totalPending) })) : ""; return wrap(sub, pill, body); } diff --git a/custom_components/taskmate/www/taskmate-child-card.js b/custom_components/taskmate/www/taskmate-child-card.js index f71f5249..a138b7a8 100644 --- a/custom_components/taskmate/www/taskmate-child-card.js +++ b/custom_components/taskmate/www/taskmate-child-card.js @@ -252,13 +252,27 @@ class TaskMateChildCard extends LitElement { : html``; } + // The server words an unlock requirement in English ("Level 5", "120 earned", + // "7-day streak"; coord_avatars.py); say it in the child's language, as the + // kiosk does. + _avatarReq(req) { + const s = String(req || ""); + let m = /^Level (\d+)$/.exec(s); + if (m) return this._t("kiosk.avatar_req_level", { value: __tmNum(this.hass, Number(m[1])) }); + m = /^(\d+) earned$/.exec(s); + if (m) return this._t("kiosk.avatar_req_points", { value: __tmNum(this.hass, Number(m[1])), pointsName: this._pointsNameFor() }); + m = /^(\d+)-day streak$/.exec(s); + if (m) return this._t(Number(m[1]) === 1 ? "kiosk.avatar_req_streak_one" : "kiosk.avatar_req_streak", { value: __tmNum(this.hass, Number(m[1])) }); + return s; + } + _renderAvatarPicker(child, options) { return html`
${options.map(o => html` ` : ""}`; + @click=${(e) => { e.stopPropagation(); this._openReminderSheet(chore, child); }}>🔔${time ? ` ${__tmClock(this.hass, time)}` : ""}` : ""}`; } _toMinutes(hhmm) { @@ -6220,10 +6238,10 @@ class TaskMateChildCard extends LitElement {
diff --git a/tests/data/locale_english_baseline.json b/tests/data/locale_english_baseline.json index 7ffd830c..2b970542 100644 --- a/tests/data/locale_english_baseline.json +++ b/tests/data/locale_english_baseline.json @@ -16,6 +16,7 @@ "child.extra_submit", "child.level_label", "child.pause", + "child.photo_size_kb", "child.screen_time_minutes", "child.start", "common.design.cleanpro", @@ -43,6 +44,7 @@ "panel.child_stat_level", "panel.chore_image_upload", "panel.chore_table_status", + "panel.chore_timed_rate", "panel.dash_card_kiosk", "panel.dash_layout_label", "panel.entity_bonus", @@ -71,6 +73,8 @@ "panel.seasonal_halloween", "panel.settings_insp_pick_chance", "panel.settings_surprise_chance", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "panel.tab_badges", "pet.slot_hat", "pet.species_dino", @@ -104,6 +108,7 @@ "child.boost_title", "child.editor.density_normal", "child.pause", + "child.photo_size_kb", "common.design.cleanpro", "common.design.console", "common.design.playroom", @@ -172,6 +177,8 @@ "panel.seasonal_halloween", "panel.settings_insp_pick_chance", "panel.settings_surprise_chance", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "panel.tab_audit", "panel.tab_quests", "panel.template_name_label", @@ -230,6 +237,7 @@ "notify.short_date", "overview.default_title", "overview.footer_total_points", + "panel.activity_parent", "panel.activity_points", "panel.activity_table_points", "panel.activity_transaction_count", @@ -253,6 +261,7 @@ "panel.chore_subtask_points_placeholder", "panel.chore_table_mode", "panel.chore_table_points", + "panel.chore_timed_rate", "panel.common_points", "panel.dash_kind_parents", "panel.dash_title_parents", @@ -296,6 +305,8 @@ "panel.settings_insp_enabled_label", "panel.settings_notifications_title", "panel.settings_surprise_chance", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "panel.tab_audit", "panel.tab_badges", "panel.tab_notifications", @@ -328,6 +339,7 @@ "child.error_title", "child.extra_submit", "child.pause", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_minutes", @@ -351,6 +363,7 @@ "panel.bounty_completed_meta", "panel.child_avatar_label", "panel.chore_table_status", + "panel.chore_timed_rate", "panel.dash_card_kiosk", "panel.entity_bonus", "panel.fb_auto", @@ -369,6 +382,7 @@ "panel.pts_display", "panel.quest_assigned_to", "panel.quest_bonus_label", + "panel.quest_for_names", "panel.quest_stat_bonus", "panel.ratings_claimed", "panel.reward_badge_jackpot", @@ -377,6 +391,8 @@ "panel.season_kind_advent", "panel.seasonal_halloween", "panel.settings_surprise_min", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "pet.species_dino", "points_card.dialog_subtitle", "points_card.notification_quick", @@ -391,6 +407,7 @@ "wizard.tips" ], "nl.json": [ + "activity.console_stream", "activity.reason_bonus", "approvals.timed_duration", "auction.gauge_max", @@ -404,6 +421,7 @@ "child.boost_title", "child.boost_title_named", "child.editor.density_compact", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_minutes", @@ -411,6 +429,7 @@ "child.timed_cap_label", "common.design.console", "graph.console_live", + "kiosk.avatar_req_level", "kiosk.boost_strip", "kiosk.card_name", "kiosk.editor.show_confetti", @@ -435,6 +454,7 @@ "panel.child_avatar_label", "panel.child_stat_level", "panel.chore_table_status", + "panel.chore_timed_rate", "panel.chore_weekly_target_pill", "panel.dash_card_kiosk", "panel.fb_auto", @@ -447,6 +467,7 @@ "panel.fb_lovelace_yaml", "panel.fb_method_hacs_default", "panel.insp_bonus", + "panel.insp_left_m", "panel.notif_escalation_minutes_suffix", "panel.petshop_emoji", "panel.petshop_pending_meta", @@ -467,6 +488,8 @@ "panel.settings_level_step_label", "panel.settings_surprise_max", "panel.settings_surprise_min", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "panel.wish_col_status", "pet.acc_locked", "pet.level", @@ -505,6 +528,7 @@ "child.error_title", "child.extra_submit", "child.pause", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_minutes", @@ -528,6 +552,7 @@ "panel.bounty_completed_meta", "panel.child_avatar_label", "panel.chore_table_status", + "panel.chore_timed_rate", "panel.dash_card_kiosk", "panel.day_sun", "panel.entity_bonus", @@ -549,6 +574,7 @@ "panel.pts_display", "panel.quest_assigned_to", "panel.quest_bonus_label", + "panel.quest_for_names", "panel.quest_stat_bonus", "panel.ratings_claimed", "panel.reward_badge_jackpot", @@ -557,6 +583,8 @@ "panel.season_kind_advent", "panel.seasonal_halloween", "panel.settings_surprise_min", + "panel.sound_opt_fanfare", + "panel.sound_opt_powerup", "pet.species_dino", "points_card.dialog_subtitle", "points_card.notification_quick", @@ -577,6 +605,7 @@ "child.boost_takeover_title", "child.boost_title", "child.boost_title_named", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_minutes", @@ -595,6 +624,7 @@ "panel.boost_starts", "panel.bounty_col_status", "panel.bounty_completed_meta", + "panel.chore_timed_rate", "panel.dash_card_kiosk", "panel.fb_auto", "panel.fb_install_core", @@ -631,6 +661,7 @@ "child.boost_title_named", "child.editor.density_normal", "child.error_title", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_hours", @@ -655,6 +686,7 @@ "panel.child_avatar_label", "panel.chore_subtask_points_placeholder", "panel.chore_table_status", + "panel.chore_timed_rate", "panel.dash_layout_label", "panel.fb_auto", "panel.fb_install_core", @@ -678,6 +710,7 @@ "panel.seasonal_halloween", "panel.settings_insp_pick_chance", "panel.settings_surprise_chance", + "panel.sound_opt_powerup", "panel.trash_col_item", "points_card.quick_label_add", "points_card.quick_label_remove", @@ -698,6 +731,7 @@ "child.boost_title_named", "child.editor.density_normal", "child.error_title", + "child.photo_size_kb", "child.pts_per_min", "child.pts_per_n_min", "child.screen_time_hours", @@ -720,6 +754,7 @@ "panel.bounty_completed_meta", "panel.child_avatar_label", "panel.chore_subtask_points_placeholder", + "panel.chore_timed_rate", "panel.fb_auto", "panel.fb_install_core", "panel.fb_install_haos", @@ -738,6 +773,7 @@ "panel.screen_time_hours", "panel.screen_time_minutes", "panel.seasonal_halloween", + "panel.sound_opt_powerup", "panel.trash_col_item", "points_card.quick_label_add", "points_card.quick_label_remove", diff --git a/tests/test_family_care.py b/tests/test_family_care.py index 9d07c3e3..b5f227a4 100644 --- a/tests/test_family_care.py +++ b/tests/test_family_care.py @@ -9,6 +9,7 @@ from custom_components.taskmate.models import Penalty +from .conftest import FakeServiceValidationError from .test_completion_eligibility import _make_system, _now, run @@ -50,8 +51,9 @@ def test_second_tap_within_ten_minutes_is_refused(self): coord, _storage, mod, kid, chore = _family() with patch("custom_components.taskmate.coord_wellbeing.dt_util.now", return_value=_now()): run(coord.async_request_help(kid.id, chore.id)) - with pytest.raises(ValueError, match="on its way"): + with pytest.raises(FakeServiceValidationError) as refused: run(coord.async_request_help(kid.id, chore.id)) + assert refused.value.translation_key == "help_already_on_its_way" def test_answering_closes_it_and_old_requests_lapse(self): coord, _storage, mod, kid, chore = _family() diff --git a/tests/test_hardening_2026_10_25_entry.py b/tests/test_hardening_2026_10_25_entry.py index 317379a4..6f8f4dbb 100644 --- a/tests/test_hardening_2026_10_25_entry.py +++ b/tests/test_hardening_2026_10_25_entry.py @@ -22,7 +22,7 @@ from custom_components.taskmate.coordinator import TaskMateCoordinator from custom_components.taskmate.models import Child from custom_components.taskmate.storage import TaskMateStorage -from tests.conftest import FakeStore +from tests.conftest import FakeServiceValidationError, FakeStore UTC = dt.timezone.utc @@ -509,8 +509,9 @@ def test_a_second_help_request_within_a_minute_is_refused_whatever_the_chore(): other = run(coord.async_add_chore("Feed cat", points=3, schedule_mode="specific_days")) with patch(_NOW_PATH, return_value=_now()): run(coord.async_request_help(kid.id, chore.id)) - with pytest.raises(ValueError): + with pytest.raises(FakeServiceValidationError) as refused: run(coord.async_request_help(kid.id, other.id)) + assert refused.value.translation_key == "help_cooldown" with patch(_NOW_PATH, return_value=_now() + dt.timedelta(seconds=tm.coord_wellbeing.HELP_COOLDOWN_SECONDS + 1)): run(coord.async_request_help(kid.id, other.id)) assert [r["chore_id"] for r in coord.open_help_requests(kid.id)] == [other.id, chore.id] From bab4418dfaacbc5879150138ccc61670d1d2b48c Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 16:38:47 +0000 Subject: [PATCH 3/7] fix(i18n): dates, times, money, XP and percentages in the user's format MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Insights intros, the projection table and reward expiry showed raw ISO dates; bedtime and boost previews showed raw 24-hour times. Both now follow Home Assistant's date and time format. The allowance ledger put the currency symbol first in every language; it now follows each language's order ("£5", "5 €", "R$ 5"). "XP" goes through a common.xp key instead of being typed into four places. Percentages built in code use a shared formatter, so German, French, Danish and Norwegian get "12 %", and the percent signs inside translated strings now follow the same rule per language. --- .../taskmate/www/locales/da.json | 34 ++++++++-------- .../taskmate/www/locales/da/cards.json | 2 +- .../taskmate/www/locales/da/panel.json | 2 +- .../taskmate/www/locales/de.json | 34 ++++++++-------- .../taskmate/www/locales/de/cards.json | 2 +- .../taskmate/www/locales/de/panel.json | 2 +- .../taskmate/www/locales/en-GB.json | 2 + .../taskmate/www/locales/en-GB/cards.json | 2 +- .../taskmate/www/locales/en-GB/panel.json | 2 +- .../taskmate/www/locales/en.json | 2 + .../taskmate/www/locales/en/cards.json | 2 +- .../taskmate/www/locales/en/panel.json | 2 +- .../taskmate/www/locales/fr.json | 34 ++++++++-------- .../taskmate/www/locales/fr/cards.json | 2 +- .../taskmate/www/locales/fr/panel.json | 2 +- .../taskmate/www/locales/nb.json | 34 ++++++++-------- .../taskmate/www/locales/nb/cards.json | 2 +- .../taskmate/www/locales/nb/panel.json | 2 +- .../taskmate/www/locales/nl.json | 2 + .../taskmate/www/locales/nl/cards.json | 2 +- .../taskmate/www/locales/nl/panel.json | 2 +- .../taskmate/www/locales/nn.json | 34 ++++++++-------- .../taskmate/www/locales/nn/cards.json | 2 +- .../taskmate/www/locales/nn/panel.json | 2 +- .../taskmate/www/locales/pl.json | 2 + .../taskmate/www/locales/pl/cards.json | 2 +- .../taskmate/www/locales/pl/panel.json | 2 +- .../taskmate/www/locales/pt-BR.json | 2 + .../taskmate/www/locales/pt-BR/cards.json | 2 +- .../taskmate/www/locales/pt-BR/panel.json | 2 +- .../taskmate/www/locales/pt.json | 2 + .../taskmate/www/locales/pt/cards.json | 2 +- .../taskmate/www/locales/pt/panel.json | 2 +- .../taskmate/www/taskmate-approvals-card.js | 2 +- .../taskmate/www/taskmate-child-card.js | 7 ++-- .../taskmate/www/taskmate-family-goal-card.js | 3 +- .../taskmate/www/taskmate-kiosk-card.js | 3 +- .../taskmate/www/taskmate-localize.js | 12 +++++- .../taskmate/www/taskmate-overview-card.js | 3 +- .../taskmate/www/taskmate-panel.js | 40 +++++++++++++------ .../www/taskmate-points-display-card.js | 2 +- .../taskmate/www/taskmate-recap-card.js | 3 +- .../www/taskmate-reward-progress-card.js | 9 +++-- .../taskmate/www/taskmate-rewards-card.js | 3 +- tests/data/locale_english_baseline.json | 9 +++++ 45 files changed, 193 insertions(+), 129 deletions(-) diff --git a/custom_components/taskmate/www/locales/da.json b/custom_components/taskmate/www/locales/da.json index a4902d5a..2b63fc83 100644 --- a/custom_components/taskmate/www/locales/da.json +++ b/custom_components/taskmate/www/locales/da.json @@ -92,7 +92,7 @@ "approvals.suggested": "Foreslået: {points}", "approvals.award_label": "Giv", "approvals.rating_label": "Kvalitetsvurdering", - "approvals.rating_star_title": "{count}★ — giver {percent} % af pointene", + "approvals.rating_star_title": "{count}★ — giver {percent} % af pointene", "approvals.approve_all_busy": "Godkender…", "approvals.approve_all_confirm": "Godkend {count} ventende pligter?", "approvals.approve_all_confirm_one": "Godkend 1 ventende pligt?", @@ -635,7 +635,7 @@ "overview.designed.approvals_waiting_one": "1 godkendelse venter", "overview.designed.daily_completion": "DAGENS FREMSKRIDT", "overview.designed.pending_review": "{count} VENTER PÅ GENNEMGANG", - "overview.designed.progress_detail": "{done} / {total} pligter · {pct}%", + "overview.designed.progress_detail": "{done} / {total} pligter · {pct} %", "overview.designed.review": "Gennemgå", "overview.designed.sub_cleanpro": "Opdateret lige nu", "overview.designed.sub_console": "FAMILIE · LIVE", @@ -2801,6 +2801,7 @@ "panel.allowance_rate_hint": "Hvor mange point der svarer til én enhed af valutaen.", "panel.allowance_currency": "Valutasymbol", "panel.allowance_ledger": "Seneste udbetalinger", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Familiemål", "family_goal.disabled": "Intet familiemål sat", "family_goal.reward_label": "Belønning: {reward}", @@ -3323,7 +3324,7 @@ "panel.tab_insights": "Indsigt", "panel.insights_loading": "Regner det ud…", "panel.insights_fairness_title": "Hvem laver arbejdet?", - "panel.insights_fairness_intro": "{start} til {end}. En lige fordeling ville være {fair}% hver.", + "panel.insights_fairness_intro": "{start} til {end}. En lige fordeling ville være {fair} % hver.", "panel.insights_last_days": "Seneste {days} dage", "panel.insights_no_data": "Ingen godkendte pligter i perioden endnu.", "panel.insights_balanced": "Ser nogenlunde ligeligt fordelt ud.", @@ -3377,7 +3378,7 @@ "panel.settings_quality_rating_multipliers_label": "Stjernemultiplikatorer", "panel.settings_quality_rating_multipliers_hint": "Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).", "panel.rating_label": "Kvalitetsvurdering", - "panel.rating_star_title": "{count}★ — giver {percent} % af pointene", + "panel.rating_star_title": "{count}★ — giver {percent} % af pointene", "panel.insights_view_quality": "Kvalitet", "panel.insights_quality_title": "Kvalitetsvurderinger", "panel.insights_quality_intro": "Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.", @@ -3442,6 +3443,7 @@ "common.set_times.layout_family": "Brug familiens indstilling", "common.set_times.layout_rows": "Én række pr. tidspunkt", "common.set_times.layout_pills": "Én række, en knap pr. tidspunkt", + "common.xp": "XP", "child.editor.include_anytime_chores": "Medtag når som helst-pligter", "child.editor.include_anytime_chores_helper": "Når som helst-pligter vises normalt under alle tidspunkter — slå fra for at skjule dem", "panel.settings_sounds_title": "Lyde ved fuldførelse", @@ -3779,7 +3781,7 @@ "panel.backdate_none": "Ingen opgaver skulle laves for {name} den dag.", "panel.backdate_save": "Registrer", "panel.backdate_done": "{chore} registreret for {name} d. {day}", - "panel.insights_minutes": "{minutes} min ({percent}% af tiden)", + "panel.insights_minutes": "{minutes} min ({percent} % af tiden)", "panel.chore_reference_image_label": "Referencefoto", "panel.chore_reference_image_empty": "Intet referencefoto", "panel.chore_reference_image_hint": "Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.", @@ -3892,8 +3894,8 @@ "raffle.nobody_entered": "Ingen deltog.", "raffle.winner_is": "{name} vandt!", "raffle.called_off": "Aflyst — lodderne er refunderet.", - "raffle.your_tickets": "Du har {count} lodder · {chance} % chance", - "raffle.your_tickets_one": "Du har 1 lod · {chance} % chance", + "raffle.your_tickets": "Du har {count} lodder · {chance} % chance", + "raffle.your_tickets_one": "Du har 1 lod · {chance} % chance", "raffle.no_tickets_mine": "Du har ikke et lod endnu.", "raffle.cap_reached": "Du har dem alle", "raffle.not_enough": "Ikke nok {points_name}", @@ -4028,11 +4030,11 @@ "notify.pet_news_level": "💖 {pet_name} nåede kæledyrsniveau {pet_level}!", "pet.stage_legendary": "Legendarisk {species}", "pet.level": "Niveau {level}", - "pet.goal_stage": "{percent}% af vejen til: {stage}", - "pet.goal_home": "{percent}% af vejen til noget nyt til {name}s hjem", - "pet.goal_level": "{percent}% af vejen til niveau {level}", - "pet.goal_legendary": "{percent}% af vejen til at blive legendarisk ✨", - "pet.goal_egg": "{percent}% af vejen til at lægge et æg 🥚", + "pet.goal_stage": "{percent} % af vejen til: {stage}", + "pet.goal_home": "{percent} % af vejen til noget nyt til {name}s hjem", + "pet.goal_level": "{percent} % af vejen til niveau {level}", + "pet.goal_legendary": "{percent} % af vejen til at blive legendarisk ✨", + "pet.goal_egg": "{percent} % af vejen til at lægge et æg 🥚", "pet.egg_ready": "{name} har lagt et æg! Hvad mon klækkes?", "pet.hatch": "Udklæk ægget", "pet.hatch_question": "Hvilket kæledyr klækkes til {name}?", @@ -4361,7 +4363,7 @@ "panel.economy_spent": "brugt", "panel.economy_none": "Ingen point optjent eller brugt de seneste 8 uger.", "panel.economy_ok": "Optjening og forbrug følges ad.", - "panel.economy_growth": "Optjeningen er steget {pct} % i forhold til de 4 uger før.", + "panel.economy_growth": "Optjeningen er steget {pct} % i forhold til de 4 uger før.", "panel.economy_warn": "De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.", "panel.economy_warn_no_rewards": "De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.", "panel.economy_rule": "Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.", @@ -4655,9 +4657,9 @@ "activity.reason_perfect_week_reversed": "Bonus for perfekt uge taget tilbage", "activity.reason_gift_to": "Gave til {name}", "activity.reason_gift_from": "Gave fra {name}", - "activity.reason_savings_interest": "Renter af opsparing (+{pct}%)", - "activity.reason_points_decay": "Point falmet (−{pct}%)", - "activity.reason_points_decay_wish": "Point falmet (−{pct}%), {wish} fra ønskeopsparing", + "activity.reason_savings_interest": "Renter af opsparing (+{pct} %)", + "activity.reason_points_decay": "Point falmet (−{pct} %)", + "activity.reason_points_decay_wish": "Point falmet (−{pct} %), {wish} fra ønskeopsparing", "activity.reason_quest_complete": "Mission klaret: {name}", "activity.reason_quest_reversed": "Mission taget tilbage: {name}", "activity.reason_raffle_tickets": "Lodsedler ×{tickets}: {name}", diff --git a/custom_components/taskmate/www/locales/da/cards.json b/custom_components/taskmate/www/locales/da/cards.json index a2b16a1c..04c32b46 100644 --- a/custom_components/taskmate/www/locales/da/cards.json +++ b/custom_components/taskmate/www/locales/da/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct}%","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent}% af vejen til: {stage}","pet.goal_home":"{percent}% af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent}% af vejen til niveau {level}","pet.goal_legendary":"{percent}% af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent}% af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct}%)","activity.reason_points_decay":"Point falmet (−{pct}%)","activity.reason_points_decay_wish":"Point falmet (−{pct}%), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} +{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct} %","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % af vejen til: {stage}","pet.goal_home":"{percent} % af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent} % af vejen til niveau {level}","pet.goal_legendary":"{percent} % af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent} % af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct} %)","activity.reason_points_decay":"Point falmet (−{pct} %)","activity.reason_points_decay_wish":"Point falmet (−{pct} %), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} diff --git a/custom_components/taskmate/www/locales/da/panel.json b/custom_components/taskmate/www/locales/da/panel.json index a05267d7..d3430c0c 100644 --- a/custom_components/taskmate/www/locales/da/panel.json +++ b/custom_components/taskmate/www/locales/da/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair}% hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent}% af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} +{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair} % hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent} % af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} diff --git a/custom_components/taskmate/www/locales/de.json b/custom_components/taskmate/www/locales/de.json index 8c620532..098a62c9 100644 --- a/custom_components/taskmate/www/locales/de.json +++ b/custom_components/taskmate/www/locales/de.json @@ -92,7 +92,7 @@ "approvals.suggested": "Vorschlag: {points}", "approvals.award_label": "Vergeben", "approvals.rating_label": "Qualitätsbewertung", - "approvals.rating_star_title": "{count}★ — bringt {percent} % der Punkte", + "approvals.rating_star_title": "{count}★ — bringt {percent} % der Punkte", "approvals.approve_all_busy": "Wird genehmigt…", "approvals.approve_all_confirm": "{count} ausstehende Aufgaben genehmigen?", "approvals.approve_all_confirm_one": "1 ausstehende Aufgabe genehmigen?", @@ -619,7 +619,7 @@ "overview.designed.approvals_waiting_one": "1 Freigabe ausstehend", "overview.designed.daily_completion": "TÄGLICHER FORTSCHRITT", "overview.designed.pending_review": "{count} ZUR PRÜFUNG", - "overview.designed.progress_detail": "{done} / {total} Aufgaben · {pct}%", + "overview.designed.progress_detail": "{done} / {total} Aufgaben · {pct} %", "overview.designed.review": "Prüfen", "overview.designed.sub_cleanpro": "Gerade aktualisiert", "overview.designed.sub_console": "FAMILIE · LIVE-FEED", @@ -2856,6 +2856,7 @@ "panel.allowance_rate_hint": "Wie viele Punkte einer Währungseinheit entsprechen.", "panel.allowance_currency": "Währungssymbol", "panel.allowance_ledger": "Letzte Auszahlungen", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Familienziel", "family_goal.disabled": "Kein Familienziel festgelegt", "family_goal.reward_label": "Belohnung: {reward}", @@ -3378,7 +3379,7 @@ "panel.tab_insights": "Einblicke", "panel.insights_loading": "Wird berechnet…", "panel.insights_fairness_title": "Wer macht die Arbeit?", - "panel.insights_fairness_intro": "{start} bis {end}. Gleichmäßig verteilt wären {fair}% pro Kind.", + "panel.insights_fairness_intro": "{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.", "panel.insights_last_days": "Letzte {days} Tage", "panel.insights_no_data": "In diesem Zeitraum noch keine bestätigten Aufgaben.", "panel.insights_balanced": "Wirkt recht ausgewogen.", @@ -3432,7 +3433,7 @@ "panel.settings_quality_rating_multipliers_label": "Stern-Multiplikatoren", "panel.settings_quality_rating_multipliers_hint": "Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).", "panel.rating_label": "Qualitätsbewertung", - "panel.rating_star_title": "{count}★ — bringt {percent} % der Punkte", + "panel.rating_star_title": "{count}★ — bringt {percent} % der Punkte", "panel.insights_view_quality": "Qualität", "panel.insights_quality_title": "Qualitätsbewertungen", "panel.insights_quality_intro": "Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.", @@ -3497,6 +3498,7 @@ "common.set_times.layout_family": "Familieneinstellung verwenden", "common.set_times.layout_rows": "Eine Zeile pro Zeit", "common.set_times.layout_pills": "Eine Zeile, ein Knopf pro Zeit", + "common.xp": "XP", "child.editor.include_anytime_chores": "Jederzeit-Aufgaben einbeziehen", "child.editor.include_anytime_chores_helper": "Jederzeit-Aufgaben erscheinen normalerweise in jeder Zeitkategorie – deaktivieren, um sie auszublenden", "panel.settings_sounds_title": "Abschlussgeräusche", @@ -3773,7 +3775,7 @@ "notify.sample_bounty": "Auto waschen", "notify.sample_reason": "Nicht fertig", "notify.sample_note": "Super gemacht!", - "panel.insights_minutes": "{minutes} Min. ({percent} % der Zeit)", + "panel.insights_minutes": "{minutes} Min. ({percent} % der Zeit)", "panel.chore_reference_image_label": "Referenzfoto", "panel.chore_reference_image_empty": "Kein Referenzfoto", "panel.chore_reference_image_hint": "Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.", @@ -3886,8 +3888,8 @@ "raffle.nobody_entered": "Niemand hat mitgemacht.", "raffle.winner_is": "{name} hat gewonnen!", "raffle.called_off": "Abgesagt – Lose erstattet.", - "raffle.your_tickets": "Du hast {count} Lose · {chance} % Chance", - "raffle.your_tickets_one": "Du hast 1 Los · {chance} % Chance", + "raffle.your_tickets": "Du hast {count} Lose · {chance} % Chance", + "raffle.your_tickets_one": "Du hast 1 Los · {chance} % Chance", "raffle.no_tickets_mine": "Du hast noch kein Los.", "raffle.cap_reached": "Mehr geht nicht", "raffle.not_enough": "Nicht genug {points_name}", @@ -4022,11 +4024,11 @@ "notify.pet_news_level": "💖 {pet_name} hat Haustier-Level {pet_level} erreicht!", "pet.stage_legendary": "Legendärer {species}", "pet.level": "Level {level}", - "pet.goal_stage": "{percent} % des Weges zu: {stage}", - "pet.goal_home": "{percent} % des Weges zu etwas Neuem für das Zuhause von {name}", - "pet.goal_level": "{percent} % des Weges zu Level {level}", - "pet.goal_legendary": "{percent} % des Weges, um legendär zu werden ✨", - "pet.goal_egg": "{percent} % des Weges, ein Ei zu legen 🥚", + "pet.goal_stage": "{percent} % des Weges zu: {stage}", + "pet.goal_home": "{percent} % des Weges zu etwas Neuem für das Zuhause von {name}", + "pet.goal_level": "{percent} % des Weges zu Level {level}", + "pet.goal_legendary": "{percent} % des Weges, um legendär zu werden ✨", + "pet.goal_egg": "{percent} % des Weges, ein Ei zu legen 🥚", "pet.egg_ready": "{name} hat ein Ei gelegt! Was wohl schlüpft?", "pet.hatch": "Ei ausbrüten", "pet.hatch_question": "Welches Haustier schlüpft für {name}?", @@ -4355,7 +4357,7 @@ "panel.economy_spent": "ausgegeben", "panel.economy_none": "In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.", "panel.economy_ok": "Verdienen und Ausgeben halten sich die Waage.", - "panel.economy_growth": "Es wird {pct} % mehr verdient als in den 4 Wochen davor.", + "panel.economy_growth": "Es wird {pct} % mehr verdient als in den 4 Wochen davor.", "panel.economy_warn": "In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.", "panel.economy_warn_no_rewards": "In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.", "panel.economy_rule": "Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.", @@ -4649,9 +4651,9 @@ "activity.reason_perfect_week_reversed": "Bonus für perfekte Woche zurückgenommen", "activity.reason_gift_to": "Geschenk an {name}", "activity.reason_gift_from": "Geschenk von {name}", - "activity.reason_savings_interest": "Sparzinsen (+{pct} %)", - "activity.reason_points_decay": "Punkte verblasst (−{pct} %)", - "activity.reason_points_decay_wish": "Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen", + "activity.reason_savings_interest": "Sparzinsen (+{pct} %)", + "activity.reason_points_decay": "Punkte verblasst (−{pct} %)", + "activity.reason_points_decay_wish": "Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen", "activity.reason_quest_complete": "Quest geschafft: {name}", "activity.reason_quest_reversed": "Quest zurückgenommen: {name}", "activity.reason_raffle_tickets": "Lose ×{tickets}: {name}", diff --git a/custom_components/taskmate/www/locales/de/cards.json b/custom_components/taskmate/www/locales/de/cards.json index 20ffd918..28b27339 100644 --- a/custom_components/taskmate/www/locales/de/cards.json +++ b/custom_components/taskmate/www/locales/de/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct}%","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} +{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct} %","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","common.xp":"XP","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} diff --git a/custom_components/taskmate/www/locales/de/panel.json b/custom_components/taskmate/www/locales/de/panel.json index 32516f7e..b1a3a993 100644 --- a/custom_components/taskmate/www/locales/de/panel.json +++ b/custom_components/taskmate/www/locales/de/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair}% pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} +{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} diff --git a/custom_components/taskmate/www/locales/en-GB.json b/custom_components/taskmate/www/locales/en-GB.json index 26b6f404..14505a68 100644 --- a/custom_components/taskmate/www/locales/en-GB.json +++ b/custom_components/taskmate/www/locales/en-GB.json @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "How many points equal one unit of currency.", "panel.allowance_currency": "Currency symbol", "panel.allowance_ledger": "Recent payouts", + "panel.allowance_money": "{currency}{amount}", "family_goal.default_title": "Family goal", "family_goal.disabled": "No family goal set", "family_goal.reward_label": "Reward: {reward}", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Use family setting", "common.set_times.layout_rows": "One row per time", "common.set_times.layout_pills": "One row, a pill per time", + "common.xp": "XP", "child.editor.include_anytime_chores": "Include anytime chores", "child.editor.include_anytime_chores_helper": "Anytime chores normally appear under every time category — turn this off to hide them", "panel.settings_sounds_title": "Completion sounds", diff --git a/custom_components/taskmate/www/locales/en-GB/cards.json b/custom_components/taskmate/www/locales/en-GB/cards.json index 6b24f654..7d9e0b66 100644 --- a/custom_components/taskmate/www/locales/en-GB/cards.json +++ b/custom_components/taskmate/www/locales/en-GB/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en-GB/panel.json b/custom_components/taskmate/www/locales/en-GB/panel.json index db73041d..78b1eac9 100644 --- a/custom_components/taskmate/www/locales/en-GB/panel.json +++ b/custom_components/taskmate/www/locales/en-GB/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/en.json b/custom_components/taskmate/www/locales/en.json index 8cb86633..9a110c10 100644 --- a/custom_components/taskmate/www/locales/en.json +++ b/custom_components/taskmate/www/locales/en.json @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "How many points equal one unit of currency.", "panel.allowance_currency": "Currency symbol", "panel.allowance_ledger": "Recent payouts", + "panel.allowance_money": "{currency}{amount}", "family_goal.default_title": "Family goal", "family_goal.disabled": "No family goal set", "family_goal.reward_label": "Reward: {reward}", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Use family setting", "common.set_times.layout_rows": "One row per time", "common.set_times.layout_pills": "One row, a pill per time", + "common.xp": "XP", "child.editor.include_anytime_chores": "Include anytime chores", "child.editor.include_anytime_chores_helper": "Anytime chores normally appear under every time category — turn this off to hide them", "panel.settings_sounds_title": "Completion sounds", diff --git a/custom_components/taskmate/www/locales/en/cards.json b/custom_components/taskmate/www/locales/en/cards.json index fc6b8776..da62aef8 100644 --- a/custom_components/taskmate/www/locales/en/cards.json +++ b/custom_components/taskmate/www/locales/en/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en/panel.json b/custom_components/taskmate/www/locales/en/panel.json index b60170f3..7ebc0d45 100644 --- a/custom_components/taskmate/www/locales/en/panel.json +++ b/custom_components/taskmate/www/locales/en/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/fr.json b/custom_components/taskmate/www/locales/fr.json index ee4c4897..aec0206c 100644 --- a/custom_components/taskmate/www/locales/fr.json +++ b/custom_components/taskmate/www/locales/fr.json @@ -92,7 +92,7 @@ "approvals.suggested": "Suggéré : {points}", "approvals.award_label": "Attribuer", "approvals.rating_label": "Note de qualité", - "approvals.rating_star_title": "{count}★ — rapporte {percent} % des points", + "approvals.rating_star_title": "{count}★ — rapporte {percent} % des points", "approvals.approve_all_busy": "Approbation…", "approvals.approve_all_confirm": "Approuver {count} tâches en attente ?", "approvals.approve_all_confirm_one": "Approuver 1 tâche en attente ?", @@ -624,7 +624,7 @@ "overview.designed.approvals_waiting_one": "1 validation en attente", "overview.designed.daily_completion": "PROGRESSION DU JOUR", "overview.designed.pending_review": "{count} À VALIDER", - "overview.designed.progress_detail": "{done} / {total} tâches · {pct}%", + "overview.designed.progress_detail": "{done} / {total} tâches · {pct} %", "overview.designed.review": "Vérifier", "overview.designed.sub_cleanpro": "Mis à jour à l'instant", "overview.designed.sub_console": "FAMILLE · FLUX EN DIRECT", @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Combien de points équivalent à une unité monétaire.", "panel.allowance_currency": "Symbole monétaire", "panel.allowance_ledger": "Versements récents", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Objectif familial", "family_goal.disabled": "Aucun objectif familial défini", "family_goal.reward_label": "Récompense : {reward}", @@ -3384,7 +3385,7 @@ "panel.tab_insights": "Analyses", "panel.insights_loading": "Calcul en cours…", "panel.insights_fairness_title": "Qui fait le travail ?", - "panel.insights_fairness_intro": "Du {start} au {end}. Une répartition égale serait de {fair}% chacun.", + "panel.insights_fairness_intro": "Du {start} au {end}. Une répartition égale serait de {fair} % chacun.", "panel.insights_last_days": "{days} derniers jours", "panel.insights_no_data": "Aucune tâche validée sur cette période.", "panel.insights_balanced": "Cela semble équilibré.", @@ -3438,7 +3439,7 @@ "panel.settings_quality_rating_multipliers_label": "Multiplicateurs par étoile", "panel.settings_quality_rating_multipliers_hint": "Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).", "panel.rating_label": "Note de qualité", - "panel.rating_star_title": "{count}★ — rapporte {percent} % des points", + "panel.rating_star_title": "{count}★ — rapporte {percent} % des points", "panel.insights_view_quality": "Qualité", "panel.insights_quality_title": "Notes de qualité", "panel.insights_quality_intro": "Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Réglage de la famille", "common.set_times.layout_rows": "Une ligne par horaire", "common.set_times.layout_pills": "Une ligne, une pastille par horaire", + "common.xp": "XP", "child.editor.include_anytime_chores": "Inclure les tâches « n'importe quand »", "child.editor.include_anytime_chores_helper": "Les tâches « n'importe quand » apparaissent normalement dans toutes les catégories de temps — désactivez pour les masquer", "panel.settings_sounds_title": "Sons de fin de tâche", @@ -3779,7 +3781,7 @@ "notify.sample_bounty": "Laver la voiture", "notify.sample_reason": "Pas terminé", "notify.sample_note": "Bravo, super travail !", - "panel.insights_minutes": "{minutes} min ({percent} % du temps)", + "panel.insights_minutes": "{minutes} min ({percent} % du temps)", "panel.chore_reference_image_label": "Photo de référence", "panel.chore_reference_image_empty": "Aucune photo de référence", "panel.chore_reference_image_hint": "Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.", @@ -3892,8 +3894,8 @@ "raffle.nobody_entered": "Personne n’a participé.", "raffle.winner_is": "{name} a gagné !", "raffle.called_off": "Annulée — tickets remboursés.", - "raffle.your_tickets": "Tu as {count} tickets · {chance} % de chances", - "raffle.your_tickets_one": "Tu as 1 ticket · {chance} % de chances", + "raffle.your_tickets": "Tu as {count} tickets · {chance} % de chances", + "raffle.your_tickets_one": "Tu as 1 ticket · {chance} % de chances", "raffle.no_tickets_mine": "Tu n’as pas encore de ticket.", "raffle.cap_reached": "C’est le maximum", "raffle.not_enough": "Pas assez de {points_name}", @@ -4028,11 +4030,11 @@ "notify.pet_news_level": "💖 {pet_name} a atteint le niveau {pet_level} !", "pet.stage_legendary": "{species} légendaire", "pet.level": "Niveau {level}", - "pet.goal_stage": "{percent} % du chemin vers : {stage}", - "pet.goal_home": "{percent} % du chemin vers une nouveauté pour la maison de {name}", - "pet.goal_level": "{percent} % du chemin vers le niveau {level}", - "pet.goal_legendary": "{percent} % du chemin pour devenir légendaire ✨", - "pet.goal_egg": "{percent} % du chemin pour pondre un œuf 🥚", + "pet.goal_stage": "{percent} % du chemin vers : {stage}", + "pet.goal_home": "{percent} % du chemin vers une nouveauté pour la maison de {name}", + "pet.goal_level": "{percent} % du chemin vers le niveau {level}", + "pet.goal_legendary": "{percent} % du chemin pour devenir légendaire ✨", + "pet.goal_egg": "{percent} % du chemin pour pondre un œuf 🥚", "pet.egg_ready": "{name} a pondu un œuf ! Qu’est-ce qui va éclore ?", "pet.hatch": "Faire éclore l’œuf", "pet.hatch_question": "Quel animal éclot pour {name} ?", @@ -4361,7 +4363,7 @@ "panel.economy_spent": "dépensés", "panel.economy_none": "Aucun point gagné ni dépensé ces 8 dernières semaines.", "panel.economy_ok": "Les gains et les dépenses vont de pair.", - "panel.economy_growth": "Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.", + "panel.economy_growth": "Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.", "panel.economy_warn": "Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.", "panel.economy_warn_no_rewards": "Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.", "panel.economy_rule": "Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.", @@ -4655,9 +4657,9 @@ "activity.reason_perfect_week_reversed": "Bonus de semaine parfaite annulé", "activity.reason_gift_to": "Cadeau à {name}", "activity.reason_gift_from": "Cadeau de {name}", - "activity.reason_savings_interest": "Intérêts d'épargne (+{pct} %)", - "activity.reason_points_decay": "Points estompés (−{pct} %)", - "activity.reason_points_decay_wish": "Points estompés (−{pct} %), {wish} de l'épargne de souhait", + "activity.reason_savings_interest": "Intérêts d'épargne (+{pct} %)", + "activity.reason_points_decay": "Points estompés (−{pct} %)", + "activity.reason_points_decay_wish": "Points estompés (−{pct} %), {wish} de l'épargne de souhait", "activity.reason_quest_complete": "Quête réussie : {name}", "activity.reason_quest_reversed": "Quête annulée : {name}", "activity.reason_raffle_tickets": "Billets de tombola ×{tickets} : {name}", diff --git a/custom_components/taskmate/www/locales/fr/cards.json b/custom_components/taskmate/www/locales/fr/cards.json index 77d86cde..4eb949f9 100644 --- a/custom_components/taskmate/www/locales/fr/cards.json +++ b/custom_components/taskmate/www/locales/fr/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct}%","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} +{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct} %","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","common.xp":"XP","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} diff --git a/custom_components/taskmate/www/locales/fr/panel.json b/custom_components/taskmate/www/locales/fr/panel.json index b0b70597..c4cc8c6a 100644 --- a/custom_components/taskmate/www/locales/fr/panel.json +++ b/custom_components/taskmate/www/locales/fr/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.bonus_no_eligible":"Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_link_user_admin":"{name} (administrateur)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Supprimer le bonus « {name} » ?","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_child":"Supprimer l'enfant « {name} » ?","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_chore":"Supprimer la tâche « {name} » ?","panel.confirm_delete_challenge":"Supprimer le défi « {name} » ?","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_penalty":"Supprimer la pénalité « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_reward":"Supprimer la récompense « {name} » ?","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_no_match_children":"Aucun enfant ne correspond à « {filter} ».","panel.empty_no_match_filter":"Aucun résultat pour « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Probabilité %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.quest_for_names":"Pour : {names}","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_refuse_off":"Cette tâche est désactivée.","panel.auction_refuse_open_ended":"Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_other":"Cette tâche ne peut pas être mise aux enchères.","panel.auction_refuse_team":"Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_timed":"Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_unassigned":"Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair}% chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_issue_child_without_chores":"{count} enfants n'ont aucune tâche attribuée","panel.health_issue_child_without_chores_one":"{count} enfant n'a aucune tâche attribuée","panel.health_issue_chore_missing_entity":"{count} tâches font référence à une entité qui n'existe pas","panel.health_issue_chore_missing_entity_one":"{count} tâche fait référence à une entité qui n'existe pas","panel.health_issue_chore_orphan_assignee":"{count} tâches sont attribuées à un enfant qui n'existe plus","panel.health_issue_chore_orphan_assignee_one":"{count} tâche est attribuée à un enfant qui n'existe plus","panel.health_issue_chore_orphan_dependency":"{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées","panel.health_issue_chore_orphan_dependency_one":"{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée","panel.health_issue_completion_orphan":"{count} validations renvoient à une tâche ou un enfant supprimé","panel.health_issue_completion_orphan_one":"{count} validation renvoie à une tâche ou un enfant supprimé","panel.health_issue_large_history":"{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_large_history_one":"{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_reward_orphan_assignee":"{count} récompenses sont attribuées à un enfant qui n'existe plus","panel.health_issue_reward_orphan_assignee_one":"{count} récompense est attribuée à un enfant qui n'existe plus","panel.health_issue_reward_unlock_not_allowed":"{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation","panel.health_issue_reward_unlock_not_allowed_one":"{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.sound_opt_chime":"Carillon","panel.sound_opt_coin":"Pièce","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prout {n}","panel.sound_opt_fart_random":"Prout au hasard","panel.sound_opt_levelup":"Niveau supérieur","panel.sound_opt_none":"Aucun son","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Annuler","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.print_chart_empty":"Aucune corvée à afficher pour cette semaine.","notify.print_chart_footer":"Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.read_aloud_done":"{name}, tu as tout fini. Bravo !","notify.read_aloud_many":"{name}, il te reste {count} choses à faire : {chores}.","notify.read_aloud_one":"{name}, il te reste une chose à faire : {chores}.","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.penalty_no_eligible":"Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_summary_one":"{total} tâche · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.confirm_delete_group":"Supprimer le groupe « {name} » ?","panel.confirm_delete_quest":"Supprimer la quête « {name} » ?","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} +{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.bonus_no_eligible":"Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_link_user_admin":"{name} (administrateur)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Supprimer le bonus « {name} » ?","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_child":"Supprimer l'enfant « {name} » ?","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_chore":"Supprimer la tâche « {name} » ?","panel.confirm_delete_challenge":"Supprimer le défi « {name} » ?","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_penalty":"Supprimer la pénalité « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_reward":"Supprimer la récompense « {name} » ?","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_no_match_children":"Aucun enfant ne correspond à « {filter} ».","panel.empty_no_match_filter":"Aucun résultat pour « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Probabilité %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.quest_for_names":"Pour : {names}","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_refuse_off":"Cette tâche est désactivée.","panel.auction_refuse_open_ended":"Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_other":"Cette tâche ne peut pas être mise aux enchères.","panel.auction_refuse_team":"Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_timed":"Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_unassigned":"Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair} % chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_issue_child_without_chores":"{count} enfants n'ont aucune tâche attribuée","panel.health_issue_child_without_chores_one":"{count} enfant n'a aucune tâche attribuée","panel.health_issue_chore_missing_entity":"{count} tâches font référence à une entité qui n'existe pas","panel.health_issue_chore_missing_entity_one":"{count} tâche fait référence à une entité qui n'existe pas","panel.health_issue_chore_orphan_assignee":"{count} tâches sont attribuées à un enfant qui n'existe plus","panel.health_issue_chore_orphan_assignee_one":"{count} tâche est attribuée à un enfant qui n'existe plus","panel.health_issue_chore_orphan_dependency":"{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées","panel.health_issue_chore_orphan_dependency_one":"{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée","panel.health_issue_completion_orphan":"{count} validations renvoient à une tâche ou un enfant supprimé","panel.health_issue_completion_orphan_one":"{count} validation renvoie à une tâche ou un enfant supprimé","panel.health_issue_large_history":"{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_large_history_one":"{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_reward_orphan_assignee":"{count} récompenses sont attribuées à un enfant qui n'existe plus","panel.health_issue_reward_orphan_assignee_one":"{count} récompense est attribuée à un enfant qui n'existe plus","panel.health_issue_reward_unlock_not_allowed":"{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation","panel.health_issue_reward_unlock_not_allowed_one":"{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.sound_opt_chime":"Carillon","panel.sound_opt_coin":"Pièce","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prout {n}","panel.sound_opt_fart_random":"Prout au hasard","panel.sound_opt_levelup":"Niveau supérieur","panel.sound_opt_none":"Aucun son","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Annuler","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.print_chart_empty":"Aucune corvée à afficher pour cette semaine.","notify.print_chart_footer":"Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.read_aloud_done":"{name}, tu as tout fini. Bravo !","notify.read_aloud_many":"{name}, il te reste {count} choses à faire : {chores}.","notify.read_aloud_one":"{name}, il te reste une chose à faire : {chores}.","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.penalty_no_eligible":"Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_summary_one":"{total} tâche · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.confirm_delete_group":"Supprimer le groupe « {name} » ?","panel.confirm_delete_quest":"Supprimer la quête « {name} » ?","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} diff --git a/custom_components/taskmate/www/locales/nb.json b/custom_components/taskmate/www/locales/nb.json index e7c6595d..9df4514b 100644 --- a/custom_components/taskmate/www/locales/nb.json +++ b/custom_components/taskmate/www/locales/nb.json @@ -92,7 +92,7 @@ "approvals.suggested": "Foreslått: {points}", "approvals.award_label": "Gi", "approvals.rating_label": "Kvalitetsvurdering", - "approvals.rating_star_title": "{count}★ — gir {percent} % av poengene", + "approvals.rating_star_title": "{count}★ — gir {percent} % av poengene", "approvals.approve_all_busy": "Godkjenner…", "approvals.approve_all_confirm": "Godkjenne {count} ventende gjøremål?", "approvals.approve_all_confirm_one": "Godkjenne 1 ventende gjøremål?", @@ -624,7 +624,7 @@ "overview.designed.approvals_waiting_one": "1 godkjenning venter", "overview.designed.daily_completion": "DAGLIG FREMDRIFT", "overview.designed.pending_review": "{count} TIL GJENNOMGANG", - "overview.designed.progress_detail": "{done} / {total} oppgaver · {pct}%", + "overview.designed.progress_detail": "{done} / {total} oppgaver · {pct} %", "overview.designed.review": "Se gjennom", "overview.designed.sub_cleanpro": "Oppdatert nå", "overview.designed.sub_console": "FAMILIE · DIREKTE", @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Hvor mange poeng som tilsvarer én valutaenhet.", "panel.allowance_currency": "Valutasymbol", "panel.allowance_ledger": "Nylige utbetalinger", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Familiemål", "family_goal.disabled": "Ingen familiemål satt", "family_goal.reward_label": "Belønning: {reward}", @@ -3384,7 +3385,7 @@ "panel.tab_insights": "Innsikt", "panel.insights_loading": "Regner ut…", "panel.insights_fairness_title": "Hvem gjør jobben?", - "panel.insights_fairness_intro": "{start} til {end}. En jevn fordeling ville vært {fair}% hver.", + "panel.insights_fairness_intro": "{start} til {end}. En jevn fordeling ville vært {fair} % hver.", "panel.insights_last_days": "Siste {days} dager", "panel.insights_no_data": "Ingen godkjente oppgaver i denne perioden ennå.", "panel.insights_balanced": "Ser ganske jevnt fordelt ut.", @@ -3438,7 +3439,7 @@ "panel.settings_quality_rating_multipliers_label": "Stjernemultiplikatorer", "panel.settings_quality_rating_multipliers_hint": "Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).", "panel.rating_label": "Kvalitetsvurdering", - "panel.rating_star_title": "{count}★ — gir {percent} % av poengene", + "panel.rating_star_title": "{count}★ — gir {percent} % av poengene", "panel.insights_view_quality": "Kvalitet", "panel.insights_quality_title": "Kvalitetsvurderinger", "panel.insights_quality_intro": "Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Bruk familiens innstilling", "common.set_times.layout_rows": "Én rad per tidspunkt", "common.set_times.layout_pills": "Én rad, en knapp per tidspunkt", + "common.xp": "XP", "child.editor.include_anytime_chores": "Ta med «når som helst»-oppgaver", "child.editor.include_anytime_chores_helper": "«Når som helst»-oppgaver vises normalt i alle tidskategorier — slå av for å skjule dem", "panel.settings_sounds_title": "Fullføringslyder", @@ -3779,7 +3781,7 @@ "notify.sample_bounty": "Vask bilen", "notify.sample_reason": "Ikke ferdig", "notify.sample_note": "Kjempebra jobba!", - "panel.insights_minutes": "{minutes} min ({percent} % av tiden)", + "panel.insights_minutes": "{minutes} min ({percent} % av tiden)", "panel.chore_reference_image_label": "Referansebilde", "panel.chore_reference_image_empty": "Ingen referansebilde", "panel.chore_reference_image_hint": "Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.", @@ -3892,8 +3894,8 @@ "raffle.nobody_entered": "Ingen deltok.", "raffle.winner_is": "{name} vant!", "raffle.called_off": "Avlyst – loddene er refundert.", - "raffle.your_tickets": "Du har {count} lodd · {chance} % sjanse", - "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", + "raffle.your_tickets": "Du har {count} lodd · {chance} % sjanse", + "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", "raffle.no_tickets_mine": "Du har ikke lodd ennå.", "raffle.cap_reached": "Det er maks", "raffle.not_enough": "Ikke nok {points_name}", @@ -4028,11 +4030,11 @@ "notify.pet_news_level": "💖 {pet_name} nådde kjæledyrnivå {pet_level}!", "pet.stage_legendary": "Legendarisk {species}", "pet.level": "Nivå {level}", - "pet.goal_stage": "{percent} % av veien til: {stage}", - "pet.goal_home": "{percent} % av veien til noe nytt til hjemmet til {name}", - "pet.goal_level": "{percent} % av veien til nivå {level}", - "pet.goal_legendary": "{percent} % av veien til å bli legendarisk ✨", - "pet.goal_egg": "{percent} % av veien til å legge et egg 🥚", + "pet.goal_stage": "{percent} % av veien til: {stage}", + "pet.goal_home": "{percent} % av veien til noe nytt til hjemmet til {name}", + "pet.goal_level": "{percent} % av veien til nivå {level}", + "pet.goal_legendary": "{percent} % av veien til å bli legendarisk ✨", + "pet.goal_egg": "{percent} % av veien til å legge et egg 🥚", "pet.egg_ready": "{name} har lagt et egg! Hva klekkes mon tro?", "pet.hatch": "Klekk egget", "pet.hatch_question": "Hvilket kjæledyr klekkes for {name}?", @@ -4361,7 +4363,7 @@ "panel.economy_spent": "brukt", "panel.economy_none": "Ingen poeng opptjent eller brukt de siste 8 ukene.", "panel.economy_ok": "Opptjening og forbruk går i takt.", - "panel.economy_growth": "Opptjeningen har økt med {pct} % fra de 4 ukene før.", + "panel.economy_growth": "Opptjeningen har økt med {pct} % fra de 4 ukene før.", "panel.economy_warn": "De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.", "panel.economy_warn_no_rewards": "De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.", "panel.economy_rule": "Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.", @@ -4655,9 +4657,9 @@ "activity.reason_perfect_week_reversed": "Bonus for perfekt uke tatt tilbake", "activity.reason_gift_to": "Gave til {name}", "activity.reason_gift_from": "Gave fra {name}", - "activity.reason_savings_interest": "Sparerenter (+{pct} %)", - "activity.reason_points_decay": "Poeng bleknet (−{pct} %)", - "activity.reason_points_decay_wish": "Poeng bleknet (−{pct} %), {wish} fra ønskesparing", + "activity.reason_savings_interest": "Sparerenter (+{pct} %)", + "activity.reason_points_decay": "Poeng bleknet (−{pct} %)", + "activity.reason_points_decay_wish": "Poeng bleknet (−{pct} %), {wish} fra ønskesparing", "activity.reason_quest_complete": "Oppdrag klart: {name}", "activity.reason_quest_reversed": "Oppdrag tatt tilbake: {name}", "activity.reason_raffle_tickets": "Lodd ×{tickets}: {name}", diff --git a/custom_components/taskmate/www/locales/nb/cards.json b/custom_components/taskmate/www/locales/nb/cards.json index c5afd9e2..26b671d4 100644 --- a/custom_components/taskmate/www/locales/nb/cards.json +++ b/custom_components/taskmate/www/locales/nb/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct}%","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct} %","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} diff --git a/custom_components/taskmate/www/locales/nb/panel.json b/custom_components/taskmate/www/locales/nb/panel.json index 3d344dbf..5531d7b1 100644 --- a/custom_components/taskmate/www/locales/nb/panel.json +++ b/custom_components/taskmate/www/locales/nb/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.bonus_no_eligible":"Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_chore":"Slette oppgaven «{name}»?","panel.confirm_delete_challenge":"Slette utfordringen «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffen «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_reward":"Slette belønningen «{name}»?","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_no_match_children":"Ingen barn samsvarer med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for samlet — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Samlet — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_refuse_off":"Den oppgaven er slått av.","panel.auction_refuse_open_ended":"En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.","panel.auction_refuse_other":"Denne oppgaven kan ikke legges ut på auksjon.","panel.auction_refuse_team":"En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.","panel.auction_refuse_timed":"En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.","panel.auction_refuse_unassigned":"En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair}% hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_issue_child_without_chores":"{count} barn har ingen oppgaver tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgaver tildelt","panel.health_issue_chore_missing_entity":"{count} oppgaver viser til en entitet som ikke finnes","panel.health_issue_chore_missing_entity_one":"{count} oppgave viser til en entitet som ikke finnes","panel.health_issue_chore_orphan_assignee":"{count} oppgaver er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgave er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp","panel.health_issue_completion_orphan":"{count} fullføringer viser til en slettet oppgave eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til en slettet oppgave eller et slettet barn","panel.health_issue_large_history":"{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_large_history_one":"{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespill","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.print_chart_empty":"Ingen oppgaver å vise for denne uken.","notify.print_chart_footer":"Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.read_aloud_done":"{name}, du er helt ferdig. Bra jobbet!","notify.read_aloud_many":"{name}, du har {count} ting igjen: {chores}.","notify.read_aloud_one":"{name}, du har én ting igjen: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.penalty_no_eligible":"Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_summary_one":"{total} oppgave · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.confirm_delete_group":"Slette gruppen «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.bonus_no_eligible":"Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_chore":"Slette oppgaven «{name}»?","panel.confirm_delete_challenge":"Slette utfordringen «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffen «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_reward":"Slette belønningen «{name}»?","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_no_match_children":"Ingen barn samsvarer med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for samlet — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Samlet — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_refuse_off":"Den oppgaven er slått av.","panel.auction_refuse_open_ended":"En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.","panel.auction_refuse_other":"Denne oppgaven kan ikke legges ut på auksjon.","panel.auction_refuse_team":"En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.","panel.auction_refuse_timed":"En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.","panel.auction_refuse_unassigned":"En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair} % hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_issue_child_without_chores":"{count} barn har ingen oppgaver tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgaver tildelt","panel.health_issue_chore_missing_entity":"{count} oppgaver viser til en entitet som ikke finnes","panel.health_issue_chore_missing_entity_one":"{count} oppgave viser til en entitet som ikke finnes","panel.health_issue_chore_orphan_assignee":"{count} oppgaver er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgave er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp","panel.health_issue_completion_orphan":"{count} fullføringer viser til en slettet oppgave eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til en slettet oppgave eller et slettet barn","panel.health_issue_large_history":"{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_large_history_one":"{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespill","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.print_chart_empty":"Ingen oppgaver å vise for denne uken.","notify.print_chart_footer":"Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.read_aloud_done":"{name}, du er helt ferdig. Bra jobbet!","notify.read_aloud_many":"{name}, du har {count} ting igjen: {chores}.","notify.read_aloud_one":"{name}, du har én ting igjen: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.penalty_no_eligible":"Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_summary_one":"{total} oppgave · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.confirm_delete_group":"Slette gruppen «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} diff --git a/custom_components/taskmate/www/locales/nl.json b/custom_components/taskmate/www/locales/nl.json index 436731da..80756489 100644 --- a/custom_components/taskmate/www/locales/nl.json +++ b/custom_components/taskmate/www/locales/nl.json @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Hoeveel punten één munteenheid waard is.", "panel.allowance_currency": "Valutateken", "panel.allowance_ledger": "Laatste uitbetalingen", + "panel.allowance_money": "{currency} {amount}", "family_goal.default_title": "Gezinsdoel", "family_goal.disabled": "Geen gezinsdoel ingesteld", "family_goal.reward_label": "Beloning: {reward}", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Gezinsinstelling gebruiken", "common.set_times.layout_rows": "Eén rij per tijd", "common.set_times.layout_pills": "Eén rij, een knopje per tijd", + "common.xp": "XP", "child.editor.include_anytime_chores": "Altijd-taken meetonen", "child.editor.include_anytime_chores_helper": "Altijd-taken staan normaal bij elk dagdeel — zet uit om ze te verbergen", "panel.settings_sounds_title": "Geluiden bij afronden", diff --git a/custom_components/taskmate/www/locales/nl/cards.json b/custom_components/taskmate/www/locales/nl/cards.json index 27201670..54b7df37 100644 --- a/custom_components/taskmate/www/locales/nl/cards.json +++ b/custom_components/taskmate/www/locales/nl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} +{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","common.xp":"XP","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} diff --git a/custom_components/taskmate/www/locales/nl/panel.json b/custom_components/taskmate/www/locales/nl/panel.json index 9d316758..ae249942 100644 --- a/custom_components/taskmate/www/locales/nl/panel.json +++ b/custom_components/taskmate/www/locales/nl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} +{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} diff --git a/custom_components/taskmate/www/locales/nn.json b/custom_components/taskmate/www/locales/nn.json index 3e72bb38..778d9d4e 100644 --- a/custom_components/taskmate/www/locales/nn.json +++ b/custom_components/taskmate/www/locales/nn.json @@ -92,7 +92,7 @@ "approvals.suggested": "Føreslått: {points}", "approvals.award_label": "Gje", "approvals.rating_label": "Kvalitetsvurdering", - "approvals.rating_star_title": "{count}★ — gjev {percent} % av poenga", + "approvals.rating_star_title": "{count}★ — gjev {percent} % av poenga", "approvals.approve_all_busy": "Godkjenner…", "approvals.approve_all_confirm": "Godkjenne {count} ventande gjeremål?", "approvals.approve_all_confirm_one": "Godkjenne 1 ventande gjeremål?", @@ -624,7 +624,7 @@ "overview.designed.approvals_waiting_one": "1 godkjenning ventar", "overview.designed.daily_completion": "DAGLEG FRAMGANG", "overview.designed.pending_review": "{count} TIL GJENNOMGANG", - "overview.designed.progress_detail": "{done} / {total} oppgåver · {pct}%", + "overview.designed.progress_detail": "{done} / {total} oppgåver · {pct} %", "overview.designed.review": "Sjå gjennom", "overview.designed.sub_cleanpro": "Oppdatert no", "overview.designed.sub_console": "FAMILIE · DIREKTE", @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Kor mange poeng som svarar til éi valutaeining.", "panel.allowance_currency": "Valutasymbol", "panel.allowance_ledger": "Nylege utbetalingar", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Familiemål", "family_goal.disabled": "Ingen familiemål sett", "family_goal.reward_label": "Beløning: {reward}", @@ -3384,7 +3385,7 @@ "panel.tab_insights": "Innsikt", "panel.insights_loading": "Reknar ut…", "panel.insights_fairness_title": "Kven gjer jobben?", - "panel.insights_fairness_intro": "{start} til {end}. Ei jamn fordeling ville vore {fair}% kvar.", + "panel.insights_fairness_intro": "{start} til {end}. Ei jamn fordeling ville vore {fair} % kvar.", "panel.insights_last_days": "Siste {days} dagar", "panel.insights_no_data": "Ingen godkjende oppgåver i denne perioden enno.", "panel.insights_balanced": "Ser ganske jamt fordelt ut.", @@ -3438,7 +3439,7 @@ "panel.settings_quality_rating_multipliers_label": "Stjernemultiplikatorar", "panel.settings_quality_rating_multipliers_hint": "Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).", "panel.rating_label": "Kvalitetsvurdering", - "panel.rating_star_title": "{count}★ — gjev {percent} % av poenga", + "panel.rating_star_title": "{count}★ — gjev {percent} % av poenga", "panel.insights_view_quality": "Kvalitet", "panel.insights_quality_title": "Kvalitetsvurderingar", "panel.insights_quality_intro": "Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Bruk innstillinga til familien", "common.set_times.layout_rows": "Éi rad per tidspunkt", "common.set_times.layout_pills": "Éi rad, ein knapp per tidspunkt", + "common.xp": "XP", "child.editor.include_anytime_chores": "Ta med «kva tid som helst»-oppgåver", "child.editor.include_anytime_chores_helper": "«Kva tid som helst»-oppgåver vert normalt viste i alle tidskategoriar — slå av for å skjule dei", "panel.settings_sounds_title": "Fullføringslydar", @@ -3779,7 +3781,7 @@ "notify.sample_bounty": "Vask bilen", "notify.sample_reason": "Ikkje ferdig", "notify.sample_note": "Kjempebra jobba!", - "panel.insights_minutes": "{minutes} min ({percent} % av tida)", + "panel.insights_minutes": "{minutes} min ({percent} % av tida)", "panel.chore_reference_image_label": "Referansebilete", "panel.chore_reference_image_empty": "Ikkje noko referansebilete", "panel.chore_reference_image_hint": "Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.", @@ -3892,8 +3894,8 @@ "raffle.nobody_entered": "Ingen var med.", "raffle.winner_is": "{name} vann!", "raffle.called_off": "Avlyst – lodda er refunderte.", - "raffle.your_tickets": "Du har {count} lodd · {chance} % sjanse", - "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", + "raffle.your_tickets": "Du har {count} lodd · {chance} % sjanse", + "raffle.your_tickets_one": "Du har 1 lodd · {chance} % sjanse", "raffle.no_tickets_mine": "Du har ikkje lodd enno.", "raffle.cap_reached": "Det er maks", "raffle.not_enough": "Ikkje nok {points_name}", @@ -4028,11 +4030,11 @@ "notify.pet_news_level": "💖 {pet_name} nådde kjæledyrnivå {pet_level}!", "pet.stage_legendary": "Legendarisk {species}", "pet.level": "Nivå {level}", - "pet.goal_stage": "{percent} % av vegen til: {stage}", - "pet.goal_home": "{percent} % av vegen til noko nytt til heimen til {name}", - "pet.goal_level": "{percent} % av vegen til nivå {level}", - "pet.goal_legendary": "{percent} % av vegen til å bli legendarisk ✨", - "pet.goal_egg": "{percent} % av vegen til å leggje eit egg 🥚", + "pet.goal_stage": "{percent} % av vegen til: {stage}", + "pet.goal_home": "{percent} % av vegen til noko nytt til heimen til {name}", + "pet.goal_level": "{percent} % av vegen til nivå {level}", + "pet.goal_legendary": "{percent} % av vegen til å bli legendarisk ✨", + "pet.goal_egg": "{percent} % av vegen til å leggje eit egg 🥚", "pet.egg_ready": "{name} har lagt eit egg! Kva klekkjer mon tru?", "pet.hatch": "Klekk egget", "pet.hatch_question": "Kva kjæledyr klekkjer for {name}?", @@ -4361,7 +4363,7 @@ "panel.economy_spent": "brukt", "panel.economy_none": "Ingen poeng opptente eller brukte dei siste 8 vekene.", "panel.economy_ok": "Opptening og forbruk går i takt.", - "panel.economy_growth": "Opptentinga har auka med {pct} % frå dei 4 vekene før.", + "panel.economy_growth": "Opptentinga har auka med {pct} % frå dei 4 vekene før.", "panel.economy_warn": "Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.", "panel.economy_warn_no_rewards": "Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.", "panel.economy_rule": "Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.", @@ -4655,9 +4657,9 @@ "activity.reason_perfect_week_reversed": "Bonus for perfekt veke teken tilbake", "activity.reason_gift_to": "Gåve til {name}", "activity.reason_gift_from": "Gåve frå {name}", - "activity.reason_savings_interest": "Sparerenter (+{pct} %)", - "activity.reason_points_decay": "Poeng bleikna (−{pct} %)", - "activity.reason_points_decay_wish": "Poeng bleikna (−{pct} %), {wish} frå ønskesparing", + "activity.reason_savings_interest": "Sparerenter (+{pct} %)", + "activity.reason_points_decay": "Poeng bleikna (−{pct} %)", + "activity.reason_points_decay_wish": "Poeng bleikna (−{pct} %), {wish} frå ønskesparing", "activity.reason_quest_complete": "Oppdrag klart: {name}", "activity.reason_quest_reversed": "Oppdrag teke tilbake: {name}", "activity.reason_raffle_tickets": "Lodd ×{tickets}: {name}", diff --git a/custom_components/taskmate/www/locales/nn/cards.json b/custom_components/taskmate/www/locales/nn/cards.json index acb82269..dfc0c590 100644 --- a/custom_components/taskmate/www/locales/nn/cards.json +++ b/custom_components/taskmate/www/locales/nn/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct}%","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct} %","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} diff --git a/custom_components/taskmate/www/locales/nn/panel.json b/custom_components/taskmate/www/locales/nn/panel.json index 2a52f8a2..3945d7d4 100644 --- a/custom_components/taskmate/www/locales/nn/panel.json +++ b/custom_components/taskmate/www/locales/nn/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.bonus_no_eligible":"Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_chore":"Slette oppgåva «{name}»?","panel.confirm_delete_challenge":"Slette utfordringa «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffa «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_reward":"Slette belønninga «{name}»?","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_no_match_children":"Ingen born samsvarar med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Samla — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Samla","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_refuse_off":"Den oppgåva er slått av.","panel.auction_refuse_open_ended":"Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_other":"Denne oppgåva kan ikkje leggjast ut på auksjon.","panel.auction_refuse_team":"Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_timed":"Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_unassigned":"Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair}% kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_issue_child_without_chores":"{count} born har ingen oppgåver tildelte","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgåver tildelte","panel.health_issue_chore_missing_entity":"{count} oppgåver viser til ein entitet som ikkje finst","panel.health_issue_chore_missing_entity_one":"{count} oppgåve viser til ein entitet som ikkje finst","panel.health_issue_chore_orphan_assignee":"{count} oppgåver er tildelte eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgåve er tildelt eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp","panel.health_issue_completion_orphan":"{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_large_history":"{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_large_history_one":"{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_reward_orphan_assignee":"{count} belønningar er tildelte eit barn som ikkje finst lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt eit barn som ikkje finst lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespel","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.print_chart_empty":"Ingen oppgåver å vise for denne veka.","notify.print_chart_footer":"Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.read_aloud_done":"{name}, du er heilt ferdig. Godt jobba!","notify.read_aloud_many":"{name}, du har {count} ting att: {chores}.","notify.read_aloud_one":"{name}, du har éin ting att: {chores}.","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.penalty_no_eligible":"Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_summary_one":"{total} oppgåve · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.confirm_delete_group":"Slette gruppa «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.bonus_no_eligible":"Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_chore":"Slette oppgåva «{name}»?","panel.confirm_delete_challenge":"Slette utfordringa «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffa «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_reward":"Slette belønninga «{name}»?","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_no_match_children":"Ingen born samsvarar med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Samla — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Samla","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_refuse_off":"Den oppgåva er slått av.","panel.auction_refuse_open_ended":"Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_other":"Denne oppgåva kan ikkje leggjast ut på auksjon.","panel.auction_refuse_team":"Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_timed":"Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_unassigned":"Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair} % kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_issue_child_without_chores":"{count} born har ingen oppgåver tildelte","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgåver tildelte","panel.health_issue_chore_missing_entity":"{count} oppgåver viser til ein entitet som ikkje finst","panel.health_issue_chore_missing_entity_one":"{count} oppgåve viser til ein entitet som ikkje finst","panel.health_issue_chore_orphan_assignee":"{count} oppgåver er tildelte eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgåve er tildelt eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp","panel.health_issue_completion_orphan":"{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_large_history":"{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_large_history_one":"{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_reward_orphan_assignee":"{count} belønningar er tildelte eit barn som ikkje finst lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt eit barn som ikkje finst lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespel","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.print_chart_empty":"Ingen oppgåver å vise for denne veka.","notify.print_chart_footer":"Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.read_aloud_done":"{name}, du er heilt ferdig. Godt jobba!","notify.read_aloud_many":"{name}, du har {count} ting att: {chores}.","notify.read_aloud_one":"{name}, du har éin ting att: {chores}.","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.penalty_no_eligible":"Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_summary_one":"{total} oppgåve · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.confirm_delete_group":"Slette gruppa «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} diff --git a/custom_components/taskmate/www/locales/pl.json b/custom_components/taskmate/www/locales/pl.json index 30353a4c..43d977a7 100644 --- a/custom_components/taskmate/www/locales/pl.json +++ b/custom_components/taskmate/www/locales/pl.json @@ -2801,6 +2801,7 @@ "panel.allowance_rate_hint": "Ile punktów odpowiada jednej jednostce waluty.", "panel.allowance_currency": "Symbol waluty", "panel.allowance_ledger": "Ostatnie wypłaty", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Cel rodzinny", "family_goal.disabled": "Nie ustawiono celu rodzinnego", "family_goal.reward_label": "Nagroda: {reward}", @@ -3442,6 +3443,7 @@ "common.set_times.layout_family": "Ustawienie rodziny", "common.set_times.layout_rows": "Jeden wiersz na porę", "common.set_times.layout_pills": "Jeden wiersz, przycisk na porę", + "common.xp": "XP", "child.editor.include_anytime_chores": "Uwzględniaj obowiązki o dowolnej porze", "child.editor.include_anytime_chores_helper": "Obowiązki o dowolnej porze zwykle pojawiają się w każdej porze dnia — wyłącz, aby je ukryć", "panel.settings_sounds_title": "Dźwięki wykonania", diff --git a/custom_components/taskmate/www/locales/pl/cards.json b/custom_components/taskmate/www/locales/pl/cards.json index 73645d08..ff1dc26a 100644 --- a/custom_components/taskmate/www/locales/pl/cards.json +++ b/custom_components/taskmate/www/locales/pl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} +{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","common.xp":"XP","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} diff --git a/custom_components/taskmate/www/locales/pl/panel.json b/custom_components/taskmate/www/locales/pl/panel.json index ab1d1186..8dc10c96 100644 --- a/custom_components/taskmate/www/locales/pl/panel.json +++ b/custom_components/taskmate/www/locales/pl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.insp_left_hm":"{h} godz. {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_parent":"Rodzic","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.bonus_no_eligible":"Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Usunąć premię „{name}”?","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_child":"Usunąć dziecko „{name}”?","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_chore":"Usunąć obowiązek „{name}”?","panel.confirm_delete_challenge":"Usunąć wyzwanie „{name}”?","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_penalty":"Usunąć karę „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_reward":"Usunąć nagrodę „{name}”?","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_no_match_children":"Brak dzieci pasujących do „{filter}”.","panel.empty_no_match_filter":"Brak wyników dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.quest_for_names":"Dla: {names}","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_refuse_off":"Ten obowiązek jest wyłączony.","panel.auction_refuse_open_ended":"Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.","panel.auction_refuse_other":"Tego obowiązku nie można licytować.","panel.auction_refuse_team":"Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.","panel.auction_refuse_timed":"Obowiązek na czas jest płatny za minutę, więc nie można go licytować.","panel.auction_refuse_unassigned":"Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_issue_child_without_chores":"Dzieci bez przypisanych obowiązków: {count}","panel.health_issue_child_without_chores_one":"Dziecko bez przypisanych obowiązków: {count}","panel.health_issue_chore_missing_entity":"Obowiązki odwołujące się do nieistniejącej encji: {count}","panel.health_issue_chore_missing_entity_one":"Obowiązek odwołujący się do nieistniejącej encji: {count}","panel.health_issue_chore_orphan_assignee":"Obowiązki przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_assignee_one":"Obowiązek przypisany do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_dependency":"Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}","panel.health_issue_chore_orphan_dependency_one":"Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}","panel.health_issue_completion_orphan":"Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_completion_orphan_one":"Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_large_history":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_large_history_one":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_reward_orphan_assignee":"Nagrody przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_reward_orphan_assignee_one":"Nagroda przypisana do dziecka, którego już nie ma: {count}","panel.health_issue_reward_unlock_not_allowed":"Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_issue_reward_unlock_not_allowed_one":"Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.sound_opt_chime":"Dzwonek","panel.sound_opt_coin":"Moneta","panel.sound_opt_fanfare":"Fanfara","panel.sound_opt_fart":"Bąk {n}","panel.sound_opt_fart_random":"Losowy bąk","panel.sound_opt_levelup":"Nowy poziom","panel.sound_opt_none":"Bez dźwięku","panel.sound_opt_powerup":"Wzmocnienie","panel.sound_opt_undo":"Cofnij","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.print_chart_empty":"Brak obowiązków do pokazania w tym tygodniu.","notify.print_chart_footer":"Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.read_aloud_done":"{name}, wszystko zrobione. Brawo!","notify.read_aloud_many":"{name}, zostało ci jeszcze {count} rzeczy: {chores}.","notify.read_aloud_one":"{name}, została ci jeszcze jedna rzecz: {chores}.","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.penalty_no_eligible":"Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_summary_one":"{total} zadanie · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.confirm_delete_group":"Usunąć grupę „{name}”?","panel.confirm_delete_quest":"Usunąć misję „{name}”?","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} +{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.insp_left_hm":"{h} godz. {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_parent":"Rodzic","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.bonus_no_eligible":"Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Usunąć premię „{name}”?","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_child":"Usunąć dziecko „{name}”?","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_chore":"Usunąć obowiązek „{name}”?","panel.confirm_delete_challenge":"Usunąć wyzwanie „{name}”?","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_penalty":"Usunąć karę „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_reward":"Usunąć nagrodę „{name}”?","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_no_match_children":"Brak dzieci pasujących do „{filter}”.","panel.empty_no_match_filter":"Brak wyników dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.quest_for_names":"Dla: {names}","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_refuse_off":"Ten obowiązek jest wyłączony.","panel.auction_refuse_open_ended":"Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.","panel.auction_refuse_other":"Tego obowiązku nie można licytować.","panel.auction_refuse_team":"Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.","panel.auction_refuse_timed":"Obowiązek na czas jest płatny za minutę, więc nie można go licytować.","panel.auction_refuse_unassigned":"Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_issue_child_without_chores":"Dzieci bez przypisanych obowiązków: {count}","panel.health_issue_child_without_chores_one":"Dziecko bez przypisanych obowiązków: {count}","panel.health_issue_chore_missing_entity":"Obowiązki odwołujące się do nieistniejącej encji: {count}","panel.health_issue_chore_missing_entity_one":"Obowiązek odwołujący się do nieistniejącej encji: {count}","panel.health_issue_chore_orphan_assignee":"Obowiązki przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_assignee_one":"Obowiązek przypisany do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_dependency":"Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}","panel.health_issue_chore_orphan_dependency_one":"Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}","panel.health_issue_completion_orphan":"Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_completion_orphan_one":"Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_large_history":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_large_history_one":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_reward_orphan_assignee":"Nagrody przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_reward_orphan_assignee_one":"Nagroda przypisana do dziecka, którego już nie ma: {count}","panel.health_issue_reward_unlock_not_allowed":"Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_issue_reward_unlock_not_allowed_one":"Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.sound_opt_chime":"Dzwonek","panel.sound_opt_coin":"Moneta","panel.sound_opt_fanfare":"Fanfara","panel.sound_opt_fart":"Bąk {n}","panel.sound_opt_fart_random":"Losowy bąk","panel.sound_opt_levelup":"Nowy poziom","panel.sound_opt_none":"Bez dźwięku","panel.sound_opt_powerup":"Wzmocnienie","panel.sound_opt_undo":"Cofnij","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.print_chart_empty":"Brak obowiązków do pokazania w tym tygodniu.","notify.print_chart_footer":"Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.read_aloud_done":"{name}, wszystko zrobione. Brawo!","notify.read_aloud_many":"{name}, zostało ci jeszcze {count} rzeczy: {chores}.","notify.read_aloud_one":"{name}, została ci jeszcze jedna rzecz: {chores}.","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.penalty_no_eligible":"Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_summary_one":"{total} zadanie · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.confirm_delete_group":"Usunąć grupę „{name}”?","panel.confirm_delete_quest":"Usunąć misję „{name}”?","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} diff --git a/custom_components/taskmate/www/locales/pt-BR.json b/custom_components/taskmate/www/locales/pt-BR.json index ace3b33c..f9e6eccc 100644 --- a/custom_components/taskmate/www/locales/pt-BR.json +++ b/custom_components/taskmate/www/locales/pt-BR.json @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Quantos pontos equivalem a uma unidade monetária.", "panel.allowance_currency": "Símbolo monetário", "panel.allowance_ledger": "Pagamentos recentes", + "panel.allowance_money": "{currency} {amount}", "family_goal.default_title": "Meta da família", "family_goal.disabled": "Nenhuma meta da família definida", "family_goal.reward_label": "Recompensa: {reward}", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Usar a configuração da família", "common.set_times.layout_rows": "Uma linha por horário", "common.set_times.layout_pills": "Uma linha, um botão por horário", + "common.xp": "XP", "child.editor.include_anytime_chores": "Incluir tarefas de qualquer hora", "child.editor.include_anytime_chores_helper": "As tarefas de qualquer hora aparecem normalmente em todas as categorias de hora — desative para ocultá-las", "panel.settings_sounds_title": "Sons de conclusão", diff --git a/custom_components/taskmate/www/locales/pt-BR/cards.json b/custom_components/taskmate/www/locales/pt-BR/cards.json index 07118db4..c90db378 100644 --- a/custom_components/taskmate/www/locales/pt-BR/cards.json +++ b/custom_components/taskmate/www/locales/pt-BR/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt-BR/panel.json b/custom_components/taskmate/www/locales/pt-BR/panel.json index 00957af2..0a0815a7 100644 --- a/custom_components/taskmate/www/locales/pt-BR/panel.json +++ b/custom_components/taskmate/www/locales/pt-BR/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} +{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} diff --git a/custom_components/taskmate/www/locales/pt.json b/custom_components/taskmate/www/locales/pt.json index 776e785b..b197e29f 100644 --- a/custom_components/taskmate/www/locales/pt.json +++ b/custom_components/taskmate/www/locales/pt.json @@ -2862,6 +2862,7 @@ "panel.allowance_rate_hint": "Quantos pontos equivalem a uma unidade monetária.", "panel.allowance_currency": "Símbolo monetário", "panel.allowance_ledger": "Pagamentos recentes", + "panel.allowance_money": "{amount} {currency}", "family_goal.default_title": "Objetivo da família", "family_goal.disabled": "Nenhum objetivo da família definido", "family_goal.reward_label": "Recompensa: {reward}", @@ -3503,6 +3504,7 @@ "common.set_times.layout_family": "Usar a definição da família", "common.set_times.layout_rows": "Uma linha por hora", "common.set_times.layout_pills": "Uma linha, um botão por hora", + "common.xp": "XP", "child.editor.include_anytime_chores": "Incluir tarefas de qualquer hora", "child.editor.include_anytime_chores_helper": "As tarefas de qualquer hora aparecem normalmente em todas as categorias de hora — desative para as ocultar", "panel.settings_sounds_title": "Sons de conclusão", diff --git a/custom_components/taskmate/www/locales/pt/cards.json b/custom_components/taskmate/www/locales/pt/cards.json index af04d315..aa4b6603 100644 --- a/custom_components/taskmate/www/locales/pt/cards.json +++ b/custom_components/taskmate/www/locales/pt/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt/panel.json b/custom_components/taskmate/www/locales/pt/panel.json index 9edb79b1..8c648d8b 100644 --- a/custom_components/taskmate/www/locales/pt/panel.json +++ b/custom_components/taskmate/www/locales/pt/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} +{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} diff --git a/custom_components/taskmate/www/taskmate-approvals-card.js b/custom_components/taskmate/www/taskmate-approvals-card.js index ad0dfe6e..13939332 100644 --- a/custom_components/taskmate/www/taskmate-approvals-card.js +++ b/custom_components/taskmate/www/taskmate-approvals-card.js @@ -1229,7 +1229,7 @@ class TaskMateApprovalsCard extends LitElement { ${this._av(it.childName, this._childAvatar(it.childId), tone, 34)}
${it.title}
-
${(it.childName || '').toUpperCase()} · ${it.kind === "owed" ? this._owedFor(it.daysOwed) : html`+${__tmNum(this.hass, it.points)} XP`}${it.quantity ? html` · ${it.quantity}` : ""}
+
${(it.childName || '').toUpperCase()} · ${it.kind === "owed" ? this._owedFor(it.daysOwed) : html`+${__tmNum(this.hass, it.points)} ${this._t('common.xp')}`}${it.quantity ? html` · ${it.quantity}` : ""}
${it.kind === "completion" ? this._renderStars(it.completion, "ap-cn-stars") : ""}
${this._apPhotoDesigned(it, "ap-cn-photo")} diff --git a/custom_components/taskmate/www/taskmate-child-card.js b/custom_components/taskmate/www/taskmate-child-card.js index a138b7a8..87ffb685 100644 --- a/custom_components/taskmate/www/taskmate-child-card.js +++ b/custom_components/taskmate/www/taskmate-child-card.js @@ -49,6 +49,7 @@ const findLitBase = () => { return null; }; +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = findLitBase(); // The attr resolver defines window.__taskmate_badge_id, but on a cold load a // card can render before that module has run; read the id directly then. @@ -2733,7 +2734,7 @@ class TaskMateChildCard extends LitElement {
${child.name}
${child.level ? html` -
+
${this._t('child.level_label', { level: child.level })}
@@ -2940,7 +2941,7 @@ class TaskMateChildCard extends LitElement { const c = best.badge.closest_criterion; // Older backends (and criteria-free, manual-award badges) have no // closest_criterion — fall back to the percentage. - best.label = c && c.target ? _ltrNums(`${__tmNum(this.hass, c.current)} / ${__tmNum(this.hass, c.target)}`) : `${best.pct}%`; + best.label = c && c.target ? _ltrNums(`${__tmNum(this.hass, c.current)} / ${__tmNum(this.hass, c.target)}`) : __tmPct(this.hass, best.pct); best.name = _ltrNums(this._badgeName(best.badge)); return best; } @@ -3550,7 +3551,7 @@ class TaskMateChildCard extends LitElement {
${r.chore.name}
${r.done ? html`
${this._t("child.console_cleared")}
` - : html`
+${__tmNum(this.hass, r.points)} XP
`} + : html`
+${__tmNum(this.hass, r.points)} ${this._t("common.xp")}
`} ${this._designChoreMeta(r)}
${r.done diff --git a/custom_components/taskmate/www/taskmate-family-goal-card.js b/custom_components/taskmate/www/taskmate-family-goal-card.js index 5d0f8a14..47dc36b3 100644 --- a/custom_components/taskmate/www/taskmate-family-goal-card.js +++ b/custom_components/taskmate/www/taskmate-family-goal-card.js @@ -17,6 +17,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -120,7 +121,7 @@ class TaskMateFamilyGoalCard extends LitElement {
${_ltrRatio(__tmNum(this.hass, progress), __tmNum(this.hass, target))} ${pointsName} - ${pct}% + ${__tmPct(this.hass, pct)}
${achieved ? html`
🎉 ${this._t("family_goal.reached", { reward: goal.reward || "" })}
` diff --git a/custom_components/taskmate/www/taskmate-kiosk-card.js b/custom_components/taskmate/www/taskmate-kiosk-card.js index 3dd7f6d5..649a6791 100644 --- a/custom_components/taskmate/www/taskmate-kiosk-card.js +++ b/custom_components/taskmate/www/taskmate-kiosk-card.js @@ -70,6 +70,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -690,7 +691,7 @@ class TaskMateKioskCard extends LitElement { } if (!best) return null; const c = best.badge.closest_criterion; - best.label = c && c.target ? _ltrNums(`${__tmNum(this.hass, c.current)} / ${__tmNum(this.hass, c.target)}`) : `${best.pct}%`; + best.label = c && c.target ? _ltrNums(`${__tmNum(this.hass, c.current)} / ${__tmNum(this.hass, c.target)}`) : __tmPct(this.hass, best.pct); best.oneMore = !!c && Number(c.target) - Number(c.current) === 1; return best; } diff --git a/custom_components/taskmate/www/taskmate-localize.js b/custom_components/taskmate/www/taskmate-localize.js index ede1cca8..bfbb92c9 100644 --- a/custom_components/taskmate/www/taskmate-localize.js +++ b/custom_components/taskmate/www/taskmate-localize.js @@ -429,6 +429,16 @@ function formatNumber(hass, value, opts) { } } +/** + * A whole-number percentage (12 → "12%" / "12 %") in HA's language: the + * spacing and sign placement follow the locale, as Intl does. + */ +function formatPercent(hass, pct) { + const n = Number(pct); + if (!Number.isFinite(n)) return pct == null ? '' : String(pct); + return formatNumber(hass, n / 100, { style: 'percent', maximumFractionDigits: 0 }); +} + /** * A wall-clock time ("17:00", as chores, periods and set times store it) in * HA's time format: "17:00" on a 24-hour profile, "5:00 PM" on a 12-hour @@ -488,7 +498,7 @@ function pickerText(key, fallback) { window.__taskmate_badge_name = badgeName; window.__taskmate_badge_count = badgeCount; window.__taskmate_dates = { args: dateArgs, clock, hourNow }; -window.__taskmate_numbers = { args: numberArgs, format: formatNumber }; +window.__taskmate_numbers = { args: numberArgs, format: formatNumber, percent: formatPercent }; window.__taskmate_picker_text = pickerText; window.__taskmate_time_lock_label = timeLockLabel; window.__taskmate_localize = localize; diff --git a/custom_components/taskmate/www/taskmate-overview-card.js b/custom_components/taskmate/www/taskmate-overview-card.js index c8714156..2d747f64 100644 --- a/custom_components/taskmate/www/taskmate-overview-card.js +++ b/custom_components/taskmate/www/taskmate-overview-card.js @@ -14,6 +14,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -689,7 +690,7 @@ class TaskMateOverviewCard extends LitElement { _ovKid(design, k, isParent, _pointsIcon) { const cls = design === "console" ? "cn" : design === "cleanpro" ? "cp" : ""; - const nameUpper = design === "console" ? `${k.child.name.toUpperCase()} · ${k.pct}%` : k.child.name; + const nameUpper = design === "console" ? `${k.child.name.toUpperCase()} · ${__tmPct(this.hass, k.pct)}` : k.child.name; const isOpen = !!this._expanded[k.child.id]; const expandable = isParent; return html` diff --git a/custom_components/taskmate/www/taskmate-panel.js b/custom_components/taskmate/www/taskmate-panel.js index d4945c85..19941015 100644 --- a/custom_components/taskmate/www/taskmate-panel.js +++ b/custom_components/taskmate/www/taskmate-panel.js @@ -2228,6 +2228,22 @@ class TaskMatePanel extends HTMLElement { return h ? this._t("panel.insp_left_hm", { h, m: String(mins % 60).padStart(2, "0") }) : this._t("panel.insp_left_m", { m: mins }); } + /** + * A stored date ("2026-11-06" or a full ISO timestamp) in Home Assistant's + * language and date format, rather than the raw ISO string. + */ + _fmtIsoDate(iso, opts = { day: "numeric", month: "short", year: "numeric" }) { + if (!iso) return ""; + const plain = /^\d{4}-\d{2}-\d{2}$/.test(String(iso)); + const d = plain ? new Date(`${iso}T12:00:00`) : new Date(iso); + return isNaN(d) ? String(iso) : d.toLocaleDateString(...__tmDateArgs(this._hass, opts)); + } + + /** A stored "HH:MM" in Home Assistant's time format (12- or 24-hour). */ + _clock(hhmm) { + return window.__taskmate_dates ? window.__taskmate_dates.clock(this._hass, hhmm) : String(hhmm || ""); + } + _inspClock(iso) { const d = new Date(iso); return isNaN(d) ? "" : d.toLocaleTimeString(...__tmDateArgs(this._hass, { hour: "2-digit", minute: "2-digit" }, "time")); @@ -2238,7 +2254,7 @@ class TaskMatePanel extends HTMLElement { } _inspWindowLabel(w, bed = null) { - if (w === "bed") return this._t("panel.insp_window_bed", { time: bed ? bed.time : this._inspBedtime() }); + if (w === "bed") return this._t("panel.insp_window_bed", { time: this._clock(bed ? bed.time : this._inspBedtime()) }); return this._t(`panel.insp_window_${w}`); } @@ -2405,7 +2421,7 @@ class TaskMatePanel extends HTMLElement { const d = this._dialog.data; const bed = this._inspBedUntil(); const bedSoon = d.window === "bed" && bed.fallback - ? `

${this._esc(this._t("panel.insp_window_bed_soon", { bedtime: this._inspBedtime(), minutes: bed.minutes, time: bed.time }))}

` + ? `

${this._esc(this._t("panel.insp_window_bed_soon", { bedtime: this._clock(this._inspBedtime()), minutes: bed.minutes, time: this._clock(bed.time) }))}

` : ""; const body = ` ${this._inspDialogCtx(d)} @@ -5186,7 +5202,7 @@ class TaskMatePanel extends HTMLElement { `).join("")}
- ${this._t("panel.insights_friction_intro", { start: report.start, end: report.end })} + ${this._t("panel.insights_friction_intro", { start: this._fmtIsoDate(report.start), end: this._fmtIsoDate(report.end) })} ${report.chores.length === 0 ? `
${this._t("panel.insights_friction_none")}
@@ -5211,7 +5227,7 @@ class TaskMatePanel extends HTMLElement { ${this._esc(c.name)}${c.outstanding_misses ? ` ⚠ ${c.outstanding_misses}` : ""} ${c.completed}${c.expected ? ` / ${c.expected}` : ""} - ${c.rate === null ? "—" : c.rate + "%"} + ${c.rate === null ? "—" : this._esc(window.__taskmate_numbers ? window.__taskmate_numbers.percent(this._hass, c.rate) : c.rate + "%")} ${c.days_since === null ? this._t("panel.insights_never") : this._t("panel.insights_days_ago", { days: c.days_since })} @@ -5256,7 +5272,7 @@ class TaskMatePanel extends HTMLElement { `).join("")}
- ${this._t("panel.insights_projection_intro", { start: report.start, end: report.end })} + ${this._t("panel.insights_projection_intro", { start: this._fmtIsoDate(report.start), end: this._fmtIsoDate(report.end) })}
${kids.map(k => ` @@ -5285,7 +5301,7 @@ class TaskMatePanel extends HTMLElement { ${report.by_day.map(d => ` - ${this._t("panel.day_" + d.weekday.slice(0, 3))} ${d.date.slice(5)} + ${this._t("panel.day_" + d.weekday.slice(0, 3))} ${this._fmtIsoDate(d.date, { day: "numeric", month: "short" })} ${kids.map(k => { const cell = d.children.find(c => c.id === k.id) || { points: 0, chores: 0 }; return `${cell.chores ? `${this._fmtNum(this._num(cell.points))} (${this._fmtNum(this._num(cell.chores))})` : "—"}`; @@ -5411,7 +5427,7 @@ class TaskMatePanel extends HTMLElement {
${this._t("panel.insights_fairness_intro", { - start: report.start, end: report.end, fair: report.fair_share, + start: this._fmtIsoDate(report.start), end: this._fmtIsoDate(report.end), fair: report.fair_share, })} ${report.total_completions === 0 ? ` @@ -5500,7 +5516,7 @@ class TaskMatePanel extends HTMLElement { `).join("")}
- ${this._t("panel.insights_quality_intro", { start: report.start, end: report.end })} + ${this._t("panel.insights_quality_intro", { start: this._fmtIsoDate(report.start), end: this._fmtIsoDate(report.end) })} ${report.enabled ? "" : `
${this._t("panel.insights_quality_disabled")}
`} ${!report.rated_completions ? `
${this._t("panel.insights_quality_none")}
@@ -6154,10 +6170,10 @@ class TaskMatePanel extends HTMLElement { const mult = this._fmtMult(d.multiplier); if (this._dialog.kind === "boost-rule") { const dayNames = (d.days || []).map(i => this._weekdayShort(i)).join(", ") || "—"; - return this._t("panel.boost_preview_rule", { what, who, multiplier: mult, days: dayNames, start: d.start || "", end: d.end || "" }); + return this._t("panel.boost_preview_rule", { what, who, multiplier: mult, days: dayNames, start: this._clock(d.start || ""), end: this._clock(d.end || "") }); } const minutes = Number(d.minutes) || 0; - if (d.when === "later") return this._t("panel.boost_preview_later", { what, who, multiplier: mult, time: d.later || "", minutes }); + if (d.when === "later") return this._t("panel.boost_preview_later", { what, who, multiplier: mult, time: this._clock(d.later || ""), minutes }); return this._t("panel.boost_preview_now", { what, who, multiplier: mult, minutes, until: this._hm(Date.now() + minutes * 60000) }); } @@ -11055,7 +11071,7 @@ class TaskMatePanel extends HTMLElement {
${this._fmtNum(r.cost)}
${this._t("panel.reward_stat_cost", {points_name: this._esc(pointsName)})}
${r.quantity != null ? `
${this._fmtNum(this._num(r.quantity))}
${this._t("panel.reward_stat_remaining")}
` : `
∞
${this._t("panel.reward_stat_unlimited")}
`} - ${r.expires_at ? `
${this._esc(r.expires_at)}
${this._t("panel.reward_stat_expires")}
` : ""} + ${r.expires_at ? `
${this._esc(this._fmtIsoDate(r.expires_at))}
${this._t("panel.reward_stat_expires")}
` : ""}
${showProgress ? `
@@ -15062,7 +15078,7 @@ class TaskMatePanel extends HTMLElement { ${this._esc((p.date || "").slice(0, 10))} ${this._esc(p.child_name || "")} - ${this._fmtNum(this._num(p.points))} ${this.getAttribute?.("dir") === "rtl" ? "←" : "→"} ${this._esc(p.currency || "")}${this._esc(this._fmtNum(p.amount))} + ${this._fmtNum(this._num(p.points))} ${this.getAttribute?.("dir") === "rtl" ? "←" : "→"} ${this._esc(this._t("panel.allowance_money", { currency: p.currency || "", amount: this._fmtNum(p.amount) }).trim())} `).join("")}
diff --git a/custom_components/taskmate/www/taskmate-points-display-card.js b/custom_components/taskmate/www/taskmate-points-display-card.js index 656ff000..31786d71 100644 --- a/custom_components/taskmate/www/taskmate-points-display-card.js +++ b/custom_components/taskmate/www/taskmate-points-display-card.js @@ -1072,7 +1072,7 @@ class TaskMatePointsDisplayCard extends LitElement {
${__tmNum(this.hass, r.points)}
-
XP${showWeekly ? html` · +${__tmNum(this.hass, r.weekly)}` : ""}${showStreak && r.streak ? html` · \u{1F525}${r.streak}` : ""}
+
${this._t("common.xp")}${showWeekly ? html` · +${__tmNum(this.hass, r.weekly)}` : ""}${showStreak && r.streak ? html` · \u{1F525}${r.streak}` : ""}
`)}
`; diff --git a/custom_components/taskmate/www/taskmate-recap-card.js b/custom_components/taskmate/www/taskmate-recap-card.js index 027b606d..6d72b616 100644 --- a/custom_components/taskmate/www/taskmate-recap-card.js +++ b/custom_components/taskmate/www/taskmate-recap-card.js @@ -24,6 +24,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -609,7 +610,7 @@ class TaskMateRecapCard extends LitElement {
${label}${this._t("recap.cmp.was", { value: this._num(was) })}
${this._num(now)}
- ${pct === null ? this._num(Math.abs(d)) : `${pct}%`} + ${pct === null ? this._num(Math.abs(d)) : __tmPct(this.hass, pct)} `; })} diff --git a/custom_components/taskmate/www/taskmate-reward-progress-card.js b/custom_components/taskmate/www/taskmate-reward-progress-card.js index e07c248d..cd81f8e7 100644 --- a/custom_components/taskmate/www/taskmate-reward-progress-card.js +++ b/custom_components/taskmate/www/taskmate-reward-progress-card.js @@ -13,6 +13,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -652,7 +653,7 @@ class TaskMateRewardProgressCard extends LitElement { ${canAfford ? html`${this._t('reward_progress.ready_to_claim_emoji')}` : html`${this._t('reward_progress.more_needed', { amount: __tmNum(this.hass, cost - have) })}`} - ${pct}% + ${__tmPct(this.hass, pct)} @@ -718,7 +719,7 @@ class TaskMateRewardProgressCard extends LitElement { ${canAfford ? html`${this._t('reward_progress.ready')}` : html`${this._t('reward_progress.more_needed', { amount: __tmNum(this.hass, cost - totalHave) })}`} - ${pct}% + ${__tmPct(this.hass, pct)} @@ -851,14 +852,14 @@ class TaskMateRewardProgressCard extends LitElement {
${design === "cleanpro" ? html`
-
${pct}%
+
${__tmPct(this.hass, pct)}
${_ltrRatio(__tmNum(this.hass, have), __tmNum(this.hass, cost))}
${this._t('reward_progress.more_needed', { amount: __tmNum(this.hass, remaining) })}
` : html` -
${pct}%
+
${__tmPct(this.hass, pct)}
${remaining > 0 ? this._t('reward_progress.more_needed', { amount: __tmNum(this.hass, remaining) }) : this._t('reward_progress.ready_to_claim')}
`} diff --git a/custom_components/taskmate/www/taskmate-rewards-card.js b/custom_components/taskmate/www/taskmate-rewards-card.js index 751f1719..176be8aa 100644 --- a/custom_components/taskmate/www/taskmate-rewards-card.js +++ b/custom_components/taskmate/www/taskmate-rewards-card.js @@ -22,6 +22,7 @@ const __tmNum = (hass, value, opts) => (window.__taskmate_numbers ? window.__taskmate_numbers.format(hass, value, opts) : (typeof value === "number" ? (value === 0 ? 0 : value).toLocaleString((hass && hass.locale && hass.locale.language) || (hass && hass.language) || undefined, opts) : (value == null ? "" : String(value)))); +const __tmPct = (hass, n) => (window.__taskmate_numbers && window.__taskmate_numbers.percent ? window.__taskmate_numbers.percent(hass, n) : `${n}%`); const LitElement = customElements.get("hui-masonry-view") ? Object.getPrototypeOf(customElements.get("hui-masonry-view")) : Object.getPrototypeOf(customElements.get("hui-view")); @@ -1956,7 +1957,7 @@ class TaskMateRewardsCard extends LitElement { ${__tmNum(this.hass, contrib.points)} ${cost > 0 ? html` - (${Math.round(contrib.sharePct)}%) + (${__tmPct(this.hass, Math.round(contrib.sharePct))}) ` : ''} `)} diff --git a/tests/data/locale_english_baseline.json b/tests/data/locale_english_baseline.json index 2b970542..f036155a 100644 --- a/tests/data/locale_english_baseline.json +++ b/tests/data/locale_english_baseline.json @@ -22,6 +22,7 @@ "common.design.cleanpro", "common.design.console", "common.design.playroom", + "common.xp", "dashboard.tab_rotation", "graph.console_live", "kiosk.boost_strip", @@ -112,6 +113,7 @@ "common.design.cleanpro", "common.design.console", "common.design.playroom", + "common.xp", "dashboard.tab_rotation", "graph.console_live", "kiosk.boost_strip", @@ -225,6 +227,7 @@ "common.design.playroom", "common.points", "common.total", + "common.xp", "dashboard.tab_points", "dashboard.tab_rotation", "graph.total", @@ -348,6 +351,7 @@ "common.design.cleanpro", "common.design.console", "common.design.playroom", + "common.xp", "kiosk.boost_strip", "kiosk.card_name", "notify.celebration", @@ -428,6 +432,7 @@ "child.start", "child.timed_cap_label", "common.design.console", + "common.xp", "graph.console_live", "kiosk.avatar_req_level", "kiosk.boost_strip", @@ -537,6 +542,7 @@ "common.design.cleanpro", "common.design.console", "common.design.playroom", + "common.xp", "kiosk.boost_strip", "kiosk.card_name", "notify.celebration", @@ -612,6 +618,7 @@ "child.start", "child.timed_cap_label", "common.design.cleanpro", + "common.xp", "kiosk.boost_strip", "notify.celebration", "notify.month_year", @@ -671,6 +678,7 @@ "common.design.console", "common.design.playroom", "common.total", + "common.xp", "graph.total", "kiosk.boost_strip", "notify.celebration", @@ -741,6 +749,7 @@ "common.design.console", "common.design.playroom", "common.total", + "common.xp", "graph.total", "kiosk.boost_strip", "notify.celebration", From ff73e15535efa8483c2b135b97ee9e713fe1d02d Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 17:09:52 +0000 Subject: [PATCH 4/7] fix(i18n): show refused-action errors and service dropdowns in the user's language When TaskMate refused an action (a child or chore not found, a reward sold out, pets switched off, ...) the message came from about 450 hard-coded English strings, so every user saw it in English. Backend: a new TaskMateError (errors.py) is both a ValueError, so existing handling is unchanged, and a ServiceValidationError carrying a translation key. Its English text is read from strings.json, so each message is written once; 424 messages are now translated in all 11 languages. WebSocket commands, HTTP uploads and voice replies carry the same keys, and the "chore"/"Parent" stand-ins are translated too. Frontend: window.__taskmate_error_text shows Home Assistant's translation of the key, and every card and the admin panel use it for backend errors. The shipped avatars' names are translated. Services: every dropdown in services.yaml has a translation key (11 new option lists, 52 options); the badge combinator options are now lower case as Home Assistant requires. --- custom_components/taskmate/__init__.py | 20 +- custom_components/taskmate/calendar.py | 9 +- custom_components/taskmate/chore_services.py | 14 +- custom_components/taskmate/coord_appeals.py | 21 +- custom_components/taskmate/coord_auctions.py | 74 +- custom_components/taskmate/coord_avatars.py | 32 +- custom_components/taskmate/coord_birthdays.py | 5 +- custom_components/taskmate/coord_boosts.py | 33 +- custom_components/taskmate/coord_bounties.py | 47 +- custom_components/taskmate/coord_calendar.py | 3 +- .../taskmate/coord_challenges.py | 11 +- .../taskmate/coord_chore_reminders.py | 13 +- custom_components/taskmate/coord_chores.py | 152 +- .../taskmate/coord_fulfilment.py | 7 +- custom_components/taskmate/coord_goals.py | 11 +- custom_components/taskmate/coord_guests.py | 6 +- .../taskmate/coord_inspections.py | 37 +- custom_components/taskmate/coord_mandatory.py | 5 +- .../taskmate/coord_notifications.py | 19 +- custom_components/taskmate/coord_pet_shop.py | 65 +- custom_components/taskmate/coord_pets.py | 11 +- custom_components/taskmate/coord_planner.py | 7 +- custom_components/taskmate/coord_points.py | 43 +- custom_components/taskmate/coord_quests.py | 11 +- custom_components/taskmate/coord_raffles.py | 41 +- custom_components/taskmate/coord_recaps.py | 3 +- .../taskmate/coord_redemptions.py | 3 +- custom_components/taskmate/coord_repairs.py | 5 +- .../taskmate/coord_reward_extras.py | 30 +- custom_components/taskmate/coord_rewards.py | 60 +- custom_components/taskmate/coord_roulette.py | 10 +- custom_components/taskmate/coord_scheduled.py | 23 +- .../taskmate/coord_screen_time.py | 15 +- .../taskmate/coord_season_packs.py | 3 +- custom_components/taskmate/coord_set_times.py | 3 +- custom_components/taskmate/coord_setup.py | 15 +- .../taskmate/coord_sibling_checks.py | 15 +- custom_components/taskmate/coord_sick.py | 6 +- custom_components/taskmate/coord_sounds.py | 9 +- custom_components/taskmate/coord_teamwork.py | 21 +- custom_components/taskmate/coord_templates.py | 39 +- custom_components/taskmate/coord_timed.py | 31 +- custom_components/taskmate/coord_tour.py | 11 +- custom_components/taskmate/coord_trash.py | 5 +- custom_components/taskmate/coord_tts.py | 7 +- custom_components/taskmate/coord_unlocks.py | 12 +- custom_components/taskmate/coord_wellbeing.py | 34 +- custom_components/taskmate/coord_wishlist.py | 67 +- custom_components/taskmate/coordinator.py | 11 +- custom_components/taskmate/errors.py | 99 ++ custom_components/taskmate/http_images.py | 19 +- custom_components/taskmate/http_photos.py | 30 +- custom_components/taskmate/http_sounds.py | 19 +- custom_components/taskmate/intents.py | 25 +- custom_components/taskmate/kiosk.py | 15 +- custom_components/taskmate/models.py | 21 +- custom_components/taskmate/notify_strings.py | 3 + custom_components/taskmate/services.yaml | 42 +- custom_components/taskmate/storage.py | 7 +- custom_components/taskmate/strings.json | 1368 +++++++++++++++++ .../taskmate/translations/da.json | 1368 +++++++++++++++++ .../taskmate/translations/de.json | 1368 +++++++++++++++++ .../taskmate/translations/en-GB.json | 1368 +++++++++++++++++ .../taskmate/translations/en.json | 1368 +++++++++++++++++ .../taskmate/translations/fr.json | 1368 +++++++++++++++++ .../taskmate/translations/nb.json | 1368 +++++++++++++++++ .../taskmate/translations/nl.json | 1368 +++++++++++++++++ .../taskmate/translations/nn.json | 1368 +++++++++++++++++ .../taskmate/translations/pl.json | 1368 +++++++++++++++++ .../taskmate/translations/pt-BR.json | 1368 +++++++++++++++++ .../taskmate/translations/pt.json | 1368 +++++++++++++++++ custom_components/taskmate/websocket.py | 138 +- .../taskmate/websocket_auctions.py | 13 +- .../taskmate/websocket_recaps.py | 11 +- .../taskmate/websocket_rewards_extra.py | 5 +- custom_components/taskmate/websocket_setup.py | 12 +- custom_components/taskmate/websocket_tour.py | 7 +- .../taskmate/www/locales/da.json | 10 + .../taskmate/www/locales/da/cards.json | 2 +- .../taskmate/www/locales/da/panel.json | 2 +- .../taskmate/www/locales/de.json | 10 + .../taskmate/www/locales/de/cards.json | 2 +- .../taskmate/www/locales/de/panel.json | 2 +- .../taskmate/www/locales/en-GB.json | 10 + .../taskmate/www/locales/en-GB/cards.json | 2 +- .../taskmate/www/locales/en-GB/panel.json | 2 +- .../taskmate/www/locales/en.json | 10 + .../taskmate/www/locales/en/cards.json | 2 +- .../taskmate/www/locales/en/panel.json | 2 +- .../taskmate/www/locales/fr.json | 10 + .../taskmate/www/locales/fr/cards.json | 2 +- .../taskmate/www/locales/fr/panel.json | 2 +- .../taskmate/www/locales/nb.json | 10 + .../taskmate/www/locales/nb/cards.json | 2 +- .../taskmate/www/locales/nb/panel.json | 2 +- .../taskmate/www/locales/nl.json | 10 + .../taskmate/www/locales/nl/cards.json | 2 +- .../taskmate/www/locales/nl/panel.json | 2 +- .../taskmate/www/locales/nn.json | 10 + .../taskmate/www/locales/nn/cards.json | 2 +- .../taskmate/www/locales/nn/panel.json | 2 +- .../taskmate/www/locales/pl.json | 10 + .../taskmate/www/locales/pl/cards.json | 2 +- .../taskmate/www/locales/pl/panel.json | 2 +- .../taskmate/www/locales/pt-BR.json | 10 + .../taskmate/www/locales/pt-BR/cards.json | 2 +- .../taskmate/www/locales/pt-BR/panel.json | 2 +- .../taskmate/www/locales/pt.json | 10 + .../taskmate/www/locales/pt/cards.json | 2 +- .../taskmate/www/locales/pt/panel.json | 2 +- .../taskmate/www/taskmate-activity-card.js | 9 +- .../taskmate/www/taskmate-approvals-card.js | 15 +- .../taskmate/www/taskmate-auction-card.js | 11 +- .../taskmate/www/taskmate-bounty-card.js | 26 +- .../taskmate/www/taskmate-child-card.js | 46 +- .../taskmate/www/taskmate-chore-board-card.js | 11 +- .../taskmate/www/taskmate-kiosk-card.js | 47 +- .../taskmate/www/taskmate-localize.js | 56 + .../taskmate/www/taskmate-overview-card.js | 9 +- .../taskmate/www/taskmate-panel.js | 36 +- .../www/taskmate-parent-dashboard-card.js | 9 +- .../taskmate/www/taskmate-pet-card.js | 15 +- .../taskmate/www/taskmate-points-card.js | 11 +- .../taskmate/www/taskmate-raffle-card.js | 9 +- .../taskmate/www/taskmate-recap-card.js | 11 +- .../taskmate/www/taskmate-reorder-card.js | 9 +- .../taskmate/www/taskmate-rewards-card.js | 11 +- .../taskmate/www/taskmate-routine-card.js | 11 +- .../www/taskmate-sticker-chart-card.js | 13 +- .../taskmate/www/taskmate-wishlist-card.js | 26 +- tests/data/locale_english_baseline.json | 20 + tests/test_complete_chore_on_date.py | 2 +- tests/test_hardening_2026_10_25_entry.py | 4 +- tests/test_teamwork_chores.py | 4 +- tests/test_time_periods.py | 12 +- 135 files changed, 17834 insertions(+), 770 deletions(-) create mode 100644 custom_components/taskmate/errors.py diff --git a/custom_components/taskmate/__init__.py b/custom_components/taskmate/__init__.py index dc9a022b..bd2c7f94 100644 --- a/custom_components/taskmate/__init__.py +++ b/custom_components/taskmate/__init__.py @@ -137,6 +137,7 @@ TIME_CATEGORIES, ) from .coordinator import TaskMateCoordinator +from .errors import TaskMateError from .frontend import async_register_cards, async_register_frontend from .models import PRAISE_NOTE_MAX, REJECT_REASON_MAX, Badge, BadgeCriterion, validate_chore_times from .panel import async_register_panel @@ -462,6 +463,9 @@ async def wrapped(call: ServiceCall) -> None: try: await handler(call) except ValueError as err: + # A TaskMateError is already a translated ServiceValidationError. + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err return wrapped @@ -536,7 +540,7 @@ async def _async_check_child_rate(call: ServiceCall) -> None: if await authz.async_context_is_parent(hass, _get_coordinator(hass), call.context): return await _async_record_service_audit(hass, call, denied=True) - raise ServiceValidationError(translation_domain=DOMAIN, translation_key="rate_limited") + raise TaskMateError("rate_limited") def _audited(handler): """Wrap a child-facing handler so its mutation is recorded too. @@ -595,6 +599,8 @@ async def handle_complete_chore(call: ServiceCall) -> None: try: await coordinator.async_complete_chore_on_date(chore_id, child_id, completed_date) except ValueError as err: + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err return if as_parent: @@ -622,6 +628,8 @@ async def handle_complete_chore(call: ServiceCall) -> None: # soft rejections (daily limit, race lost, not-your-turn) are silent # no-ops inside the coordinator. Surface real errors as a clean # validation error rather than an unhandled 500 + traceback. + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err async def handle_complete_next_chore(call: ServiceCall) -> None: @@ -643,7 +651,7 @@ async def handle_complete_next_chore(call: ServiceCall) -> None: # The same gate as a child completing a chore for themselves. await _async_require_linked_child(hass, call, coordinator, child_id) if coordinator.get_child(child_id) is None: - raise ServiceValidationError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) chore = next_chore_for_child(coordinator, child_id) if chore is None: _LOGGER.debug("complete_next_chore: nothing left to complete for %s", child_id) @@ -819,7 +827,7 @@ async def handle_undo_chore(call: ServiceCall) -> None: completion_id = call.data["completion_id"] completion = next((c for c in coordinator.storage.get_completions() if c.id == completion_id), None) if completion is None: - raise ValueError("This chore has already been undone. Refresh the card.") + raise TaskMateError("undo_already_undone") await _async_require_linked_child(hass, call, coordinator, completion.child_id) await coordinator.async_undo_chore(completion_id) @@ -935,6 +943,8 @@ async def handle_read_aloud(call: ServiceCall) -> None: context=call.context, ) except ValueError as err: + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err async def handle_spin_roulette(call: ServiceCall) -> None: @@ -950,6 +960,8 @@ async def handle_spin_roulette(call: ServiceCall) -> None: except ValueError as err: # Roulette off, no spins left, nothing to spin for — all normal # states the child should be told about, not server errors. + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err async def handle_choose_avatar(call: ServiceCall) -> None: @@ -1232,6 +1244,8 @@ async def handle_add_chore(call: ServiceCall) -> None: try: times = validate_chore_times(call.data.get("times"), team_size=call.data.get("team_size", 0)) except ValueError as err: + if isinstance(err, ServiceValidationError): + raise raise ServiceValidationError(str(err)) from err # Scheduling and assignment (#1156): only the fields the call names, # so everything else keeps the coordinator's defaults. diff --git a/custom_components/taskmate/calendar.py b/custom_components/taskmate/calendar.py index 8e6da5a6..2b3a121e 100644 --- a/custom_components/taskmate/calendar.py +++ b/custom_components/taskmate/calendar.py @@ -31,7 +31,7 @@ from homeassistant.components.calendar import CalendarEntity, CalendarEntityFeature, CalendarEvent from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant, callback -from homeassistant.exceptions import ServiceValidationError, Unauthorized +from homeassistant.exceptions import Unauthorized from homeassistant.helpers.entity import DeviceInfo from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.update_coordinator import CoordinatorEntity @@ -41,6 +41,7 @@ from .const import DOMAIN from .coordinator import TaskMateCoordinator from .entity import taskmate_device_info +from .errors import TaskMateError from .models import Child, Chore try: # The websocket connection a calendar-panel edit arrived on (see _acting_user_ids). @@ -338,16 +339,16 @@ def _resolve_occurrence(self, uid: str, recurrence_id: str | None) -> tuple[Chor @staticmethod def _refuse_series(recurrence_range: str | None, rrule: str | None = None) -> None: if (recurrence_range or "").upper() == "THISANDFUTURE" or rrule: - raise ServiceValidationError(translation_domain=DOMAIN, translation_key="calendar_series_not_supported") + raise TaskMateError("calendar_series_not_supported") async def async_create_event(self, **kwargs: Any) -> None: """Add a one-off chore for this child on the event's date.""" user_id = await self._async_require_parent() description = str(kwargs.get("description") or "") if _PUBLISHED_MARKER in description: - raise ServiceValidationError(translation_domain=DOMAIN, translation_key="calendar_own_event") + raise TaskMateError("calendar_own_event") if kwargs.get("rrule"): - raise ServiceValidationError(translation_domain=DOMAIN, translation_key="calendar_repeating_create") + raise TaskMateError("calendar_repeating_create") day, start_time = _local_date_time(kwargs["dtstart"]) chore = await self.coordinator.async_calendar_add_chore( self._child_id, diff --git a/custom_components/taskmate/chore_services.py b/custom_components/taskmate/chore_services.py index 4c5afede..54b8052e 100644 --- a/custom_components/taskmate/chore_services.py +++ b/custom_components/taskmate/chore_services.py @@ -22,7 +22,6 @@ import voluptuous as vol from homeassistant.core import HomeAssistant, ServiceCall -from homeassistant.exceptions import ServiceValidationError from homeassistant.util import dt as dt_util from .const import ( @@ -38,6 +37,7 @@ TIME_CATEGORIES, recurrence_interval_days, ) +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -177,10 +177,10 @@ def resolve_children(coordinator, refs) -> list[str]: else: matches = [c for c in children if (c.name or "").strip().casefold() == ref.casefold()] if not matches: - raise ServiceValidationError(f"Unknown child {ref!r}. Valid children: {valid}") + raise TaskMateError("service_unknown_child", ref=repr(ref), valid=valid) if len(matches) > 1: ids = ", ".join(c.id for c in matches) - raise ServiceValidationError(f"More than one child is called {ref!r}; use the child id instead ({ids})") + raise TaskMateError("service_ambiguous_child", ref=repr(ref), ids=ids) child_id = matches[0].id if child_id not in resolved: resolved.append(child_id) @@ -199,9 +199,9 @@ async def async_update_chore_from_call(coordinator, data: dict) -> None: # set on it below reaches storage unless async_update_chore accepts it. chore = coordinator.storage.get_chore(chore_id) if chore is None: - raise ServiceValidationError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) if not changes: - raise ServiceValidationError("Nothing to update: name at least one field to change") + raise TaskMateError("service_nothing_to_update") if "assigned_to" in changes: changes["assigned_to"] = resolve_children(coordinator, changes["assigned_to"]) if "recurrence_day" in changes: @@ -222,9 +222,9 @@ async def async_delete_chore_from_call(coordinator, data: dict) -> None: """Delete a chore the same way the panel does (it goes to Recently deleted).""" chore_id = data["chore_id"] if not data.get("confirm"): - raise ServiceValidationError("Set confirm: true to delete the chore") + raise TaskMateError("service_confirm_delete") if coordinator.storage.get_chore(chore_id) is None: - raise ServiceValidationError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) await coordinator.async_remove_chore(chore_id) diff --git a/custom_components/taskmate/coord_appeals.py b/custom_components/taskmate/coord_appeals.py index 976a705b..5a5e19e9 100644 --- a/custom_components/taskmate/coord_appeals.py +++ b/custom_components/taskmate/coord_appeals.py @@ -27,6 +27,7 @@ from . import notify_strings from .const import NOTIF_TYPE_APPEAL_DECIDED, NOTIF_TYPE_APPEAL_SUBMITTED +from .errors import TaskMateError from .models import RewardClaim, clean_label, generate_id, parse_datetime _LOGGER = logging.getLogger(__name__) @@ -123,17 +124,17 @@ def appealable_for_child(self, child_id: str) -> list[dict[str, Any]]: async def async_appeal(self, child_id: str, kind: str, target_id: str, message: str = "") -> dict[str, Any]: """A child appeals one item from their appealable list.""" if not self.appeals_enabled(): - raise ValueError("Appeals are switched off.") + raise TaskMateError("appeals_off") child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if target_id in self._appealed_targets(): - raise ValueError("That has already been appealed.") + raise TaskMateError("appeals_already_appealed") item = next( (i for i in self.appealable_for_child(child_id) if i["kind"] == kind and i["target_id"] == target_id), None ) if item is None: - raise ValueError("That can't be appealed.") + raise TaskMateError("appeals_not_appealable") now = dt_util.now() record = { "id": generate_id(), @@ -197,12 +198,12 @@ async def async_decide_appeal(self, appeal_id: str, overturn: bool, note: str = """A parent upholds the original decision or overturns it.""" appeal = next((a for a in self._appeals() if a.get("id") == appeal_id), None) if appeal is None: - raise ValueError("That appeal no longer exists.") + raise TaskMateError("appeals_not_found") if appeal.get("status") != "open": - raise ValueError("That appeal has already been decided.") + raise TaskMateError("appeals_already_decided") child = self.get_child(appeal["child_id"]) if child is None: - raise ValueError("The child is no longer here.") + raise TaskMateError("appeals_child_gone") if overturn: await self._async_overturn(appeal, child) now = dt_util.now() @@ -252,7 +253,7 @@ async def _async_overturn(self, appeal: dict[str, Any], child) -> None: if kind == "reward": reward = self.get_reward(appeal.get("item_id", "")) if reward is None: - raise ValueError("That reward no longer exists.") + raise TaskMateError("appeals_reward_gone") claim = RewardClaim(reward_id=reward.id, child_id=child.id, claimed_at=dt_util.now()) self.storage.add_reward_claim(claim) try: @@ -264,12 +265,12 @@ async def _async_overturn(self, appeal: dict[str, Any], child) -> None: if kind == "penalty": txn = next((t for t in self.storage.get_points_transactions() if t.id == appeal["target_id"]), None) if txn is None: - raise ValueError("That penalty has already been taken back.") + raise TaskMateError("appeals_penalty_already_undone") # The undo settles the make-it-right offer: cancels an open one, # refuses when the penalty was already earned back. await self.async_undo_transaction(txn.id) return - raise ValueError(f"Unknown appeal kind {kind}") + raise TaskMateError("appeals_unknown_kind", kind=kind) def _trim(appeals: list[dict[str, Any]]) -> None: diff --git a/custom_components/taskmate/coord_auctions.py b/custom_components/taskmate/coord_auctions.py index 546f4c2d..4d909902 100644 --- a/custom_components/taskmate/coord_auctions.py +++ b/custom_components/taskmate/coord_auctions.py @@ -60,6 +60,7 @@ NOTIF_TYPE_AUCTION_RESULT, ) from .coord_bounties import parse_bounty_expiry +from .errors import TaskMateError, english_message from .models import Auction, format_datetime _LOGGER = logging.getLogger(__name__) @@ -158,27 +159,32 @@ def get_auction(self, auction_id: str) -> Auction | None: def _require_auction(self, auction_id: str) -> Auction: auction = self.storage.get_auction(auction_id) if auction is None: - raise ValueError("That auction no longer exists. Refresh the card.") + raise TaskMateError("auction_not_found") return auction def auction_pool(self, chore) -> list[str]: """Children who could be given ``chore``: its pool, or everyone.""" return list(self._chore_assignment_pool(chore)) - def auction_refusal(self, chore) -> str: - """Why ``chore`` can't be auctioned, or "" when it can.""" + def auction_refusal_key(self, chore) -> str: + """The exception key for why ``chore`` can't be auctioned, or "".""" if not getattr(chore, "enabled", True): - return "That chore is switched off." + return "auction_refuse_off" if getattr(chore, "assignment_mode", "everyone") == "unassigned": - return "Nobody can be given an unassigned chore, so it can't be auctioned." + return "auction_refuse_unassigned" if self.teamwork_size(chore): - return "A teamwork chore is shared by a team, so it can't be auctioned." + return "auction_refuse_team" if getattr(chore, "task_type", "standard") == "timed": - return "A timed chore is paid by the minute, so it can't be auctioned." + return "auction_refuse_timed" if getattr(chore, "open_ended", False): - return "An open-ended chore is priced by the parent, so it can't be auctioned." + return "auction_refuse_open_ended" return "" + def auction_refusal(self, chore) -> str: + """Why ``chore`` can't be auctioned (English), or "" when it can.""" + key = self.auction_refusal_key(chore) + return english_message(key) if key else "" + def _auction_blocks(self, chore_id: str, occurrence: str, *, ignore_id: str = "") -> bool: """True when (chore, occurrence) already has a live or won auction.""" for a in self.storage.get_auctions(): @@ -228,53 +234,53 @@ async def async_start_auction( """ chore = self.storage.get_chore(chore_id) if chore is None: - raise ValueError(f"Chore {chore_id} not found") - refusal = self.auction_refusal(chore) + raise TaskMateError("chore_not_found", chore_id=chore_id) + refusal = self.auction_refusal_key(chore) if refusal: - raise ValueError(refusal) + raise TaskMateError(refusal) try: day = occurrence if isinstance(occurrence, date) else date.fromisoformat(str(occurrence).strip()) except (TypeError, ValueError) as err: - raise ValueError(f"Invalid date: {occurrence}") from err + raise TaskMateError("auction_invalid_date", date=occurrence) from err now = dt_util.now() today = dt_util.as_local(now).date() if day <= today: - raise ValueError("Pick an occurrence from tomorrow onwards.") + raise TaskMateError("auction_pick_future") if not self._is_chore_scheduled_for_date(chore, day): - raise ValueError(f"'{chore.name}' isn't scheduled on {day.isoformat()}.") + raise TaskMateError("auction_not_scheduled", chore=f"'{chore.name}'", date=day.isoformat()) if self._auction_blocks(chore.id, day.isoformat()): - raise ValueError("That occurrence already has an auction.") + raise TaskMateError("auction_already_exists") try: max_points = int(max_points) min_points = int(min_points) except (TypeError, ValueError) as err: - raise ValueError("Points must be whole numbers.") from err + raise TaskMateError("auction_points_not_whole") from err if max_points < 1 or max_points > AUCTION_POINTS_MAX: - raise ValueError(f"The maximum bid is between 1 and {AUCTION_POINTS_MAX} points.") + raise TaskMateError("auction_max_range", max=AUCTION_POINTS_MAX) if min_points < 1 or min_points > max_points: - raise ValueError("The minimum bid must be between 1 and the maximum.") + raise TaskMateError("auction_min_range") closes = parse_bounty_expiry(closes_at) if closes is None: - raise ValueError("An auction needs a closing time.") + raise TaskMateError("auction_needs_close") day_starts = datetime.combine(day, time(0, 0), tzinfo=dt_util.DEFAULT_TIME_ZONE) if closes <= now: - raise ValueError("The closing time is already in the past.") + raise TaskMateError("auction_close_in_past") if closes > day_starts: - raise ValueError("Bidding must close before the day of the chore.") + raise TaskMateError("auction_close_before_day") pool = self.auction_pool(chore) eligible: list[str] = [] for child_id in eligible_child_ids or pool: if not self.get_child(child_id): - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if child_id not in pool: - raise ValueError("Only children who can do this chore can bid on it.") + raise TaskMateError("auction_bidder_not_in_pool") if child_id not in eligible: eligible.append(child_id) if not eligible: - raise ValueError("Pick at least one child who can bid.") + raise TaskMateError("auction_no_bidders") auction = Auction( chore_id=chore.id, @@ -310,7 +316,7 @@ async def async_close_auction(self, auction_id: str) -> Auction: """A parent ends bidding now ("Close now") and settles the winner.""" auction = self._require_auction(auction_id) if auction.status != "open": - raise ValueError("This auction has already closed.") + raise TaskMateError("auction_already_closed") self._settle_auction(auction, dt_util.now()) await self.storage.async_save() await self._async_after_auction_closed(auction) @@ -327,10 +333,10 @@ async def async_cancel_auction(self, auction_id: str) -> None: """ auction = self._require_auction(auction_id) if auction.status == "cancelled": - raise ValueError("This auction was already cancelled.") + raise TaskMateError("auction_already_cancelled") today = dt_util.as_local(dt_util.now()).date() if auction.status == "closed" and auction.occurrence < today.isoformat(): - raise ValueError("That occurrence has already happened.") + raise TaskMateError("auction_occurrence_passed") bidders = list(auction.bids) was_won = auction.status == "closed" and bool(auction.winner_id) auction.status = "cancelled" @@ -380,7 +386,7 @@ async def async_delete_auction(self, auction_id: str) -> None: """A parent deletes a finished auction from the list (#999).""" auction = self._require_auction(auction_id) if not self.auction_deletable(auction): - raise ValueError("This auction is still live. Cancel it instead.") + raise TaskMateError("auction_still_live") self.storage.remove_auction(auction.id) await self.storage.async_save() await self.async_refresh() @@ -389,11 +395,11 @@ async def async_delete_auction(self, auction_id: str) -> None: def _require_open_for(self, auction: Auction, child_id: str) -> None: if not self.get_child(child_id): - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if child_id not in auction.eligible_child_ids: - raise ValueError("This auction isn't for you.") + raise TaskMateError("auction_not_for_you") if auction.status != "open" or (auction.closes_at is not None and auction.closes_at <= dt_util.now()): - raise ValueError("Bidding on this auction has closed.") + raise TaskMateError("auction_bidding_closed") async def async_place_bid(self, auction_id: str, child_id: str, points: int) -> Auction: """Seal ``child_id``'s bid: the fewest points they'd do it for. @@ -406,9 +412,9 @@ async def async_place_bid(self, auction_id: str, child_id: str, points: int) -> try: points = int(points) except (TypeError, ValueError) as err: - raise ValueError("A bid is a whole number of points.") from err + raise TaskMateError("auction_bid_not_whole") from err if points < auction.min_points or points > auction.max_points: - raise ValueError(f"Bid between {auction.min_points} and {auction.max_points} points.") + raise TaskMateError("auction_bid_range", min=auction.min_points, max=auction.max_points) current = auction.bids.get(child_id) if current and int(current.get("points", 0)) == points: return auction @@ -425,7 +431,7 @@ async def async_withdraw_bid(self, auction_id: str, child_id: str) -> Auction: auction = self._require_auction(auction_id) self._require_open_for(auction, child_id) if child_id not in auction.bids: - raise ValueError("You haven't bid on this one.") + raise TaskMateError("auction_no_bid") del auction.bids[child_id] self.storage.update_auction(auction) await self.storage.async_save() diff --git a/custom_components/taskmate/coord_avatars.py b/custom_components/taskmate/coord_avatars.py index 589d09e7..e0056695 100644 --- a/custom_components/taskmate/coord_avatars.py +++ b/custom_components/taskmate/coord_avatars.py @@ -13,6 +13,7 @@ from homeassistant.helpers import entity_registry as er from .const import DOMAIN +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -97,15 +98,22 @@ def avatar_options_for_child(self, child) -> list[dict]: req = f"{value}-day streak" else: req = "" - out.append( - { - "id": entry.get("id", entry.get("icon")), - "label": entry.get("label", ""), - "icon": entry.get("icon"), - "unlocked": self._avatar_unlocked(entry, child), - "requirement": req, - } - ) + unlocked = self._avatar_unlocked(entry, child) + option = { + "id": entry.get("id", entry.get("icon")), + "label": entry.get("label", ""), + "icon": entry.get("icon"), + "unlocked": unlocked, + # English; the kiosk and child cards parse it, so its format + # stays fixed. Cards should prefer unlock_type/unlock_value. + "requirement": req, + } + if not unlocked: + # Raw requirement for the cards to word in the user's + # language. Locked options only: sensor attributes are capped. + option["unlock_type"] = kind + option["unlock_value"] = value + out.append(option) return out async def async_update_avatar_catalog(self, catalog: list[dict]) -> None: @@ -136,13 +144,13 @@ async def async_set_avatar(self, child_id: str, icon: str, enforce_unlock: bool """ child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) catalog = self.avatar_catalog() entry = next((a for a in catalog if a.get("icon") == icon or a.get("id") == icon), None) if not entry: - raise ValueError("That avatar is not in the catalogue") + raise TaskMateError("avatar_not_in_catalogue") if enforce_unlock and not self._avatar_unlocked(entry, child): - raise ValueError("That avatar is not unlocked yet") + raise TaskMateError("avatar_locked") child.avatar = entry.get("icon") self.storage.update_child(child) await self.storage.async_save() diff --git a/custom_components/taskmate/coord_birthdays.py b/custom_components/taskmate/coord_birthdays.py index 5d73203a..ccf98caf 100644 --- a/custom_components/taskmate/coord_birthdays.py +++ b/custom_components/taskmate/coord_birthdays.py @@ -23,6 +23,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -40,7 +41,7 @@ def parse_birthday(value: str) -> tuple[int | None, int, int]: """ m = _BIRTHDAY_RE.match((value or "").strip()) if not m: - raise ValueError(f"Birthday must be YYYY-MM-DD or MM-DD, got {value!r}") + raise TaskMateError("birthday_invalid_format", value=repr(value)) year = int(m.group(1)) if m.group(1) else None month, day = int(m.group(2)), int(m.group(3)) # 2000 is a leap year, so a year-less 02-29 validates. @@ -56,7 +57,7 @@ def normalize_birthday(value: str) -> str: year, month, day = parse_birthday(value) if year is not None: if date(year, month, day) > dt_util.as_local(dt_util.now()).date(): - raise ValueError("Birthday can't be in the future") + raise TaskMateError("birthday_in_future") return f"{year:04d}-{month:02d}-{day:02d}" return f"{month:02d}-{day:02d}" diff --git a/custom_components/taskmate/coord_boosts.py b/custom_components/taskmate/coord_boosts.py index 1fcf1eda..af033f98 100644 --- a/custom_components/taskmate/coord_boosts.py +++ b/custom_components/taskmate/coord_boosts.py @@ -31,6 +31,7 @@ from . import notify_strings from .const import NOTIF_TYPE_BOOST_STARTED +from .errors import TaskMateError from .models import generate_id _LOGGER = logging.getLogger(__name__) @@ -55,7 +56,7 @@ def _parse_time(value: Any) -> time: m = _TIME_RE.match(str(value or "")) if not m: - raise ValueError(f"'{value}' is not a time like 09:30.") + raise TaskMateError("boost_bad_time", value=f"'{value}'") return time(int(m.group(1)), int(m.group(2))) @@ -110,17 +111,19 @@ def _check_boost_fields(self, multiplier, chore_ids, child_ids) -> tuple[float, try: mult = round(float(multiplier), 2) except (TypeError, ValueError): - raise ValueError("The multiplier must be a number.") from None + raise TaskMateError("boost_multiplier_nan") from None if not BOOST_MIN_MULTIPLIER <= mult <= BOOST_MAX_MULTIPLIER: - raise ValueError(f"Pick a multiplier from ×{BOOST_MIN_MULTIPLIER:g} to ×{BOOST_MAX_MULTIPLIER:g}.") + raise TaskMateError( + "boost_multiplier_range", min=f"{BOOST_MIN_MULTIPLIER:g}", max=f"{BOOST_MAX_MULTIPLIER:g}" + ) chores = list(dict.fromkeys(str(c) for c in (chore_ids or []))) for cid in chores: if self.get_chore(cid) is None: - raise ValueError(f"Chore {cid} not found.") + raise TaskMateError("boost_chore_not_found", chore_id=cid) kids = list(dict.fromkeys(str(c) for c in (child_ids or []))) for cid in kids: if self.get_child(cid) is None: - raise ValueError(f"Child {cid} not found.") + raise TaskMateError("boost_child_not_found", child_id=cid) return mult, chores, kids # ── start / end ────────────────────────────────────────────────────── @@ -147,16 +150,16 @@ async def async_start_boost( # A recurring rule's window can already be under way when the tick # (or a rule saved mid-window) picks it up; it runs for what's left. if start < now - _PAST_GRACE and not rule_id: - raise ValueError("A boost can't start in the past.") + raise TaskMateError("boost_start_past") if start > now + BOOST_MAX_LEAD: - raise ValueError("A boost can be scheduled up to a week ahead.") + raise TaskMateError("boost_too_far_ahead") if ends_at is None: try: minutes = int(minutes) except (TypeError, ValueError): - raise ValueError("The minutes must be a whole number.") from None + raise TaskMateError("boost_minutes_nan") from None if not 1 <= minutes <= BOOST_MAX_MINUTES: - raise ValueError(f"Pick from 1 to {BOOST_MAX_MINUTES} minutes.") + raise TaskMateError("boost_minutes_range", max=BOOST_MAX_MINUTES) end = start + timedelta(minutes=minutes) else: end = ends_at @@ -196,7 +199,7 @@ async def async_end_boost(self, boost_id: str) -> None: if boost_id.startswith("rule:"): row = next((b for s, b in self._boost_rows(now) if b.get("id") == boost_id), None) if row is None: - raise ValueError("That boost has already ended.") + raise TaskMateError("boost_already_ended") day = boost_id.rsplit(":", 1)[-1] self._boosts().append( { @@ -220,7 +223,7 @@ async def async_end_boost(self, boost_id: str) -> None: return boost = next((b for b in self._boosts() if b.get("id") == boost_id), None) if boost is None or self._boost_status(boost, now) == "ended": - raise ValueError("That boost has already ended.") + raise TaskMateError("boost_already_ended") was_active = self._boost_status(boost, now) == "active" boost["ended_early"] = True boost["ended"] = True @@ -357,10 +360,10 @@ async def async_save_boost_rule(self, rule: dict[str, Any]) -> dict[str, Any]: """Add or replace a recurring boost rule (matched on ``id``).""" days = sorted({int(d) for d in (rule.get("days") or []) if str(d).lstrip("-").isdigit() and 0 <= int(d) <= 6}) if not days: - raise ValueError("Pick at least one day.") + raise TaskMateError("boost_rule_no_days") start, end = _parse_time(rule.get("start")), _parse_time(rule.get("end")) if end <= start: - raise ValueError("The end time must be after the start time.") + raise TaskMateError("boost_rule_end_before_start") mult, chores, kids = self._check_boost_fields( rule.get("multiplier"), rule.get("chore_ids"), rule.get("child_ids") ) @@ -368,7 +371,7 @@ async def async_save_boost_rule(self, rule: dict[str, Any]) -> dict[str, Any]: rule_id = str(rule.get("id") or "") existing = next((r for r in rules if r.get("id") == rule_id), None) if rule_id else None if existing is None and len(rules) >= BOOST_MAX_RULES: - raise ValueError(f"Up to {BOOST_MAX_RULES} recurring boosts.") + raise TaskMateError("boost_rules_max", max=BOOST_MAX_RULES) clean = { "id": rule_id if existing else generate_id(), "name": str(rule.get("name") or "").strip()[:BOOST_NAME_MAX], @@ -393,7 +396,7 @@ async def async_save_boost_rule(self, rule: dict[str, Any]) -> dict[str, Any]: async def async_delete_boost_rule(self, rule_id: str) -> None: rules = self.boost_rules() if not any(r.get("id") == rule_id for r in rules): - raise ValueError("That recurring boost no longer exists.") + raise TaskMateError("boost_rule_gone") rules[:] = [r for r in rules if r.get("id") != rule_id] await self.storage.async_save() await self.async_refresh() diff --git a/custom_components/taskmate/coord_bounties.py b/custom_components/taskmate/coord_bounties.py index a6db15af..4e5a0bb9 100644 --- a/custom_components/taskmate/coord_bounties.py +++ b/custom_components/taskmate/coord_bounties.py @@ -32,6 +32,7 @@ BOUNTY_POINTS_MAX, BOUNTY_TITLE_MAX_LENGTH, ) +from .errors import TaskMateError from .models import Bounty, Chore, ChoreCompletion _LOGGER = logging.getLogger(__name__) @@ -55,7 +56,7 @@ def parse_bounty_expiry(value) -> datetime | None: try: parsed = datetime.fromisoformat(str(value).strip()) except (TypeError, ValueError) as err: - raise ValueError(f"Invalid expiry time: {value}") from err + raise TaskMateError("bounty_invalid_expiry", value=value) from err if parsed.tzinfo is None: parsed = parsed.replace(tzinfo=dt_util.DEFAULT_TIME_ZONE) return parsed @@ -72,7 +73,7 @@ def get_bounty(self, bounty_id: str) -> Bounty | None: def _require_bounty(self, bounty_id: str) -> Bounty: bounty = self.storage.get_bounty(bounty_id) if bounty is None: - raise ValueError("That bounty no longer exists. Refresh the card.") + raise TaskMateError("bounty_not_found") return bounty def active_bounty_claim(self, child_id: str) -> Bounty | None: @@ -112,7 +113,7 @@ def _clean_bounty_fields(self, fields: dict) -> dict: if "title" in fields: title = str(fields["title"] or "").strip() if not title: - raise ValueError("A bounty needs a title.") + raise TaskMateError("bounty_title_required") out["title"] = title[:BOUNTY_TITLE_MAX_LENGTH] if "description" in fields: out["description"] = str(fields["description"] or "").strip()[:BOUNTY_DESCRIPTION_MAX_LENGTH] @@ -120,9 +121,9 @@ def _clean_bounty_fields(self, fields: dict) -> dict: try: points = int(fields["points"]) except (TypeError, ValueError) as err: - raise ValueError("Points must be a whole number.") from err + raise TaskMateError("bounty_points_not_whole") from err if points < 1 or points > BOUNTY_POINTS_MAX: - raise ValueError(f"A bounty is worth between 1 and {BOUNTY_POINTS_MAX} points.") + raise TaskMateError("bounty_points_range", max=BOUNTY_POINTS_MAX) out["points"] = points if "icon" in fields: out["icon"] = str(fields["icon"] or "").strip() or "mdi:flag-outline" @@ -132,7 +133,7 @@ def _clean_bounty_fields(self, fields: dict) -> dict: ids = [] for child_id in fields["eligible_child_ids"] or []: if not self.get_child(child_id): - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if child_id not in ids: ids.append(child_id) # Every child ticked is the same as "all children" — and keeps a @@ -144,9 +145,9 @@ def _clean_bounty_fields(self, fields: dict) -> dict: try: hours = int(fields["claim_hours"]) except (TypeError, ValueError) as err: - raise ValueError("Claim lock must be a whole number of hours.") from err + raise TaskMateError("bounty_claim_hours_not_whole") from err if hours < 1 or hours > BOUNTY_CLAIM_HOURS_MAX: - raise ValueError(f"The claim lock is between 1 and {BOUNTY_CLAIM_HOURS_MAX} hours.") + raise TaskMateError("bounty_claim_hours_range", max=BOUNTY_CLAIM_HOURS_MAX) out["claim_hours"] = hours if "require_photo" in fields: out["require_photo"] = bool(fields["require_photo"]) @@ -183,7 +184,7 @@ async def async_post_bounty( ) now = dt_util.now() if fields["expires_at"] is not None and fields["expires_at"] <= now: - raise ValueError("The expiry is already in the past.") + raise TaskMateError("bounty_expiry_in_past") bounty = Bounty(**fields, created_at=now) self.storage.add_bounty(bounty) await self.storage.async_save() @@ -213,16 +214,16 @@ async def async_update_bounty(self, bounty_id: str, **changes) -> Bounty: """ bounty = self._require_bounty(bounty_id) if bounty.status in ("completed", "expired"): - raise ValueError("A finished bounty can't be edited.") + raise TaskMateError("bounty_finished_locked") fields = self._clean_bounty_fields(changes) if bounty.status != "open": locked = [k for k, v in fields.items() if k not in _CLAIMED_EDITABLE and getattr(bounty, k) != v] if locked: - raise ValueError("Once a bounty is claimed, only its points and expiry can change.") + raise TaskMateError("bounty_claimed_locked") now = dt_util.now() if "expires_at" in fields and fields["expires_at"] is not None and fields["expires_at"] <= now: if bounty.status == "open" or fields["expires_at"] != bounty.expires_at: - raise ValueError("The expiry is already in the past.") + raise TaskMateError("bounty_expiry_in_past") for key, value in fields.items(): setattr(bounty, key, value) if bounty.status == "claimed" and bounty.claimed_at is not None: @@ -256,7 +257,7 @@ async def async_remove_bounty(self, bounty_id: str) -> None: """ bounty = self._require_bounty(bounty_id) if bounty.status == "pending": - raise ValueError("Approve or reject the finished job before removing this bounty.") + raise TaskMateError("bounty_review_before_remove") self.storage.remove_bounty(bounty_id) await self.storage.async_save() self.hass.bus.async_fire("taskmate_bounty_removed", {"bounty_id": bounty.id, "title": bounty.title}) @@ -266,7 +267,7 @@ async def async_release_bounty(self, bounty_id: str) -> None: """A parent puts a claimed bounty back on the board.""" bounty = self._require_bounty(bounty_id) if bounty.status != "claimed": - raise ValueError("Only a claimed bounty can be released.") + raise TaskMateError("bounty_release_not_claimed") child_id = bounty.claimed_by bounty.clear_claim() bounty.status = "open" @@ -281,16 +282,16 @@ async def async_claim_bounty(self, bounty_id: str, child_id: str) -> Bounty: """Lock a bounty to ``child_id`` for its claim period.""" child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) bounty = self._require_bounty(bounty_id) if not bounty.is_eligible(child_id): - raise ValueError("This bounty isn't for you.") + raise TaskMateError("bounty_not_for_you") now = dt_util.now() if bounty.status != "open" or (bounty.expires_at is not None and bounty.expires_at <= now): - raise ValueError("Someone else got there first — this bounty isn't on the board any more.") + raise TaskMateError("bounty_taken") current = self.active_bounty_claim(child_id) if current is not None: - raise ValueError(f"Finish '{current.title}' first — you can only hold one bounty at a time.") + raise TaskMateError("bounty_one_at_a_time", title=f"'{current.title}'") bounty.status = "claimed" bounty.claimed_by = child_id bounty.claimed_at = now @@ -307,7 +308,7 @@ async def async_give_back_bounty(self, bounty_id: str, child_id: str) -> None: """The claimer hands a bounty back to the board.""" bounty = self._require_bounty(bounty_id) if bounty.status != "claimed" or bounty.claimed_by != child_id: - raise ValueError("You don't have this bounty claimed.") + raise TaskMateError("bounty_not_claimed_by_you") bounty.clear_claim() bounty.status = "open" self.storage.update_bounty(bounty) @@ -323,13 +324,13 @@ async def async_complete_bounty(self, bounty_id: str, child_id: str, photo_url: """ child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) bounty = self._require_bounty(bounty_id) if bounty.status != "claimed" or bounty.claimed_by != child_id: - raise ValueError("You don't have this bounty claimed.") + raise TaskMateError("bounty_not_claimed_by_you") now = dt_util.now() if bounty.claim_until is not None and bounty.claim_until <= now: - raise ValueError("Your claim on this bounty ran out.") + raise TaskMateError("bounty_claim_expired") if photo_url and not photos.is_taskmate_photo_url(photo_url): _LOGGER.warning("Ignoring invalid photo_url for bounty %s (not a TaskMate photo URL)", bounty_id) photo_url = "" @@ -337,7 +338,7 @@ async def async_complete_bounty(self, bounty_id: str, child_id: str, photo_url: _LOGGER.warning("Ignoring photo_url for bounty %s: that photo is already another submission's", bounty_id) photo_url = "" if bounty.require_photo and not photo_url: - raise ValueError("This bounty needs a photo of the finished job.") + raise TaskMateError("bounty_photo_required") completion = ChoreCompletion( chore_id=bounty.id, diff --git a/custom_components/taskmate/coord_calendar.py b/custom_components/taskmate/coord_calendar.py index a0063f06..de84d553 100644 --- a/custom_components/taskmate/coord_calendar.py +++ b/custom_components/taskmate/coord_calendar.py @@ -20,6 +20,7 @@ TIME_CATEGORY_ICONS, recurrence_interval_days, ) +from .errors import TaskMateError from .models import Chore if TYPE_CHECKING: @@ -524,7 +525,7 @@ async def async_calendar_add_chore( if day < today: raise self._calendar_error("calendar_past_date") if not self.storage.get_child(child_id): - raise ValueError(f"Unknown child: {child_id}") + raise TaskMateError("calendar_unknown_child", child_id=child_id) return await self.async_add_chore( name=name, description=(description or "").strip(), diff --git a/custom_components/taskmate/coord_challenges.py b/custom_components/taskmate/coord_challenges.py index 208fd7ba..75914e26 100644 --- a/custom_components/taskmate/coord_challenges.py +++ b/custom_components/taskmate/coord_challenges.py @@ -14,6 +14,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings +from .errors import TaskMateError from .models import Challenge, PointsTransaction _LOGGER = logging.getLogger(__name__) @@ -26,9 +27,9 @@ class ChallengesMixin: async def async_create_challenge(self, **fields) -> str: challenge = Challenge.from_dict(fields) if not challenge.name.strip(): - raise ValueError("Challenge name is required") + raise TaskMateError("challenge_name_required") if challenge.target <= 0: - raise ValueError("Target must be at least 1") + raise TaskMateError("challenge_target_min") self.storage.add_challenge(challenge) await self.storage.async_save() await self.async_refresh() @@ -37,20 +38,20 @@ async def async_create_challenge(self, **fields) -> str: async def async_update_challenge(self, challenge_id: str, **fields) -> None: existing = self.storage.get_challenge(challenge_id) if not existing: - raise ValueError(f"Challenge {challenge_id} not found") + raise TaskMateError("challenge_not_found", challenge_id=challenge_id) data = existing.to_dict() data.update(fields) data["id"] = challenge_id updated = Challenge.from_dict(data) if updated.target <= 0: - raise ValueError("Target must be at least 1") + raise TaskMateError("challenge_target_min") self.storage.update_challenge(updated) await self.storage.async_save() await self.async_refresh() async def async_delete_challenge(self, challenge_id: str) -> None: if not self.storage.get_challenge(challenge_id): - raise ValueError(f"Challenge {challenge_id} not found") + raise TaskMateError("challenge_not_found", challenge_id=challenge_id) self.storage.remove_challenge(challenge_id) await self.storage.async_save() await self.async_refresh() diff --git a/custom_components/taskmate/coord_chore_reminders.py b/custom_components/taskmate/coord_chore_reminders.py index ccc557fb..1969d9f9 100644 --- a/custom_components/taskmate/coord_chore_reminders.py +++ b/custom_components/taskmate/coord_chore_reminders.py @@ -18,6 +18,7 @@ from homeassistant.util import dt as dt_util from .const import NOTIF_TYPE_CHORE_SELF_REMINDER +from .errors import TaskMateError from .timewindow import parse_hhmm _LOGGER = logging.getLogger(__name__) @@ -64,26 +65,26 @@ def chore_reminders_for_child(self, child_id: str) -> dict[str, str]: async def async_set_chore_reminder(self, child_id: str, chore_id: str, time: str = "") -> None: """Set (or, with no time, clear) a child's reminder for one chore.""" if not self.chore_reminders_enabled(): - raise ValueError("Reminders are turned off") + raise TaskMateError("chore_reminders_off") child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) chore = self.get_chore(chore_id) if chore is None: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) assigned = chore.assigned_to or [] if assigned and child_id not in assigned: - raise ValueError(f"{chore.name} isn't one of {child.name}'s chores") + raise TaskMateError("chore_reminders_not_assigned", chore=chore.name, child=child.name) section = self.storage.get_section("chore_reminders", dict) mine = section.setdefault(child_id, {}) time = (time or "").strip() if time: at = _minutes(time) if at is None: - raise ValueError("Pick a time like 17:30") + raise TaskMateError("chore_reminder_time_format") earliest, latest = self.chore_reminder_bounds() if not _minutes(earliest) <= at <= _minutes(latest): - raise ValueError(f"Pick a time between {earliest} and {latest}") + raise TaskMateError("chore_reminder_time_range", earliest=earliest, latest=latest) mine[chore_id] = f"{at // 60:02d}:{at % 60:02d}" else: mine.pop(chore_id, None) diff --git a/custom_components/taskmate/coord_chores.py b/custom_components/taskmate/coord_chores.py index afa9e71a..aeb29445 100644 --- a/custom_components/taskmate/coord_chores.py +++ b/custom_components/taskmate/coord_chores.py @@ -22,6 +22,7 @@ from .coord_rejections import clean_reject_reason from .coord_set_times import chore_has_times, set_time_label from .coord_teamwork import teamwork_config_error +from .errors import TaskMateError from .models import ( MAX_QUANTITY, PRAISE_NOTE_MAX, @@ -114,7 +115,7 @@ async def async_add_chore( team_size, assignment_mode=assignment_mode, team_points_mode=team_points_mode ) if team_error: - raise ValueError(team_error) + raise team_error if isinstance(team_error, Exception) else ValueError(team_error) # One-shot chores: force daily_limit=1, set created_date to today if schedule_mode == "one_shot": daily_limit = 1 @@ -200,26 +201,26 @@ async def async_request_swap(self, chore_id: str, requester_id: str) -> str: chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) if getattr(chore, "assignment_mode", "everyone") in ("everyone", "unassigned"): - raise ValueError("Only rotation chores can be swapped") + raise TaskMateError("swap_only_rotation") # A chore won at auction (#982) is the winner's by their own bid. if self.auction_winner(chore): - raise ValueError("This chore was won at auction today, so it can't be swapped") + raise TaskMateError("swap_won_at_auction") requester = self.get_child(requester_id) if not requester: - raise ValueError(f"Child {requester_id} not found") + raise TaskMateError("child_not_found", child_id=requester_id) current = getattr(chore, "assignment_current_child_id", "") or "" if current == requester_id: - raise ValueError("Chore is already assigned to that child today") + raise TaskMateError("swap_already_assigned") # Reject a duplicate pending request for the same chore+requester, and # cap the pending queue, so a scripted caller can't flood storage or the # parent's approval list with identical swap requests. pending = [r for r in self.storage.get_swap_requests() if r.get("status") == "pending"] if any(r.get("chore_id") == chore_id and r.get("requester_id") == requester_id for r in pending): - raise ValueError("A swap request for this chore is already pending") + raise TaskMateError("swap_already_pending") if len(pending) >= _MAX_PENDING_SWAP_REQUESTS: - raise ValueError("Too many pending swap requests") + raise TaskMateError("swap_too_many_pending") req = { "id": generate_id(), "chore_id": chore_id, @@ -240,7 +241,7 @@ async def async_approve_swap(self, req_id: str) -> None: None, ) if not req: - raise ValueError(f"Swap request {req_id} not found") + raise TaskMateError("swap_request_not_found", request_id=req_id) chore = self.get_chore(req["chore_id"]) if chore: # Stamp the dated override *and* the cached current child. The @@ -377,7 +378,7 @@ async def async_clone_chore(self, chore_id: str) -> Chore: """ source = self.get_chore(chore_id) if not source: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) data = source.to_dict() data.pop("id", None) @@ -422,7 +423,7 @@ async def async_bulk_chore_action( if not ids: return 0 if action not in ("delete", "enable", "disable", "reassign"): - raise ValueError(f"Unknown bulk action {action}") + raise TaskMateError("bulk_unknown_action", action=action) count = 0 for cid in ids: chore = self.storage.get_chore(cid) @@ -474,18 +475,18 @@ async def async_bulk_edit_chores(self, chore_ids: list[str], changes: dict) -> d """ unknown = set(changes) - set(self.BULK_EDIT_FIELDS) if unknown: - raise ValueError(f"Can't bulk edit {', '.join(sorted(unknown))}") + raise TaskMateError("bulk_edit_unknown_fields", fields=", ".join(sorted(unknown))) if not changes: return {"count": 0, "skipped": []} if "assigned_to" in changes: known = {c.id for c in self.storage.get_children()} missing = [cid for cid in changes["assigned_to"] if cid not in known] if missing: - raise ValueError(f"Unknown child {missing[0]}") + raise TaskMateError("bulk_edit_unknown_child", child_id=missing[0]) if "time_category" in changes: periods = {"anytime", *(p["id"] for p in self.get_time_periods())} if changes["time_category"] not in periods: - raise ValueError(f"Unknown time period {changes['time_category']}") + raise TaskMateError("bulk_edit_unknown_period", period=changes["time_category"]) count = 0 skipped: list[str] = [] for cid in dict.fromkeys(chore_ids or []): @@ -604,7 +605,7 @@ async def async_update_chore(self, chore: Chore, *, refresh: bool = True) -> Non team_points_mode=getattr(chore, "team_points_mode", "each"), ) if team_error: - raise ValueError(team_error) + raise team_error if isinstance(team_error, Exception) else ValueError(team_error) # Set times (several times a day): checked here so every way of # editing a chore (panel, services, import) gets the same rules. stored = self.storage.get_chore(chore.id) @@ -761,19 +762,19 @@ async def async_skip_chore(self, chore_id: str) -> Chore: """ chore = self.storage.get_chore(chore_id) if not chore: - raise ValueError(f"Unknown chore: {chore_id}") + raise TaskMateError("chore_unknown", chore_id=chore_id) mode = getattr(chore, "assignment_mode", "everyone") if mode == "everyone": - raise ValueError("Skip is not supported for 'everyone' assignment mode") + raise TaskMateError("skip_everyone_mode") # Reject skipping a sticky group follower — the group would drift. group = self.storage.get_task_group_for_chore(chore_id) if group and group.policy == "sticky" and group.chore_ids and group.chore_ids[0] != chore_id: - raise ValueError("Cannot skip a sticky group follower; skip the leader chore instead") + raise TaskMateError("skip_sticky_follower") pool = self._chore_assignment_pool(chore) if len(pool) <= 1: - raise ValueError("Skip requires a rotation pool of 2 or more children") + raise TaskMateError("skip_pool_too_small") today = dt_util.as_local(dt_util.now()).date() today_iso = today.isoformat() @@ -834,14 +835,14 @@ async def async_set_chore_manual_start(self, chore_id: str, child_id: str) -> Ch """ chore = self.storage.get_chore(chore_id) if not chore: - raise ValueError(f"Unknown chore: {chore_id}") + raise TaskMateError("chore_unknown", chore_id=chore_id) mode = getattr(chore, "assignment_mode", "everyone") if mode == "everyone": - raise ValueError("Manual start is not supported for 'everyone' assignment mode") + raise TaskMateError("manual_start_everyone_mode") pool = self._chore_assignment_pool(chore) if child_id not in pool: - raise ValueError(f"Child {child_id} is not in this chore's pool") + raise TaskMateError("manual_start_not_in_pool", child_id=child_id) today = dt_util.as_local(dt_util.now()).date() @@ -896,11 +897,11 @@ async def async_complete_chore( """ chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) # Security: photo_url must be one of OUR upload URLs # (/api/taskmate/photo/.). The service accepts it as a free @@ -1068,14 +1069,14 @@ async def async_complete_chore( # — they are the reviewer. ValueError is surfaced as a clean # ServiceValidationError by the service layer. if requires_photo and not as_parent and not (photo_url or "").strip(): - raise ValueError("This chore requires a photo as evidence.") + raise TaskMateError("chore_photo_required") # An open-ended chore is a placeholder for unlisted work, so the note IS # the chore — without it the parent has nothing to review. Same shape as # the photo gate above: enforced here rather than only in the card, so # the button entity, automations and Dev Tools can't bypass it. is_open_ended = bool(getattr(chore, "open_ended", False)) if is_open_ended and not as_parent and not note: - raise ValueError("Say what you did to submit this one.") + raise TaskMateError("chore_note_required") # Quantity chores ("read 20 pages"): the child says how many, and the # chore's points are per unit. A parent ticking it without a number # counts one; a child has to say. @@ -1200,7 +1201,7 @@ def chore_quantity(self, chore, quantity: Any, *, as_parent: bool = False) -> in units = 0 if units < 1: if not as_parent: - raise ValueError(f"Say how many {chore.quantity_unit} you did.") + raise TaskMateError("chore_quantity_required", unit=chore.quantity_unit) units = 1 cap = int(getattr(chore, "quantity_max", 0) or 0) if cap: @@ -1406,18 +1407,18 @@ async def async_complete_chore_on_date(self, chore_id: str, child_id: str, day: """ chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) today = dt_util.as_local(dt_util.now()).date() if not (today - timedelta(days=self.BACKDATE_MAX_DAYS) <= day < today): - raise ValueError(f"Pick a day in the last {self.BACKDATE_MAX_DAYS} days, before today.") + raise TaskMateError("backdate_day_range", days=self.BACKDATE_MAX_DAYS) refusal = self._backdate_refusal(chore, child, day) if refusal: - raise ValueError(refusal) + raise refusal points = self.effective_chore_points(chore) completed_at = datetime.combine(day, time(12, 0), tzinfo=dt_util.DEFAULT_TIME_ZONE) @@ -1451,7 +1452,7 @@ def completions_on_date(self, day: date) -> list[dict]: if not comp.bonus_subtask_id and dt_util.as_local(comp.completed_at).date() == day ] - def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> str | None: + def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> TaskMateError | None: """Why ``chore`` can't be logged for ``child`` on ``day``, or None if it can. The one place the past-day rules live: logging a job refuses with this @@ -1464,35 +1465,35 @@ def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> s """ child_id = child.id if not getattr(chore, "enabled", True): - return f"'{chore.name}' is switched off." + return TaskMateError("backdate_switched_off", name=f"'{chore.name}'") assigned = chore.assigned_to or [] if (assigned and child_id not in assigned) or child_id in (getattr(chore, "disabled_for", None) or []): - return f"'{chore.name}' isn't one of {child.name}'s jobs." + return TaskMateError("backdate_not_assigned", name=f"'{chore.name}'", child=child.name) if (getattr(chore, "assignment_mode", "everyone") or "everyone") != "everyone" or self.teamwork_size(chore): - return f"'{chore.name}' rotates or needs a team, so it can't be logged for a past day." + return TaskMateError("backdate_rotation_team", name=f"'{chore.name}'") if getattr(chore, "open_ended", False): - return f"'{chore.name}' is open-ended, so it needs the child's note and a price. Use the child's card." + return TaskMateError("backdate_open_ended", name=f"'{chore.name}'") if chore_has_times(chore): - return f"'{chore.name}' has set times, so it can't be logged for a past day." + return TaskMateError("backdate_set_times", name=f"'{chore.name}'") if self.is_vacation_day(day): - return f"{day.strftime('%A')} was a holiday, so no jobs were due." + return TaskMateError("backdate_holiday", weekday=day.strftime("%A")) if self.is_sick_day(child.id, day): - return f"{day.strftime('%A')} was {child.name}'s sick day, so no jobs were due." + return TaskMateError("backdate_sick_day", weekday=day.strftime("%A"), child=child.name) # A birthday with "chores off" is a day off for everything but mandatory # chores, the same rule today's chore list follows. if not getattr(chore, "mandatory", False) and self.is_birthday_day_off(child, day): - return f"{day.strftime('%A')} was {child.name}'s birthday, a day off from jobs." + return TaskMateError("backdate_birthday", weekday=day.strftime("%A"), child=child.name) if self.auction_winner(chore, day): - return f"'{chore.name}' was won at auction that day, so it can't be logged afterwards." + return TaskMateError("backdate_auction", name=f"'{chore.name}'") # A weekly-target chore (#883) has no fixed days — the child picks them — # so it isn't "due" on any one day; its quota is the gate instead. weekly_target = int(getattr(chore, "weekly_target", 0) or 0) if weekly_target: if quota and self.weekly_target_met(chore, child_id, on=day): - return f"'{chore.name}' already reached its {weekly_target} for that week." + return TaskMateError("backdate_weekly_target_met", name=f"'{chore.name}'", target=weekly_target) elif not self._is_chore_scheduled_for_date(chore, day): - return f"'{chore.name}' wasn't due on {day.strftime('%A')}." + return TaskMateError("backdate_not_due", name=f"'{chore.name}'", weekday=day.strftime("%A")) if not quota: return None @@ -1508,7 +1509,13 @@ def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> s ) daily_limit = max(1, int(getattr(chore, "daily_limit", 1) or 1)) if done_that_day >= daily_limit: - return f"'{chore.name}' was already done {done_that_day}/{daily_limit} times on {day.strftime('%A')}." + return TaskMateError( + "backdate_daily_limit", + name=f"'{chore.name}'", + done=done_that_day, + limit=daily_limit, + weekday=day.strftime("%A"), + ) return None def loggable_on(self, day: date) -> dict[str, list[str]]: @@ -1555,14 +1562,14 @@ async def async_parent_complete_chore(self, chore_id: str, child_id: str | None """ chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) if not getattr(chore, "enabled", True): - raise ValueError(f"Chore '{chore.name}' is disabled") + raise TaskMateError("chore_disabled", name=f"'{chore.name}'") schedule_mode = getattr(chore, "schedule_mode", "specific_days") if schedule_mode == "one_shot": - raise ValueError(f"Chore '{chore.name}' is a one-shot chore and cannot be parent-completed") + raise TaskMateError("parent_complete_one_shot", name=f"'{chore.name}'") now = dt_util.now() @@ -1571,16 +1578,16 @@ async def async_parent_complete_chore(self, chore_id: str, child_id: str | None child_ids = list(assigned) if assigned else [c.id for c in self.storage.get_children()] if not child_ids: - raise ValueError(f"Chore '{chore.name}' has no children to suppress") + raise TaskMateError("parent_complete_no_children", name=f"'{chore.name}'") if child_id: # Only an everyone-mode chore gives each child their own copy; a # rotation or race has one shared slot, so "done for one child" # means nothing there. if getattr(chore, "assignment_mode", "everyone") != "everyone": - raise ValueError(f"Chore '{chore.name}' is shared by a rotation and can only be done for everyone") + raise TaskMateError("parent_complete_rotation_shared", name=f"'{chore.name}'") if child_id not in child_ids: - raise ValueError(f"Chore '{chore.name}' is not assigned to that child") + raise TaskMateError("parent_complete_not_assigned", name=f"'{chore.name}'") child_ids = [child_id] completion = ChoreCompletion( @@ -1629,15 +1636,15 @@ async def async_complete_bonus_subtask( """ chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) subtask = next((b for b in chore.bonus_subtasks if b.id == bonus_subtask_id), None) if not subtask: - raise ValueError(f"Bonus sub-task {bonus_subtask_id} not found on chore '{chore.name}'") + raise TaskMateError("bonus_subtask_not_found", subtask_id=bonus_subtask_id, name=f"'{chore.name}'") child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) now = dt_util.now() today = dt_util.as_local(now).date() @@ -1648,7 +1655,7 @@ async def async_complete_bonus_subtask( # that same completion closes the availability window. assigned = getattr(chore, "assigned_to", []) or [] if assigned and child_id not in assigned: - raise ValueError(f"Bonus sub-task '{subtask.name}' is not assigned to {child.name}.") + raise TaskMateError("bonus_subtask_not_assigned", subtask=f"'{subtask.name}'", child=child.name) # Gate check: parent chore must be completed today all_completions = self.storage.get_completions() @@ -1660,10 +1667,7 @@ async def async_complete_bonus_subtask( for c in all_completions ) if not parent_done_today: - raise ValueError( - f"Cannot complete bonus sub-task '{subtask.name}' — " - f"parent chore '{chore.name}' must be completed first today." - ) + raise TaskMateError("bonus_subtask_parent_first", subtask=f"'{subtask.name}'", name=f"'{chore.name}'") # Duplicate check: bonus sub-task not already completed today already_done = any( @@ -1674,7 +1678,7 @@ async def async_complete_bonus_subtask( for c in all_completions ) if already_done: - raise ValueError(f"Bonus sub-task '{subtask.name}' already completed today.") + raise TaskMateError("bonus_subtask_already_done", subtask=f"'{subtask.name}'") # A grown-up's own sub-task never waits for approval (#1061). A chore # whose main completion must be reviewed (approval, a photo, or an @@ -2121,16 +2125,16 @@ async def async_undo_chore(self, completion_id: str) -> None: completions = self.storage.get_completions() completion = next((c for c in completions if c.id == completion_id), None) if completion is None: - raise ValueError("This chore has already been undone. Refresh the card.") + raise TaskMateError("undo_already_undone") if not child_can_undo(completion, completions, undo_window_seconds(self.storage)): - raise ValueError("This chore can't be undone any more. Ask a parent to undo it.") + raise TaskMateError("undo_window_passed") # The reversal floors the balance at zero, so points already moved on # (into a wish, a pool, a claim) would never come back. An undo is only # the child's to take while every point it would reverse is still there. owed = self._undo_points_owed(completion, completions) child = self.get_child(completion.child_id) if child and owed > 0 and child.points < owed: - raise ValueError("This chore can't be undone now: its points have already been spent. Ask a parent.") + raise TaskMateError("undo_points_spent") await self.async_reject_chore(completion_id, event="taskmate_chore_undone") def _undo_points_owed(self, completion, completions) -> int: @@ -2277,9 +2281,9 @@ async def async_undo_chore_approval(self, completion_id: str) -> None: completions = self.storage.get_completions() target = next((c for c in completions if c.id == completion_id), None) if not target: - raise ValueError(f"Completion {completion_id} not found") + raise TaskMateError("completion_not_found", completion_id=completion_id) if not target.approved: - raise ValueError("Completion is not approved; nothing to undo") + raise TaskMateError("completion_not_approved") bonus_completions = self._reverse_completion_awards(target, completions) for bc in bonus_completions: @@ -3042,7 +3046,7 @@ async def async_set_chore_order(self, child_id: str, chore_order: list[str]) -> """Set the chore order for a child.""" child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) child.chore_order = chore_order self.storage.update_child(child) @@ -3057,7 +3061,7 @@ async def async_sort_chore_orders(self, sort_by: str, child_ids: list[str] | Non fine-tune it afterwards. Returns how many children were updated. """ if sort_by not in CHORE_SORT_PRESETS: - raise ValueError(f"Unknown sort {sort_by!r}") + raise TaskMateError("chore_sort_unknown", sort=repr(sort_by)) chores = self.storage.get_chores() periods = self.get_time_periods() if sort_by == "time" else None wanted = set(child_ids) if child_ids else None @@ -3104,23 +3108,25 @@ def _validate_task_group_members(self, chore_ids: list[str], exclude_group_id: s seen: set[str] = set() for chore_id in chore_ids: if chore_id in seen: - raise ValueError(f"Duplicate chore in group: {chore_id}") + raise TaskMateError("task_group_duplicate_chore", chore_id=chore_id) seen.add(chore_id) chore = self.storage.get_chore(chore_id) if not chore: - raise ValueError(f"Unknown chore: {chore_id}") + raise TaskMateError("chore_unknown", chore_id=chore_id) if getattr(chore, "assignment_mode", "everyone") == "everyone": - raise ValueError(f"Chore '{chore.name}' uses 'everyone' mode and cannot join a group") + raise TaskMateError("task_group_everyone_mode", name=f"'{chore.name}'") existing_group = self.storage.get_task_group_for_chore(chore_id) if existing_group and existing_group.id != exclude_group_id: - raise ValueError(f"Chore '{chore.name}' already belongs to group '{existing_group.name}'") + raise TaskMateError( + "task_group_already_member", name=f"'{chore.name}'", group=f"'{existing_group.name}'" + ) async def async_add_task_group(self, name: str, policy: str, chore_ids: list[str] | None = None): """Create a task group.""" from .models import TaskGroup if policy not in ("sticky", "spread"): - raise ValueError(f"Unknown task group policy: {policy}") + raise TaskMateError("task_group_unknown_policy", policy=policy) chore_ids = list(chore_ids or []) self._validate_task_group_members(chore_ids) group = TaskGroup(name=name, policy=policy, chore_ids=chore_ids) @@ -3139,10 +3145,10 @@ async def async_update_task_group( """Update an existing task group.""" group = self.storage.get_task_group(group_id) if not group: - raise ValueError(f"Unknown task group: {group_id}") + raise TaskMateError("task_group_unknown", group_id=group_id) if policy is not None: if policy not in ("sticky", "spread"): - raise ValueError(f"Unknown task group policy: {policy}") + raise TaskMateError("task_group_unknown_policy", policy=policy) group.policy = policy if name is not None: group.name = name diff --git a/custom_components/taskmate/coord_fulfilment.py b/custom_components/taskmate/coord_fulfilment.py index d1f3fb93..b242bc8c 100644 --- a/custom_components/taskmate/coord_fulfilment.py +++ b/custom_components/taskmate/coord_fulfilment.py @@ -27,6 +27,7 @@ NOTIF_TYPE_REWARD_OWED, REWARD_FULFILMENT_REMINDER_MAX_DAYS, ) +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -109,13 +110,13 @@ async def async_mark_reward_delivered(self, claim_id: str, by: str = "parent", c """Hand-over done. ``by`` is "parent" or "child"; a child may only confirm their own.""" claim = next((c for c in self.storage.get_reward_claims() if c.id == claim_id), None) if claim is None or not claim.approved or not getattr(claim, "needs_delivery", False): - raise ValueError("That reward is not waiting to be handed over.") + raise TaskMateError("fulfilment_not_waiting") if claim.delivered_at is not None: - raise ValueError("That reward has already been marked as delivered.") + raise TaskMateError("fulfilment_already_delivered") if by == "child" and child_id != claim.holder_id: child = self.get_child(claim.holder_id) name = child.name if child else "someone else" - raise ValueError(f"That reward belongs to {name}.") + raise TaskMateError("fulfilment_wrong_child", child=name) now = dt_util.now() claim.delivered_at = now claim.delivered_by = "child" if by == "child" else "parent" diff --git a/custom_components/taskmate/coord_goals.py b/custom_components/taskmate/coord_goals.py index cfbacac9..3c39251f 100644 --- a/custom_components/taskmate/coord_goals.py +++ b/custom_components/taskmate/coord_goals.py @@ -18,6 +18,7 @@ from homeassistant.util import dt as dt_util from .const import NOTIF_TYPE_WEEKLY_GOAL_REACHED +from .errors import TaskMateError from .models import PointsTransaction WEEKLY_GOAL_MAX = 100000 @@ -86,22 +87,22 @@ async def async_set_weekly_goal(self, child_id: str, target: int, *, as_parent: """ child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.weekly_goals_enabled(): - raise ValueError("Weekly goals are switched off.") + raise TaskMateError("weekly_goals_off") target = int(target) if not 0 <= target <= WEEKLY_GOAL_MAX: - raise ValueError(f"Pick a goal from 0 to {WEEKLY_GOAL_MAX}.") + raise TaskMateError("weekly_goal_range", max=WEEKLY_GOAL_MAX) # The record outlives a cleared goal: it keeps ``reached_week``, so # clearing and re-setting a goal can't pay the same week's bonus twice. goal = self._weekly_goals().setdefault(child_id, {}) if not as_parent: bonus = self.weekly_goal_bonus() if target and bonus and target < bonus: - raise ValueError(f"A goal has to be at least {bonus}, the bonus it pays.") + raise TaskMateError("weekly_goal_below_bonus", bonus=bonus) week = _week_key(dt_util.as_local(dt_util.now()).date()) if goal.get("reached_week") == week and target != int(goal.get("target", 0) or 0): - raise ValueError("This week's goal has already been reached and paid, so it can't change until Monday.") + raise TaskMateError("weekly_goal_locked") goal["target"] = target goal["set_at"] = dt_util.now().isoformat() await self.storage.async_save() diff --git a/custom_components/taskmate/coord_guests.py b/custom_components/taskmate/coord_guests.py index 44eda510..8eb48ea0 100644 --- a/custom_components/taskmate/coord_guests.py +++ b/custom_components/taskmate/coord_guests.py @@ -15,6 +15,8 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError + _LOGGER = logging.getLogger(__name__) @@ -102,13 +104,13 @@ async def async_set_guest( """Mark a child as a guest (or back to a family member).""" child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if expires_on: try: date.fromisoformat(expires_on) except (TypeError, ValueError) as err: - raise ValueError("expires_on must be an ISO date, e.g. 2026-08-31") from err + raise TaskMateError("guest_expires_invalid") from err child.is_guest = bool(is_guest) child.guest_expires_on = expires_on if is_guest else "" diff --git a/custom_components/taskmate/coord_inspections.py b/custom_components/taskmate/coord_inspections.py index b2c47ab2..fe73d9a5 100644 --- a/custom_components/taskmate/coord_inspections.py +++ b/custom_components/taskmate/coord_inspections.py @@ -39,6 +39,7 @@ NOTIF_TYPE_INSPECTION_REMINDER, NOTIF_TYPE_INSPECTION_STARTED, ) +from .errors import TaskMateError from .models import clean_label, format_datetime, generate_id, parse_datetime from .timewindow import parse_hhmm @@ -143,9 +144,9 @@ def _find_inspection(self, inspection_id: str) -> dict | None: def _require_open_inspection(self, inspection_id: str) -> dict: record = self._find_inspection(inspection_id) if record is None: - raise ValueError("That inspection no longer exists. Refresh and try again.") + raise TaskMateError("inspection_not_found") if record.get("status") != "open": - raise ValueError("That inspection has already been decided or has closed.") + raise TaskMateError("inspection_already_decided") return record def _save_inspection(self, record: dict) -> None: @@ -163,23 +164,23 @@ def _inspection_item_name(self, completion) -> str: bounty = self.storage.get_bounty(getattr(completion, "bounty_id", "") or "") return getattr(bounty, "title", "") or "" - def inspectable_error(self, completion, now: datetime | None = None) -> str: - """Why ``completion`` can't be inspected right now ("" when it can).""" + def inspectable_refusal(self, completion, now: datetime | None = None) -> TaskMateError | None: + """Why ``completion`` can't be inspected right now (None when it can).""" if completion is None: - return "That chore no longer exists." + return TaskMateError("inspection_chore_gone") if not completion.approved: - return "Only approved chores can be inspected." + return TaskMateError("inspection_not_approved") if getattr(completion, "bonus_subtask_id", "") or completion.child_id == "__parent__": - return "Only a child's own chore can be inspected." + return TaskMateError("inspection_not_child_chore") if self.get_child(completion.child_id) is None: - return "That child no longer exists." + return TaskMateError("inspection_child_gone") now = now or dt_util.now() approved = completion.approved_at or completion.completed_at if approved is None or now - approved > timedelta(hours=INSPECTABLE_HOURS): - return f"Only chores approved in the last {INSPECTABLE_HOURS} hours can be inspected." + return TaskMateError("inspection_too_old", hours=INSPECTABLE_HOURS) if any(r.get("completion_id") == completion.id for r in self.storage.get_inspections()): - return "That chore has already been inspected." - return "" + return TaskMateError("inspection_already_inspected") + return None def inspectable_completion_ids(self) -> list[str]: """Approved completions a parent may inspect now (the panel's magnifier).""" @@ -190,7 +191,7 @@ def inspectable_completion_ids(self) -> list[str]: return [ c.id for c in self.storage.get_completions() - if c.approved and (c.approved_at or c.completed_at) >= cutoff and not self.inspectable_error(c, now) + if c.approved and (c.approved_at or c.completed_at) >= cutoff and self.inspectable_refusal(c, now) is None ] def inspection_can_redo(self, record: dict) -> bool: @@ -216,12 +217,12 @@ async def async_start_inspection( ) -> dict: """Flag an approved chore for a spot check.""" if not self.inspections_enabled(): - raise ValueError("Surprise inspections are switched off in Settings.") + raise TaskMateError("inspections_off") completion = self._inspected_completion(completion_id) now = dt_util.now() - error = self.inspectable_error(completion, now) - if error: - raise ValueError(error) + refusal = self.inspectable_refusal(completion, now) + if refusal: + raise refusal window = window if window in INSPECTION_WINDOWS else self.inspection_default_window() bonus = self.inspection_default_bonus() if bonus is None else max(0, min(INSPECTION_BONUS_MAX, int(bonus))) tell = self._insp_flag("inspection_tell_child", True) if tell_child is None else bool(tell_child) @@ -336,7 +337,7 @@ async def async_fail_inspection(self, inspection_id: str, *, redo: bool | None = if redo is None: redo = self.inspection_fail_default() == "redo" if redo and not self.inspection_can_redo(record): - raise ValueError("Only a chore finished today can be sent back to redo.") + raise TaskMateError("inspection_redo_today_only") record["status"] = "redo" if redo else "failed" record["decided_at"] = format_datetime(dt_util.now()) record["note"] = clean_label(note, INSPECTION_NOTE_MAX) @@ -588,7 +589,7 @@ async def async_run_inspection_pick(self) -> dict | None: and _local_date(c.approved_at or c.completed_at) == today.isoformat() and (not allowed or c.child_id in allowed) and c.child_id != yesterday_child - and not self.inspectable_error(c, now) + and self.inspectable_refusal(c, now) is None ] if not candidates: return None diff --git a/custom_components/taskmate/coord_mandatory.py b/custom_components/taskmate/coord_mandatory.py index 48b4af38..275960f5 100644 --- a/custom_components/taskmate/coord_mandatory.py +++ b/custom_components/taskmate/coord_mandatory.py @@ -13,6 +13,7 @@ ) from homeassistant.util import dt as dt_util +from . import notify_strings from .const import ( NOTIF_TYPE_MANDATORY_PARENT_ALERT, NOTIF_TYPE_MANDATORY_REMINDER, @@ -352,7 +353,9 @@ async def async_escalate_mandatory_misses(self, now: datetime | None = None) -> ctx = { "child_id": miss.child_id, "child_name": getattr(child, "name", ""), - "chore_name": set_time_label(chore, getattr(miss, "time_id", "")) if chore else "chore", + "chore_name": set_time_label(chore, getattr(miss, "time_id", "")) + if chore + else notify_strings.text(self.hass, "fallback_chore"), } for stage in range(miss.escalation_stage + 1, target + 1): if stage in (1, 2): diff --git a/custom_components/taskmate/coord_notifications.py b/custom_components/taskmate/coord_notifications.py index 512ae155..268dbf54 100644 --- a/custom_components/taskmate/coord_notifications.py +++ b/custom_components/taskmate/coord_notifications.py @@ -74,6 +74,7 @@ NOTIF_TYPE_WISH_REQUESTED, QUALITY_RATINGS, ) +from .errors import TaskMateError from .models import NotificationRoute from .timewindow import is_within_window, parse_hhmm @@ -273,7 +274,7 @@ def _validate_nav_url(value: str) -> str: return value if value.startswith("/") and not value.startswith("//") and not any(ord(c) <= 32 or ord(c) == 127 for c in value): return value - raise ValueError("nav_url must be a /path, an http(s) URL, or noAction") + raise TaskMateError("notification_nav_url_invalid") def _validate_group(value: str) -> str: @@ -287,11 +288,11 @@ def _validate_group(value: str) -> str: if not value: return "" if " " in value: - raise ValueError("group must not contain spaces (try family-chores)") + raise TaskMateError("notification_group_spaces") if any(ord(c) <= 32 or ord(c) == 127 for c in value): - raise ValueError("group must not contain control characters") + raise TaskMateError("notification_group_control") if len(value) > 64: - raise ValueError("group must be 64 characters or fewer") + raise TaskMateError("notification_group_too_long") return value @@ -483,7 +484,7 @@ async def send_test(self, type_id: str) -> list[str]: """ meta = NOTIFICATION_TYPES_BY_ID.get(type_id) if meta is None: - raise ValueError(f"Unknown notification type {type_id}") + raise TaskMateError("notification_unknown_type", type_id=type_id) await notify_strings.async_load(self.hass) points_name = self.storage.get_points_name() sample_month = date(2026, 1, 1) @@ -1322,9 +1323,9 @@ async def set_route(self, type_id: str, recipient_id: str, route) -> None: # Reject unknown types/recipients (#947) — a stored route for an id # that resolves to nobody is silently dead weight in the config. if type_id not in NOTIFICATION_TYPES_BY_ID: - raise ValueError(f"Unknown notification type {type_id}") + raise TaskMateError("notification_unknown_type", type_id=type_id) if not self._recipient_exists(recipient_id): - raise ValueError(f"Unknown notification recipient {recipient_id}") + raise TaskMateError("notification_unknown_recipient", recipient_id=recipient_id) self.storage.set_notification_route(type_id, recipient_id, route) await self.storage.async_save() if NOTIFICATION_TYPES_BY_ID.get(type_id) and NOTIFICATION_TYPES_BY_ID[type_id].time_gated: @@ -1346,7 +1347,7 @@ async def set_nav_url(self, type_id: str | None, nav_url: str) -> None: nav_url = _validate_nav_url(nav_url) if type_id: if type_id not in NOTIFICATION_TYPES_BY_ID: - raise ValueError(f"Unknown notification type {type_id}") + raise TaskMateError("notification_unknown_type", type_id=type_id) self.storage.set_notification_nav_url(type_id, nav_url) else: self.storage.set_setting("notification_nav_url", nav_url) @@ -1357,7 +1358,7 @@ async def set_group(self, type_id: str | None, group: str) -> None: group = _validate_group(group) if type_id: if type_id not in NOTIFICATION_TYPES_BY_ID: - raise ValueError(f"Unknown notification type {type_id}") + raise TaskMateError("notification_unknown_type", type_id=type_id) self.storage.set_notification_group(type_id, group) else: self.storage.set_setting("notification_group", group) diff --git a/custom_components/taskmate/coord_pet_shop.py b/custom_components/taskmate/coord_pet_shop.py index e1bf9927..55a4be44 100644 --- a/custom_components/taskmate/coord_pet_shop.py +++ b/custom_components/taskmate/coord_pet_shop.py @@ -31,6 +31,7 @@ from homeassistant.util import dt as dt_util from .const import NOTIF_TYPE_PET_ITEM_REQUESTED +from .errors import TaskMateError from .models import PointsTransaction, generate_id PET_SHOP_SLOTS = ("hat", "face", "neck", "held", "back", "body", "colour", "home") @@ -83,7 +84,7 @@ def _default_catalogue() -> list[dict[str, Any]]: def _clean_emoji(value: Any) -> str: text = str(value or "").strip() if not text or len(text) > PET_SHOP_EMOJI_MAX or _EMOJI_BAD.search(text): - raise ValueError(f"The picture must be an emoji (up to {PET_SHOP_EMOJI_MAX} characters).") + raise TaskMateError("pet_shop_emoji_invalid", max=PET_SHOP_EMOJI_MAX) return text @@ -91,7 +92,7 @@ def _clean_tint(value: Any) -> str: text = str(value or "").strip() if text in ("", "rainbow") or _TINT_RE.match(text): return text.lower() if text.startswith("#") else text - raise ValueError("A colour must look like #ff8800, or be 'rainbow'.") + raise TaskMateError("pet_shop_colour_invalid") class PetShopMixin: @@ -140,23 +141,23 @@ async def async_save_pet_shop_item( items = self.pet_shop_items() existing = next((i for i in items if i.get("id") == item_id), None) if item_id else None if item_id and existing is None: - raise ValueError("That item isn't in the shop.") + raise TaskMateError("pet_shop_item_not_found") name = (name or "").strip() if len(name) > PET_SHOP_NAME_MAX: - raise ValueError(f"Keep the name to {PET_SHOP_NAME_MAX} characters.") + raise TaskMateError("pet_shop_name_too_long", max=PET_SHOP_NAME_MAX) if not name and not (existing and existing["id"] in _DEFAULT_IDS): - raise ValueError("Give the item a name.") + raise TaskMateError("pet_shop_name_required") if slot not in PET_SHOP_SLOTS: - raise ValueError(f"Unknown slot {slot!r}") + raise TaskMateError("pet_shop_unknown_slot", slot=repr(slot)) try: cost = int(cost) level = int(level or 0) except (TypeError, ValueError) as err: - raise ValueError("Cost and level must be whole numbers.") from err + raise TaskMateError("pet_shop_not_whole") from err if not 1 <= cost <= PET_SHOP_COST_MAX: - raise ValueError(f"The cost must be between 1 and {PET_SHOP_COST_MAX}.") + raise TaskMateError("pet_shop_cost_range", max=PET_SHOP_COST_MAX) if not 0 <= level <= PET_SHOP_LEVEL_MAX: - raise ValueError(f"The level must be between 0 and {PET_SHOP_LEVEL_MAX}.") + raise TaskMateError("pet_shop_level_range", max=PET_SHOP_LEVEL_MAX) fields = { "name": name, "emoji": _clean_emoji(emoji), @@ -170,7 +171,7 @@ async def async_save_pet_shop_item( existing.update(fields) else: if len(items) >= PET_SHOP_MAX_ITEMS: - raise ValueError(f"The shop holds at most {PET_SHOP_MAX_ITEMS} items.") + raise TaskMateError("pet_shop_full", max=PET_SHOP_MAX_ITEMS) existing = {"id": generate_id(), **fields} items.append(existing) self.storage.data["pet_shop_items"] = items @@ -182,7 +183,7 @@ async def async_set_pet_shop_item_shown(self, item_id: str, shown: bool) -> None items = self.pet_shop_items() item = next((i for i in items if i.get("id") == item_id), None) if item is None: - raise ValueError("That item isn't in the shop.") + raise TaskMateError("pet_shop_item_not_found") item["shown"] = bool(shown) self.storage.data["pet_shop_items"] = items await self.storage.async_save() @@ -192,7 +193,7 @@ async def async_remove_pet_shop_item(self, item_id: str) -> None: """Take an item out of the shop. Children who bought it simply stop wearing it.""" items = self.pet_shop_items() if not any(i.get("id") == item_id for i in items): - raise ValueError("That item isn't in the shop.") + raise TaskMateError("pet_shop_item_not_found") self.storage.data["pet_shop_items"] = [i for i in items if i.get("id") != item_id] self._drop_orphan_pet_purchases() await self.storage.async_save() @@ -293,7 +294,7 @@ def pet_shop_for_child(self, child_id: str) -> dict[str, Any]: """What the card's Shop tab needs, fetched over the WebSocket.""" child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) owned = self.pet_owned(child_id) items = [ { @@ -329,23 +330,23 @@ async def async_equip_pet_item(self, child_id: str, item_id: str, on: bool = Tru """Put an item on (replacing whatever is in its slot) or take it off.""" child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.pets_enabled(): - raise ValueError("Pets are switched off.") + raise TaskMateError("pets_switched_off") if not self._pets().get(child_id): - raise ValueError("Adopt a pet first.") + raise TaskMateError("pet_adopt_first") if item_id in PET_ACCESSORY_SLOTS: if item_id not in self._earned_accessories(child): - raise ValueError("That isn't unlocked yet.") + raise TaskMateError("pet_shop_not_unlocked") slot = PET_ACCESSORY_SLOTS[item_id] else: if not self.pet_shop_enabled(): - raise ValueError("The pet shop is closed.") + raise TaskMateError("pet_shop_closed") item = self._pet_shop_item(item_id) if item is None: - raise ValueError("That item isn't in the shop.") + raise TaskMateError("pet_shop_item_not_found") if item_id not in self.pet_owned(child_id): - raise ValueError("Buy it first.") + raise TaskMateError("pet_shop_buy_first") slot = item["slot"] worn_now = self.pet_worn(child).get(slot, {}).get("id") wardrobe = self._pet_wardrobe(child_id, create=True) @@ -386,27 +387,27 @@ async def async_buy_pet_item(self, child_id: str, item_id: str) -> dict[str, Any """ child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.pets_enabled(): - raise ValueError("Pets are switched off.") + raise TaskMateError("pets_switched_off") if not self.pet_shop_enabled(): - raise ValueError("The pet shop is closed.") + raise TaskMateError("pet_shop_closed") pet = self._pets().get(child_id) if not pet: - raise ValueError("Adopt a pet first.") + raise TaskMateError("pet_adopt_first") item = self._pet_shop_item(item_id) if item is None or not item.get("shown"): - raise ValueError("That item isn't for sale.") + raise TaskMateError("pet_shop_not_for_sale") level = int(getattr(child, "level", 1) or 1) if int(item.get("level", 0) or 0) > level: - raise ValueError(f"That unlocks at level {item['level']}.") + raise TaskMateError("pet_shop_unlocks_at_level", level=item["level"]) if item_id in self.pet_owned(child_id): - raise ValueError("You already have that.") + raise TaskMateError("pet_shop_already_owned") if any(p.get("child_id") == child_id and p.get("item_id") == item_id for p in self._pet_purchases()): - raise ValueError("That's already waiting for a parent.") + raise TaskMateError("pet_shop_already_pending") cost = int(item["cost"]) if self._pet_shop_spendable(child) < cost: - raise ValueError("Not enough points for that yet.") + raise TaskMateError("pet_shop_not_enough_points") name = self.pet_item_name(item) over = self.pet_shop_approve_over() if over > 0 and cost > over: @@ -486,16 +487,16 @@ async def async_decide_pet_purchase(self, purchase_id: str, approve: bool) -> No purchases = self._pet_purchases() purchase = next((p for p in purchases if p.get("id") == purchase_id), None) if purchase is None: - raise ValueError("That purchase isn't waiting any more.") + raise TaskMateError("pet_shop_purchase_gone") if approve: child = self.get_child(purchase.get("child_id", "")) item = self._pet_shop_item(purchase.get("item_id", "")) if child is None or item is None: - raise ValueError("That child or item is gone; decline it instead.") + raise TaskMateError("pet_shop_purchase_orphaned") cost = int(purchase.get("cost", 0) or 0) if purchase["item_id"] not in self.pet_owned(child.id): if self._pet_shop_spendable(child, skip_purchase=purchase_id) < cost: - raise ValueError(f"{child.name} doesn't have enough points for it now.") + raise TaskMateError("pet_shop_child_cannot_afford", child_name=child.name) self._pet_shop_pay(child, item["id"], self.pet_item_name(item), cost) self.storage.data["pet_shop_pending"] = [p for p in purchases if p.get("id") != purchase_id] await self.storage.async_save() diff --git a/custom_components/taskmate/coord_pets.py b/custom_components/taskmate/coord_pets.py index a027aed6..b2531f76 100644 --- a/custom_components/taskmate/coord_pets.py +++ b/custom_components/taskmate/coord_pets.py @@ -35,6 +35,7 @@ from . import notify_strings from .const import NOTIF_TYPE_PET_EVOLVED +from .errors import TaskMateError PET_SPECIES = ("dragon", "cat", "dog", "bunny", "dino", "unicorn") PET_NAME_MAX = 24 @@ -124,14 +125,14 @@ async def async_adopt_pet(self, child_id: str, species: str, name: str, hatch_eg """Adopt (or rename) the child's pet; with ``hatch_egg``, hatch the egg it laid.""" child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.pets_enabled(): - raise ValueError("Pets are switched off.") + raise TaskMateError("pets_switched_off") if species not in PET_SPECIES: - raise ValueError(f"Unknown pet {species!r}") + raise TaskMateError("pet_unknown_species", species=repr(species)) name = (name or "").strip()[:PET_NAME_MAX] if not name: - raise ValueError("Give your pet a name.") + raise TaskMateError("pet_name_required") pets = self._pets() existing = pets.get(child_id) today = dt_util.as_local(dt_util.now()).date().isoformat() @@ -144,7 +145,7 @@ async def async_adopt_pet(self, child_id: str, species: str, name: str, hatch_eg } if hatch_egg: if not existing or not self._pet_view(child, existing)["egg_ready"]: - raise ValueError("There's no egg to hatch yet.") + raise TaskMateError("pet_no_egg") view = self._pet_view(child, existing) family = list(existing.get("family") or []) family.append( diff --git a/custom_components/taskmate/coord_planner.py b/custom_components/taskmate/coord_planner.py index ec04b74c..5de9dbc6 100644 --- a/custom_components/taskmate/coord_planner.py +++ b/custom_components/taskmate/coord_planner.py @@ -23,6 +23,8 @@ from homeassistant.exceptions import ServiceValidationError from homeassistant.util import dt as dt_util +from .errors import error_translation + _LOGGER = logging.getLogger(__name__) WEEKDAYS = ("monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday") @@ -89,11 +91,14 @@ async def async_apply_week_plan(self, changes: list[dict]) -> dict[str, Any]: "ok": False, "code": _CALENDAR_CODES.get(key, "invalid"), "error": str(err) or key, + **error_translation(err), } ) continue except ValueError as err: - results.append({"chore_id": chore_id, "ok": False, "code": "invalid", "error": str(err)}) + results.append( + {"chore_id": chore_id, "ok": False, "code": "invalid", "error": str(err), **error_translation(err)} + ) continue applied += 1 results.append({"chore_id": chore_id, "ok": True}) diff --git a/custom_components/taskmate/coord_points.py b/custom_components/taskmate/coord_points.py index 3c759b2d..f5ba9ff7 100644 --- a/custom_components/taskmate/coord_points.py +++ b/custom_components/taskmate/coord_points.py @@ -9,6 +9,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings, photos +from .errors import TaskMateError from .models import Bonus, Child, Penalty, PointsTransaction, generate_id if TYPE_CHECKING: @@ -420,19 +421,19 @@ async def async_adjust_streak_freezes(self, child_id: str, amount: int) -> int: """ child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if amount == 0: - raise ValueError("amount must not be 0") + raise TaskMateError("points_amount_zero") cap = self.streak_freeze_max() if cap <= 0 and amount > 0: - raise ValueError("Streak freezes are turned off (streak_freeze_max is 0)") + raise TaskMateError("streak_freeze_off_max0") before = child.streak_freezes or 0 after = max(0, before + amount) if amount > 0: after = min(after, max(cap, before)) if after == before: if amount > 0: - raise ValueError(f"{child.name} already holds the maximum of {cap} streak freezes") + raise TaskMateError("streak_freeze_holds_max", child=child.name, cap=cap) return before child.streak_freezes = after delta = after - before @@ -568,10 +569,10 @@ async def async_add_points( ) -> None: """Add points to a child (bonus).""" if points < 0: - raise ValueError("points must be non-negative") + raise TaskMateError("points_non_negative") child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) child.points += points child.total_points_earned += points child.career_score = child.total_points_earned - child.total_penalties_received @@ -601,10 +602,10 @@ async def async_remove_points( ) -> None: """Remove points from a child (penalty).""" if points < 0: - raise ValueError("points must be non-negative") + raise TaskMateError("points_non_negative") child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) # Negative-balance policy (FEAT-7): floor at zero unless opted in. if self._setting_enabled("allow_negative_balance"): actual_deducted = points @@ -695,11 +696,11 @@ async def async_undo_transaction(self, transaction_id: str) -> None: txns = self.storage.get_points_transactions() target = next((t for t in txns if t.id == transaction_id), None) if not target: - raise ValueError(f"Transaction {transaction_id} not found") + raise TaskMateError("transaction_not_found", transaction_id=transaction_id) reason = target.reason or "" if reason.startswith(self._UNDO_DENY_PREFIXES): - raise ValueError("This action can't be undone") + raise TaskMateError("undo_not_undoable") # Gifts move spendable balance between two children — reverse every leg # sharing the gift's link_id (neither child's earned/penalty totals @@ -707,7 +708,7 @@ async def async_undo_transaction(self, transaction_id: str) -> None: if reason.startswith("Gift to ") or reason.startswith("Gift from "): link_id = getattr(target, "link_id", "") or "" if not link_id: - raise ValueError("This gift predates undo support and can't be reversed automatically.") + raise TaskMateError("gift_undo_too_old") legs = [t for t in txns if (getattr(t, "link_id", "") or "") == link_id] # The recipient must still hold what they were given. Flooring # their balance at zero while handing the sender the full amount @@ -715,7 +716,7 @@ async def async_undo_transaction(self, transaction_id: str) -> None: for leg in legs: leg_child = self.get_child(leg.child_id) if leg.points > 0 and leg_child is not None and leg_child.points < leg.points: - raise ValueError(f"{leg_child.name} has already spent some of this gift, so it can't be undone.") + raise TaskMateError("gift_undo_spent", child=leg_child.name) for leg in legs: leg_child = self.get_child(leg.child_id) if leg_child: @@ -728,7 +729,7 @@ async def async_undo_transaction(self, transaction_id: str) -> None: child = self.get_child(target.child_id) if not child: - raise ValueError(f"Child {target.child_id} not found") + raise TaskMateError("child_not_found", child_id=target.child_id) pts = target.points # signed: removals < 0, additions > 0 is_penalty = reason.startswith("Penalty: ") @@ -862,15 +863,15 @@ async def async_gift_points(self, from_child_id: str, to_child_id: str, points: """ points = int(points) if points <= 0: - raise ValueError("Gift amount must be positive") + raise TaskMateError("gift_amount_positive") if from_child_id == to_child_id: - raise ValueError("Cannot gift to the same child") + raise TaskMateError("gift_same_child") sender = self.get_child(from_child_id) recipient = self.get_child(to_child_id) if not sender or not recipient: - raise ValueError("Sender or recipient not found") + raise TaskMateError("gift_child_not_found") if (sender.points or 0) < points: - raise ValueError(f"Not enough points: {sender.name} has {sender.points}, gift {points}") + raise TaskMateError("gift_not_enough_points", child=sender.name, points=sender.points, gift=points) now = dt_util.now() sender.points -= points recipient.points += points @@ -1459,10 +1460,10 @@ async def async_apply_penalty(self, penalty_id: str, child_id: str) -> bool: """ penalty = self.storage.get_penalty(penalty_id) if not penalty: - raise ValueError(f"Penalty {penalty_id} not found") + raise TaskMateError("penalty_not_found", penalty_id=penalty_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if getattr(penalty, "warn_first", False): warnings = self.storage.get_section("penalty_warnings", dict) mine = warnings.setdefault(child_id, {}) @@ -1553,10 +1554,10 @@ async def async_apply_bonus(self, bonus_id: str, child_id: str) -> None: """Apply a bonus — awards the bonus's points to the child.""" bonus = self.storage.get_bonus(bonus_id) if not bonus: - raise ValueError(f"Bonus {bonus_id} not found") + raise TaskMateError("bonus_not_found", bonus_id=bonus_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) await self.async_add_points( child_id, bonus.points, diff --git a/custom_components/taskmate/coord_quests.py b/custom_components/taskmate/coord_quests.py index 65a5728b..2f6c4c4a 100644 --- a/custom_components/taskmate/coord_quests.py +++ b/custom_components/taskmate/coord_quests.py @@ -15,6 +15,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings +from .errors import TaskMateError from .models import PointsTransaction, Quest _LOGGER = logging.getLogger(__name__) @@ -38,9 +39,9 @@ class QuestsMixin: async def async_create_quest(self, **fields) -> str: quest = Quest.from_dict(fields) if not quest.name.strip(): - raise ValueError("Quest name is required") + raise TaskMateError("quest_name_required") if not quest.steps: - raise ValueError("A quest needs at least one step") + raise TaskMateError("quest_needs_step") self.storage.add_quest(quest) await self.storage.async_save() await self.async_refresh() @@ -49,20 +50,20 @@ async def async_create_quest(self, **fields) -> str: async def async_update_quest(self, quest_id: str, **fields) -> None: existing = self.storage.get_quest(quest_id) if not existing: - raise ValueError(f"Quest {quest_id} not found") + raise TaskMateError("quest_not_found", quest_id=quest_id) data = existing.to_dict() data.update(fields) data["id"] = quest_id updated = Quest.from_dict(data) if not updated.steps: - raise ValueError("A quest needs at least one step") + raise TaskMateError("quest_needs_step") self.storage.update_quest(updated) await self.storage.async_save() await self.async_refresh() async def async_delete_quest(self, quest_id: str) -> None: if not self.storage.get_quest(quest_id): - raise ValueError(f"Quest {quest_id} not found") + raise TaskMateError("quest_not_found", quest_id=quest_id) # Kept for 7 days so it can be restored with everyone's progress. self._snapshot_quest(quest_id) self.storage.remove_quest(quest_id) diff --git a/custom_components/taskmate/coord_raffles.py b/custom_components/taskmate/coord_raffles.py index e9ddf3fd..bedfd3aa 100644 --- a/custom_components/taskmate/coord_raffles.py +++ b/custom_components/taskmate/coord_raffles.py @@ -20,6 +20,7 @@ from homeassistant.util import dt as dt_util from .const import NOTIF_TYPE_RAFFLE_DRAWN +from .errors import TaskMateError from .models import PointsTransaction, generate_id, parse_datetime _LOGGER = logging.getLogger(__name__) @@ -59,7 +60,7 @@ def _clean_raffle_fields(self, data: dict[str, Any]) -> dict[str, Any]: if "name" in data: name = str(data["name"] or "").strip()[:RAFFLE_NAME_MAX] if not name: - raise ValueError("Give the raffle a name.") + raise TaskMateError("raffle_name_required") out["name"] = name if "prize" in data: out["prize"] = str(data["prize"] or "").strip()[:RAFFLE_PRIZE_MAX] @@ -68,14 +69,14 @@ def _clean_raffle_fields(self, data: dict[str, Any]) -> dict[str, Any]: if "ticket_cost" in data: cost = int(data["ticket_cost"]) if not 1 <= cost <= RAFFLE_TICKET_COST_MAX: - raise ValueError(f"A ticket costs 1 to {RAFFLE_TICKET_COST_MAX}.") + raise TaskMateError("raffle_ticket_cost_range", max=RAFFLE_TICKET_COST_MAX) out["ticket_cost"] = cost if "max_tickets" in data: out["max_tickets"] = max(0, min(RAFFLE_MAX_TICKETS, int(data["max_tickets"] or 0))) if "draw_at" in data: when = parse_datetime(data["draw_at"]) if when is None: - raise ValueError("Pick when the raffle is drawn.") + raise TaskMateError("raffle_draw_required") out["draw_at"] = when.isoformat() if "assigned_to" in data: out["assigned_to"] = [str(c) for c in (data["assigned_to"] or [])] @@ -87,9 +88,9 @@ async def async_create_raffle(self, **data: Any) -> dict[str, Any]: ) for key in ("name", "ticket_cost", "draw_at"): if key not in fields: - raise ValueError(f"{key} is required") + raise TaskMateError("raffle_field_required", field=key) if parse_datetime(fields["draw_at"]) <= dt_util.now(): - raise ValueError("The draw has to be in the future.") + raise TaskMateError("raffle_draw_in_past") raffle = { "id": generate_id(), **fields, @@ -107,13 +108,13 @@ async def async_create_raffle(self, **data: Any) -> dict[str, Any]: async def async_update_raffle(self, raffle_id: str, **data: Any) -> dict[str, Any]: raffle = self.get_raffle(raffle_id) if raffle is None: - raise ValueError("Raffle not found") + raise TaskMateError("raffle_not_found") if raffle.get("status") != "open": - raise ValueError("Only an open raffle can be changed.") + raise TaskMateError("raffle_not_open_edit") fields = self._clean_raffle_fields(data) # Fixed prices: once anyone has bought in, the ticket price is set. if "ticket_cost" in fields and fields["ticket_cost"] != raffle.get("ticket_cost") and raffle.get("tickets"): - raise ValueError("Tickets have been bought, so the price can't change.") + raise TaskMateError("raffle_price_locked") raffle.update(fields) await self.storage.async_save() await self.async_refresh() @@ -123,7 +124,7 @@ async def async_cancel_raffle(self, raffle_id: str) -> None: """Call a raffle off and give every ticket's points back.""" raffle = self.get_raffle(raffle_id) if raffle is None: - raise ValueError("Raffle not found") + raise TaskMateError("raffle_not_found") if raffle.get("status") == "open": cost = int(raffle.get("ticket_cost", 0) or 0) for child_id, count in list((raffle.get("tickets") or {}).items()): @@ -151,7 +152,7 @@ async def async_cancel_raffle(self, raffle_id: str) -> None: async def async_remove_raffle(self, raffle_id: str) -> None: raffle = self.get_raffle(raffle_id) if raffle is None: - raise ValueError("Raffle not found") + raise TaskMateError("raffle_not_found") if raffle.get("status") == "open" and raffle.get("tickets"): await self.async_cancel_raffle(raffle_id) self.storage.data["raffles"] = [r for r in self._raffles() if r.get("id") != raffle_id] @@ -168,23 +169,23 @@ async def async_buy_raffle_tickets(self, raffle_id: str, child_id: str, tickets: """Spend points on ``tickets`` tickets. Returns the child's ticket count.""" raffle = self.get_raffle(raffle_id) if raffle is None: - raise ValueError("Raffle not found") + raise TaskMateError("raffle_not_found") child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if raffle.get("status") != "open": - raise ValueError("This raffle has closed.") + raise TaskMateError("raffle_closed") if parse_datetime(raffle.get("draw_at")) <= dt_util.now(): - raise ValueError("This raffle is being drawn.") + raise TaskMateError("raffle_drawing") if not self.raffle_open_to(raffle, child_id): - raise ValueError(f"This raffle isn't open to {child.name}.") + raise TaskMateError("raffle_not_open_to", child_name=child.name) tickets = int(tickets) if tickets < 1: - raise ValueError("Buy at least one ticket.") + raise TaskMateError("raffle_min_tickets") held = int((raffle.get("tickets") or {}).get(child_id, 0) or 0) cap = int(raffle.get("max_tickets", 0) or 0) if cap and held + tickets > cap: - raise ValueError(f"You can hold at most {cap} tickets.") + raise TaskMateError("raffle_max_tickets", max=cap) cost = int(raffle.get("ticket_cost", 0) or 0) * tickets # Points already promised to a reward waiting for approval aren't spendable. committed = 0 @@ -193,7 +194,7 @@ async def async_buy_raffle_tickets(self, raffle_id: str, child_id: str, tickets: pending = self.get_reward(claim.reward_id) committed += pending.cost if pending else 0 if child.points - committed < cost: - raise ValueError("Not enough points for that many tickets.") + raise TaskMateError("raffle_not_enough_points") child.points -= cost self.storage.update_child(child) self.storage.add_points_transaction( @@ -217,9 +218,9 @@ async def async_draw_raffle(self, raffle_id: str, rng: random.Random | None = No """Pick the winner now. Returns the winning child id ("" when nobody entered).""" raffle = self.get_raffle(raffle_id) if raffle is None: - raise ValueError("Raffle not found") + raise TaskMateError("raffle_not_found") if raffle.get("status") != "open": - raise ValueError("This raffle has already closed.") + raise TaskMateError("raffle_already_closed") entries = [(cid, int(n)) for cid, n in (raffle.get("tickets") or {}).items() if int(n or 0) > 0] entries = [(cid, n) for cid, n in entries if self.get_child(cid) is not None] winner = "" diff --git a/custom_components/taskmate/coord_recaps.py b/custom_components/taskmate/coord_recaps.py index 7fe5b473..04114815 100644 --- a/custom_components/taskmate/coord_recaps.py +++ b/custom_components/taskmate/coord_recaps.py @@ -29,6 +29,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings +from .errors import TaskMateError from .models import generate_id from .timewindow import parse_hhmm @@ -646,7 +647,7 @@ async def async_build_recap_preview(self, child_id: str) -> dict[str, Any]: announced, never used as a comparison baseline. """ if self.storage.get_child(child_id) is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) today = self._recap_today() self._recap_rollup(today) days = dict(self._recap_ledger()["days"].get(child_id, {})) diff --git a/custom_components/taskmate/coord_redemptions.py b/custom_components/taskmate/coord_redemptions.py index 7b434656..e77be27e 100644 --- a/custom_components/taskmate/coord_redemptions.py +++ b/custom_components/taskmate/coord_redemptions.py @@ -21,6 +21,7 @@ from .const import NOTIF_TYPE_PENALTY_REDEEMED from .coord_raffles import _trim_finished +from .errors import TaskMateError from .models import PointsTransaction, generate_id, parse_datetime REDEMPTIONS_KEEP = 200 @@ -136,7 +137,7 @@ def _settle_offer_for_undone_penalty(self, child_id: str, penalty_name: str, at) if offer is None: return if offer.get("status") == "redeemed": - raise ValueError("That penalty was already earned back.") + raise TaskMateError("penalty_already_earned_back") if offer.get("status") == "open": offer["status"] = "cancelled" diff --git a/custom_components/taskmate/coord_repairs.py b/custom_components/taskmate/coord_repairs.py index 9aa9ef95..6a169c8d 100644 --- a/custom_components/taskmate/coord_repairs.py +++ b/custom_components/taskmate/coord_repairs.py @@ -19,6 +19,7 @@ from homeassistant.helpers import issue_registry as ir +from . import notify_strings from .const import DOMAIN _LOGGER = logging.getLogger(__name__) @@ -75,7 +76,9 @@ def add(key: str, obj_id: str, placeholders: dict[str, str], severity: str = "wa targets.append(("TaskMate", legacy)) for parent in storage.get_parent_recipients(): if getattr(parent, "enabled", True) and (parent.notify_service or "").strip(): - targets.append((parent.name or "Parent", parent.notify_service.strip())) + targets.append( + (parent.name or notify_strings.text(self.hass, "fallback_parent"), parent.notify_service.strip()) + ) for child in children: if (child.notify_service or "").strip(): targets.append((child.name, child.notify_service.strip())) diff --git a/custom_components/taskmate/coord_reward_extras.py b/custom_components/taskmate/coord_reward_extras.py index e8df888c..49b49a57 100644 --- a/custom_components/taskmate/coord_reward_extras.py +++ b/custom_components/taskmate/coord_reward_extras.py @@ -29,6 +29,8 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError + _LOGGER = logging.getLogger(__name__) REWARD_RATING_DAYS = 3 @@ -61,16 +63,16 @@ def reward_gifting_enabled(self) -> bool: def validate_reward_gift(self, reward, buyer, recipient_id: str): """Check a gift may go to ``recipient_id``; returns the recipient.""" if not self.reward_gifting_enabled(): - raise ValueError("Buying rewards for each other is switched off") + raise TaskMateError("reward_gift_off") recipient = self.get_child(recipient_id) if recipient is None: - raise ValueError(f"Child {recipient_id} not found") + raise TaskMateError("child_not_found", child_id=recipient_id) if getattr(recipient, "is_adult", False): - raise ValueError("Rewards can only be bought for children") + raise TaskMateError("reward_gift_children_only") if not self._reward_is_for_child(reward, recipient.id): - raise ValueError(f"Reward '{reward.name}' is not available to {recipient.name}") + raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=recipient.name) if reward.is_jackpot or reward.pool_enabled or getattr(reward, "streak_freeze", False): - raise ValueError(f"'{reward.name}' can't be bought for someone else") + raise TaskMateError("reward_gift_not_giftable", name=f"'{reward.name}'") return recipient def incoming_gifts(self, child_id: str) -> list[dict[str, Any]]: @@ -120,9 +122,13 @@ def require_reward_limit(self, reward, holder) -> None: if nxt is None: return period = {"day": "day", "month": "month"}.get(reward.limit_period, "week") - times = "once" if reward.limit_count == 1 else f"{reward.limit_count} times" - raise ValueError( - f"{holder.name} can have '{reward.name}' {times} a {period}. It's available again on {nxt.isoformat()}" + times = "once" if reward.limit_count == 1 else "times" + raise TaskMateError( + f"reward_limit_{times}_{period}", + child=holder.name, + name=f"'{reward.name}'", + count=reward.limit_count, + date=nxt.isoformat(), ) def reward_limit_blocks(self, reward, claims: list) -> dict[str, str]: @@ -175,14 +181,14 @@ async def async_rate_reward(self, claim_id: str, child_id: str, stars: int) -> N """The child gives a reward they've had 1-3 stars. Once only.""" stars = int(stars) if not 1 <= stars <= 3: - raise ValueError("Pick 1 to 3 stars") + raise TaskMateError("reward_rating_stars") claim = next((c for c in self.storage.get_reward_claims() if c.id == claim_id), None) if claim is None or self._rating_opened_at(claim) is None: - raise ValueError("That reward can't be rated yet") + raise TaskMateError("reward_rating_not_yet") if claim.holder_id != child_id: - raise ValueError("Only the child who had the reward can rate it") + raise TaskMateError("reward_rating_not_holder") if claim.rating: - raise ValueError("That reward has already been rated") + raise TaskMateError("reward_rating_already") claim.rating = stars self.storage.update_reward_claim(claim) await self.storage.async_save() diff --git a/custom_components/taskmate/coord_rewards.py b/custom_components/taskmate/coord_rewards.py index 2c16a029..bfe99945 100644 --- a/custom_components/taskmate/coord_rewards.py +++ b/custom_components/taskmate/coord_rewards.py @@ -9,6 +9,7 @@ from homeassistant.util import dt as dt_util from .coord_rejections import clean_reject_reason +from .errors import TaskMateError from .models import Child, PointsTransaction, PoolAllocation, Reward, RewardClaim, clean_template_id from .timewindow import has_window, is_within_window @@ -95,9 +96,7 @@ def _require_funded_jackpot(self, reward: Reward, cost: int) -> None: """ pool_total = self.storage.get_total_allocated_for_reward(reward.id) if pool_total < cost: - raise ValueError( - f"'{reward.name}' is a shared jackpot and its pool is not full. Need {cost}, have {pool_total} saved up" - ) + raise TaskMateError("reward_jackpot_pool_short", name=f"'{reward.name}'", cost=cost, saved=pool_total) async def async_add_reward( self, @@ -436,23 +435,23 @@ def validate_reward_claim(self, reward_id: str, child_id: str, recipient_id: str """ reward = self.get_reward(reward_id) if not reward: - raise ValueError(f"Reward {reward_id} not found") + raise TaskMateError("reward_not_found", reward_id=reward_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) holder = child if recipient_id and recipient_id != child_id: holder = self.validate_reward_gift(reward, child, recipient_id) elif not self._reward_is_for_child(reward, child_id): - raise ValueError(f"Reward '{reward.name}' is not available to {child.name}") + raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=child.name) if self._reward_is_sold_out(reward): - raise ValueError(f"Reward '{reward.name}' is sold out") + raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") if self._reward_is_expired(reward): - raise ValueError(f"Reward '{reward.name}' has expired") + raise TaskMateError("reward_expired", name=f"'{reward.name}'") if self._reward_is_time_locked(reward): - raise ValueError(f"Reward '{reward.name}' is not available right now") + raise TaskMateError("reward_not_available_now", name=f"'{reward.name}'") # Per-child limit: counted against the child who gets the reward. self.require_reward_limit(reward, holder) @@ -474,11 +473,11 @@ def validate_reward_claim(self, reward_id: str, child_id: str, recipient_id: str # gift waiting for approval counts as theirs. blocking = [c for c in pending if c.reward_id == reward_id and c.holder_id == holder.id] if blocking: - raise ValueError(f"A claim for '{reward.name}' is already waiting for approval") + raise TaskMateError("reward_claim_already_waiting", name=f"'{reward.name}'") if getattr(reward, "streak_freeze", False): self._require_streak_freeze_room(child, pending_claims=pending) if len(own_pending) >= _MAX_PENDING_CLAIMS_PER_CHILD: - raise ValueError("Too many reward claims are already waiting for approval") + raise TaskMateError("reward_claims_too_many") # Cost is always static effective_cost = reward.cost @@ -510,7 +509,7 @@ def validate_reward_claim(self, reward_id: str, child_id: str, recipient_id: str available_points = child.points - committed if available_points < effective_cost: - raise ValueError(f"Not enough points. Need {effective_cost}, have {available_points} available") + raise TaskMateError("reward_not_enough_points", cost=effective_cost, available=available_points) return reward, child @@ -524,7 +523,7 @@ def _require_streak_freeze_room(self, child: Child, pending_claims: list | None """ cap = self.streak_freeze_max() if cap <= 0: - raise ValueError("Streak freezes are turned off") + raise TaskMateError("streak_freeze_off") queued = 0 for claim in pending_claims or []: if claim.child_id != child.id: @@ -533,7 +532,7 @@ def _require_streak_freeze_room(self, child: Child, pending_claims: list | None if queued_reward and getattr(queued_reward, "streak_freeze", False): queued += 1 if (child.streak_freezes or 0) + queued >= cap: - raise ValueError(f"{child.name} already has the maximum of {cap} streak freezes") + raise TaskMateError("streak_freeze_has_max", child=child.name, cap=cap) async def async_claim_reward(self, reward_id: str, child_id: str, recipient_id: str = "") -> RewardClaim: """Child claims a reward — creates a pending claim awaiting parent approval. @@ -617,7 +616,7 @@ def _enforce_spend_cap(self, child_id: str, cost: int) -> None: if cap <= 0: return if self._spent_in_period(child_id) + cost > cap: - raise ValueError(f"Spending cap reached: {cap} per period already used") + raise TaskMateError("reward_spending_cap", cap=cap) async def async_approve_reward(self, claim_id: str) -> None: """Approve a reward claim and deduct points from the child. @@ -641,7 +640,7 @@ async def async_approve_reward(self, claim_id: str) -> None: reward = self.get_reward(claim.reward_id) child = self.get_child(claim.child_id) if not reward or not child: - raise ValueError(f"Reward or child not found for claim {claim_id}") + raise TaskMateError("reward_claim_target_missing", claim_id=claim_id) # Stock and expiry are checked when the claim is made, but a # claim can sit in the queue for days and several can stack up @@ -651,9 +650,9 @@ async def async_approve_reward(self, claim_id: str) -> None: # not re-checked: approval is the parent's call, not the # child's, so an out-of-hours approval is legitimate. if self._reward_is_sold_out(reward): - raise ValueError(f"Reward '{reward.name}' is sold out") + raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") if self._reward_is_expired(reward): - raise ValueError(f"Reward '{reward.name}' has expired") + raise TaskMateError("reward_expired", name=f"'{reward.name}'") # Cost is always static effective_cost = reward.cost @@ -697,7 +696,9 @@ async def async_approve_reward(self, claim_id: str) -> None: else: # Wallet mode: deduct directly from child.points if child.points < effective_cost: - raise ValueError(f"Not enough points to approve. Need {effective_cost}, have {child.points}") + raise TaskMateError( + "reward_not_enough_points_approve", cost=effective_cost, points=child.points + ) child.points -= effective_cost self.storage.update_child(child) @@ -789,8 +790,9 @@ async def async_reject_reward(self, claim_id: str, reason: str = "") -> None: claim = next((c for c in self.storage.get_reward_claims() if c.id == claim_id), None) if claim is not None and claim.approved: reward = self.get_reward(claim.reward_id) - name = reward.name if reward else "This reward" - raise ValueError(f"'{name}' has already been approved and can no longer be rejected") + if reward is None: + raise TaskMateError("reward_claim_already_approved_unnamed") + raise TaskMateError("reward_claim_already_approved", name=f"'{reward.name}'") if claim is not None and claim.wish_id: await self._async_reject_wish_claim(claim, reason) return @@ -837,21 +839,21 @@ async def async_allocate_points_to_pool(self, child_id: str, reward_id: str, poi """ child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) reward = self.get_reward(reward_id) if not reward: - raise ValueError(f"Reward {reward_id} not found") + raise TaskMateError("reward_not_found", reward_id=reward_id) if not self._reward_is_for_child(reward, child_id): - raise ValueError(f"Reward '{reward.name}' is not available to {child.name}") + raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=child.name) if self._reward_is_sold_out(reward): - raise ValueError(f"Reward '{reward.name}' is sold out") + raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") if self._reward_is_expired(reward): - raise ValueError(f"Reward '{reward.name}' has expired") + raise TaskMateError("reward_expired", name=f"'{reward.name}'") if points < 1: - raise ValueError("Points to allocate must be at least 1") + raise TaskMateError("pool_allocate_min") # Spendable balance = child.points − points committed to other pending claims. # (Already-allocated points are no longer part of child.points, so we do NOT @@ -869,7 +871,7 @@ async def async_allocate_points_to_pool(self, child_id: str, reward_id: str, poi spendable = child.points - committed if spendable < 1: - raise ValueError(f"No spendable points available for {child.name}") + raise TaskMateError("pool_no_spendable", child=child.name) # Compute remaining pool capacity existing = self.storage.get_pool_allocation(child_id, reward_id) @@ -880,7 +882,7 @@ async def async_allocate_points_to_pool(self, child_id: str, reward_id: str, poi room_left = reward.cost - current_child_allocation if room_left <= 0: - raise ValueError(f"Pool for reward '{reward.name}' is already full") + raise TaskMateError("pool_full", name=f"'{reward.name}'") capped_points = min(points, spendable, room_left) diff --git a/custom_components/taskmate/coord_roulette.py b/custom_components/taskmate/coord_roulette.py index a994f7b0..d70a6128 100644 --- a/custom_components/taskmate/coord_roulette.py +++ b/custom_components/taskmate/coord_roulette.py @@ -17,6 +17,8 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError + _LOGGER = logging.getLogger(__name__) DEFAULT_MULTIPLIER = 2.0 @@ -93,18 +95,18 @@ async def async_spin_roulette(self, child_id: str) -> dict[str, Any]: layer can surface a clear message rather than silently doing nothing. """ if not self.roulette_enabled(): - raise ValueError("Chore roulette is switched off") + raise TaskMateError("roulette_off") child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if self.roulette_spins_left(child_id) <= 0: - raise ValueError("No spins left today") + raise TaskMateError("roulette_no_spins") candidates = self._roulette_candidates(child_id) if not candidates: - raise ValueError("Nothing left to spin for") + raise TaskMateError("roulette_nothing_left") # Don't hand back the chore they were already given today. current = self.roulette_selection(child_id) diff --git a/custom_components/taskmate/coord_scheduled.py b/custom_components/taskmate/coord_scheduled.py index 31aa3b57..15ecfc06 100644 --- a/custom_components/taskmate/coord_scheduled.py +++ b/custom_components/taskmate/coord_scheduled.py @@ -17,6 +17,7 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError from .models import SCHEDULED_CHANGE_FIELDS, ScheduledChange _LOGGER = logging.getLogger(__name__) @@ -31,31 +32,31 @@ def coerce_scheduled_value(field: str, value: Any) -> Any: """ expected = SCHEDULED_CHANGE_FIELDS.get(field) if expected is None: - raise ValueError(f"'{field}' cannot be changed on a schedule") + raise TaskMateError("scheduled_field_not_allowed", field=f"'{field}'") if expected is bool: if isinstance(value, bool): return value if isinstance(value, str) and value.lower() in ("true", "false"): return value.lower() == "true" - raise ValueError(f"'{field}' expects true or false") + raise TaskMateError("scheduled_expects_bool", field=f"'{field}'") if expected is int: try: coerced = int(value) except (TypeError, ValueError) as err: - raise ValueError(f"'{field}' expects a whole number") from err + raise TaskMateError("scheduled_expects_int", field=f"'{field}'") from err if coerced < 0: - raise ValueError(f"'{field}' cannot be negative") + raise TaskMateError("scheduled_negative", field=f"'{field}'") return coerced if expected is list: if not isinstance(value, list): - raise ValueError(f"'{field}' expects a list") + raise TaskMateError("scheduled_expects_list", field=f"'{field}'") return [str(v) for v in value] if value is None: - raise ValueError(f"'{field}' expects text") + raise TaskMateError("scheduled_expects_text", field=f"'{field}'") return str(value) @@ -78,17 +79,17 @@ async def async_add_scheduled_change( ) -> ScheduledChange: """Queue a change. Validates the chore, the date and every field now.""" if not self.storage.get_chore(chore_id): - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) try: target = date.fromisoformat(apply_on) except (TypeError, ValueError) as err: - raise ValueError("apply_on must be an ISO date, e.g. 2026-09-01") from err + raise TaskMateError("scheduled_apply_on_format") from err if target <= dt_util.as_local(dt_util.now()).date(): - raise ValueError("apply_on must be a future date") + raise TaskMateError("scheduled_apply_on_future") if not changes: - raise ValueError("A scheduled change must change at least one field") + raise TaskMateError("scheduled_no_fields") coerced = {f: coerce_scheduled_value(f, v) for f, v in changes.items()} change = ScheduledChange( @@ -104,7 +105,7 @@ async def async_add_scheduled_change( async def async_remove_scheduled_change(self, change_id: str) -> None: if not self.storage.get_scheduled_change(change_id): - raise ValueError(f"Scheduled change {change_id} not found") + raise TaskMateError("scheduled_change_not_found", change_id=change_id) self.storage.remove_scheduled_change(change_id) await self.storage.async_save() await self.async_refresh() diff --git a/custom_components/taskmate/coord_screen_time.py b/custom_components/taskmate/coord_screen_time.py index 2622aacf..db15b26d 100644 --- a/custom_components/taskmate/coord_screen_time.py +++ b/custom_components/taskmate/coord_screen_time.py @@ -38,6 +38,7 @@ from homeassistant.util import dt as dt_util from .const import NOTIF_TYPE_SCREEN_TIME_JAR_OPENED, NOTIF_TYPE_SCREEN_TIME_LOW, NOTIF_TYPE_SCREEN_TIME_OUT +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -206,15 +207,15 @@ async def async_adjust_screen_time(self, child_id: str, minutes: int, reason: st """Add (or, negative, take away) minutes. Returns the new balance.""" child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) try: delta = int(minutes) except (TypeError, ValueError) as err: - raise ValueError("Minutes must be a whole number") from err + raise TaskMateError("screen_time_minutes_not_whole") from err if delta == 0: return self.screen_time_balance(child_id) if abs(delta) > SCREEN_TIME_MAX_MINUTES: - raise ValueError(f"Minutes cannot exceed {SCREEN_TIME_MAX_MINUTES}") + raise TaskMateError("screen_time_minutes_max", max=SCREEN_TIME_MAX_MINUTES) balance = self._screen_time_change(child_id, delta, (reason or "adjusted").strip()[:60]) await self.storage.async_save() self.hass.bus.async_fire( @@ -380,16 +381,16 @@ async def async_save_screen_time(self, child_id: str, minutes: int | None = None """ child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.screen_time_enabled() or not self.screen_time_jar_enabled(): - raise ValueError("The screen-time jar is switched off") + raise TaskMateError("screen_time_jar_off") jar = self.screen_time_jar(child_id) room = max(0, self.screen_time_jar_cap() - jar) available = self.screen_time_balance(child_id) wanted = available if minutes is None else int(minutes) amount = min(wanted, available, room) if amount <= 0: - raise ValueError("The jar is full" if room <= 0 else "No minutes to save") + raise TaskMateError("screen_time_jar_full" if room <= 0 else "screen_time_jar_nothing") record = self._screen_time_record(child_id) balance = self._screen_time_change(child_id, -amount, "saved in the jar") if not jar: @@ -414,7 +415,7 @@ async def async_open_screen_time_jar(self, child_id: str) -> int: """A parent opens a child's jar early. Returns the minutes released.""" child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.screen_time_jar(child_id): return 0 released = await self._async_screen_time_release_jar(child, self._screen_time_record(child_id)) diff --git a/custom_components/taskmate/coord_season_packs.py b/custom_components/taskmate/coord_season_packs.py index 24842f6d..f8ac271b 100644 --- a/custom_components/taskmate/coord_season_packs.py +++ b/custom_components/taskmate/coord_season_packs.py @@ -26,6 +26,7 @@ from . import notify_strings from .const import SEASON_ORDER, SEASON_PACK_CHILDREN_KEY, SEASON_PACK_KEYS +from .errors import TaskMateError from .models import Badge, Challenge, Chore, Quest, Reward from .season_packs import PACKS, async_load_strings, name_of, pack_contents from .seasons import current_window, next_window @@ -332,7 +333,7 @@ async def async_remove_season_pack(self, season: str) -> int: criteria, so nothing awards it again). """ if season not in PACKS: - raise ValueError(f"Unknown season pack: {season}") + raise TaskMateError("season_pack_unknown", season=season) async with self._season_lock(): registry = self._season_registry() rec = registry.pop(season, None) diff --git a/custom_components/taskmate/coord_set_times.py b/custom_components/taskmate/coord_set_times.py index 8e8b8051..1eae6f4a 100644 --- a/custom_components/taskmate/coord_set_times.py +++ b/custom_components/taskmate/coord_set_times.py @@ -14,6 +14,7 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError from .models import MandatoryMiss, PointsTransaction, _hhmm_minutes _LOGGER = logging.getLogger(__name__) @@ -182,7 +183,7 @@ def resolve_set_time(self, chore, child_id: str, time_id: str, now: datetime, *, if time_id: t = next((t for t in chore.times if t.id == time_id), None) if t is None: - raise ValueError("That time isn't one of this chore's set times.") + raise TaskMateError("set_time_unknown") if t.id in done: return None if not as_parent and not self.set_time_is_open(chore, t, now): diff --git a/custom_components/taskmate/coord_setup.py b/custom_components/taskmate/coord_setup.py index d59d0c8f..5116eccf 100644 --- a/custom_components/taskmate/coord_setup.py +++ b/custom_components/taskmate/coord_setup.py @@ -21,6 +21,7 @@ from .const import AGE_GROUPS from .coord_birthdays import normalize_birthday +from .errors import TaskMateError from .models import clean_template_id from .setup_catalogue import library_screen_minutes @@ -51,7 +52,7 @@ def _fold(name: str) -> str: def _age_group(value: Any) -> str: value = value or "" if value and value not in AGE_GROUPS: - raise ValueError(f"Unknown age group {value!r}") + raise TaskMateError("setup_unknown_age_group", value=repr(value)) return value @@ -88,9 +89,9 @@ async def async_apply_setup_wizard( ref = str(spec.get("ref") or "") name = (spec.get("name") or "").strip() if not ref or ref in seen_refs: - raise ValueError("Every new child needs its own ref") + raise TaskMateError("setup_child_needs_ref") if not name: - raise ValueError("A child needs a name") + raise TaskMateError("setup_child_needs_name") seen_refs.add(ref) twin = by_name.get(_fold(name)) if twin is not None: @@ -112,7 +113,7 @@ async def async_apply_setup_wizard( for spec in child_updates: child = self.storage.get_child(spec.get("child_id", "")) if child is None: - raise ValueError(f"Child {spec.get('child_id')} not found") + raise TaskMateError("child_not_found", child_id=spec.get("child_id")) birthday = normalize_birthday(spec.get("birthday", "")) age_group = _age_group(spec.get("age_group")) # Add-only: fill in what is missing, never overwrite. @@ -128,7 +129,7 @@ def resolve(who: str) -> str: return ref_to_id[who] if who in pending_refs or who in known_ids: return who - raise ValueError(f"Chore assigned to an unknown child {who!r}") + raise TaskMateError("setup_chore_unknown_child", who=repr(who)) existing_chores = self.storage.get_chores() have_chores = {_fold(c.name) for c in existing_chores} @@ -138,7 +139,7 @@ def resolve(who: str) -> str: for spec in chores: name = (spec.get("name") or "").strip() if not name: - raise ValueError("A chore needs a name") + raise TaskMateError("setup_chore_needs_name") assigned = [resolve(str(w)) for w in spec.get("assigned_to") or []] tpl = clean_template_id(spec.get("template_id")) if _fold(name) in have_chores or (tpl and tpl in have_chore_tpls): @@ -161,7 +162,7 @@ def resolve(who: str) -> str: for spec in rewards: name = (spec.get("name") or "").strip() if not name: - raise ValueError("A reward needs a name") + raise TaskMateError("setup_reward_needs_name") tpl = clean_template_id(spec.get("template_id")) if _fold(name) in have_rewards or (tpl and tpl in have_reward_tpls): skipped_rewards += 1 diff --git a/custom_components/taskmate/coord_sibling_checks.py b/custom_components/taskmate/coord_sibling_checks.py index ecf43503..d4e9f7f9 100644 --- a/custom_components/taskmate/coord_sibling_checks.py +++ b/custom_components/taskmate/coord_sibling_checks.py @@ -20,6 +20,7 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError from .models import PRAISE_NOTE_MAX, clean_label, generate_id _LOGGER = logging.getLogger(__name__) @@ -95,22 +96,22 @@ def sibling_checks_for_child(self, checker_id: str, pending=None, chore_lookup=N async def async_sibling_check(self, checker_id: str, completion_id: str, verdict: str, note: str = "") -> None: """Record a sibling's verdict; "done" approves, "not_yet" leaves it waiting.""" if not self.sibling_checks_enabled(): - raise ValueError("Sibling checks are turned off") + raise TaskMateError("sibling_checks_off") if verdict not in SIBLING_CHECK_VERDICTS: - raise ValueError(f"Unknown verdict {verdict}") + raise TaskMateError("sibling_check_unknown_verdict", verdict=verdict) checker = self.get_child(checker_id) if checker is None: - raise ValueError(f"Child {checker_id} not found") + raise TaskMateError("child_not_found", child_id=checker_id) completion = next((c for c in self.storage.get_completions() if c.id == completion_id), None) if completion is None: - raise ValueError("That chore has already been checked. Refresh the card.") + raise TaskMateError("sibling_check_already_checked") if completion.child_id == checker_id: - raise ValueError("You can't check your own chore") + raise TaskMateError("sibling_check_own_chore") if completion.child_id not in self.sibling_checkees(checker_id): - raise ValueError(f"{checker.name} can't check this child's chores") + raise TaskMateError("sibling_check_not_allowed", name=checker.name) chore = self.get_chore(completion.chore_id) if not self._sibling_checkable(completion, chore): - raise ValueError("That chore has already been checked. Refresh the card.") + raise TaskMateError("sibling_check_already_checked") note = clean_label(note, PRAISE_NOTE_MAX) completion.checked_by = checker_id completion.check_note = note if verdict == "not_yet" else "" diff --git a/custom_components/taskmate/coord_sick.py b/custom_components/taskmate/coord_sick.py index 7017ea63..a4c736cc 100644 --- a/custom_components/taskmate/coord_sick.py +++ b/custom_components/taskmate/coord_sick.py @@ -13,6 +13,8 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError + SICK_KEEP_DAYS = 120 @@ -35,11 +37,11 @@ async def async_set_sick_day(self, child_id: str, day: date | None = None, sick: """Mark (or unmark) ``day`` (default today) as a sick day. Returns the new state.""" child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) today = dt_util.as_local(dt_util.now()).date() day = day or today if day < today - timedelta(days=7) or day > today + timedelta(days=30): - raise ValueError("Pick a day from a week ago to a month ahead.") + raise TaskMateError("sick_day_range") days = set(self._sick_days().get(child_id) or []) key = day.isoformat() if sick: diff --git a/custom_components/taskmate/coord_sounds.py b/custom_components/taskmate/coord_sounds.py index 08bb520d..05310887 100644 --- a/custom_components/taskmate/coord_sounds.py +++ b/custom_components/taskmate/coord_sounds.py @@ -10,6 +10,7 @@ import logging +from .errors import TaskMateError from .models import CustomSound from .sounds import ( CUSTOM_PREFIX, @@ -54,9 +55,9 @@ def custom_sounds_state(self) -> list[dict]: async def async_add_custom_sound(self, file: str, name: str) -> CustomSound: """Register an already-uploaded sound file under a display name.""" if not FILENAME_RE.match(file or ""): - raise ValueError(f"Not a valid sound file name: {file}") + raise TaskMateError("sound_invalid_file_name", file=file) if self.storage.get_custom_sound(file): - raise ValueError(f"Sound {file} is already registered") + raise TaskMateError("sound_already_registered", file=file) sound = CustomSound(name=clean_sound_name(name), file=file) self.storage.add_custom_sound(sound) @@ -67,7 +68,7 @@ async def async_add_custom_sound(self, file: str, name: str) -> CustomSound: async def async_rename_custom_sound(self, file: str, name: str) -> CustomSound: """Change a custom sound's display name.""" if not self.storage.rename_custom_sound(file, clean_sound_name(name)): - raise ValueError(f"Unknown custom sound: {file}") + raise TaskMateError("sound_unknown_custom", file=file) await self.storage.async_save() await self.async_refresh() return self.storage.get_custom_sound(file) @@ -80,7 +81,7 @@ async def async_remove_custom_sound(self, file: str) -> int: the UI rather than leaving a row whose file may be gone. """ if not self.storage.get_custom_sound(file): - raise ValueError(f"Unknown custom sound: {file}") + raise TaskMateError("sound_unknown_custom", file=file) reset = self.storage.reset_chores_using_sound(f"{CUSTOM_PREFIX}{file}") self.storage.remove_custom_sound(file) diff --git a/custom_components/taskmate/coord_teamwork.py b/custom_components/taskmate/coord_teamwork.py index ec2dcf12..f1073bc5 100644 --- a/custom_components/taskmate/coord_teamwork.py +++ b/custom_components/taskmate/coord_teamwork.py @@ -16,6 +16,7 @@ from homeassistant.util import dt as dt_util from .const import TEAM_POINTS_MODES, TEAM_SIZE_MAX +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -32,7 +33,7 @@ def teamwork_config_error( open_ended: bool = False, task_type: str = "standard", team_points_mode: str = "each", -) -> str | None: +) -> TaskMateError | None: """Why a chore's teamwork settings can't be saved, or None when they can. Shared by the panel's WebSocket commands, the add_chore service and the @@ -41,19 +42,19 @@ def teamwork_config_error( try: size = int(team_size or 0) except (TypeError, ValueError): - return "Team size must be a whole number." + return TaskMateError("teamwork_size_not_number") if size == 0: return None if size < 2 or size > TEAM_SIZE_MAX: - return f"A teamwork chore needs between 2 and {TEAM_SIZE_MAX} children (or 0 for a normal chore)." + return TaskMateError("teamwork_size_range", max=TEAM_SIZE_MAX) if team_points_mode not in TEAM_POINTS_MODES: - return "Team points must be 'each' or 'split'." + return TaskMateError("teamwork_points_mode") if open_ended: - return "A teamwork chore can't also be open-ended." + return TaskMateError("teamwork_open_ended") if assignment_mode not in _TEAM_ASSIGNMENT_MODES: - return "A teamwork chore must be assigned to everyone — not first-come or a rotation." + return TaskMateError("teamwork_assignment_mode") if task_type != "standard": - return "A timed task can't be a teamwork chore." + return TaskMateError("teamwork_timed") return None @@ -199,11 +200,11 @@ async def async_leave_team_chore(self, chore_id: str, child_id: str) -> bool: """ chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) if not self.get_child(child_id): - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if not self.teamwork_size(chore): - raise ValueError(f"Chore '{chore.name}' is not a teamwork chore") + raise TaskMateError("teamwork_not_team_chore", name=f"'{chore.name}'") day = dt_util.as_local(dt_util.now()).date().isoformat() joined = self.storage.get_team_joins(chore_id, day) diff --git a/custom_components/taskmate/coord_templates.py b/custom_components/taskmate/coord_templates.py index 44ee7691..bde03201 100644 --- a/custom_components/taskmate/coord_templates.py +++ b/custom_components/taskmate/coord_templates.py @@ -6,6 +6,7 @@ from typing import TYPE_CHECKING from .const import ASSIGNMENT_MODES, SCHEDULE_MODES, TIME_CATEGORIES +from .errors import TaskMateError from .models import Chore, clean_template_id, generate_id, optional_float from .templates import BUILT_IN_IDS, BUILT_IN_TEMPLATES, TEMPLATE_CHORE_FIELDS @@ -73,7 +74,7 @@ async def async_apply_template(self, chores: list[dict], refresh: bool = True) - ``refresh=False`` defers the refresh to a batch (the setup wizard, #980). """ if not chores: - raise ValueError("Cannot apply template with no chores") + raise TaskMateError("template_apply_empty") created_ids = [] for chore_def in chores: chore = Chore( @@ -123,7 +124,7 @@ async def async_apply_template(self, chores: list[dict], refresh: bool = True) - async def async_save_template_from_chores(self, chore_ids: list[str], name: str, icon: str) -> str: """Save existing chores as a custom template pack.""" if not chore_ids: - raise ValueError("At least one chore must be selected") + raise TaskMateError("template_none_selected") chores_data = [] for cid in chore_ids: chore = self.storage.get_chore(cid) @@ -132,7 +133,7 @@ async def async_save_template_from_chores(self, chore_ids: list[str], name: str, chore_dict = {k: v for k, v in chore.to_dict().items() if k in TEMPLATE_CHORE_FIELDS} chores_data.append(chore_dict) if not chores_data: - raise ValueError("No valid chores found for selected IDs") + raise TaskMateError("template_no_valid_chores") tpl_id = generate_id() template = { "id": tpl_id, @@ -148,7 +149,7 @@ async def async_save_template_from_chores(self, chore_ids: list[str], name: str, async def async_create_template(self, name: str, icon: str, chores: list[dict]) -> str: """Create a new custom template from scratch.""" if not chores: - raise ValueError("Template must have at least one chore") + raise TaskMateError("template_needs_chore") tpl_id = generate_id() template = { "id": tpl_id, @@ -166,7 +167,7 @@ async def async_update_template( ) -> None: """Update a custom template. Raises for built-in templates.""" if template_id in BUILT_IN_IDS: - raise ValueError(f"Cannot modify built-in template '{template_id}'") + raise TaskMateError("template_builtin_modify", template_id=f"'{template_id}'") updates = {} if name is not None: updates["name"] = name.strip() @@ -180,7 +181,7 @@ async def async_update_template( async def async_delete_template(self, template_id: str) -> None: """Delete a custom template. Raises for built-in templates.""" if template_id in BUILT_IN_IDS: - raise ValueError(f"Cannot delete built-in template '{template_id}'") + raise TaskMateError("template_builtin_delete", template_id=f"'{template_id}'") self.storage.remove_custom_template(template_id) await self.storage.async_save() @@ -231,45 +232,43 @@ def _validate_pack(self, pack: dict) -> list[dict]: wouldn't let you set by hand. """ if not isinstance(pack, dict): - raise ValueError("That doesn't look like a TaskMate pack") + raise TaskMateError("template_pack_not_pack") if pack.get("format") != self.PACK_FORMAT: - raise ValueError("Not a TaskMate template pack") + raise TaskMateError("template_pack_wrong_format") try: version = int(pack.get("version", 0)) except (TypeError, ValueError) as err: - raise ValueError("Pack version is not a number") from err + raise TaskMateError("template_pack_version_nan") from err if version > self.PACK_VERSION: - raise ValueError( - f"This pack needs a newer TaskMate (pack version {version}, this one understands {self.PACK_VERSION})" - ) + raise TaskMateError("template_pack_too_new", version=version, supported=self.PACK_VERSION) templates = pack.get("templates") if not isinstance(templates, list) or not templates: - raise ValueError("Pack contains no templates") + raise TaskMateError("template_pack_empty") if len(templates) > self.MAX_PACK_TEMPLATES: - raise ValueError(f"Pack has too many templates (max {self.MAX_PACK_TEMPLATES})") + raise TaskMateError("template_pack_too_many", max=self.MAX_PACK_TEMPLATES) clean: list[dict] = [] for entry in templates: if not isinstance(entry, dict): - raise ValueError("Pack contains a malformed template") + raise TaskMateError("template_pack_malformed_template") name = str(entry.get("name", "")).strip() if not name: - raise ValueError("A template in the pack has no name") + raise TaskMateError("template_pack_unnamed_template") raw_chores = entry.get("chores") if not isinstance(raw_chores, list) or not raw_chores: - raise ValueError(f"Template '{name}' has no chores") + raise TaskMateError("template_pack_template_no_chores", name=f"'{name}'") if len(raw_chores) > self.MAX_PACK_CHORES: - raise ValueError(f"Template '{name}' has too many chores") + raise TaskMateError("template_pack_template_too_many_chores", name=f"'{name}'") chores = [] for raw in raw_chores: if not isinstance(raw, dict): - raise ValueError(f"Template '{name}' has a malformed chore") + raise TaskMateError("template_pack_malformed_chore", name=f"'{name}'") chore_name = str(raw.get("name", "")).strip() if not chore_name: - raise ValueError(f"A chore in '{name}' has no name") + raise TaskMateError("template_pack_unnamed_chore", name=f"'{name}'") # Whitelist: unknown keys are dropped, never carried through. cleaned = {k: v for k, v in raw.items() if k in TEMPLATE_CHORE_FIELDS} cleaned["name"] = chore_name[:200] diff --git a/custom_components/taskmate/coord_timed.py b/custom_components/taskmate/coord_timed.py index 02c5d6be..c1eafef1 100644 --- a/custom_components/taskmate/coord_timed.py +++ b/custom_components/taskmate/coord_timed.py @@ -6,11 +6,10 @@ from datetime import datetime from typing import TYPE_CHECKING -from homeassistant.exceptions import ServiceValidationError from homeassistant.util import dt as dt_util from .chore_undo import undo_window_seconds -from .const import DOMAIN +from .errors import TaskMateError from .models import ChoreCompletion, TimedSession if TYPE_CHECKING: @@ -26,13 +25,13 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: """Start or resume a timed task session.""" chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) if chore.task_type != "timed": - raise ValueError(f"Chore '{chore.name}' is not a timed task") + raise TaskMateError("timed_not_timed", name=f"'{chore.name}'") child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) now = dt_util.now() today = dt_util.as_local(now).date().isoformat() @@ -40,7 +39,7 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: existing = self.storage.get_active_timed_session(chore_id, child_id) if existing and existing.state == "running": - raise ValueError("Timer is already running") + raise TaskMateError("timed_already_running") # Seconds already credited today survive a stop (which removes the live # session); count them so the cap is a true daily budget rather than a @@ -49,7 +48,7 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: if existing and existing.state == "paused": if cap_seconds and (credited_today + existing.total_seconds_today) >= cap_seconds: - raise ValueError(f"Daily cap reached ({chore.timed_max_daily_minutes} min)") + raise TaskMateError("timed_daily_cap", minutes=chore.timed_max_daily_minutes) existing.state = "running" existing.segments.append({"start": now.isoformat(), "end": None}) self.storage.save_timed_session(existing) @@ -58,20 +57,16 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: # eligibility the child card uses, so a disabled, off-day, or # not-yours timed chore can't be farmed via a crafted start call. if not self._timed_start_allowed(chore, child_id): - raise ValueError(f"'{chore.name}' is not available for {child.name} right now") + raise TaskMateError("timed_not_available", name=f"'{chore.name}'", child=child.name) # A prerequisite not done yet (#771): completing the chore is refused # until then, so starting its timer is too — otherwise the session # runs on a row the card hides under dependency_mode: hide. unmet = self.unmet_dependencies(chore, child_id) if unmet: names = ", ".join((self.get_chore(d).name if self.get_chore(d) else d) for d in unmet) - raise ServiceValidationError( - translation_domain=DOMAIN, - translation_key="timed_start_dependency", - translation_placeholders={"chore": chore.name, "chores": names}, - ) + raise TaskMateError("timed_start_dependency", chore=chore.name, chores=names) if cap_seconds and credited_today >= cap_seconds: - raise ValueError(f"Daily cap reached ({chore.timed_max_daily_minutes} min)") + raise TaskMateError("timed_daily_cap", minutes=chore.timed_max_daily_minutes) session = TimedSession( chore_id=chore_id, child_id=child_id, @@ -89,7 +84,7 @@ async def async_pause_timed_task(self, chore_id: str, child_id: str) -> None: """Pause a running timed task session.""" session = self.storage.get_active_timed_session(chore_id, child_id) if not session or session.state != "running": - raise ValueError("No running timer to pause") + raise TaskMateError("timed_no_running") now = dt_util.now() if session.segments and session.segments[-1].get("end") is None: @@ -111,15 +106,15 @@ async def async_stop_timed_task(self, chore_id: str, child_id: str, *, refresh: """ session = self.storage.get_active_timed_session(chore_id, child_id) if not session: - raise ValueError("No active timer to stop") + raise TaskMateError("timed_no_active") chore = self.get_chore(chore_id) if not chore: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) child = self.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) now = dt_util.now() diff --git a/custom_components/taskmate/coord_tour.py b/custom_components/taskmate/coord_tour.py index 4270f733..c257817e 100644 --- a/custom_components/taskmate/coord_tour.py +++ b/custom_components/taskmate/coord_tour.py @@ -30,6 +30,7 @@ from homeassistant.util import dt as dt_util from . import notify_strings +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -117,9 +118,9 @@ def tour_status_all(self) -> dict[str, dict[str, Any]]: def _tour_child(self, child_id: str): child = self.storage.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if getattr(child, "is_adult", False): - raise ValueError("Grown-up profiles don't get the tour") + raise TaskMateError("tour_adult") return child async def async_tour_mark(self, child_id: str, status: str, step: int = 0) -> dict[str, Any]: @@ -130,7 +131,7 @@ async def async_tour_mark(self, child_id: str, status: str, step: int = 0) -> di """ self._tour_child(child_id) if status not in ("done", "skipped"): - raise ValueError("status must be 'done' or 'skipped'") + raise TaskMateError("tour_bad_status") states = self._tour_states() existing = states.get(child_id) if isinstance(existing, dict) and (existing.get("done") or existing.get("skipped")): @@ -157,7 +158,7 @@ def build_tour_message(self, child_id: str, step: str, language: str | None = No """The words for one tour step, from the locale catalogue.""" child = self._tour_child(child_id) if step not in TOUR_SPEAKABLE: - raise ValueError(f"Unknown tour step {step}") + raise TaskMateError("tour_unknown_step", step=step) points_name = self.storage.data.get("points_name") or "Stars" params = {"name": child.name, "points_name": points_name} title = notify_strings.render(self.hass, f"tour_{step}_title", params, language) @@ -182,6 +183,6 @@ async def async_tour_speak( self._tour_last_spoken = last now = time.monotonic() if now - last.get(child_id, -SPEAK_MIN_INTERVAL) < SPEAK_MIN_INTERVAL: - raise ValueError("Already speaking; try again in a moment") + raise TaskMateError("tour_already_speaking") last[child_id] = now return await self.async_read_aloud(child_id=child_id, message=message, context=context) diff --git a/custom_components/taskmate/coord_trash.py b/custom_components/taskmate/coord_trash.py index d6b3ba26..5dee50f4 100644 --- a/custom_components/taskmate/coord_trash.py +++ b/custom_components/taskmate/coord_trash.py @@ -24,6 +24,7 @@ from homeassistant.util import dt as dt_util +from .errors import TaskMateError from .models import Chore, PointsTransaction, PoolAllocation, Quest, Reward _LOGGER = logging.getLogger(__name__) @@ -136,14 +137,14 @@ async def async_restore_deleted(self, kind: str, item_id: str) -> dict: trash = self._trash() entry = next((e for e in trash if e.get("kind") == kind and e.get("id") == item_id), None) if entry is None: - raise ValueError("Nothing to restore: it was never deleted or has been purged") + raise TaskMateError("trash_nothing_to_restore") exists = { "chore": self.storage.get_chore, "reward": self.storage.get_reward, "quest": self.storage.get_quest, }[kind] if exists(item_id) is not None: - raise ValueError(f"Something with id {item_id} already exists") + raise TaskMateError("trash_id_exists", item_id=item_id) item = dict(entry.get("item") or {}) extra = entry.get("extra") or {} children = {c.id: c for c in self.storage.get_children()} diff --git a/custom_components/taskmate/coord_tts.py b/custom_components/taskmate/coord_tts.py index 5a52134b..ad668165 100644 --- a/custom_components/taskmate/coord_tts.py +++ b/custom_components/taskmate/coord_tts.py @@ -15,6 +15,7 @@ from typing import Any from . import notify_strings +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -47,7 +48,7 @@ def build_read_aloud_message(self, child_id: str) -> str: """The sentence to speak for a child. Raises ValueError if unknown.""" child = self.storage.get_child(child_id) if not child: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) chores = self.get_due_chores_for_child(child_id) names = [c.name for c in chores] @@ -105,11 +106,11 @@ async def async_read_aloud( """Speak a child's outstanding chores. Returns what was said.""" target = media_player or self._tts_setting("read_aloud_media_player", "") if not target: - raise ValueError("No media player given, and no default set in Settings") + raise TaskMateError("tts_no_media_player") speaker = self._resolve_tts_entity(tts_entity) if not speaker: - raise ValueError("No text-to-speech entity found. Set one in Settings or pass tts_entity.") + raise TaskMateError("tts_no_entity") text = message.strip() or self.build_read_aloud_message(child_id) diff --git a/custom_components/taskmate/coord_unlocks.py b/custom_components/taskmate/coord_unlocks.py index b74d357b..029de200 100644 --- a/custom_components/taskmate/coord_unlocks.py +++ b/custom_components/taskmate/coord_unlocks.py @@ -28,6 +28,8 @@ from homeassistant.helpers.event import async_track_point_in_time from homeassistant.util import dt as dt_util +from .errors import TaskMateError + _LOGGER = logging.getLogger(__name__) _ENTITY_ID_RE = re.compile(r"[a-z0-9_]+\.[a-z0-9_]+") @@ -72,17 +74,15 @@ def validate_unlock(self, entity_id: str, minutes: Any) -> tuple[str, int]: if not entity_id: return "", 0 if not self.is_unlock_allowed(entity_id): - raise ValueError( - f"'{entity_id}' is not on the unlock allowlist. Add it in Settings before using it as a reward." - ) + raise TaskMateError("unlock_not_allowed", entity_id=f"'{entity_id}'") try: mins = int(minutes or 0) except (TypeError, ValueError) as err: - raise ValueError("Unlock minutes must be a whole number") from err + raise TaskMateError("unlock_minutes_not_whole") from err if mins < 0: - raise ValueError("Unlock minutes cannot be negative") + raise TaskMateError("unlock_minutes_negative") if mins > MAX_UNLOCK_MINUTES: - raise ValueError(f"Unlock minutes cannot exceed {MAX_UNLOCK_MINUTES}") + raise TaskMateError("unlock_minutes_too_many", max=MAX_UNLOCK_MINUTES) return entity_id, mins # ── active unlock bookkeeping ──────────────────────────────────────── diff --git a/custom_components/taskmate/coord_wellbeing.py b/custom_components/taskmate/coord_wellbeing.py index 2a933ed1..3f1b45a1 100644 --- a/custom_components/taskmate/coord_wellbeing.py +++ b/custom_components/taskmate/coord_wellbeing.py @@ -17,11 +17,11 @@ from datetime import date, datetime, timedelta from typing import Any -from homeassistant.exceptions import ServiceValidationError from homeassistant.util import dt as dt_util -from .const import DOMAIN, NOTIF_TYPE_HELP_REQUESTED, NOTIF_TYPE_MOOD_LOW +from .const import NOTIF_TYPE_HELP_REQUESTED, NOTIF_TYPE_MOOD_LOW from .coord_set_times import chore_has_times +from .errors import TaskMateError from .models import generate_id MOODS = ("great", "good", "ok", "sad", "upset") @@ -62,10 +62,10 @@ def open_help_requests(self, child_id: str | None = None) -> list[dict[str, Any] async def async_request_help(self, child_id: str, chore_id: str, message: str = "") -> dict[str, Any]: child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) chore = self.get_chore(chore_id) if chore is None: - raise ValueError(f"Chore {chore_id} not found") + raise TaskMateError("chore_not_found", chore_id=chore_id) # Only a chore that is the child's to do today. The card only offers # those, but the service takes any chore id, and a sibling's chore # name in a parent's push is not this child's to send. @@ -75,12 +75,8 @@ async def async_request_help(self, child_id: str, chore_id: str, message: str = # say so, rather than "not one of your chores". assigned = getattr(chore, "assigned_to", []) or [] if (not assigned or child_id in assigned) and not self.is_chore_available_for_child(chore, child_id): - raise ServiceValidationError( - translation_domain=DOMAIN, - translation_key="help_chore_not_available", - translation_placeholders={"chore": chore.name}, - ) - raise ValueError(f"{chore.name} is not one of {child.name}'s chores today.") + raise TaskMateError("help_chore_not_available", chore=chore.name) + raise TaskMateError("help_chore_not_assigned_today", chore=chore.name, child=child.name) now = dt_util.now() # Not one the child can do right now (#771): a recurring chore still # in its window, a spent one-off, a set time that isn't open, or a @@ -89,11 +85,7 @@ async def async_request_help(self, child_id: str, chore_id: str, message: str = # chore that can't be done yet would only confuse. reason = self._help_unavailable_reason(chore, child_id, now) if reason: - raise ServiceValidationError( - translation_domain=DOMAIN, - translation_key=reason, - translation_placeholders={"chore": chore.name}, - ) + raise TaskMateError(reason, chore=chore.name) repeat_cutoff = now - timedelta(minutes=HELP_REPEAT_MINUTES) cooldown_cutoff = now - timedelta(seconds=HELP_COOLDOWN_SECONDS) for req in self._help_requests(): @@ -104,15 +96,11 @@ async def async_request_help(self, child_id: str, chore_id: str, message: str = except (TypeError, ValueError): continue if req.get("chore_id") == chore_id and at >= repeat_cutoff: - raise ServiceValidationError( - translation_domain=DOMAIN, - translation_key="help_already_on_its_way", - translation_placeholders={"chore": chore.name}, - ) + raise TaskMateError("help_already_on_its_way", chore=chore.name) # One open request a minute across every chore: each one is a push # to every parent, and a different chore each tap is still a burst. if at >= cooldown_cutoff: - raise ServiceValidationError(translation_domain=DOMAIN, translation_key="help_cooldown") + raise TaskMateError("help_cooldown") record = { "id": generate_id(), "child_id": child_id, @@ -206,9 +194,9 @@ def mood_on(self, child_id: str, day: date | None = None) -> str: async def async_log_mood(self, child_id: str, mood: str) -> None: child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) if mood not in MOODS: - raise ValueError(f"Unknown mood {mood!r}") + raise TaskMateError("wellbeing_unknown_mood", mood=repr(mood)) today = dt_util.as_local(dt_util.now()).date() per_child = self._moods().setdefault(child_id, {}) per_child[today.isoformat()] = mood diff --git a/custom_components/taskmate/coord_wishlist.py b/custom_components/taskmate/coord_wishlist.py index 81f98985..5ab402ee 100644 --- a/custom_components/taskmate/coord_wishlist.py +++ b/custom_components/taskmate/coord_wishlist.py @@ -33,6 +33,7 @@ WISH_MAX_PLEDGES, WISH_MAX_TARGET, ) +from .errors import TaskMateError from .models import ( PLEDGE_MESSAGE_MAX, PLEDGE_NAME_MAX, @@ -91,13 +92,13 @@ def _require_wish(self, wish_id: str, child_id: str | None = None) -> Wish: """Return the wish, or raise if it doesn't exist or isn't this child's.""" wish = self.storage.get_wish(wish_id) if wish is None or (child_id is not None and wish.child_id != child_id): - raise ValueError("Wish not found") + raise TaskMateError("wish_not_found") return wish def _require_child(self, child_id: str) -> Child: child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) return child @staticmethod @@ -146,9 +147,9 @@ def _valid_target(target) -> int: try: value = int(target) except (TypeError, ValueError) as err: - raise ValueError("The target must be a whole number") from err + raise TaskMateError("wish_target_not_whole") from err if value < 1 or value > WISH_MAX_TARGET: - raise ValueError(f"The target must be between 1 and {WISH_MAX_TARGET}") + raise TaskMateError("wish_target_range", max=WISH_MAX_TARGET) return value # ── child actions ──────────────────────────────────────────────────── @@ -164,14 +165,14 @@ async def async_add_wish( child = self._require_child(child_id) clean_name = clean_label(name, WISH_NAME_MAX) if not clean_name: - raise ValueError("Give the wish a name") + raise TaskMateError("wish_name_required") value = self._valid_target(target) clean_link = clean_wish_link(link) if (link or "").strip() and not clean_link: - raise ValueError("Links must be a web address starting with http:// or https://") + raise TaskMateError("wish_link_invalid") open_count = sum(1 for w in self.storage.get_wishes() if w.child_id == child_id and w.status in OPEN_STATUSES) if open_count >= WISH_MAX_OPEN_PER_CHILD: - raise ValueError(f"{child.name} already has {WISH_MAX_OPEN_PER_CHILD} wishes on the go") + raise TaskMateError("wish_too_many_open", child_name=child.name, max=WISH_MAX_OPEN_PER_CHILD) image_url = "" if photo_url: @@ -206,19 +207,19 @@ async def _async_adopt_wish_photo(self, photo_url: str) -> str: copied somewhere every signed-in user can see it. """ if not photos.is_taskmate_photo_url(photo_url): - raise ValueError("That picture can't be used") + raise TaskMateError("wish_picture_unusable") if photos.is_photo_in_use(self.storage, photo_url): - raise ValueError("That picture can't be used") + raise TaskMateError("wish_picture_unusable") image_url = await images.async_adopt_photo(self.hass, photo_url) if not image_url: - raise ValueError("That picture can't be used") + raise TaskMateError("wish_picture_unusable") return image_url async def async_withdraw_wish(self, wish_id: str, child_id: str) -> None: """A child takes back a wish still waiting for approval, or clears a declined one.""" wish = self._require_wish(wish_id, child_id) if wish.status not in ("pending", "declined"): - raise ValueError("Only a wish that is waiting or was declined can be withdrawn") + raise TaskMateError("wish_withdraw_not_allowed") self.storage.remove_wish(wish.id) await self.storage.async_save() await self.async_refresh() @@ -233,15 +234,15 @@ async def async_move_points_to_wish(self, wish_id: str, child_id: str, points: i wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise ValueError(f"'{wish.name}' isn't open for saving") + raise TaskMateError("wish_not_open_for_saving", name=f"'{wish.name}'") if int(points) < 1: - raise ValueError("Points to move must be at least 1") + raise TaskMateError("wish_move_min") room = wish.remaining if room <= 0: - raise ValueError(f"'{wish.name}' is already fully funded") + raise TaskMateError("wish_fully_funded", name=f"'{wish.name}'") spendable = self._wish_spendable(child) if spendable < 1: - raise ValueError(f"No spendable points available for {child.name}") + raise TaskMateError("wish_no_spendable", child_name=child.name) moved = min(int(points), spendable, room) # The expiry lots these points came out of travel with the wish, so @@ -262,11 +263,11 @@ async def async_take_points_from_wish(self, wish_id: str, child_id: str, points: wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise ValueError(f"Points can't be taken out of '{wish.name}' right now") + raise TaskMateError("wish_take_back_not_allowed", name=f"'{wish.name}'") if int(points) < 1: - raise ValueError("Points to take back must be at least 1") + raise TaskMateError("wish_take_back_min") if wish.saved <= 0: - raise ValueError(f"Nothing saved in '{wish.name}' to take back") + raise TaskMateError("wish_nothing_saved", name=f"'{wish.name}'") taken = min(int(points), wish.saved) returned, wish.saved_lots = split_saved_lots(wish.saved_lots, taken) @@ -296,12 +297,12 @@ async def async_request_wish_redeem(self, wish_id: str, child_id: str) -> Reward wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise ValueError(f"'{wish.name}' can't be redeemed right now") + raise TaskMateError("wish_cannot_redeem", name=f"'{wish.name}'") if not wish.funded: - raise ValueError(f"'{wish.name}' needs {wish.remaining} more points first") + raise TaskMateError("wish_needs_more_points", name=f"'{wish.name}'", points=wish.remaining) own_pending = [c for c in self.storage.get_pending_reward_claims() if c.child_id == child_id] if len(own_pending) >= _MAX_PENDING_CLAIMS_PER_CHILD: - raise ValueError("Too many reward claims are already waiting for approval") + raise TaskMateError("wish_too_many_pending_claims") claim = RewardClaim(reward_id=wish.id, child_id=child_id, claimed_at=dt_util.now(), wish_id=wish.id) self.storage.add_reward_claim(claim) @@ -331,7 +332,7 @@ async def async_approve_wish(self, wish_id: str, target: int | None = None) -> W """Turn a waiting wish into a savings goal, optionally at a different target.""" wish = self._require_wish(wish_id) if wish.status != "pending": - raise ValueError(f"'{wish.name}' isn't waiting for approval") + raise TaskMateError("wish_not_waiting_approval", name=f"'{wish.name}'") if target is not None: wish.target = self._valid_target(target) wish.status = "active" @@ -350,7 +351,7 @@ async def async_decline_wish(self, wish_id: str, reason: str = "") -> None: """ wish = self._require_wish(wish_id) if wish.status not in OPEN_STATUSES: - raise ValueError(f"'{wish.name}' can no longer be declined") + raise TaskMateError("wish_cannot_decline", name=f"'{wish.name}'") cancelled = self._release_wish(wish, "declined") wish.status = "declined" wish.declined_at = dt_util.now() @@ -375,17 +376,17 @@ async def async_pledge_to_wish(self, wish_id: str, name: str, points: int, messa """Record a relative's gift towards a wish, capped at what it still needs.""" wish = self._require_wish(wish_id) if wish.status != "active": - raise ValueError(f"'{wish.name}' isn't open for pledges") + raise TaskMateError("wish_not_open_for_pledges", name=f"'{wish.name}'") who = clean_label(name, PLEDGE_NAME_MAX) if not who: - raise ValueError("Say who the pledge is from") + raise TaskMateError("wish_pledge_name_required") if int(points) < 1: - raise ValueError("A pledge must be at least 1 point") + raise TaskMateError("wish_pledge_min") room = wish.remaining if room <= 0: - raise ValueError(f"'{wish.name}' is already fully funded") + raise TaskMateError("wish_fully_funded", name=f"'{wish.name}'") if len(wish.pledges) >= WISH_MAX_PLEDGES: - raise ValueError(f"'{wish.name}' already has {WISH_MAX_PLEDGES} pledges") + raise TaskMateError("wish_too_many_pledges", name=f"'{wish.name}'", max=WISH_MAX_PLEDGES) pledge = WishPledge( name=who, points=min(int(points), room), @@ -430,10 +431,10 @@ async def async_remove_wish_pledge(self, wish_id: str, pledge_id: str) -> None: """ wish = self._require_wish(wish_id) if wish.status not in ("active", "redeem_requested"): - raise ValueError(f"Pledges on '{wish.name}' can no longer be changed") + raise TaskMateError("wish_pledges_locked", name=f"'{wish.name}'") pledge = next((p for p in wish.pledges if p.id == pledge_id), None) if pledge is None: - raise ValueError("Pledge not found") + raise TaskMateError("wish_pledge_not_found") wish.pledges = [p for p in wish.pledges if p.id != pledge_id] cancelled: list[str] = [] if wish.status == "redeem_requested" and not wish.funded: @@ -462,11 +463,11 @@ async def _async_approve_wish_claim(self, claim: RewardClaim) -> None: wish = self.storage.get_wish(claim.wish_id) child = self.get_child(claim.child_id) if wish is None or child is None: - raise ValueError(f"Wish or child not found for claim {claim.id}") + raise TaskMateError("wish_claim_missing", claim_id=claim.id) if wish.status != "redeem_requested" or wish.claim_id != claim.id: - raise ValueError(f"'{wish.name}' is no longer waiting to be redeemed") + raise TaskMateError("wish_no_longer_redeemable", name=f"'{wish.name}'") if not wish.funded: - raise ValueError(f"'{wish.name}' is not fully funded any more") + raise TaskMateError("wish_not_funded", name=f"'{wish.name}'") now = dt_util.now() wish.status = "redeemed" diff --git a/custom_components/taskmate/coordinator.py b/custom_components/taskmate/coordinator.py index 5e7eeb78..658ea160 100644 --- a/custom_components/taskmate/coordinator.py +++ b/custom_components/taskmate/coordinator.py @@ -74,6 +74,7 @@ from .coord_unlocks import UnlocksMixin from .coord_wellbeing import WellbeingMixin from .coord_wishlist import WishlistMixin +from .errors import TaskMateError from .models import Child, Chore from .storage import TaskMateStorage @@ -435,7 +436,7 @@ def export_config(self) -> dict: async def async_import_config(self, payload: dict) -> None: """Restore TaskMate data from an export payload (full replace).""" if not isinstance(payload, dict) or not isinstance(payload.get("data"), dict): - raise ValueError("Invalid TaskMate export payload") + raise TaskMateError("import_invalid_payload") self.storage.import_data(payload["data"]) await self.storage.async_save() await self.async_refresh() @@ -735,17 +736,17 @@ async def async_record_allowance_payout(self, child_id: str, points: int) -> dic """ child = self.get_child(child_id) if child is None: - raise ValueError(f"Child {child_id} not found") + raise TaskMateError("child_not_found", child_id=child_id) points = int(points) if points < 1: - raise ValueError("points must be >= 1") + raise TaskMateError("allowance_points_min") if not self._setting_enabled("allowance_enabled"): - raise ValueError("Allowance is not enabled") + raise TaskMateError("allowance_not_enabled") # The ledger records cash handed over for points taken. Removing # points floors the balance at zero, so a payout bigger than the # balance would log money for points the child never had. if child.points < points: - raise ValueError(f"{child.name} only has {child.points} points to pay out.") + raise TaskMateError("allowance_not_enough_points", name=child.name, points=child.points) try: rate = int(self.storage.get_setting("allowance_rate", 10)) except (TypeError, ValueError): diff --git a/custom_components/taskmate/errors.py b/custom_components/taskmate/errors.py new file mode 100644 index 00000000..2abcc2eb --- /dev/null +++ b/custom_components/taskmate/errors.py @@ -0,0 +1,99 @@ +"""Translated user-facing errors. + +``TaskMateError`` is what coordinator and service code raises when it refuses +an action (unknown id, sold out, switched off, ...). It is both: + +* a ``ValueError`` — so every existing ``except ValueError`` and test that + expects one keeps working; and +* a ``ServiceValidationError`` carrying ``translation_domain`` / + ``translation_key`` / ``translation_placeholders`` — so Home Assistant's own + UI, and the TaskMate cards and panel (via ``__taskmate_error_text``), show + the message in the user's language. + +The English text (what ``str(err)`` returns, what the log shows and what older +frontends display) is read from this integration's ``translations/en.json`` +``exceptions`` section, so each message is written once. +""" + +from __future__ import annotations + +import json +import logging +from pathlib import Path +from typing import Any + +from homeassistant.exceptions import ServiceValidationError + +from .const import DOMAIN + +_LOGGER = logging.getLogger(__name__) + + +def _load_english() -> dict[str, str]: + path = Path(__file__).parent / "translations" / "en.json" + try: + data = json.loads(path.read_text(encoding="utf-8")) + except (OSError, ValueError): + _LOGGER.warning("TaskMate: could not read %s; errors will show their keys", path) + return {} + return {key: str(entry.get("message", "")) for key, entry in (data.get("exceptions") or {}).items()} + + +# Read once at import (integration import runs off the event loop). +_ENGLISH: dict[str, str] = _load_english() + + +def english_message(key: str, placeholders: dict[str, str] | None = None) -> str: + """The English text for an exception key, with its placeholders filled.""" + template = _ENGLISH.get(key) + if template is None: + return key + if not placeholders: + return template + try: + return template.format(**placeholders) + except (KeyError, IndexError, ValueError): + return template + + +class TaskMateError(ServiceValidationError, ValueError): + """A refused action, reported in the user's language.""" + + def __init__(self, key: str, **placeholders: Any) -> None: + ph = {name: "" if value is None else str(value) for name, value in placeholders.items()} + super().__init__( + english_message(key, ph), + translation_domain=DOMAIN, + translation_key=key, + translation_placeholders=ph, + ) + # Kept on the instance as plain attributes too, so code (and the + # WebSocket error helper) can read them whichever base set them. + self.translation_domain = DOMAIN + self.translation_key = key + self.translation_placeholders = ph + + +def error_translation(err: BaseException) -> dict[str, Any]: + """Translation fields for ``connection.send_error`` (empty when there are none).""" + key = getattr(err, "translation_key", None) + if not key: + return {} + return { + "translation_domain": getattr(err, "translation_domain", None) or DOMAIN, + "translation_key": key, + "translation_placeholders": getattr(err, "translation_placeholders", None) or {}, + } + + +def send_translated_error(connection: Any, msg_id: int, code: str, key: str, **placeholders: Any) -> None: + """``connection.send_error`` for a refused WebSocket command, translated like ``TaskMateError``.""" + err = TaskMateError(key, **placeholders) + connection.send_error(msg_id, code, str(err), **error_translation(err)) + + +def error_body(key: str, **placeholders: Any) -> dict[str, Any]: + """JSON body for a refused HTTP request (uploads): the English message plus + the translation fields the frontend's ``__taskmate_error_text`` reads.""" + err = TaskMateError(key, **placeholders) + return {"message": str(err), **error_translation(err)} diff --git a/custom_components/taskmate/http_images.py b/custom_components/taskmate/http_images.py index 05f7899f..cc589a48 100644 --- a/custom_components/taskmate/http_images.py +++ b/custom_components/taskmate/http_images.py @@ -18,6 +18,7 @@ from homeassistant.core import HomeAssistant from . import images +from .errors import error_body _LOGGER = logging.getLogger(__name__) @@ -37,16 +38,16 @@ async def post(self, request: web.Request) -> web.Response: # Admin-only: this writes files and is only ever called by the panel. user = request.get("hass_user") if user is None or not user.is_admin: - return self.json_message("Admin required", HTTPStatus.FORBIDDEN) + return self.json(error_body("upload_admin_required"), HTTPStatus.FORBIDDEN) # Cheap pre-check on the declared length before reading the body. if request.content_length and request.content_length > images.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) try: reader = await request.multipart() except (ValueError, AssertionError): - return self.json_message("Expected multipart form", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_expected_multipart"), HTTPStatus.BAD_REQUEST) # Bound the scan so a stream of endlessly-named non-"file" parts can't # hold the handler open indefinitely (mirrors the photo upload). @@ -55,10 +56,10 @@ async def post(self, request: web.Request) -> web.Response: while field is not None and field.name != "file": parts_scanned += 1 if parts_scanned > 16: - return self.json_message("Too many form parts", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_too_many_parts"), HTTPStatus.BAD_REQUEST) field = await reader.next() if field is None: - return self.json_message("No file provided", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_no_file"), HTTPStatus.BAD_REQUEST) # Stream the part, enforcing the size cap as we go. data = bytearray() @@ -68,15 +69,15 @@ async def post(self, request: web.Request) -> web.Response: break data.extend(chunk) if len(data) > images.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) ext = images.detect_allowed_ext(bytes(data)) if ext is None: - return self.json_message("Not a supported image (JPEG, PNG or WebP)", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_image_unsupported"), HTTPStatus.BAD_REQUEST) used = await self.hass.async_add_executor_job(images.total_images_bytes, self.hass) if used + len(data) > images.MAX_TOTAL_BYTES: - return self.json_message("Image storage full", HTTPStatus.INSUFFICIENT_STORAGE) + return self.json(error_body("upload_image_storage_full"), HTTPStatus.INSUFFICIENT_STORAGE) name = f"{uuid.uuid4().hex}.{ext}" directory = images.images_path(self.hass) @@ -90,7 +91,7 @@ def _write() -> None: await self.hass.async_add_executor_job(_write) except OSError as err: _LOGGER.error("Failed to store chore image: %s", err) - return self.json_message("Could not store image", HTTPStatus.INTERNAL_SERVER_ERROR) + return self.json(error_body("upload_image_store_failed"), HTTPStatus.INTERNAL_SERVER_ERROR) # Signed, like every image URL the panel gets from state: the editor # previews it in an , which can't send the bearer token, so a bare diff --git a/custom_components/taskmate/http_photos.py b/custom_components/taskmate/http_photos.py index 1a3cddf8..e7e02e04 100644 --- a/custom_components/taskmate/http_photos.py +++ b/custom_components/taskmate/http_photos.py @@ -22,6 +22,7 @@ from . import photos from .const import DOMAIN +from .errors import error_body _LOGGER = logging.getLogger(__name__) @@ -104,20 +105,20 @@ async def post(self, request: web.Request) -> web.Response: user_id = getattr(user, "id", "") or "anonymous" if self._limiter.check(user_id): _LOGGER.warning("Rejecting photo upload from %s: rate limit exceeded", user_id) - return self.json_message("Too many uploads, try again shortly", HTTPStatus.TOO_MANY_REQUESTS) + return self.json(error_body("upload_photo_rate_limited"), HTTPStatus.TOO_MANY_REQUESTS) # Every slot busy means every slot is buffering somebody's body. Say # so now rather than queue: a queue of waiting handlers is itself a # pile of open connections one account can build. if self._slots.locked(): - return self.json_message("Too many uploads at once, try again in a moment", HTTPStatus.TOO_MANY_REQUESTS) + return self.json(error_body("upload_photo_busy"), HTTPStatus.TOO_MANY_REQUESTS) async with self._slots: return await self._handle_upload(request, user_id) async def _handle_upload(self, request: web.Request, user_id: str) -> web.Response: # Cheap pre-check on the declared length before reading the body. if request.content_length and request.content_length > photos.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) # This account's own pile of not-yet-submitted photos comes first: the # household pool is shared, this one is theirs alone. @@ -131,19 +132,19 @@ async def _handle_upload(self, request: web.Request, user_id: str) -> web.Respon if used >= photos.MAX_TOTAL_BYTES: used = await self._async_sweep_when_full(user_id) if used >= photos.MAX_TOTAL_BYTES: - return self.json_message("Photo storage full", HTTPStatus.INSUFFICIENT_STORAGE) + return self.json(error_body("upload_photo_storage_full"), HTTPStatus.INSUFFICIENT_STORAGE) try: async with asyncio.timeout(self.BODY_READ_SECONDS): data = await self._read_file_part(request) except TimeoutError: - return self.json_message("Upload took too long", HTTPStatus.REQUEST_TIMEOUT) + return self.json(error_body("upload_photo_timeout"), HTTPStatus.REQUEST_TIMEOUT) if isinstance(data, web.Response): return data ext = photos.detect_image_ext(bytes(data)) if ext is None: - return self.json_message("Not a valid image", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_photo_invalid"), HTTPStatus.BAD_REQUEST) # Re-check with the real size now the body is in hand (the pre-checks # above only knew the declared length and that neither budget was @@ -153,7 +154,7 @@ async def _handle_upload(self, request: web.Request, user_id: str) -> web.Respon return self._too_many_waiting() used = await self.hass.async_add_executor_job(photos.total_photos_bytes, self.hass) if used + len(data) > photos.MAX_TOTAL_BYTES: - return self.json_message("Photo storage full", HTTPStatus.INSUFFICIENT_STORAGE) + return self.json(error_body("upload_photo_storage_full"), HTTPStatus.INSUFFICIENT_STORAGE) name = f"{uuid.uuid4().hex}.{ext}" directory = photos.photos_path(self.hass) @@ -167,16 +168,13 @@ def _write() -> None: await self.hass.async_add_executor_job(_write) except OSError as err: _LOGGER.error("Failed to store evidence photo: %s", err) - return self.json_message("Could not store photo", HTTPStatus.INTERNAL_SERVER_ERROR) + return self.json(error_body("upload_photo_store_failed"), HTTPStatus.INTERNAL_SERVER_ERROR) self._owners.record(name, user_id) return self.json({"photo_url": f"{photos.URL_PREFIX}/{name}"}) def _too_many_waiting(self) -> web.Response: - return self.json_message( - "You have too many photos waiting to be attached to a chore. Submit or remove those first.", - HTTPStatus.REQUEST_ENTITY_TOO_LARGE, - ) + return self.json(error_body("upload_photo_pending_limit"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) def _referenced(self) -> set[str]: coordinator = _get_coordinator(self.hass) @@ -199,7 +197,7 @@ async def _read_file_part(self, request: web.Request) -> bytearray | web.Respons try: reader = await request.multipart() except (ValueError, AssertionError): - return self.json_message("Expected multipart form", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_expected_multipart"), HTTPStatus.BAD_REQUEST) # Find the "file" part. Bound the scan so a stream of endlessly-named # non-"file" parts can't hold a handler open indefinitely. @@ -208,10 +206,10 @@ async def _read_file_part(self, request: web.Request) -> bytearray | web.Respons while field is not None and field.name != "file": parts_scanned += 1 if parts_scanned > 16: - return self.json_message("Too many form parts", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_too_many_parts"), HTTPStatus.BAD_REQUEST) field = await reader.next() if field is None: - return self.json_message("No file provided", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_no_file"), HTTPStatus.BAD_REQUEST) # Stream the part, enforcing the size cap as we go. data = bytearray() @@ -221,7 +219,7 @@ async def _read_file_part(self, request: web.Request) -> bytearray | web.Respons break data.extend(chunk) if len(data) > photos.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) return data async def _async_sweep_when_full(self, user_id: str) -> int: diff --git a/custom_components/taskmate/http_sounds.py b/custom_components/taskmate/http_sounds.py index b8902be4..b696f3c0 100644 --- a/custom_components/taskmate/http_sounds.py +++ b/custom_components/taskmate/http_sounds.py @@ -18,6 +18,7 @@ from homeassistant.core import HomeAssistant from . import sounds +from .errors import error_body _LOGGER = logging.getLogger(__name__) @@ -37,16 +38,16 @@ async def post(self, request: web.Request) -> web.Response: # Admin-only: this writes files and is only ever called by the panel. user = request.get("hass_user") if user is None or not user.is_admin: - return self.json_message("Admin required", HTTPStatus.FORBIDDEN) + return self.json(error_body("upload_admin_required"), HTTPStatus.FORBIDDEN) # Cheap pre-check on the declared length before reading the body. if request.content_length and request.content_length > sounds.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) try: reader = await request.multipart() except (ValueError, AssertionError): - return self.json_message("Expected multipart form", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_expected_multipart"), HTTPStatus.BAD_REQUEST) # Bound the scan so a stream of endlessly-named non-"file" parts can't # hold the handler open indefinitely (mirrors the photo upload). @@ -55,10 +56,10 @@ async def post(self, request: web.Request) -> web.Response: while field is not None and field.name != "file": parts_scanned += 1 if parts_scanned > 16: - return self.json_message("Too many form parts", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_too_many_parts"), HTTPStatus.BAD_REQUEST) field = await reader.next() if field is None: - return self.json_message("No file provided", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_no_file"), HTTPStatus.BAD_REQUEST) # Stream the part, enforcing the size cap as we go. data = bytearray() @@ -68,15 +69,15 @@ async def post(self, request: web.Request) -> web.Response: break data.extend(chunk) if len(data) > sounds.MAX_UPLOAD_BYTES: - return self.json_message("File too large", HTTPStatus.REQUEST_ENTITY_TOO_LARGE) + return self.json(error_body("upload_file_too_large"), HTTPStatus.REQUEST_ENTITY_TOO_LARGE) ext = sounds.detect_allowed_ext(bytes(data)) if ext is None: - return self.json_message("Not a supported sound (MP3, OGG, WAV or M4A)", HTTPStatus.BAD_REQUEST) + return self.json(error_body("upload_sound_unsupported"), HTTPStatus.BAD_REQUEST) used = await self.hass.async_add_executor_job(sounds.total_sounds_bytes, self.hass) if used + len(data) > sounds.MAX_TOTAL_BYTES: - return self.json_message("Sound storage full", HTTPStatus.INSUFFICIENT_STORAGE) + return self.json(error_body("upload_sound_storage_full"), HTTPStatus.INSUFFICIENT_STORAGE) name = f"{uuid.uuid4().hex}.{ext}" directory = sounds.sounds_path(self.hass) @@ -90,7 +91,7 @@ def _write() -> None: await self.hass.async_add_executor_job(_write) except OSError as err: _LOGGER.error("Failed to store custom sound: %s", err) - return self.json_message("Could not store sound", HTTPStatus.INTERNAL_SERVER_ERROR) + return self.json(error_body("upload_sound_store_failed"), HTTPStatus.INTERNAL_SERVER_ERROR) return self.json({"file": name, "sound_url": sounds.sound_url_for_name(name)}) diff --git a/custom_components/taskmate/intents.py b/custom_components/taskmate/intents.py index 83ab004d..6241d2d6 100644 --- a/custom_components/taskmate/intents.py +++ b/custom_components/taskmate/intents.py @@ -68,6 +68,29 @@ async def _prepare_reply(intent_obj) -> None: await notify_strings.async_load(intent_obj.hass, language) +async def _error_speech(hass, err: BaseException) -> str: + """A refusal spoken in the reply language: HA's translation of a + ``TaskMateError``'s key, else its English text.""" + key = getattr(err, "translation_key", None) + if not key or hass is None: + return str(err) + language = _reply_language.get() or getattr(getattr(hass, "config", None), "language", None) or "en" + try: + from homeassistant.helpers.translation import async_get_translations + + strings = await async_get_translations(hass, language, "exceptions", [DOMAIN]) + except Exception: # noqa: BLE001 - a spoken reply must never fail on the lookup + _LOGGER.debug("Could not load TaskMate exception strings for %s", language, exc_info=True) + return str(err) + template = strings.get(f"component.{DOMAIN}.exceptions.{key}.message") + if not template: + return str(err) + try: + return template.format(**(getattr(err, "translation_placeholders", None) or {})) + except (KeyError, IndexError, ValueError): + return str(err) + + def _norm(text: str) -> str: return " ".join(str(text or "").lower().replace("'", "").replace("’", "").split()) @@ -199,7 +222,7 @@ async def async_complete_by_voice(hass, coordinator, name: str, chore_said: str, try: completion = await coordinator.async_complete_chore(chore.id, child.id) except ValueError as err: - return str(err) + return await _error_speech(hass, err) if completion is None: return _say(coordinator, "already_done", child_name=child.name, chore_name=chore.name) if completion.approved: diff --git a/custom_components/taskmate/kiosk.py b/custom_components/taskmate/kiosk.py index ec7f655e..7236b6a2 100644 --- a/custom_components/taskmate/kiosk.py +++ b/custom_components/taskmate/kiosk.py @@ -41,6 +41,7 @@ from . import authz from .const import DOMAIN +from .errors import TaskMateError, error_translation, send_translated_error from .websocket import _admin_only, _get_coordinator _LOGGER = logging.getLogger(__name__) @@ -84,7 +85,7 @@ def hash_pin(pin: str, *, salt: bytes | None = None, iterations: int = _ITERATIO CPU-bound (~0.1 s); call it through ``hass.async_add_executor_job``. """ if not is_valid_pin(pin): - raise ValueError("A kiosk PIN must be exactly 4 digits") + raise TaskMateError("kiosk_pin_invalid") salt = salt if salt is not None else secrets.token_bytes(16) digest = hashlib.pbkdf2_hmac(_HASH_NAME, pin.encode(), salt, iterations) return f"{_SCHEME}${iterations}${salt.hex()}${digest.hex()}" @@ -198,15 +199,15 @@ def _signed_in(handler): async def wrapper(hass, connection, msg): coordinator = _get_coordinator(hass) if not coordinator: - connection.send_error(msg["id"], "no_coordinator", "TaskMate not initialised") + send_translated_error(connection, msg["id"], "no_coordinator", "taskmate_not_initialised") return try: await handler(hass, connection, msg, coordinator) except ValueError as err: - connection.send_error(msg["id"], "invalid", str(err)) + connection.send_error(msg["id"], "invalid", str(err), **error_translation(err)) except Exception: # noqa: BLE001 _LOGGER.exception("WS handler %s failed", msg.get("type")) - connection.send_error(msg["id"], "handler_failed", "Something went wrong; see the Home Assistant log") + send_translated_error(connection, msg["id"], "handler_failed", "handler_failed") wrapper.__name__ = handler.__name__ wrapper.__doc__ = handler.__doc__ @@ -246,7 +247,7 @@ async def ws_kiosk_verify_pin(hass, connection, msg, coordinator): """Check a child's PIN. Returns ok, plus locked_for / attempts_left on a miss.""" child_id = msg["child_id"] if not coordinator.storage.get_child(child_id): - connection.send_error(msg["id"], "not_found", f"Child {child_id} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=child_id) return stored = coordinator.storage.get_kiosk_pin_hash(child_id) if not stored: @@ -285,11 +286,11 @@ async def ws_kiosk_set_pin(hass, connection, msg, coordinator): """Set (4 digits) or clear ("") a child's kiosk PIN. Admin only, like the child dialog.""" child_id = msg["child_id"] if not coordinator.storage.get_child(child_id): - connection.send_error(msg["id"], "not_found", f"Child {child_id} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=child_id) return pin = msg["pin"] if pin and not is_valid_pin(pin): - connection.send_error(msg["id"], "invalid_format", "A kiosk PIN must be exactly 4 digits") + send_translated_error(connection, msg["id"], "invalid_format", "kiosk_pin_invalid") return stored = await hass.async_add_executor_job(hash_pin, pin) if pin else "" coordinator.storage.set_kiosk_pin_hash(child_id, stored) diff --git a/custom_components/taskmate/models.py b/custom_components/taskmate/models.py index a47f9882..557991aa 100644 --- a/custom_components/taskmate/models.py +++ b/custom_components/taskmate/models.py @@ -10,6 +10,7 @@ from typing import Any from .const import AGE_GROUPS, AUCTION_STATUSES, BOUNTY_STATUSES, CELEBRATION_STYLES, MAX_CHORE_TAGS, TAG_ID_MAX_LENGTH +from .errors import TaskMateError _LOGGER = logging.getLogger(__name__) @@ -310,19 +311,19 @@ def validate_chore_times( if raw in (None, ""): return [] if not isinstance(raw, list): - raise ValueError("Set times must be a list.") + raise TaskMateError("set_times_not_list") if not raw: return [] if len(raw) > MAX_CHORE_TIMES: - raise ValueError(f"A chore can have at most {MAX_CHORE_TIMES} set times.") + raise TaskMateError("set_times_too_many", max=MAX_CHORE_TIMES) if task_type == "timed": - raise ValueError("A timed chore can't have set times.") + raise TaskMateError("set_times_timed") if open_ended: - raise ValueError("An open-ended chore can't have set times.") + raise TaskMateError("set_times_open_ended") if (quantity_unit or "").strip(): - raise ValueError("A quantity chore can't have set times.") + raise TaskMateError("set_times_quantity") if int(team_size or 0) > 0: - raise ValueError("A teamwork chore can't have set times.") + raise TaskMateError("set_times_teamwork") times: list[ChoreTime] = [] seen: set[str] = set() # A time sent without an id keeps the id of the stored time it replaces @@ -332,7 +333,7 @@ def validate_chore_times( free = [t for t in previous if t.id not in sent_ids] for item in raw: if not isinstance(item, dict): - raise ValueError("Each set time needs a start and an end.") + raise TaskMateError("set_times_need_start_end") t = ChoreTime.from_dict(item) if not item.get("id") and free: name = t.name.strip().casefold() @@ -345,9 +346,9 @@ def validate_chore_times( free.remove(match) start, end = _hhmm_minutes(t.start), _hhmm_minutes(t.end) if start is None or end is None: - raise ValueError("Set times need a start and an end like 07:30.") + raise TaskMateError("set_times_bad_format") if end <= start: - raise ValueError("A set time must close after it opens, on the same day.") + raise TaskMateError("set_times_end_before_start") if t.id in seen: t.id = generate_id() seen.add(t.id) @@ -357,7 +358,7 @@ def validate_chore_times( times.sort(key=lambda t: _hhmm_minutes(t.start) or 0) for prev, nxt in zip(times, times[1:], strict=False): if (_hhmm_minutes(nxt.start) or 0) < (_hhmm_minutes(prev.end) or 0): - raise ValueError("Two set times overlap. Move one so they don't.") + raise TaskMateError("set_times_overlap") return times diff --git a/custom_components/taskmate/notify_strings.py b/custom_components/taskmate/notify_strings.py index 7cbf6435..2ea1d3dd 100644 --- a/custom_components/taskmate/notify_strings.py +++ b/custom_components/taskmate/notify_strings.py @@ -32,6 +32,9 @@ # English source text, keyed without the ``notify.`` prefix. en.json carries # the same strings (a test keeps the two in step). DEFAULTS: dict[str, str] = { + # Stand-ins when the real name is gone (a deleted chore, an unnamed parent). + "fallback_chore": "chore", + "fallback_parent": "Parent", "bedtime_reminder": "{child_name}, you still have chores to do before bedtime.", "streak_at_risk": "{child_name}, complete a chore today to keep your {streak}-day streak!", "all_chores_done": "{child_name} finished every chore today!", diff --git a/custom_components/taskmate/services.yaml b/custom_components/taskmate/services.yaml index 8f421d1d..299ca279 100644 --- a/custom_components/taskmate/services.yaml +++ b/custom_components/taskmate/services.yaml @@ -469,6 +469,7 @@ preview_sound: required: true selector: select: + translation_key: completion_sound options: - "none" - "coin" @@ -765,6 +766,7 @@ add_chore: default: anytime selector: select: + translation_key: time_category options: - morning - afternoon @@ -778,6 +780,7 @@ add_chore: default: medium selector: select: + translation_key: difficulty options: - easy - medium @@ -842,6 +845,7 @@ add_chore: default: each selector: select: + translation_key: team_points_mode options: - each - split @@ -883,6 +887,7 @@ add_chore: required: false selector: select: + translation_key: assignment_mode options: - everyone - alternating @@ -898,6 +903,7 @@ add_chore: required: false selector: select: + translation_key: assignment_rotation_period options: - each_time - week @@ -919,6 +925,7 @@ add_chore: required: false selector: select: + translation_key: due_days_option options: - monday - tuesday @@ -946,6 +953,7 @@ add_chore: required: false selector: select: + translation_key: schedule_mode options: - specific_days - recurring @@ -956,6 +964,7 @@ add_chore: required: false selector: select: + translation_key: due_days_option multiple: true options: - monday @@ -973,6 +982,7 @@ add_chore: required: false selector: select: + translation_key: recurrence custom_value: true options: - every_2_days @@ -987,6 +997,7 @@ add_chore: required: false selector: select: + translation_key: due_days_option options: - monday - tuesday @@ -1064,6 +1075,7 @@ update_chore: required: false selector: select: + translation_key: time_category options: - morning - afternoon @@ -1076,6 +1088,7 @@ update_chore: required: false selector: select: + translation_key: difficulty options: - easy - medium @@ -1120,6 +1133,7 @@ update_chore: required: false selector: select: + translation_key: team_points_mode options: - each - split @@ -1157,6 +1171,7 @@ update_chore: required: false selector: select: + translation_key: assignment_mode options: - everyone - alternating @@ -1172,6 +1187,7 @@ update_chore: required: false selector: select: + translation_key: assignment_rotation_period options: - each_time - week @@ -1193,6 +1209,7 @@ update_chore: required: false selector: select: + translation_key: due_days_option options: - monday - tuesday @@ -1220,6 +1237,7 @@ update_chore: required: false selector: select: + translation_key: schedule_mode options: - specific_days - recurring @@ -1230,6 +1248,7 @@ update_chore: required: false selector: select: + translation_key: due_days_option multiple: true options: - monday @@ -1247,6 +1266,7 @@ update_chore: required: false selector: select: + translation_key: recurrence custom_value: true options: - every_2_days @@ -1261,6 +1281,7 @@ update_chore: required: false selector: select: + translation_key: due_days_option options: - monday - tuesday @@ -1401,6 +1422,7 @@ add_task_group: default: sticky selector: select: + translation_key: task_group_policy options: - sticky - spread @@ -1433,6 +1455,7 @@ update_task_group: required: false selector: select: + translation_key: task_group_policy options: - sticky - spread @@ -1776,6 +1799,7 @@ add_badge: default: bronze selector: select: + translation_key: badge_tier options: - bronze - silver @@ -1798,12 +1822,13 @@ add_badge: combinator: name: Combinator description: "How multiple criteria combine: AND (all must pass) or OR (any). Default AND." - default: AND + default: and selector: select: + translation_key: badge_combinator options: - - AND - - OR + - and + - or assigned_to: name: Assigned to description: "List of child IDs (empty = all)" @@ -1836,6 +1861,7 @@ update_badge: tier: selector: select: + translation_key: badge_tier options: - bronze - silver @@ -1854,9 +1880,10 @@ update_badge: combinator: selector: select: + translation_key: badge_combinator options: - - AND - - OR + - and + - or assigned_to: selector: object: @@ -2156,6 +2183,7 @@ start_inspection: required: false selector: select: + translation_key: inspection_window options: - "1h" - "2h" @@ -2278,6 +2306,7 @@ log_mood: required: true selector: select: + translation_key: mood options: - "great" - "good" @@ -2474,6 +2503,7 @@ appeal: required: true selector: select: + translation_key: appeal_kind options: - chore - reward @@ -2567,6 +2597,7 @@ adopt_pet: required: true selector: select: + translation_key: pet_species options: - "dragon" - "cat" @@ -2677,6 +2708,7 @@ sibling_check: required: true selector: select: + translation_key: sibling_check_verdict options: - done - not_yet diff --git a/custom_components/taskmate/storage.py b/custom_components/taskmate/storage.py index 03085d66..aa44663b 100644 --- a/custom_components/taskmate/storage.py +++ b/custom_components/taskmate/storage.py @@ -11,6 +11,7 @@ from homeassistant.util import dt as dt_util from .const import DEFAULT_NOTIFICATION_NAV_URL, DEFAULT_PRESENCE_ARRIVAL_MIN_AWAY, DOMAIN +from .errors import TaskMateError from .models import ( Auction, AwardedBadge, @@ -1830,7 +1831,7 @@ def import_data(self, data: dict) -> None: import copy if not isinstance(data, dict): - raise ValueError("import data must be an object") + raise TaskMateError("import_data_not_object") kept = self._authorisation_state() self._data = copy.deepcopy(data) list_keys = ( @@ -2559,7 +2560,7 @@ def update_custom_template(self, template_id: str, updates: dict) -> None: if tpl.get("id") == template_id: tpl.update(updates) return - raise ValueError(f"Template {template_id} not found") + raise TaskMateError("template_not_found", template_id=template_id) def remove_custom_template(self, template_id: str) -> None: """Remove a custom template.""" @@ -2567,4 +2568,4 @@ def remove_custom_template(self, template_id: str) -> None: original_len = len(templates) self._data["templates"] = [t for t in templates if t.get("id") != template_id] if len(self._data["templates"]) == original_len: - raise ValueError(f"Template {template_id} not found") + raise TaskMateError("template_not_found", template_id=template_id) diff --git a/custom_components/taskmate/strings.json b/custom_components/taskmate/strings.json index 4ff92a13..4b05f7af 100644 --- a/custom_components/taskmate/strings.json +++ b/custom_components/taskmate/strings.json @@ -128,6 +128,102 @@ "save": "Save Changes", "delete": "Delete Group" } + }, + "completion_sound": { + "options": { + "none": "No sound", + "coin": "Coin", + "levelup": "Level up", + "fanfare": "Fanfare", + "chime": "Chime", + "powerup": "Power-up", + "undo": "Undo", + "fart1": "Fart 1", + "fart2": "Fart 2", + "fart3": "Fart 3", + "fart4": "Fart 4", + "fart5": "Fart 5", + "fart6": "Fart 6", + "fart7": "Fart 7", + "fart8": "Fart 8", + "fart9": "Fart 9", + "fart10": "Fart 10", + "fart_random": "Random fart" + } + }, + "difficulty": { + "options": { + "easy": "Easy", + "medium": "Medium", + "hard": "Hard" + } + }, + "team_points_mode": { + "options": { + "each": "Everyone gets the full points", + "split": "Split the points evenly (rounded down)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Each time it's due", + "week": "Weekly", + "month": "Monthly" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Silver", + "gold": "Gold", + "platinum": "Platinum" + } + }, + "badge_combinator": { + "options": { + "and": "Require all (AND)", + "or": "Require any (OR)" + } + }, + "inspection_window": { + "options": { + "1h": "1 hour", + "2h": "2 hours", + "4h": "4 hours", + "bed": "Until bedtime" + } + }, + "mood": { + "options": { + "great": "Great", + "good": "Good", + "ok": "OK", + "sad": "Sad", + "upset": "Cross" + } + }, + "appeal_kind": { + "options": { + "chore": "Chore", + "reward": "Reward", + "penalty": "Penalty" + } + }, + "pet_species": { + "options": { + "dragon": "Dragon", + "cat": "Cat", + "dog": "Dog", + "bunny": "Bunny", + "dino": "Dino", + "unicorn": "Unicorn" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Looks done", + "not_yet": "Not yet" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Too many requests from this account. Try again in a minute." + }, + "child_not_found": { + "message": "Child {child_id} not found" + }, + "chore_not_found": { + "message": "Chore {chore_id} not found" + }, + "reward_not_found": { + "message": "Reward {reward_id} not found" + }, + "teamwork_size_not_number": { + "message": "Team size must be a whole number." + }, + "teamwork_size_range": { + "message": "A teamwork chore needs between 2 and {max} children (or 0 for a normal chore)." + }, + "teamwork_points_mode": { + "message": "Team points must be 'each' or 'split'." + }, + "teamwork_open_ended": { + "message": "A teamwork chore can't also be open-ended." + }, + "teamwork_assignment_mode": { + "message": "A teamwork chore must be assigned to everyone — not first-come or a rotation." + }, + "teamwork_timed": { + "message": "A timed task can't be a teamwork chore." + }, + "teamwork_not_team_chore": { + "message": "Chore {name} is not a teamwork chore" + }, + "swap_only_rotation": { + "message": "Only rotation chores can be swapped" + }, + "swap_won_at_auction": { + "message": "This chore was won at auction today, so it can't be swapped" + }, + "swap_already_assigned": { + "message": "Chore is already assigned to that child today" + }, + "swap_already_pending": { + "message": "A swap request for this chore is already pending" + }, + "swap_too_many_pending": { + "message": "Too many pending swap requests" + }, + "swap_request_not_found": { + "message": "Swap request {request_id} not found" + }, + "bulk_unknown_action": { + "message": "Unknown bulk action {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Can't bulk edit {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Unknown child {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Unknown time period {period}" + }, + "chore_unknown": { + "message": "Unknown chore: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Skip is not supported for 'everyone' assignment mode" + }, + "skip_sticky_follower": { + "message": "Cannot skip a sticky group follower; skip the leader chore instead" + }, + "skip_pool_too_small": { + "message": "Skip requires a rotation pool of 2 or more children" + }, + "manual_start_everyone_mode": { + "message": "Manual start is not supported for 'everyone' assignment mode" + }, + "manual_start_not_in_pool": { + "message": "Child {child_id} is not in this chore's pool" + }, + "chore_photo_required": { + "message": "This chore requires a photo as evidence." + }, + "chore_note_required": { + "message": "Say what you did to submit this one." + }, + "chore_quantity_required": { + "message": "Say how many {unit} you did." + }, + "backdate_day_range": { + "message": "Pick a day in the last {days} days, before today." + }, + "backdate_switched_off": { + "message": "{name} is switched off." + }, + "backdate_not_assigned": { + "message": "{name} isn't one of {child}’s jobs." + }, + "backdate_rotation_team": { + "message": "{name} rotates or needs a team, so it can't be logged for a past day." + }, + "backdate_open_ended": { + "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + }, + "backdate_set_times": { + "message": "{name} has set times, so it can't be logged for a past day." + }, + "backdate_holiday": { + "message": "{weekday} was a holiday, so no jobs were due." + }, + "backdate_sick_day": { + "message": "{weekday} was {child}’s sick day, so no jobs were due." + }, + "backdate_birthday": { + "message": "{weekday} was {child}’s birthday, a day off from jobs." + }, + "backdate_auction": { + "message": "{name} was won at auction that day, so it can't be logged afterwards." + }, + "backdate_weekly_target_met": { + "message": "{name} already reached its {target} for that week." + }, + "backdate_not_due": { + "message": "{name} wasn't due on {weekday}." + }, + "backdate_daily_limit": { + "message": "{name} was already done {done}/{limit} times on {weekday}." + }, + "chore_disabled": { + "message": "Chore {name} is disabled" + }, + "parent_complete_one_shot": { + "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + }, + "parent_complete_no_children": { + "message": "Chore {name} has no children to suppress" + }, + "parent_complete_rotation_shared": { + "message": "Chore {name} is shared by a rotation and can only be done for everyone" + }, + "parent_complete_not_assigned": { + "message": "Chore {name} is not assigned to that child" + }, + "bonus_subtask_not_found": { + "message": "Bonus sub-task {subtask_id} not found on chore {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonus sub-task {subtask} is not assigned to {child}." + }, + "bonus_subtask_parent_first": { + "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + }, + "bonus_subtask_already_done": { + "message": "Bonus sub-task {subtask} already completed today." + }, + "undo_window_passed": { + "message": "This chore can't be undone any more. Ask a parent to undo it." + }, + "undo_points_spent": { + "message": "This chore can't be undone now: its points have already been spent. Ask a parent." + }, + "completion_not_found": { + "message": "Completion {completion_id} not found" + }, + "completion_not_approved": { + "message": "Completion is not approved; nothing to undo" + }, + "chore_sort_unknown": { + "message": "Unknown sort {sort}" + }, + "task_group_duplicate_chore": { + "message": "Duplicate chore in group: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Chore {name} uses 'everyone' mode and cannot join a group" + }, + "task_group_already_member": { + "message": "Chore {name} already belongs to group {group}" + }, + "task_group_unknown_policy": { + "message": "Unknown task group policy: {policy}" + }, + "task_group_unknown": { + "message": "Unknown task group: {group_id}" + }, + "points_amount_zero": { + "message": "amount must not be 0" + }, + "streak_freeze_off_max0": { + "message": "Streak freezes are turned off (streak_freeze_max is 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} already holds the maximum of {cap} streak freezes" + }, + "streak_freeze_has_max": { + "message": "{child} already has the maximum of {cap} streak freezes" + }, + "streak_freeze_off": { + "message": "Streak freezes are turned off" + }, + "points_non_negative": { + "message": "points must be non-negative" + }, + "transaction_not_found": { + "message": "Transaction {transaction_id} not found" + }, + "undo_not_undoable": { + "message": "This action can't be undone" + }, + "gift_undo_too_old": { + "message": "This gift predates undo support and can't be reversed automatically." + }, + "gift_undo_spent": { + "message": "{child} has already spent some of this gift, so it can't be undone." + }, + "gift_amount_positive": { + "message": "Gift amount must be positive" + }, + "gift_same_child": { + "message": "Cannot gift to the same child" + }, + "gift_child_not_found": { + "message": "Sender or recipient not found" + }, + "gift_not_enough_points": { + "message": "Not enough points: {child} has {points}, gift {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + }, + "reward_not_available_to": { + "message": "Reward {name} is not available to {child}" + }, + "reward_sold_out": { + "message": "Reward {name} is sold out" + }, + "reward_expired": { + "message": "Reward {name} has expired" + }, + "reward_not_available_now": { + "message": "Reward {name} is not available right now" + }, + "reward_claim_already_waiting": { + "message": "A claim for {name} is already waiting for approval" + }, + "reward_claims_too_many": { + "message": "Too many reward claims are already waiting for approval" + }, + "reward_not_enough_points": { + "message": "Not enough points. Need {cost}, have {available} available" + }, + "reward_spending_cap": { + "message": "Spending cap reached: {cap} per period already used" + }, + "reward_claim_target_missing": { + "message": "Reward or child not found for claim {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Not enough points to approve. Need {cost}, have {points}" + }, + "reward_claim_already_approved": { + "message": "{name} has already been approved and can no longer be rejected" + }, + "reward_claim_already_approved_unnamed": { + "message": "'This reward' has already been approved and can no longer be rejected" + }, + "pool_allocate_min": { + "message": "Points to allocate must be at least 1" + }, + "pool_no_spendable": { + "message": "No spendable points available for {child}" + }, + "pool_full": { + "message": "Pool for reward {name} is already full" + }, + "reward_limit_once_day": { + "message": "{child} can have {name} once a day. It's available again on {date}" + }, + "reward_limit_once_week": { + "message": "{child} can have {name} once a week. It's available again on {date}" + }, + "reward_limit_once_month": { + "message": "{child} can have {name} once a month. It's available again on {date}" + }, + "reward_limit_times_day": { + "message": "{child} can have {name} {count} times a day. It's available again on {date}" + }, + "reward_limit_times_week": { + "message": "{child} can have {name} {count} times a week. It's available again on {date}" + }, + "reward_limit_times_month": { + "message": "{child} can have {name} {count} times a month. It's available again on {date}" + }, + "reward_gift_off": { + "message": "Buying rewards for each other is switched off" + }, + "reward_gift_children_only": { + "message": "Rewards can only be bought for children" + }, + "reward_gift_not_giftable": { + "message": "{name} can't be bought for someone else" + }, + "reward_rating_stars": { + "message": "Pick 1 to 3 stars" + }, + "reward_rating_not_yet": { + "message": "That reward can't be rated yet" + }, + "reward_rating_not_holder": { + "message": "Only the child who had the reward can rate it" + }, + "reward_rating_already": { + "message": "That reward has already been rated" + }, + "service_unknown_child": { + "message": "Unknown child {ref}. Valid children: {valid}" + }, + "service_ambiguous_child": { + "message": "More than one child is called {ref}; use the child id instead ({ids})" + }, + "service_nothing_to_update": { + "message": "Nothing to update: name at least one field to change" + }, + "service_confirm_delete": { + "message": "Set confirm: true to delete the chore" + }, + "penalty_already_earned_back": { + "message": "That penalty was already earned back." + }, + "fulfilment_not_waiting": { + "message": "That reward is not waiting to be handed over." + }, + "fulfilment_already_delivered": { + "message": "That reward has already been marked as delivered." + }, + "fulfilment_wrong_child": { + "message": "That reward belongs to {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} cannot be changed on a schedule" + }, + "scheduled_expects_bool": { + "message": "{field} expects true or false" + }, + "scheduled_expects_int": { + "message": "{field} expects a whole number" + }, + "scheduled_negative": { + "message": "{field} cannot be negative" + }, + "scheduled_expects_list": { + "message": "{field} expects a list" + }, + "scheduled_expects_text": { + "message": "{field} expects text" + }, + "scheduled_apply_on_format": { + "message": "apply_on must be an ISO date, e.g. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on must be a future date" + }, + "scheduled_no_fields": { + "message": "A scheduled change must change at least one field" + }, + "scheduled_change_not_found": { + "message": "Scheduled change {change_id} not found" + }, + "timed_not_timed": { + "message": "Chore {name} is not a timed task" + }, + "timed_already_running": { + "message": "Timer is already running" + }, + "timed_daily_cap": { + "message": "Daily cap reached ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} is not available for {child} right now" + }, + "timed_no_running": { + "message": "No running timer to pause" + }, + "timed_no_active": { + "message": "No active timer to stop" + }, + "set_time_unknown": { + "message": "That time isn't one of this chore's set times." + }, + "sick_day_range": { + "message": "Pick a day from a week ago to a month ahead." + }, + "trash_nothing_to_restore": { + "message": "Nothing to restore: it was never deleted or has been purged" + }, + "trash_id_exists": { + "message": "Something with id {item_id} already exists" + }, + "wish_not_found": { + "message": "Wish not found" + }, + "wish_target_not_whole": { + "message": "The target must be a whole number" + }, + "wish_target_range": { + "message": "The target must be between 1 and {max}" + }, + "wish_name_required": { + "message": "Give the wish a name" + }, + "wish_link_invalid": { + "message": "Links must be a web address starting with http:// or https://" + }, + "wish_too_many_open": { + "message": "{child_name} already has {max} wishes on the go" + }, + "wish_picture_unusable": { + "message": "That picture can't be used" + }, + "wish_withdraw_not_allowed": { + "message": "Only a wish that is waiting or was declined can be withdrawn" + }, + "wish_not_open_for_saving": { + "message": "{name} isn't open for saving" + }, + "wish_move_min": { + "message": "Points to move must be at least 1" + }, + "wish_fully_funded": { + "message": "{name} is already fully funded" + }, + "wish_no_spendable": { + "message": "No spendable points available for {child_name}" + }, + "wish_take_back_not_allowed": { + "message": "Points can't be taken out of {name} right now" + }, + "wish_take_back_min": { + "message": "Points to take back must be at least 1" + }, + "wish_nothing_saved": { + "message": "Nothing saved in {name} to take back" + }, + "wish_cannot_redeem": { + "message": "{name} can't be redeemed right now" + }, + "wish_needs_more_points": { + "message": "{name} needs {points} more points first" + }, + "wish_too_many_pending_claims": { + "message": "Too many reward claims are already waiting for approval" + }, + "wish_not_waiting_approval": { + "message": "{name} isn't waiting for approval" + }, + "wish_cannot_decline": { + "message": "{name} can no longer be declined" + }, + "wish_not_open_for_pledges": { + "message": "{name} isn't open for pledges" + }, + "wish_pledge_name_required": { + "message": "Say who the pledge is from" + }, + "wish_pledge_min": { + "message": "A pledge must be at least 1 point" + }, + "wish_too_many_pledges": { + "message": "{name} already has {max} pledges" + }, + "wish_pledges_locked": { + "message": "Pledges on {name} can no longer be changed" + }, + "wish_pledge_not_found": { + "message": "Pledge not found" + }, + "wish_claim_missing": { + "message": "Wish or child not found for claim {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} is no longer waiting to be redeemed" + }, + "wish_not_funded": { + "message": "{name} is not fully funded any more" + }, + "pet_shop_emoji_invalid": { + "message": "The picture must be an emoji (up to {max} characters)." + }, + "pet_shop_colour_invalid": { + "message": "A colour must look like #ff8800, or be 'rainbow'." + }, + "pet_shop_item_not_found": { + "message": "That item isn't in the shop." + }, + "pet_shop_name_too_long": { + "message": "Keep the name to {max} characters." + }, + "pet_shop_name_required": { + "message": "Give the item a name." + }, + "pet_shop_unknown_slot": { + "message": "Unknown slot {slot}" + }, + "pet_shop_not_whole": { + "message": "Cost and level must be whole numbers." + }, + "pet_shop_cost_range": { + "message": "The cost must be between 1 and {max}." + }, + "pet_shop_level_range": { + "message": "The level must be between 0 and {max}." + }, + "pet_shop_full": { + "message": "The shop holds at most {max} items." + }, + "pets_switched_off": { + "message": "Pets are switched off." + }, + "pet_adopt_first": { + "message": "Adopt a pet first." + }, + "pet_shop_not_unlocked": { + "message": "That isn't unlocked yet." + }, + "pet_shop_closed": { + "message": "The pet shop is closed." + }, + "pet_shop_buy_first": { + "message": "Buy it first." + }, + "pet_shop_not_for_sale": { + "message": "That item isn't for sale." + }, + "pet_shop_unlocks_at_level": { + "message": "That unlocks at level {level}." + }, + "pet_shop_already_owned": { + "message": "You already have that." + }, + "pet_shop_already_pending": { + "message": "That's already waiting for a parent." + }, + "pet_shop_not_enough_points": { + "message": "Not enough points for that yet." + }, + "pet_shop_purchase_gone": { + "message": "That purchase isn't waiting any more." + }, + "pet_shop_purchase_orphaned": { + "message": "That child or item is gone; decline it instead." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} doesn't have enough points for it now." + }, + "pet_unknown_species": { + "message": "Unknown pet {species}" + }, + "pet_name_required": { + "message": "Give your pet a name." + }, + "pet_no_egg": { + "message": "There's no egg to hatch yet." + }, + "auction_not_found": { + "message": "That auction no longer exists. Refresh the card." + }, + "auction_refuse_off": { + "message": "That chore is switched off." + }, + "auction_refuse_unassigned": { + "message": "Nobody can be given an unassigned chore, so it can't be auctioned." + }, + "auction_refuse_team": { + "message": "A teamwork chore is shared by a team, so it can't be auctioned." + }, + "auction_refuse_timed": { + "message": "A timed chore is paid by the minute, so it can't be auctioned." + }, + "auction_refuse_open_ended": { + "message": "An open-ended chore is priced by the parent, so it can't be auctioned." + }, + "auction_invalid_date": { + "message": "Invalid date: {date}" + }, + "auction_pick_future": { + "message": "Pick an occurrence from tomorrow onwards." + }, + "auction_not_scheduled": { + "message": "{chore} isn't scheduled on {date}." + }, + "auction_already_exists": { + "message": "That occurrence already has an auction." + }, + "auction_points_not_whole": { + "message": "Points must be whole numbers." + }, + "auction_max_range": { + "message": "The maximum bid is between 1 and {max} points." + }, + "auction_min_range": { + "message": "The minimum bid must be between 1 and the maximum." + }, + "auction_needs_close": { + "message": "An auction needs a closing time." + }, + "auction_close_in_past": { + "message": "The closing time is already in the past." + }, + "auction_close_before_day": { + "message": "Bidding must close before the day of the chore." + }, + "auction_bidder_not_in_pool": { + "message": "Only children who can do this chore can bid on it." + }, + "auction_no_bidders": { + "message": "Pick at least one child who can bid." + }, + "auction_already_closed": { + "message": "This auction has already closed." + }, + "auction_already_cancelled": { + "message": "This auction was already cancelled." + }, + "auction_occurrence_passed": { + "message": "That occurrence has already happened." + }, + "auction_still_live": { + "message": "This auction is still live. Cancel it instead." + }, + "auction_not_for_you": { + "message": "This auction isn't for you." + }, + "auction_bidding_closed": { + "message": "Bidding on this auction has closed." + }, + "auction_bid_not_whole": { + "message": "A bid is a whole number of points." + }, + "auction_bid_range": { + "message": "Bid between {min} and {max} points." + }, + "auction_no_bid": { + "message": "You haven't bid on this one." + }, + "bounty_invalid_expiry": { + "message": "Invalid expiry time: {value}" + }, + "bounty_not_found": { + "message": "That bounty no longer exists. Refresh the card." + }, + "bounty_title_required": { + "message": "A bounty needs a title." + }, + "bounty_points_not_whole": { + "message": "Points must be a whole number." + }, + "bounty_points_range": { + "message": "A bounty is worth between 1 and {max} points." + }, + "bounty_claim_hours_not_whole": { + "message": "Claim lock must be a whole number of hours." + }, + "bounty_claim_hours_range": { + "message": "The claim lock is between 1 and {max} hours." + }, + "bounty_expiry_in_past": { + "message": "The expiry is already in the past." + }, + "bounty_finished_locked": { + "message": "A finished bounty can't be edited." + }, + "bounty_claimed_locked": { + "message": "Once a bounty is claimed, only its points and expiry can change." + }, + "bounty_review_before_remove": { + "message": "Approve or reject the finished job before removing this bounty." + }, + "bounty_release_not_claimed": { + "message": "Only a claimed bounty can be released." + }, + "bounty_not_for_you": { + "message": "This bounty isn't for you." + }, + "bounty_taken": { + "message": "Someone else got there first — this bounty isn't on the board any more." + }, + "bounty_one_at_a_time": { + "message": "Finish {title} first — you can only hold one bounty at a time." + }, + "bounty_not_claimed_by_you": { + "message": "You don't have this bounty claimed." + }, + "bounty_claim_expired": { + "message": "Your claim on this bounty ran out." + }, + "bounty_photo_required": { + "message": "This bounty needs a photo of the finished job." + }, + "raffle_name_required": { + "message": "Give the raffle a name." + }, + "raffle_ticket_cost_range": { + "message": "A ticket costs 1 to {max}." + }, + "raffle_draw_required": { + "message": "Pick when the raffle is drawn." + }, + "raffle_field_required": { + "message": "{field} is required" + }, + "raffle_draw_in_past": { + "message": "The draw has to be in the future." + }, + "raffle_not_found": { + "message": "Raffle not found" + }, + "raffle_not_open_edit": { + "message": "Only an open raffle can be changed." + }, + "raffle_price_locked": { + "message": "Tickets have been bought, so the price can't change." + }, + "raffle_closed": { + "message": "This raffle has closed." + }, + "raffle_drawing": { + "message": "This raffle is being drawn." + }, + "raffle_not_open_to": { + "message": "This raffle isn't open to {child_name}." + }, + "raffle_min_tickets": { + "message": "Buy at least one ticket." + }, + "raffle_max_tickets": { + "message": "You can hold at most {max} tickets." + }, + "raffle_not_enough_points": { + "message": "Not enough points for that many tickets." + }, + "raffle_already_closed": { + "message": "This raffle has already closed." + }, + "roulette_off": { + "message": "Chore roulette is switched off" + }, + "roulette_no_spins": { + "message": "No spins left today" + }, + "roulette_nothing_left": { + "message": "Nothing left to spin for" + }, + "unlock_not_allowed": { + "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + }, + "unlock_minutes_not_whole": { + "message": "Unlock minutes must be a whole number" + }, + "unlock_minutes_negative": { + "message": "Unlock minutes cannot be negative" + }, + "unlock_minutes_too_many": { + "message": "Unlock minutes cannot exceed {max}" + }, + "avatar_not_in_catalogue": { + "message": "That avatar is not in the catalogue" + }, + "avatar_locked": { + "message": "That avatar is not unlocked yet" + }, + "weekly_goals_off": { + "message": "Weekly goals are switched off." + }, + "weekly_goal_range": { + "message": "Pick a goal from 0 to {max}." + }, + "weekly_goal_below_bonus": { + "message": "A goal has to be at least {bonus}, the bonus it pays." + }, + "weekly_goal_locked": { + "message": "This week's goal has already been reached and paid, so it can't change until Monday." + }, + "challenge_name_required": { + "message": "Challenge name is required" + }, + "challenge_target_min": { + "message": "Target must be at least 1" + }, + "challenge_not_found": { + "message": "Challenge {challenge_id} not found" + }, + "quest_name_required": { + "message": "Quest name is required" + }, + "quest_needs_step": { + "message": "A quest needs at least one step" + }, + "quest_not_found": { + "message": "Quest {quest_id} not found" + }, + "admin_only": { + "message": "Admin only" + }, + "taskmate_not_initialised": { + "message": "TaskMate not initialised" + }, + "not_allowed": { + "message": "Not allowed" + }, + "handler_failed": { + "message": "Something went wrong; see the Home Assistant log" + }, + "chore_one_off_past_day": { + "message": "A one-off chore can't be set for a day that has already gone" + }, + "print_chart_bad_week_start": { + "message": "week_start must be an ISO date" + }, + "penalty_not_found": { + "message": "Penalty {penalty_id} not found" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} not found" + }, + "group_not_found": { + "message": "Group {group_id} not found" + }, + "chores_bulk_no_names": { + "message": "At least one chore name is required" + }, + "notif_child_not_found": { + "message": "Child not found" + }, + "notif_parent_not_found": { + "message": "Parent not found" + }, + "recap_not_found": { + "message": "Recap not found" + }, + "voucher_not_approved": { + "message": "Only an approved reward can be printed" + }, + "voucher_missing": { + "message": "That reward or child no longer exists" + }, + "setup_invalid_birthday": { + "message": "Birthday {value} is not a valid date" + }, + "kiosk_pin_invalid": { + "message": "A kiosk PIN must be exactly 4 digits" + }, + "time_periods_empty": { + "message": "time_periods must be a non-empty list" + }, + "time_periods_too_many": { + "message": "too many periods (max {max})" + }, + "time_periods_not_object": { + "message": "each period must be an object" + }, + "time_periods_duplicate_id": { + "message": "duplicate period id: {period_id}" + }, + "time_periods_needs_name": { + "message": "every custom period needs a name" + }, + "time_periods_invalid_time": { + "message": "invalid time for period {name} (use HH:MM)" + }, + "time_periods_start_after_end": { + "message": "period {name} must start before it ends" + }, + "time_periods_overlap": { + "message": "{name} overlaps {other} — periods cannot overlap" + }, + "time_periods_in_use": { + "message": "cannot delete a period still used by chores: {chores}" + }, + "vacation_periods_not_list": { + "message": "vacation_periods must be a list" + }, + "vacation_periods_too_many": { + "message": "too many vacation periods (max {max})" + }, + "vacation_periods_not_object": { + "message": "each vacation period must be an object" + }, + "vacation_periods_bad_dates": { + "message": "each vacation period needs valid start and end dates (YYYY-MM-DD)" + }, + "template_apply_empty": { + "message": "Cannot apply template with no chores" + }, + "template_none_selected": { + "message": "At least one chore must be selected" + }, + "template_no_valid_chores": { + "message": "No valid chores found for selected IDs" + }, + "template_needs_chore": { + "message": "Template must have at least one chore" + }, + "template_builtin_modify": { + "message": "Cannot modify built-in template {template_id}" + }, + "template_builtin_delete": { + "message": "Cannot delete built-in template {template_id}" + }, + "template_pack_not_pack": { + "message": "That doesn't look like a TaskMate pack" + }, + "template_pack_wrong_format": { + "message": "Not a TaskMate template pack" + }, + "template_pack_version_nan": { + "message": "Pack version is not a number" + }, + "template_pack_too_new": { + "message": "This pack needs a newer TaskMate (pack version {version}, this one understands {supported})" + }, + "template_pack_empty": { + "message": "Pack contains no templates" + }, + "template_pack_too_many": { + "message": "Pack has too many templates (max {max})" + }, + "template_pack_malformed_template": { + "message": "Pack contains a malformed template" + }, + "template_pack_unnamed_template": { + "message": "A template in the pack has no name" + }, + "template_pack_template_no_chores": { + "message": "Template {name} has no chores" + }, + "template_pack_template_too_many_chores": { + "message": "Template {name} has too many chores" + }, + "template_pack_malformed_chore": { + "message": "Template {name} has a malformed chore" + }, + "template_pack_unnamed_chore": { + "message": "A chore in {name} has no name" + }, + "boost_bad_time": { + "message": "{value} is not a time like 09:30." + }, + "boost_multiplier_nan": { + "message": "The multiplier must be a number." + }, + "boost_multiplier_range": { + "message": "Pick a multiplier from ×{min} to ×{max}." + }, + "boost_chore_not_found": { + "message": "Chore {chore_id} not found." + }, + "boost_child_not_found": { + "message": "Child {child_id} not found." + }, + "boost_start_past": { + "message": "A boost can't start in the past." + }, + "boost_too_far_ahead": { + "message": "A boost can be scheduled up to a week ahead." + }, + "boost_minutes_nan": { + "message": "The minutes must be a whole number." + }, + "boost_minutes_range": { + "message": "Pick from 1 to {max} minutes." + }, + "boost_already_ended": { + "message": "That boost has already ended." + }, + "boost_rule_no_days": { + "message": "Pick at least one day." + }, + "boost_rule_end_before_start": { + "message": "The end time must be after the start time." + }, + "boost_rules_max": { + "message": "Up to {max} recurring boosts." + }, + "boost_rule_gone": { + "message": "That recurring boost no longer exists." + }, + "season_pack_unknown": { + "message": "Unknown season pack: {season}" + }, + "calendar_unknown_child": { + "message": "Unknown child: {child_id}" + }, + "undo_already_undone": { + "message": "This chore has already been undone. Refresh the card." + }, + "import_invalid_payload": { + "message": "Invalid TaskMate export payload" + }, + "import_data_not_object": { + "message": "import data must be an object" + }, + "allowance_points_min": { + "message": "points must be >= 1" + }, + "allowance_not_enabled": { + "message": "Allowance is not enabled" + }, + "allowance_not_enough_points": { + "message": "{name} only has {points} points to pay out." + }, + "appeals_off": { + "message": "Appeals are switched off." + }, + "appeals_already_appealed": { + "message": "That has already been appealed." + }, + "appeals_not_appealable": { + "message": "That can't be appealed." + }, + "appeals_not_found": { + "message": "That appeal no longer exists." + }, + "appeals_already_decided": { + "message": "That appeal has already been decided." + }, + "appeals_child_gone": { + "message": "The child is no longer here." + }, + "appeals_reward_gone": { + "message": "That reward no longer exists." + }, + "appeals_penalty_already_undone": { + "message": "That penalty has already been taken back." + }, + "appeals_unknown_kind": { + "message": "Unknown appeal kind {kind}" + }, + "birthday_invalid_format": { + "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + }, + "birthday_in_future": { + "message": "Birthday can't be in the future" + }, + "chore_reminders_off": { + "message": "Reminders are turned off" + }, + "chore_reminders_not_assigned": { + "message": "{chore} isn't one of {child}'s chores" + }, + "chore_reminder_time_format": { + "message": "Pick a time like 17:30" + }, + "chore_reminder_time_range": { + "message": "Pick a time between {earliest} and {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on must be an ISO date, e.g. 2026-08-31" + }, + "inspection_not_found": { + "message": "That inspection no longer exists. Refresh and try again." + }, + "inspection_already_decided": { + "message": "That inspection has already been decided or has closed." + }, + "inspections_off": { + "message": "Surprise inspections are switched off in Settings." + }, + "inspection_chore_gone": { + "message": "That chore no longer exists." + }, + "inspection_not_approved": { + "message": "Only approved chores can be inspected." + }, + "inspection_not_child_chore": { + "message": "Only a child's own chore can be inspected." + }, + "inspection_child_gone": { + "message": "That child no longer exists." + }, + "inspection_too_old": { + "message": "Only chores approved in the last {hours} hours can be inspected." + }, + "inspection_already_inspected": { + "message": "That chore has already been inspected." + }, + "inspection_redo_today_only": { + "message": "Only a chore finished today can be sent back to redo." + }, + "notification_nav_url_invalid": { + "message": "nav_url must be a /path, an http(s) URL, or noAction" + }, + "notification_group_spaces": { + "message": "group must not contain spaces (try family-chores)" + }, + "notification_group_control": { + "message": "group must not contain control characters" + }, + "notification_group_too_long": { + "message": "group must be 64 characters or fewer" + }, + "notification_unknown_type": { + "message": "Unknown notification type {type_id}" + }, + "notification_unknown_recipient": { + "message": "Unknown notification recipient {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutes must be a whole number" + }, + "screen_time_minutes_max": { + "message": "Minutes cannot exceed {max}" + }, + "screen_time_jar_off": { + "message": "The screen-time jar is switched off" + }, + "screen_time_jar_full": { + "message": "The jar is full" + }, + "screen_time_jar_nothing": { + "message": "No minutes to save" + }, + "setup_unknown_age_group": { + "message": "Unknown age group {value}" + }, + "setup_child_needs_ref": { + "message": "Every new child needs its own ref" + }, + "setup_child_needs_name": { + "message": "A child needs a name" + }, + "setup_chore_unknown_child": { + "message": "Chore assigned to an unknown child {who}" + }, + "setup_chore_needs_name": { + "message": "A chore needs a name" + }, + "setup_reward_needs_name": { + "message": "A reward needs a name" + }, + "sibling_checks_off": { + "message": "Sibling checks are turned off" + }, + "sibling_check_unknown_verdict": { + "message": "Unknown verdict {verdict}" + }, + "sibling_check_already_checked": { + "message": "That chore has already been checked. Refresh the card." + }, + "sibling_check_own_chore": { + "message": "You can't check your own chore" + }, + "sibling_check_not_allowed": { + "message": "{name} can't check this child's chores" + }, + "sound_invalid_file_name": { + "message": "Not a valid sound file name: {file}" + }, + "sound_already_registered": { + "message": "Sound {file} is already registered" + }, + "sound_unknown_custom": { + "message": "Unknown custom sound: {file}" + }, + "tour_adult": { + "message": "Grown-up profiles don't get the tour" + }, + "tour_bad_status": { + "message": "status must be 'done' or 'skipped'" + }, + "tour_unknown_step": { + "message": "Unknown tour step {step}" + }, + "tour_already_speaking": { + "message": "Already speaking; try again in a moment" + }, + "tts_no_media_player": { + "message": "No media player given, and no default set in Settings" + }, + "tts_no_entity": { + "message": "No text-to-speech entity found. Set one in Settings or pass tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} is not one of {child}'s chores today." + }, + "wellbeing_unknown_mood": { + "message": "Unknown mood {mood}" + }, + "set_times_not_list": { + "message": "Set times must be a list." + }, + "set_times_too_many": { + "message": "A chore can have at most {max} set times." + }, + "set_times_timed": { + "message": "A timed chore can't have set times." + }, + "set_times_open_ended": { + "message": "An open-ended chore can't have set times." + }, + "set_times_quantity": { + "message": "A quantity chore can't have set times." + }, + "set_times_teamwork": { + "message": "A teamwork chore can't have set times." + }, + "set_times_need_start_end": { + "message": "Each set time needs a start and an end." + }, + "set_times_bad_format": { + "message": "Set times need a start and an end like 07:30." + }, + "set_times_end_before_start": { + "message": "A set time must close after it opens, on the same day." + }, + "set_times_overlap": { + "message": "Two set times overlap. Move one so they don't." + }, + "template_not_found": { + "message": "Template {template_id} not found" + }, + "upload_admin_required": { + "message": "Admin required" + }, + "upload_file_too_large": { + "message": "File too large" + }, + "upload_expected_multipart": { + "message": "Expected multipart form" + }, + "upload_too_many_parts": { + "message": "Too many form parts" + }, + "upload_no_file": { + "message": "No file provided" + }, + "upload_image_unsupported": { + "message": "Not a supported image (JPEG, PNG or WebP)" + }, + "upload_image_storage_full": { + "message": "Image storage full" + }, + "upload_image_store_failed": { + "message": "Could not store image" + }, + "upload_photo_rate_limited": { + "message": "Too many uploads, try again shortly" + }, + "upload_photo_busy": { + "message": "Too many uploads at once, try again in a moment" + }, + "upload_photo_storage_full": { + "message": "Photo storage full" + }, + "upload_photo_timeout": { + "message": "Upload took too long" + }, + "upload_photo_invalid": { + "message": "Not a valid image" + }, + "upload_photo_store_failed": { + "message": "Could not store photo" + }, + "upload_photo_pending_limit": { + "message": "You have too many photos waiting to be attached to a chore. Submit or remove those first." + }, + "upload_sound_unsupported": { + "message": "Not a supported sound (MP3, OGG, WAV or M4A)" + }, + "upload_sound_storage_full": { + "message": "Sound storage full" + }, + "upload_sound_store_failed": { + "message": "Could not store sound" } }, "issues": { diff --git a/custom_components/taskmate/translations/da.json b/custom_components/taskmate/translations/da.json index 760e6d59..c6370809 100644 --- a/custom_components/taskmate/translations/da.json +++ b/custom_components/taskmate/translations/da.json @@ -128,6 +128,102 @@ "save": "Gem ændringer", "delete": "Slet gruppe" } + }, + "completion_sound": { + "options": { + "none": "Ingen lyd", + "coin": "Mønt", + "levelup": "Nyt niveau", + "fanfare": "Fanfare", + "chime": "Klokkespil", + "powerup": "Power-up", + "undo": "Fortryd", + "fart1": "Prut 1", + "fart2": "Prut 2", + "fart3": "Prut 3", + "fart4": "Prut 4", + "fart5": "Prut 5", + "fart6": "Prut 6", + "fart7": "Prut 7", + "fart8": "Prut 8", + "fart9": "Prut 9", + "fart10": "Prut 10", + "fart_random": "Tilfældig prut" + } + }, + "difficulty": { + "options": { + "easy": "Let", + "medium": "Middel", + "hard": "Svær" + } + }, + "team_points_mode": { + "options": { + "each": "Alle får de fulde point", + "split": "Del pointene ligeligt (rundet ned)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Hver gang den skal laves", + "week": "Ugentligt", + "month": "Månedligt" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Sølv", + "gold": "Guld", + "platinum": "Platin" + } + }, + "badge_combinator": { + "options": { + "and": "Kræv alle (OG)", + "or": "Kræv ét af dem (ELLER)" + } + }, + "inspection_window": { + "options": { + "1h": "1 time", + "2h": "2 timer", + "4h": "4 timer", + "bed": "Indtil sengetid" + } + }, + "mood": { + "options": { + "great": "Super", + "good": "God", + "ok": "Okay", + "sad": "Ked af det", + "upset": "Sur" + } + }, + "appeal_kind": { + "options": { + "chore": "Pligt", + "reward": "Belønning", + "penalty": "Straf" + } + }, + "pet_species": { + "options": { + "dragon": "Drage", + "cat": "Kat", + "dog": "Hund", + "bunny": "Kanin", + "dino": "Dino", + "unicorn": "Enhjørning" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Ser færdig ud", + "not_yet": "Ikke endnu" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "For mange forespørgsler fra denne konto. Prøv igen om et minut." + }, + "child_not_found": { + "message": "Barnet {child_id} blev ikke fundet" + }, + "chore_not_found": { + "message": "Opgaven {chore_id} blev ikke fundet" + }, + "reward_not_found": { + "message": "Belønningen {reward_id} blev ikke fundet" + }, + "teamwork_size_not_number": { + "message": "Holdstørrelsen skal være et helt tal." + }, + "teamwork_size_range": { + "message": "En holdopgave skal have mellem 2 og {max} børn (eller 0 for en almindelig opgave)." + }, + "teamwork_points_mode": { + "message": "Holdpoint skal være 'each' eller 'split'." + }, + "teamwork_open_ended": { + "message": "En holdopgave kan ikke også være åben." + }, + "teamwork_assignment_mode": { + "message": "En holdopgave skal tildeles alle — ikke først-til-mølle eller på skift." + }, + "teamwork_timed": { + "message": "En tidsopgave kan ikke være en holdopgave." + }, + "teamwork_not_team_chore": { + "message": "Opgaven {name} er ikke en holdopgave" + }, + "swap_only_rotation": { + "message": "Kun skiftende opgaver kan byttes" + }, + "swap_won_at_auction": { + "message": "Denne opgave blev vundet på auktion i dag, så den kan ikke byttes" + }, + "swap_already_assigned": { + "message": "Opgaven er allerede tildelt det barn i dag" + }, + "swap_already_pending": { + "message": "Der venter allerede en bytteanmodning for denne opgave" + }, + "swap_too_many_pending": { + "message": "For mange ventende bytteanmodninger" + }, + "swap_request_not_found": { + "message": "Bytteanmodningen {request_id} blev ikke fundet" + }, + "bulk_unknown_action": { + "message": "Ukendt massehandling {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Kan ikke masseredigere {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Ukendt barn {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Ukendt tidsperiode {period}" + }, + "chore_unknown": { + "message": "Ukendt opgave: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Spring over virker ikke, når opgaven er tildelt alle" + }, + "skip_sticky_follower": { + "message": "En opgave, der følger sin gruppe, kan ikke springes over; spring gruppens første opgave over i stedet" + }, + "skip_pool_too_small": { + "message": "Spring over kræver, at mindst 2 børn deles om opgaven" + }, + "manual_start_everyone_mode": { + "message": "Manuel start virker ikke, når opgaven er tildelt alle" + }, + "manual_start_not_in_pool": { + "message": "Barnet {child_id} er ikke med i denne opgaves skiftehold" + }, + "chore_photo_required": { + "message": "Denne opgave kræver et foto som bevis." + }, + "chore_note_required": { + "message": "Skriv, hvad du har lavet, for at sende denne." + }, + "chore_quantity_required": { + "message": "Skriv, hvor mange {unit} du har lavet." + }, + "backdate_day_range": { + "message": "Vælg en dag inden for de sidste {days} dage, før i dag." + }, + "backdate_switched_off": { + "message": "{name} er slået fra." + }, + "backdate_not_assigned": { + "message": "{name} er ikke en af {child}s opgaver." + }, + "backdate_rotation_team": { + "message": "{name} går på skift eller kræver et hold, så den kan ikke registreres for en tidligere dag." + }, + "backdate_open_ended": { + "message": "{name} er åben, så den kræver barnets note og en pris. Brug barnets kort." + }, + "backdate_set_times": { + "message": "{name} har faste tidspunkter, så den kan ikke registreres for en tidligere dag." + }, + "backdate_holiday": { + "message": "Der var ferie {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}, så ingen opgaver skulle laves." + }, + "backdate_sick_day": { + "message": "{child} var syg {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}, så ingen opgaver skulle laves." + }, + "backdate_birthday": { + "message": "{child} havde fødselsdag {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}, en fridag fra opgaver." + }, + "backdate_auction": { + "message": "{name} blev vundet på auktion den dag, så den kan ikke registreres bagefter." + }, + "backdate_weekly_target_met": { + "message": "{name} nåede allerede sine {target} den uge." + }, + "backdate_not_due": { + "message": "{name} skulle ikke laves {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} blev allerede lavet {done}/{limit} gange {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." + }, + "chore_disabled": { + "message": "Opgaven {name} er slået fra" + }, + "parent_complete_one_shot": { + "message": "Opgaven {name} er en engangsopgave og kan ikke fuldføres af en forælder" + }, + "parent_complete_no_children": { + "message": "Opgaven {name} har ingen børn at skjule den for" + }, + "parent_complete_rotation_shared": { + "message": "Opgaven {name} deles på skift og kan kun fuldføres for alle" + }, + "parent_complete_not_assigned": { + "message": "Opgaven {name} er ikke tildelt det barn" + }, + "bonus_subtask_not_found": { + "message": "Bonus-delopgaven {subtask_id} blev ikke fundet i opgaven {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonus-delopgaven {subtask} er ikke tildelt {child}." + }, + "bonus_subtask_parent_first": { + "message": "Bonus-delopgaven {subtask} kan ikke fuldføres — hovedopgaven {name} skal fuldføres først i dag." + }, + "bonus_subtask_already_done": { + "message": "Bonus-delopgaven {subtask} er allerede fuldført i dag." + }, + "undo_window_passed": { + "message": "Denne opgave kan ikke fortrydes længere. Bed en forælder om at fortryde den." + }, + "undo_points_spent": { + "message": "Denne opgave kan ikke fortrydes nu: pointene er allerede brugt. Spørg en forælder." + }, + "completion_not_found": { + "message": "Fuldførelsen {completion_id} blev ikke fundet" + }, + "completion_not_approved": { + "message": "Fuldførelsen er ikke godkendt; der er intet at fortryde" + }, + "chore_sort_unknown": { + "message": "Ukendt sortering {sort}" + }, + "task_group_duplicate_chore": { + "message": "Opgaven står to gange i gruppen: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Opgaven {name} er tildelt alle og kan ikke komme med i en gruppe" + }, + "task_group_already_member": { + "message": "Opgaven {name} hører allerede til gruppen {group}" + }, + "task_group_unknown_policy": { + "message": "Ukendt regel for pligtgruppe: {policy}" + }, + "task_group_unknown": { + "message": "Ukendt pligtgruppe: {group_id}" + }, + "points_amount_zero": { + "message": "Antallet må ikke være 0" + }, + "streak_freeze_off_max0": { + "message": "Streak-frys er slået fra (streak_freeze_max er 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} har allerede det maksimale antal på {cap} streak-frys" + }, + "streak_freeze_has_max": { + "message": "{child} har allerede det maksimale antal på {cap} streak-frys" + }, + "streak_freeze_off": { + "message": "Streak-frys er slået fra" + }, + "points_non_negative": { + "message": "Point må ikke være negative" + }, + "transaction_not_found": { + "message": "Posteringen {transaction_id} blev ikke fundet" + }, + "undo_not_undoable": { + "message": "Denne handling kan ikke fortrydes" + }, + "gift_undo_too_old": { + "message": "Denne gave er ældre end fortryd-funktionen og kan ikke tilbageføres automatisk." + }, + "gift_undo_spent": { + "message": "{child} har allerede brugt noget af denne gave, så den kan ikke fortrydes." + }, + "gift_amount_positive": { + "message": "Gavens størrelse skal være positiv" + }, + "gift_same_child": { + "message": "Man kan ikke give en gave til sig selv" + }, + "gift_child_not_found": { + "message": "Afsender eller modtager blev ikke fundet" + }, + "gift_not_enough_points": { + "message": "Ikke nok point: {child} har {points}, gave {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} er en fælles jackpot, og puljen er ikke fuld. Kræver {cost}, der er sparet {saved} op" + }, + "reward_not_available_to": { + "message": "Belønningen {name} er ikke tilgængelig for {child}" + }, + "reward_sold_out": { + "message": "Belønningen {name} er udsolgt" + }, + "reward_expired": { + "message": "Belønningen {name} er udløbet" + }, + "reward_not_available_now": { + "message": "Belønningen {name} er ikke tilgængelig lige nu" + }, + "reward_claim_already_waiting": { + "message": "En anmodning om {name} venter allerede på godkendelse" + }, + "reward_claims_too_many": { + "message": "For mange belønningsanmodninger venter allerede på godkendelse" + }, + "reward_not_enough_points": { + "message": "Ikke nok point. Kræver {cost}, der er {available} til rådighed" + }, + "reward_spending_cap": { + "message": "Forbrugsloftet er nået: {cap} pr. periode er allerede brugt" + }, + "reward_claim_target_missing": { + "message": "Belønning eller barn blev ikke fundet for anmodningen {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Ikke nok point til at godkende. Kræver {cost}, har {points}" + }, + "reward_claim_already_approved": { + "message": "{name} er allerede godkendt og kan ikke længere afvises" + }, + "reward_claim_already_approved_unnamed": { + "message": "Denne belønning er allerede godkendt og kan ikke længere afvises" + }, + "pool_allocate_min": { + "message": "Der skal sættes mindst 1 point af" + }, + "pool_no_spendable": { + "message": "{child} har ingen point at bruge" + }, + "pool_full": { + "message": "Puljen til belønningen {name} er allerede fuld" + }, + "reward_limit_once_day": { + "message": "{child} kan få {name} én gang om dagen. Den kan fås igen den {date}" + }, + "reward_limit_once_week": { + "message": "{child} kan få {name} én gang om ugen. Den kan fås igen den {date}" + }, + "reward_limit_once_month": { + "message": "{child} kan få {name} én gang om måneden. Den kan fås igen den {date}" + }, + "reward_limit_times_day": { + "message": "{child} kan få {name} {count} gange om dagen. Den kan fås igen den {date}" + }, + "reward_limit_times_week": { + "message": "{child} kan få {name} {count} gange om ugen. Den kan fås igen den {date}" + }, + "reward_limit_times_month": { + "message": "{child} kan få {name} {count} gange om måneden. Den kan fås igen den {date}" + }, + "reward_gift_off": { + "message": "At købe belønninger til hinanden er slået fra" + }, + "reward_gift_children_only": { + "message": "Belønninger kan kun købes til børn" + }, + "reward_gift_not_giftable": { + "message": "{name} kan ikke købes til en anden" + }, + "reward_rating_stars": { + "message": "Vælg 1 til 3 stjerner" + }, + "reward_rating_not_yet": { + "message": "Den belønning kan ikke bedømmes endnu" + }, + "reward_rating_not_holder": { + "message": "Kun barnet, der fik belønningen, kan bedømme den" + }, + "reward_rating_already": { + "message": "Den belønning er allerede bedømt" + }, + "service_unknown_child": { + "message": "Ukendt barn {ref}. Gyldige børn: {valid}" + }, + "service_ambiguous_child": { + "message": "Mere end ét barn hedder {ref}; brug barnets id i stedet ({ids})" + }, + "service_nothing_to_update": { + "message": "Intet at opdatere: angiv mindst ét felt, der skal ændres" + }, + "service_confirm_delete": { + "message": "Sæt confirm: true for at slette opgaven" + }, + "penalty_already_earned_back": { + "message": "Den straf er allerede tjent tilbage." + }, + "fulfilment_not_waiting": { + "message": "Den belønning venter ikke på at blive givet." + }, + "fulfilment_already_delivered": { + "message": "Den belønning er allerede markeret som givet." + }, + "fulfilment_wrong_child": { + "message": "Den belønning tilhører {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} kan ikke ændres planlagt" + }, + "scheduled_expects_bool": { + "message": "{field} skal være true eller false" + }, + "scheduled_expects_int": { + "message": "{field} skal være et helt tal" + }, + "scheduled_negative": { + "message": "{field} må ikke være negativ" + }, + "scheduled_expects_list": { + "message": "{field} skal være en liste" + }, + "scheduled_expects_text": { + "message": "{field} skal være tekst" + }, + "scheduled_apply_on_format": { + "message": "apply_on skal være en ISO-dato, f.eks. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on skal være en fremtidig dato" + }, + "scheduled_no_fields": { + "message": "En planlagt ændring skal ændre mindst ét felt" + }, + "scheduled_change_not_found": { + "message": "Den planlagte ændring {change_id} blev ikke fundet" + }, + "timed_not_timed": { + "message": "Opgaven {name} er ikke en tidsopgave" + }, + "timed_already_running": { + "message": "Timeren kører allerede" + }, + "timed_daily_cap": { + "message": "Dagens grænse er nået ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} er ikke tilgængelig for {child} lige nu" + }, + "timed_no_running": { + "message": "Ingen kørende timer at sætte på pause" + }, + "timed_no_active": { + "message": "Ingen aktiv timer at stoppe" + }, + "set_time_unknown": { + "message": "Det tidspunkt er ikke et af denne opgaves faste tidspunkter." + }, + "sick_day_range": { + "message": "Vælg en dag fra en uge siden til en måned frem." + }, + "trash_nothing_to_restore": { + "message": "Intet at gendanne: det blev aldrig slettet eller er ryddet væk" + }, + "trash_id_exists": { + "message": "Der findes allerede noget med id {item_id}" + }, + "wish_not_found": { + "message": "Ønsket blev ikke fundet" + }, + "wish_target_not_whole": { + "message": "Målet skal være et helt tal" + }, + "wish_target_range": { + "message": "Målet skal være mellem 1 og {max}" + }, + "wish_name_required": { + "message": "Giv ønsket et navn" + }, + "wish_link_invalid": { + "message": "Links skal være en webadresse, der starter med http:// eller https://" + }, + "wish_too_many_open": { + "message": "{child_name} har allerede {max} ønsker i gang" + }, + "wish_picture_unusable": { + "message": "Det billede kan ikke bruges" + }, + "wish_withdraw_not_allowed": { + "message": "Kun et ønske, der venter eller er afvist, kan trækkes tilbage" + }, + "wish_not_open_for_saving": { + "message": "Der kan ikke spares op til {name}" + }, + "wish_move_min": { + "message": "Du skal flytte mindst 1 point" + }, + "wish_fully_funded": { + "message": "{name} er allerede fuldt finansieret" + }, + "wish_no_spendable": { + "message": "{child_name} har ingen point at bruge" + }, + "wish_take_back_not_allowed": { + "message": "Der kan ikke tages point ud af {name} lige nu" + }, + "wish_take_back_min": { + "message": "Du skal tage mindst 1 point tilbage" + }, + "wish_nothing_saved": { + "message": "Der er ikke sparet noget op i {name}, der kan tages tilbage" + }, + "wish_cannot_redeem": { + "message": "{name} kan ikke indløses lige nu" + }, + "wish_needs_more_points": { + "message": "{name} mangler først {points} point mere" + }, + "wish_too_many_pending_claims": { + "message": "For mange belønningsanmodninger venter allerede på godkendelse" + }, + "wish_not_waiting_approval": { + "message": "{name} venter ikke på godkendelse" + }, + "wish_cannot_decline": { + "message": "{name} kan ikke længere afvises" + }, + "wish_not_open_for_pledges": { + "message": "{name} tager ikke imod tilsagn" + }, + "wish_pledge_name_required": { + "message": "Angiv, hvem tilsagnet er fra" + }, + "wish_pledge_min": { + "message": "Et tilsagn skal være på mindst 1 point" + }, + "wish_too_many_pledges": { + "message": "{name} har allerede {max} tilsagn" + }, + "wish_pledges_locked": { + "message": "Tilsagn til {name} kan ikke længere ændres" + }, + "wish_pledge_not_found": { + "message": "Tilsagnet blev ikke fundet" + }, + "wish_claim_missing": { + "message": "Ønsket eller barnet blev ikke fundet for anmodning {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} venter ikke længere på at blive indløst" + }, + "wish_not_funded": { + "message": "{name} er ikke længere fuldt finansieret" + }, + "pet_shop_emoji_invalid": { + "message": "Billedet skal være en emoji (op til {max} tegn)." + }, + "pet_shop_colour_invalid": { + "message": "En farve skal se ud som #ff8800 eller være “rainbow”." + }, + "pet_shop_item_not_found": { + "message": "Den ting findes ikke i butikken." + }, + "pet_shop_name_too_long": { + "message": "Navnet må højst have {max} tegn." + }, + "pet_shop_name_required": { + "message": "Giv tingen et navn." + }, + "pet_shop_unknown_slot": { + "message": "Ukendt plads {slot}" + }, + "pet_shop_not_whole": { + "message": "Pris og niveau skal være hele tal." + }, + "pet_shop_cost_range": { + "message": "Prisen skal være mellem 1 og {max}." + }, + "pet_shop_level_range": { + "message": "Niveauet skal være mellem 0 og {max}." + }, + "pet_shop_full": { + "message": "Butikken kan højst have {max} ting." + }, + "pets_switched_off": { + "message": "Kæledyr er slået fra." + }, + "pet_adopt_first": { + "message": "Adopter et kæledyr først." + }, + "pet_shop_not_unlocked": { + "message": "Det er ikke låst op endnu." + }, + "pet_shop_closed": { + "message": "Dyrebutikken er lukket." + }, + "pet_shop_buy_first": { + "message": "Køb den først." + }, + "pet_shop_not_for_sale": { + "message": "Den ting er ikke til salg." + }, + "pet_shop_unlocks_at_level": { + "message": "Den låses op på niveau {level}." + }, + "pet_shop_already_owned": { + "message": "Du har den allerede." + }, + "pet_shop_already_pending": { + "message": "Den venter allerede på en forælder." + }, + "pet_shop_not_enough_points": { + "message": "Ikke nok point til den endnu." + }, + "pet_shop_purchase_gone": { + "message": "Det køb venter ikke længere." + }, + "pet_shop_purchase_orphaned": { + "message": "Det barn eller den ting findes ikke længere – afvis købet i stedet." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} har ikke nok point til den nu." + }, + "pet_unknown_species": { + "message": "Ukendt kæledyr {species}" + }, + "pet_name_required": { + "message": "Giv dit kæledyr et navn." + }, + "pet_no_egg": { + "message": "Der er ikke noget æg at udklække endnu." + }, + "auction_not_found": { + "message": "Den auktion findes ikke længere. Opdater kortet." + }, + "auction_refuse_off": { + "message": "Den opgave er slået fra." + }, + "auction_refuse_unassigned": { + "message": "En opgave uden tildeling kan ikke gives til nogen, så den kan ikke sættes på auktion." + }, + "auction_refuse_team": { + "message": "En holdopgave deles af et hold, så den kan ikke sættes på auktion." + }, + "auction_refuse_timed": { + "message": "En tidtaget opgave betales pr. minut, så den kan ikke sættes på auktion." + }, + "auction_refuse_open_ended": { + "message": "Prisen på en åben opgave sættes af forælderen, så den kan ikke sættes på auktion." + }, + "auction_invalid_date": { + "message": "Ugyldig dato: {date}" + }, + "auction_pick_future": { + "message": "Vælg en gang fra i morgen og frem." + }, + "auction_not_scheduled": { + "message": "{chore} er ikke planlagt den {date}." + }, + "auction_already_exists": { + "message": "Den gang har allerede en auktion." + }, + "auction_points_not_whole": { + "message": "Point skal være hele tal." + }, + "auction_max_range": { + "message": "Det højeste bud er mellem 1 og {max} point." + }, + "auction_min_range": { + "message": "Det laveste bud skal være mellem 1 og det højeste." + }, + "auction_needs_close": { + "message": "En auktion skal have et sluttidspunkt." + }, + "auction_close_in_past": { + "message": "Sluttidspunktet er allerede passeret." + }, + "auction_close_before_day": { + "message": "Budrunden skal slutte før dagen, opgaven skal laves." + }, + "auction_bidder_not_in_pool": { + "message": "Kun børn, der kan lave denne opgave, kan byde på den." + }, + "auction_no_bidders": { + "message": "Vælg mindst ét barn, der kan byde." + }, + "auction_already_closed": { + "message": "Denne auktion er allerede afsluttet." + }, + "auction_already_cancelled": { + "message": "Denne auktion er allerede aflyst." + }, + "auction_occurrence_passed": { + "message": "Den gang er allerede overstået." + }, + "auction_still_live": { + "message": "Denne auktion er stadig i gang. Aflys den i stedet." + }, + "auction_not_for_you": { + "message": "Denne auktion er ikke til dig." + }, + "auction_bidding_closed": { + "message": "Budgivningen på denne auktion er lukket." + }, + "auction_bid_not_whole": { + "message": "Et bud er et helt antal point." + }, + "auction_bid_range": { + "message": "Byd mellem {min} og {max} point." + }, + "auction_no_bid": { + "message": "Du har ikke budt på denne." + }, + "bounty_invalid_expiry": { + "message": "Ugyldigt udløbstidspunkt: {value}" + }, + "bounty_not_found": { + "message": "Den dusør findes ikke længere. Opdater kortet." + }, + "bounty_title_required": { + "message": "En dusør skal have en titel." + }, + "bounty_points_not_whole": { + "message": "Point skal være et helt tal." + }, + "bounty_points_range": { + "message": "En dusør er værd mellem 1 og {max} point." + }, + "bounty_claim_hours_not_whole": { + "message": "Reservationen skal være et helt antal timer." + }, + "bounty_claim_hours_range": { + "message": "Reservationen varer mellem 1 og {max} timer." + }, + "bounty_expiry_in_past": { + "message": "Udløbstidspunktet er allerede passeret." + }, + "bounty_finished_locked": { + "message": "En færdig dusør kan ikke redigeres." + }, + "bounty_claimed_locked": { + "message": "Når en dusør er taget, kan kun point og udløbstidspunkt ændres." + }, + "bounty_review_before_remove": { + "message": "Godkend eller afvis det færdige job, før du fjerner denne dusør." + }, + "bounty_release_not_claimed": { + "message": "Kun en dusør, der er taget, kan frigives." + }, + "bounty_not_for_you": { + "message": "Denne dusør er ikke til dig." + }, + "bounty_taken": { + "message": "En anden kom først – denne dusør er ikke på tavlen længere." + }, + "bounty_one_at_a_time": { + "message": "Gør {title} færdig først – du kan kun have én dusør ad gangen." + }, + "bounty_not_claimed_by_you": { + "message": "Du har ikke taget denne dusør." + }, + "bounty_claim_expired": { + "message": "Din reservation af denne dusør er udløbet." + }, + "bounty_photo_required": { + "message": "Denne dusør kræver et billede af det færdige job." + }, + "raffle_name_required": { + "message": "Giv lodtrækningen et navn." + }, + "raffle_ticket_cost_range": { + "message": "Et lod koster 1 til {max}." + }, + "raffle_draw_required": { + "message": "Vælg, hvornår lodtrækningen skal ske." + }, + "raffle_field_required": { + "message": "{field} er påkrævet" + }, + "raffle_draw_in_past": { + "message": "Trækningen skal ligge i fremtiden." + }, + "raffle_not_found": { + "message": "Lodtrækningen blev ikke fundet" + }, + "raffle_not_open_edit": { + "message": "Kun en åben lodtrækning kan ændres." + }, + "raffle_price_locked": { + "message": "Der er købt lodder, så prisen kan ikke ændres." + }, + "raffle_closed": { + "message": "Denne lodtrækning er lukket." + }, + "raffle_drawing": { + "message": "Denne lodtrækning trækkes nu." + }, + "raffle_not_open_to": { + "message": "Denne lodtrækning er ikke åben for {child_name}." + }, + "raffle_min_tickets": { + "message": "Køb mindst ét lod." + }, + "raffle_max_tickets": { + "message": "Du kan højst have {max} lodder." + }, + "raffle_not_enough_points": { + "message": "Ikke nok point til så mange lodder." + }, + "raffle_already_closed": { + "message": "Denne lodtrækning er allerede lukket." + }, + "roulette_off": { + "message": "Opgaveroulette er slået fra" + }, + "roulette_no_spins": { + "message": "Ikke flere drej i dag" + }, + "roulette_nothing_left": { + "message": "Intet tilbage at dreje om" + }, + "unlock_not_allowed": { + "message": "{entity_id} er ikke på listen over tilladte oplåsninger. Tilføj den under Indstillinger, før du bruger den som belønning." + }, + "unlock_minutes_not_whole": { + "message": "Oplåsningsminutter skal være et helt tal" + }, + "unlock_minutes_negative": { + "message": "Oplåsningsminutter kan ikke være negative" + }, + "unlock_minutes_too_many": { + "message": "Oplåsningsminutter kan ikke være mere end {max}" + }, + "avatar_not_in_catalogue": { + "message": "Den avatar findes ikke i kataloget" + }, + "avatar_locked": { + "message": "Den avatar er ikke låst op endnu" + }, + "weekly_goals_off": { + "message": "Ugemål er slået fra." + }, + "weekly_goal_range": { + "message": "Vælg et mål fra 0 til {max}." + }, + "weekly_goal_below_bonus": { + "message": "Et mål skal være mindst {bonus}, den bonus det giver." + }, + "weekly_goal_locked": { + "message": "Ugens mål er allerede nået og betalt, så det kan ikke ændres før mandag." + }, + "challenge_name_required": { + "message": "Udfordringen skal have et navn" + }, + "challenge_target_min": { + "message": "Målet skal være mindst 1" + }, + "challenge_not_found": { + "message": "Udfordringen {challenge_id} blev ikke fundet" + }, + "quest_name_required": { + "message": "Missionen skal have et navn" + }, + "quest_needs_step": { + "message": "En mission skal have mindst ét trin" + }, + "quest_not_found": { + "message": "Missionen {quest_id} blev ikke fundet" + }, + "admin_only": { + "message": "Kun for administratorer" + }, + "taskmate_not_initialised": { + "message": "TaskMate er ikke klar endnu" + }, + "not_allowed": { + "message": "Ikke tilladt" + }, + "handler_failed": { + "message": "Noget gik galt; se Home Assistant-loggen" + }, + "chore_one_off_past_day": { + "message": "En engangsopgave kan ikke sættes til en dag, der allerede er gået" + }, + "print_chart_bad_week_start": { + "message": "week_start skal være en ISO-dato" + }, + "penalty_not_found": { + "message": "Straffen {penalty_id} blev ikke fundet" + }, + "bonus_not_found": { + "message": "Bonussen {bonus_id} blev ikke fundet" + }, + "group_not_found": { + "message": "Gruppen {group_id} blev ikke fundet" + }, + "chores_bulk_no_names": { + "message": "Der skal mindst være ét opgavenavn" + }, + "notif_child_not_found": { + "message": "Barnet blev ikke fundet" + }, + "notif_parent_not_found": { + "message": "Forælderen blev ikke fundet" + }, + "recap_not_found": { + "message": "Opsummeringen blev ikke fundet" + }, + "voucher_not_approved": { + "message": "Kun en godkendt belønning kan udskrives" + }, + "voucher_missing": { + "message": "Den belønning eller det barn findes ikke længere" + }, + "setup_invalid_birthday": { + "message": "Fødselsdagen {value} er ikke en gyldig dato" + }, + "kiosk_pin_invalid": { + "message": "En kiosk-PIN skal være præcis 4 cifre" + }, + "time_periods_empty": { + "message": "Der skal være mindst én tidsperiode" + }, + "time_periods_too_many": { + "message": "for mange perioder (højst {max})" + }, + "time_periods_not_object": { + "message": "hver periode skal være et objekt" + }, + "time_periods_duplicate_id": { + "message": "periode-id findes to gange: {period_id}" + }, + "time_periods_needs_name": { + "message": "hver egen periode skal have et navn" + }, + "time_periods_invalid_time": { + "message": "ugyldigt tidspunkt for perioden {name} (brug TT:MM)" + }, + "time_periods_start_after_end": { + "message": "perioden {name} skal starte, før den slutter" + }, + "time_periods_overlap": { + "message": "{name} overlapper {other} — perioder må ikke overlappe" + }, + "time_periods_in_use": { + "message": "en periode, som stadig bruges af opgaver, kan ikke slettes: {chores}" + }, + "vacation_periods_not_list": { + "message": "ferieperioderne skal være en liste" + }, + "vacation_periods_too_many": { + "message": "for mange ferieperioder (højst {max})" + }, + "vacation_periods_not_object": { + "message": "hver ferieperiode skal være et objekt" + }, + "vacation_periods_bad_dates": { + "message": "hver ferieperiode skal have gyldige start- og slutdatoer (ÅÅÅÅ-MM-DD)" + }, + "template_apply_empty": { + "message": "En skabelon uden opgaver kan ikke bruges" + }, + "template_none_selected": { + "message": "Vælg mindst én opgave" + }, + "template_no_valid_chores": { + "message": "Ingen gyldige opgaver fundet for de valgte id’er" + }, + "template_needs_chore": { + "message": "En skabelon skal have mindst én opgave" + }, + "template_builtin_modify": { + "message": "Den indbyggede skabelon {template_id} kan ikke ændres" + }, + "template_builtin_delete": { + "message": "Den indbyggede skabelon {template_id} kan ikke slettes" + }, + "template_pack_not_pack": { + "message": "Det ligner ikke en TaskMate-pakke" + }, + "template_pack_wrong_format": { + "message": "Ikke en TaskMate-skabelonpakke" + }, + "template_pack_version_nan": { + "message": "Pakkens version er ikke et tal" + }, + "template_pack_too_new": { + "message": "Denne pakke kræver en nyere TaskMate (pakkeversion {version}, denne forstår {supported})" + }, + "template_pack_empty": { + "message": "Pakken indeholder ingen skabeloner" + }, + "template_pack_too_many": { + "message": "Pakken har for mange skabeloner (højst {max})" + }, + "template_pack_malformed_template": { + "message": "Pakken indeholder en ugyldig skabelon" + }, + "template_pack_unnamed_template": { + "message": "En skabelon i pakken har intet navn" + }, + "template_pack_template_no_chores": { + "message": "Skabelonen {name} har ingen opgaver" + }, + "template_pack_template_too_many_chores": { + "message": "Skabelonen {name} har for mange opgaver" + }, + "template_pack_malformed_chore": { + "message": "Skabelonen {name} har en ugyldig opgave" + }, + "template_pack_unnamed_chore": { + "message": "En opgave i {name} har intet navn" + }, + "boost_bad_time": { + "message": "{value} er ikke et tidspunkt som 09:30." + }, + "boost_multiplier_nan": { + "message": "Multiplikatoren skal være et tal." + }, + "boost_multiplier_range": { + "message": "Vælg en multiplikator fra ×{min} til ×{max}." + }, + "boost_chore_not_found": { + "message": "Opgaven {chore_id} blev ikke fundet." + }, + "boost_child_not_found": { + "message": "Barnet {child_id} blev ikke fundet." + }, + "boost_start_past": { + "message": "En boost kan ikke starte i fortiden." + }, + "boost_too_far_ahead": { + "message": "En boost kan planlægges op til en uge frem." + }, + "boost_minutes_nan": { + "message": "Minutterne skal være et helt tal." + }, + "boost_minutes_range": { + "message": "Vælg fra 1 til {max} minutter." + }, + "boost_already_ended": { + "message": "Den boost er allerede slut." + }, + "boost_rule_no_days": { + "message": "Vælg mindst én dag." + }, + "boost_rule_end_before_start": { + "message": "Sluttidspunktet skal være efter starttidspunktet." + }, + "boost_rules_max": { + "message": "Højst {max} gentagne boosts." + }, + "boost_rule_gone": { + "message": "Den gentagne boost findes ikke længere." + }, + "season_pack_unknown": { + "message": "Ukendt sæsonpakke: {season}" + }, + "calendar_unknown_child": { + "message": "Ukendt barn: {child_id}" + }, + "undo_already_undone": { + "message": "Denne opgave er allerede fortrudt. Genindlæs kortet." + }, + "import_invalid_payload": { + "message": "Ugyldig TaskMate-eksport" + }, + "import_data_not_object": { + "message": "Importdata skal være et objekt" + }, + "allowance_points_min": { + "message": "Point skal være mindst 1" + }, + "allowance_not_enabled": { + "message": "Lommepenge er ikke slået til" + }, + "allowance_not_enough_points": { + "message": "{name} har kun {points} point at udbetale." + }, + "appeals_off": { + "message": "Klager er slået fra." + }, + "appeals_already_appealed": { + "message": "Der er allerede klaget over det." + }, + "appeals_not_appealable": { + "message": "Det kan der ikke klages over." + }, + "appeals_not_found": { + "message": "Den klage findes ikke længere." + }, + "appeals_already_decided": { + "message": "Den klage er allerede afgjort." + }, + "appeals_child_gone": { + "message": "Barnet er her ikke længere." + }, + "appeals_reward_gone": { + "message": "Den belønning findes ikke længere." + }, + "appeals_penalty_already_undone": { + "message": "Den straf er allerede trukket tilbage." + }, + "appeals_unknown_kind": { + "message": "Ukendt klagetype {kind}" + }, + "birthday_invalid_format": { + "message": "Fødselsdagen skal være ÅÅÅÅ-MM-DD eller MM-DD, fik {value}" + }, + "birthday_in_future": { + "message": "Fødselsdagen kan ikke ligge i fremtiden" + }, + "chore_reminders_off": { + "message": "Påmindelser er slået fra" + }, + "chore_reminders_not_assigned": { + "message": "{chore} er ikke en af {child}s opgaver" + }, + "chore_reminder_time_format": { + "message": "Vælg et tidspunkt som 17:30" + }, + "chore_reminder_time_range": { + "message": "Vælg et tidspunkt mellem {earliest} og {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on skal være en ISO-dato, f.eks. 2026-08-31" + }, + "inspection_not_found": { + "message": "Den inspektion findes ikke længere. Genindlæs og prøv igen." + }, + "inspection_already_decided": { + "message": "Den inspektion er allerede afgjort eller lukket." + }, + "inspections_off": { + "message": "Overraskelsesinspektioner er slået fra i Indstillinger." + }, + "inspection_chore_gone": { + "message": "Den opgave findes ikke længere." + }, + "inspection_not_approved": { + "message": "Kun godkendte opgaver kan inspiceres." + }, + "inspection_not_child_chore": { + "message": "Kun et barns egen opgave kan inspiceres." + }, + "inspection_child_gone": { + "message": "Det barn findes ikke længere." + }, + "inspection_too_old": { + "message": "Kun opgaver godkendt inden for de sidste {hours} timer kan inspiceres." + }, + "inspection_already_inspected": { + "message": "Den opgave er allerede inspiceret." + }, + "inspection_redo_today_only": { + "message": "Kun en opgave, der er lavet i dag, kan sendes tilbage til at blive lavet om." + }, + "notification_nav_url_invalid": { + "message": "nav_url skal være en /sti, en http(s)-URL eller noAction" + }, + "notification_group_spaces": { + "message": "group må ikke indeholde mellemrum (prøv family-chores)" + }, + "notification_group_control": { + "message": "group må ikke indeholde kontroltegn" + }, + "notification_group_too_long": { + "message": "group må højst være 64 tegn" + }, + "notification_unknown_type": { + "message": "Ukendt notifikationstype {type_id}" + }, + "notification_unknown_recipient": { + "message": "Ukendt modtager af notifikationer {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutter skal være et helt tal" + }, + "screen_time_minutes_max": { + "message": "Minutter kan ikke være over {max}" + }, + "screen_time_jar_off": { + "message": "Skærmtidskrukken er slået fra" + }, + "screen_time_jar_full": { + "message": "Krukken er fuld" + }, + "screen_time_jar_nothing": { + "message": "Ingen minutter at gemme" + }, + "setup_unknown_age_group": { + "message": "Ukendt aldersgruppe {value}" + }, + "setup_child_needs_ref": { + "message": "Hvert nyt barn skal have sin egen ref" + }, + "setup_child_needs_name": { + "message": "Et barn skal have et navn" + }, + "setup_chore_unknown_child": { + "message": "Opgaven er tildelt et ukendt barn {who}" + }, + "setup_chore_needs_name": { + "message": "En opgave skal have et navn" + }, + "setup_reward_needs_name": { + "message": "En belønning skal have et navn" + }, + "sibling_checks_off": { + "message": "Søskendetjek er slået fra" + }, + "sibling_check_unknown_verdict": { + "message": "Ukendt vurdering {verdict}" + }, + "sibling_check_already_checked": { + "message": "Den opgave er allerede tjekket. Genindlæs kortet." + }, + "sibling_check_own_chore": { + "message": "Du kan ikke tjekke din egen opgave" + }, + "sibling_check_not_allowed": { + "message": "{name} kan ikke tjekke dette barns opgaver" + }, + "sound_invalid_file_name": { + "message": "Ikke et gyldigt lydfilnavn: {file}" + }, + "sound_already_registered": { + "message": "Lyden {file} er allerede tilføjet" + }, + "sound_unknown_custom": { + "message": "Ukendt egen lyd: {file}" + }, + "tour_adult": { + "message": "Voksenprofiler får ikke rundvisningen" + }, + "tour_bad_status": { + "message": "status skal være 'done' eller 'skipped'" + }, + "tour_unknown_step": { + "message": "Ukendt trin i rundvisningen {step}" + }, + "tour_already_speaking": { + "message": "Taler allerede; prøv igen om lidt" + }, + "tts_no_media_player": { + "message": "Ingen medieafspiller angivet, og ingen standard valgt i Indstillinger" + }, + "tts_no_entity": { + "message": "Ingen tekst-til-tale-enhed fundet. Vælg en i Indstillinger, eller angiv tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} er ikke en af {child}s opgaver i dag." + }, + "wellbeing_unknown_mood": { + "message": "Ukendt humør {mood}" + }, + "set_times_not_list": { + "message": "Faste tider skal være en liste." + }, + "set_times_too_many": { + "message": "En opgave kan højst have {max} faste tider." + }, + "set_times_timed": { + "message": "En opgave med tidtagning kan ikke have faste tider." + }, + "set_times_open_ended": { + "message": "En åben opgave kan ikke have faste tider." + }, + "set_times_quantity": { + "message": "En mængdeopgave kan ikke have faste tider." + }, + "set_times_teamwork": { + "message": "En holdopgave kan ikke have faste tider." + }, + "set_times_need_start_end": { + "message": "Hver fast tid skal have en start og en slutning." + }, + "set_times_bad_format": { + "message": "Faste tider skal have en start og en slutning som 07:30." + }, + "set_times_end_before_start": { + "message": "En fast tid skal lukke, efter den åbner, samme dag." + }, + "set_times_overlap": { + "message": "To faste tider overlapper. Flyt den ene, så de ikke gør." + }, + "template_not_found": { + "message": "Skabelonen {template_id} blev ikke fundet" + }, + "upload_admin_required": { + "message": "Kræver administrator" + }, + "upload_file_too_large": { + "message": "Filen er for stor" + }, + "upload_expected_multipart": { + "message": "Forventede en multipart-formular" + }, + "upload_too_many_parts": { + "message": "For mange dele i formularen" + }, + "upload_no_file": { + "message": "Ingen fil sendt" + }, + "upload_image_unsupported": { + "message": "Ikke et understøttet billede (JPEG, PNG eller WebP)" + }, + "upload_image_storage_full": { + "message": "Billedlageret er fuldt" + }, + "upload_image_store_failed": { + "message": "Kunne ikke gemme billedet" + }, + "upload_photo_rate_limited": { + "message": "For mange uploads, prøv igen om lidt" + }, + "upload_photo_busy": { + "message": "For mange uploads på én gang, prøv igen om et øjeblik" + }, + "upload_photo_storage_full": { + "message": "Fotolageret er fuldt" + }, + "upload_photo_timeout": { + "message": "Uploaden tog for lang tid" + }, + "upload_photo_invalid": { + "message": "Ikke et gyldigt billede" + }, + "upload_photo_store_failed": { + "message": "Kunne ikke gemme fotoet" + }, + "upload_photo_pending_limit": { + "message": "Du har for mange fotos, der venter på at blive knyttet til en opgave. Send eller fjern dem først." + }, + "upload_sound_unsupported": { + "message": "Ikke en understøttet lyd (MP3, OGG, WAV eller M4A)" + }, + "upload_sound_storage_full": { + "message": "Lydlageret er fuldt" + }, + "upload_sound_store_failed": { + "message": "Kunne ikke gemme lyden" } }, "issues": { diff --git a/custom_components/taskmate/translations/de.json b/custom_components/taskmate/translations/de.json index 08c0e3b8..80546e12 100644 --- a/custom_components/taskmate/translations/de.json +++ b/custom_components/taskmate/translations/de.json @@ -128,6 +128,102 @@ "save": "Änderungen speichern", "delete": "Gruppe löschen" } + }, + "completion_sound": { + "options": { + "none": "Kein Ton", + "coin": "Münze", + "levelup": "Level-up", + "fanfare": "Fanfare", + "chime": "Glockenspiel", + "powerup": "Power-up", + "undo": "Rückgängig", + "fart1": "Pups 1", + "fart2": "Pups 2", + "fart3": "Pups 3", + "fart4": "Pups 4", + "fart5": "Pups 5", + "fart6": "Pups 6", + "fart7": "Pups 7", + "fart8": "Pups 8", + "fart9": "Pups 9", + "fart10": "Pups 10", + "fart_random": "Zufälliger Pups" + } + }, + "difficulty": { + "options": { + "easy": "Leicht", + "medium": "Mittel", + "hard": "Schwer" + } + }, + "team_points_mode": { + "options": { + "each": "Jedes Kind bekommt die vollen Punkte", + "split": "Punkte gleichmäßig aufteilen (abgerundet)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Jedes Mal, wenn sie fällig ist", + "week": "Wöchentlich", + "month": "Monatlich" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Silber", + "gold": "Gold", + "platinum": "Platin" + } + }, + "badge_combinator": { + "options": { + "and": "Alle erforderlich (UND)", + "or": "Eines genügt (ODER)" + } + }, + "inspection_window": { + "options": { + "1h": "1 Stunde", + "2h": "2 Stunden", + "4h": "4 Stunden", + "bed": "Bis zur Schlafenszeit" + } + }, + "mood": { + "options": { + "great": "Super", + "good": "Gut", + "ok": "Geht so", + "sad": "Traurig", + "upset": "Wütend" + } + }, + "appeal_kind": { + "options": { + "chore": "Aufgabe", + "reward": "Belohnung", + "penalty": "Strafe" + } + }, + "pet_species": { + "options": { + "dragon": "Drache", + "cat": "Kätzchen", + "dog": "Hund", + "bunny": "Hase", + "dino": "Dino", + "unicorn": "Einhorn" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Sieht fertig aus", + "not_yet": "Noch nicht" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Zu viele Anfragen von diesem Konto. Versuch es in einer Minute noch einmal." + }, + "child_not_found": { + "message": "Kind {child_id} nicht gefunden" + }, + "chore_not_found": { + "message": "Aufgabe {chore_id} nicht gefunden" + }, + "reward_not_found": { + "message": "Belohnung {reward_id} nicht gefunden" + }, + "teamwork_size_not_number": { + "message": "Die Teamgröße muss eine ganze Zahl sein." + }, + "teamwork_size_range": { + "message": "Eine Teamaufgabe braucht zwischen 2 und {max} Kinder (oder 0 für eine normale Aufgabe)." + }, + "teamwork_points_mode": { + "message": "Teampunkte müssen 'each' oder 'split' sein." + }, + "teamwork_open_ended": { + "message": "Eine Teamaufgabe kann nicht zugleich offen sein." + }, + "teamwork_assignment_mode": { + "message": "Eine Teamaufgabe muss allen zugewiesen sein — nicht „Wer zuerst kommt“ oder reihum." + }, + "teamwork_timed": { + "message": "Eine Aufgabe mit Timer kann keine Teamaufgabe sein." + }, + "teamwork_not_team_chore": { + "message": "Die Aufgabe {name} ist keine Teamaufgabe" + }, + "swap_only_rotation": { + "message": "Nur reihum wechselnde Aufgaben können getauscht werden" + }, + "swap_won_at_auction": { + "message": "Diese Aufgabe wurde heute ersteigert und kann deshalb nicht getauscht werden" + }, + "swap_already_assigned": { + "message": "Die Aufgabe ist heute schon diesem Kind zugewiesen" + }, + "swap_already_pending": { + "message": "Für diese Aufgabe wartet schon eine Tauschanfrage" + }, + "swap_too_many_pending": { + "message": "Zu viele offene Tauschanfragen" + }, + "swap_request_not_found": { + "message": "Tauschanfrage {request_id} nicht gefunden" + }, + "bulk_unknown_action": { + "message": "Unbekannte Sammelaktion {action}" + }, + "bulk_edit_unknown_fields": { + "message": "{fields} kann nicht gesammelt bearbeitet werden" + }, + "bulk_edit_unknown_child": { + "message": "Unbekanntes Kind {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Unbekannter Zeitraum {period}" + }, + "chore_unknown": { + "message": "Unbekannte Aufgabe: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Überspringen geht nicht, wenn die Aufgabe allen zugewiesen ist" + }, + "skip_sticky_follower": { + "message": "Eine Aufgabe, die ihrer Gruppe folgt, kann nicht übersprungen werden; überspringe stattdessen die führende Aufgabe" + }, + "skip_pool_too_small": { + "message": "Überspringen braucht mindestens 2 Kinder in der Reihum-Liste" + }, + "manual_start_everyone_mode": { + "message": "Manueller Start geht nicht, wenn die Aufgabe allen zugewiesen ist" + }, + "manual_start_not_in_pool": { + "message": "Kind {child_id} ist nicht in der Reihum-Liste dieser Aufgabe" + }, + "chore_photo_required": { + "message": "Für diese Aufgabe brauchst du ein Foto als Nachweis." + }, + "chore_note_required": { + "message": "Schreib, was du gemacht hast, um diese Aufgabe einzureichen." + }, + "chore_quantity_required": { + "message": "Gib an, wie viele {unit} du geschafft hast." + }, + "backdate_day_range": { + "message": "Wähle einen Tag in den letzten {days} Tagen, vor heute." + }, + "backdate_switched_off": { + "message": "{name} ist ausgeschaltet." + }, + "backdate_not_assigned": { + "message": "{name} gehört nicht zu den Aufgaben von {child}." + }, + "backdate_rotation_team": { + "message": "{name} wechselt reihum oder braucht ein Team und kann deshalb nicht für einen vergangenen Tag eingetragen werden." + }, + "backdate_open_ended": { + "message": "{name} ist offen und braucht daher die Notiz des Kindes und einen Preis. Nutze die Karte des Kindes." + }, + "backdate_set_times": { + "message": "{name} hat feste Zeiten und kann deshalb nicht für einen vergangenen Tag eingetragen werden." + }, + "backdate_holiday": { + "message": "{weekday, select, Monday {Am Montag} Tuesday {Am Dienstag} Wednesday {Am Mittwoch} Thursday {Am Donnerstag} Friday {Am Freitag} Saturday {Am Samstag} Sunday {Am Sonntag} other {Am {weekday}}} waren Ferien, also war keine Aufgabe fällig." + }, + "backdate_sick_day": { + "message": "{child} war {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} krank, also war keine Aufgabe fällig." + }, + "backdate_birthday": { + "message": "{child} hatte {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} Geburtstag, ein aufgabenfreier Tag." + }, + "backdate_auction": { + "message": "{name} wurde an dem Tag ersteigert und kann deshalb nicht nachträglich eingetragen werden." + }, + "backdate_weekly_target_met": { + "message": "{name} hat in dieser Woche schon seine {target} erreicht." + }, + "backdate_not_due": { + "message": "{name} war {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} nicht fällig." + }, + "backdate_daily_limit": { + "message": "{name} wurde {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} schon {done}/{limit}-mal erledigt." + }, + "chore_disabled": { + "message": "Die Aufgabe {name} ist deaktiviert" + }, + "parent_complete_one_shot": { + "message": "Die Aufgabe {name} ist eine einmalige Aufgabe und kann nicht von Eltern erledigt werden" + }, + "parent_complete_no_children": { + "message": "Die Aufgabe {name} hat keine Kinder, für die sie ausgeblendet werden kann" + }, + "parent_complete_rotation_shared": { + "message": "Die Aufgabe {name} wird reihum geteilt und kann nur für alle erledigt werden" + }, + "parent_complete_not_assigned": { + "message": "Die Aufgabe {name} ist diesem Kind nicht zugewiesen" + }, + "bonus_subtask_not_found": { + "message": "Bonus-Unteraufgabe {subtask_id} in der Aufgabe {name} nicht gefunden" + }, + "bonus_subtask_not_assigned": { + "message": "Die Bonus-Unteraufgabe {subtask} ist {child} nicht zugewiesen." + }, + "bonus_subtask_parent_first": { + "message": "Die Bonus-Unteraufgabe {subtask} kann nicht erledigt werden — die Hauptaufgabe {name} muss heute zuerst erledigt sein." + }, + "bonus_subtask_already_done": { + "message": "Die Bonus-Unteraufgabe {subtask} ist heute schon erledigt." + }, + "undo_window_passed": { + "message": "Diese Aufgabe kann nicht mehr rückgängig gemacht werden. Bitte deine Eltern darum." + }, + "undo_points_spent": { + "message": "Diese Aufgabe kann jetzt nicht rückgängig gemacht werden: Ihre Punkte sind schon ausgegeben. Frag deine Eltern." + }, + "completion_not_found": { + "message": "Erledigung {completion_id} nicht gefunden" + }, + "completion_not_approved": { + "message": "Die Erledigung ist nicht genehmigt; nichts rückgängig zu machen" + }, + "chore_sort_unknown": { + "message": "Unbekannte Sortierung {sort}" + }, + "task_group_duplicate_chore": { + "message": "Doppelte Aufgabe in der Gruppe: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Die Aufgabe {name} ist allen zugewiesen und kann keiner Gruppe beitreten" + }, + "task_group_already_member": { + "message": "Die Aufgabe {name} gehört schon zur Gruppe {group}" + }, + "task_group_unknown_policy": { + "message": "Unbekannte Regel für Aufgabengruppen: {policy}" + }, + "task_group_unknown": { + "message": "Unbekannte Aufgabengruppe: {group_id}" + }, + "points_amount_zero": { + "message": "Die Anzahl darf nicht 0 sein" + }, + "streak_freeze_off_max0": { + "message": "Serienschutz ist ausgeschaltet (streak_freeze_max ist 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} hat schon die Höchstzahl von {cap} Serienschutzen" + }, + "streak_freeze_has_max": { + "message": "{child} hat schon die Höchstzahl von {cap} Serienschutzen" + }, + "streak_freeze_off": { + "message": "Serienschutz ist ausgeschaltet" + }, + "points_non_negative": { + "message": "Punkte dürfen nicht negativ sein" + }, + "transaction_not_found": { + "message": "Buchung {transaction_id} nicht gefunden" + }, + "undo_not_undoable": { + "message": "Diese Aktion kann nicht rückgängig gemacht werden" + }, + "gift_undo_too_old": { + "message": "Dieses Geschenk ist älter als die Rückgängig-Funktion und kann nicht automatisch zurückgenommen werden." + }, + "gift_undo_spent": { + "message": "{child} hat schon einen Teil dieses Geschenks ausgegeben, deshalb kann es nicht rückgängig gemacht werden." + }, + "gift_amount_positive": { + "message": "Der Geschenkbetrag muss positiv sein" + }, + "gift_same_child": { + "message": "Man kann sich nicht selbst etwas schenken" + }, + "gift_child_not_found": { + "message": "Absender oder Empfänger nicht gefunden" + }, + "gift_not_enough_points": { + "message": "Nicht genug Punkte: {child} hat {points}, Geschenk {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} ist ein gemeinsamer Jackpot und der Topf ist noch nicht voll. Nötig: {cost}, gespart: {saved}" + }, + "reward_not_available_to": { + "message": "Die Belohnung {name} ist für {child} nicht verfügbar" + }, + "reward_sold_out": { + "message": "Die Belohnung {name} ist ausverkauft" + }, + "reward_expired": { + "message": "Die Belohnung {name} ist abgelaufen" + }, + "reward_not_available_now": { + "message": "Die Belohnung {name} ist gerade nicht verfügbar" + }, + "reward_claim_already_waiting": { + "message": "Eine Anfrage für {name} wartet schon auf Genehmigung" + }, + "reward_claims_too_many": { + "message": "Zu viele Belohnungsanfragen warten schon auf Genehmigung" + }, + "reward_not_enough_points": { + "message": "Nicht genug Punkte. Nötig: {cost}, verfügbar: {available}" + }, + "reward_spending_cap": { + "message": "Ausgabenlimit erreicht: {cap} pro Zeitraum schon verbraucht" + }, + "reward_claim_target_missing": { + "message": "Belohnung oder Kind für Anfrage {claim_id} nicht gefunden" + }, + "reward_not_enough_points_approve": { + "message": "Nicht genug Punkte zum Genehmigen. Nötig: {cost}, vorhanden: {points}" + }, + "reward_claim_already_approved": { + "message": "{name} ist schon genehmigt und kann nicht mehr abgelehnt werden" + }, + "reward_claim_already_approved_unnamed": { + "message": "Diese Belohnung ist schon genehmigt und kann nicht mehr abgelehnt werden" + }, + "pool_allocate_min": { + "message": "Es muss mindestens 1 Punkt zugeteilt werden" + }, + "pool_no_spendable": { + "message": "{child} hat keine Punkte zum Ausgeben" + }, + "pool_full": { + "message": "Der Topf für die Belohnung {name} ist schon voll" + }, + "reward_limit_once_day": { + "message": "{child} kann {name} einmal am Tag bekommen. Wieder verfügbar am {date}" + }, + "reward_limit_once_week": { + "message": "{child} kann {name} einmal pro Woche bekommen. Wieder verfügbar am {date}" + }, + "reward_limit_once_month": { + "message": "{child} kann {name} einmal im Monat bekommen. Wieder verfügbar am {date}" + }, + "reward_limit_times_day": { + "message": "{child} kann {name} {count}-mal am Tag bekommen. Wieder verfügbar am {date}" + }, + "reward_limit_times_week": { + "message": "{child} kann {name} {count}-mal pro Woche bekommen. Wieder verfügbar am {date}" + }, + "reward_limit_times_month": { + "message": "{child} kann {name} {count}-mal im Monat bekommen. Wieder verfügbar am {date}" + }, + "reward_gift_off": { + "message": "Belohnungen füreinander kaufen ist ausgeschaltet" + }, + "reward_gift_children_only": { + "message": "Belohnungen können nur für Kinder gekauft werden" + }, + "reward_gift_not_giftable": { + "message": "{name} kann nicht für jemand anderen gekauft werden" + }, + "reward_rating_stars": { + "message": "Wähle 1 bis 3 Sterne" + }, + "reward_rating_not_yet": { + "message": "Diese Belohnung kann noch nicht bewertet werden" + }, + "reward_rating_not_holder": { + "message": "Nur das Kind, das die Belohnung bekommen hat, kann sie bewerten" + }, + "reward_rating_already": { + "message": "Diese Belohnung wurde schon bewertet" + }, + "service_unknown_child": { + "message": "Unbekanntes Kind {ref}. Gültige Kinder: {valid}" + }, + "service_ambiguous_child": { + "message": "Mehr als ein Kind heißt {ref}; nutze stattdessen die Kind-ID ({ids})" + }, + "service_nothing_to_update": { + "message": "Nichts zu aktualisieren: Gib mindestens ein Feld zum Ändern an" + }, + "service_confirm_delete": { + "message": "Setze confirm: true, um die Aufgabe zu löschen" + }, + "penalty_already_earned_back": { + "message": "Diese Strafe wurde schon zurückverdient." + }, + "fulfilment_not_waiting": { + "message": "Diese Belohnung wartet nicht auf die Übergabe." + }, + "fulfilment_already_delivered": { + "message": "Diese Belohnung ist schon als übergeben markiert." + }, + "fulfilment_wrong_child": { + "message": "Diese Belohnung gehört {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} kann nicht geplant geändert werden" + }, + "scheduled_expects_bool": { + "message": "{field} erwartet true oder false" + }, + "scheduled_expects_int": { + "message": "{field} erwartet eine ganze Zahl" + }, + "scheduled_negative": { + "message": "{field} darf nicht negativ sein" + }, + "scheduled_expects_list": { + "message": "{field} erwartet eine Liste" + }, + "scheduled_expects_text": { + "message": "{field} erwartet Text" + }, + "scheduled_apply_on_format": { + "message": "apply_on muss ein ISO-Datum sein, z. B. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on muss in der Zukunft liegen" + }, + "scheduled_no_fields": { + "message": "Eine geplante Änderung muss mindestens ein Feld ändern" + }, + "scheduled_change_not_found": { + "message": "Geplante Änderung {change_id} nicht gefunden" + }, + "timed_not_timed": { + "message": "Die Aufgabe {name} ist keine Aufgabe mit Timer" + }, + "timed_already_running": { + "message": "Der Timer läuft schon" + }, + "timed_daily_cap": { + "message": "Tageslimit erreicht ({minutes} Min.)" + }, + "timed_not_available": { + "message": "{name} ist für {child} gerade nicht verfügbar" + }, + "timed_no_running": { + "message": "Kein laufender Timer zum Pausieren" + }, + "timed_no_active": { + "message": "Kein aktiver Timer zum Stoppen" + }, + "set_time_unknown": { + "message": "Diese Zeit gehört nicht zu den festen Zeiten dieser Aufgabe." + }, + "sick_day_range": { + "message": "Wähle einen Tag zwischen vor einer Woche und in einem Monat." + }, + "trash_nothing_to_restore": { + "message": "Nichts wiederherzustellen: Es wurde nie gelöscht oder ist endgültig entfernt" + }, + "trash_id_exists": { + "message": "Es gibt schon etwas mit der ID {item_id}" + }, + "wish_not_found": { + "message": "Wunsch nicht gefunden" + }, + "wish_target_not_whole": { + "message": "Das Ziel muss eine ganze Zahl sein" + }, + "wish_target_range": { + "message": "Das Ziel muss zwischen 1 und {max} liegen" + }, + "wish_name_required": { + "message": "Gib dem Wunsch einen Namen" + }, + "wish_link_invalid": { + "message": "Links müssen eine Webadresse sein, die mit http:// oder https:// beginnt" + }, + "wish_too_many_open": { + "message": "{child_name} hat schon {max} offene Wünsche" + }, + "wish_picture_unusable": { + "message": "Dieses Bild kann nicht verwendet werden" + }, + "wish_withdraw_not_allowed": { + "message": "Nur ein wartender oder abgelehnter Wunsch kann zurückgezogen werden" + }, + "wish_not_open_for_saving": { + "message": "Für {name} kann gerade nicht gespart werden" + }, + "wish_move_min": { + "message": "Es muss mindestens 1 Punkt verschoben werden" + }, + "wish_fully_funded": { + "message": "{name} ist schon voll finanziert" + }, + "wish_no_spendable": { + "message": "{child_name} hat keine Punkte zum Ausgeben" + }, + "wish_take_back_not_allowed": { + "message": "Aus {name} können gerade keine Punkte genommen werden" + }, + "wish_take_back_min": { + "message": "Es muss mindestens 1 Punkt zurückgenommen werden" + }, + "wish_nothing_saved": { + "message": "In {name} ist nichts gespart, das du zurücknehmen kannst" + }, + "wish_cannot_redeem": { + "message": "{name} kann gerade nicht eingelöst werden" + }, + "wish_needs_more_points": { + "message": "{name} braucht erst noch {points} Punkte" + }, + "wish_too_many_pending_claims": { + "message": "Es warten schon zu viele Belohnungsanfragen auf Freigabe" + }, + "wish_not_waiting_approval": { + "message": "{name} wartet nicht auf Freigabe" + }, + "wish_cannot_decline": { + "message": "{name} kann nicht mehr abgelehnt werden" + }, + "wish_not_open_for_pledges": { + "message": "Für {name} kann gerade nichts zugesagt werden" + }, + "wish_pledge_name_required": { + "message": "Gib an, von wem die Zusage ist" + }, + "wish_pledge_min": { + "message": "Eine Zusage muss mindestens 1 Punkt sein" + }, + "wish_too_many_pledges": { + "message": "{name} hat schon {max} Zusagen" + }, + "wish_pledges_locked": { + "message": "Zusagen für {name} können nicht mehr geändert werden" + }, + "wish_pledge_not_found": { + "message": "Zusage nicht gefunden" + }, + "wish_claim_missing": { + "message": "Wunsch oder Kind für Anfrage {claim_id} nicht gefunden" + }, + "wish_no_longer_redeemable": { + "message": "{name} wartet nicht mehr aufs Einlösen" + }, + "wish_not_funded": { + "message": "{name} ist nicht mehr voll finanziert" + }, + "pet_shop_emoji_invalid": { + "message": "Das Bild muss ein Emoji sein (bis zu {max} Zeichen)." + }, + "pet_shop_colour_invalid": { + "message": "Eine Farbe muss wie #ff8800 aussehen oder „rainbow“ sein." + }, + "pet_shop_item_not_found": { + "message": "Diesen Artikel gibt es im Laden nicht." + }, + "pet_shop_name_too_long": { + "message": "Der Name darf höchstens {max} Zeichen haben." + }, + "pet_shop_name_required": { + "message": "Gib dem Artikel einen Namen." + }, + "pet_shop_unknown_slot": { + "message": "Unbekannter Platz {slot}" + }, + "pet_shop_not_whole": { + "message": "Preis und Level müssen ganze Zahlen sein." + }, + "pet_shop_cost_range": { + "message": "Der Preis muss zwischen 1 und {max} liegen." + }, + "pet_shop_level_range": { + "message": "Das Level muss zwischen 0 und {max} liegen." + }, + "pet_shop_full": { + "message": "Der Laden fasst höchstens {max} Artikel." + }, + "pets_switched_off": { + "message": "Haustiere sind ausgeschaltet." + }, + "pet_adopt_first": { + "message": "Adoptiere zuerst ein Haustier." + }, + "pet_shop_not_unlocked": { + "message": "Das ist noch nicht freigeschaltet." + }, + "pet_shop_closed": { + "message": "Der Tierladen ist geschlossen." + }, + "pet_shop_buy_first": { + "message": "Kauf es zuerst." + }, + "pet_shop_not_for_sale": { + "message": "Dieser Artikel ist nicht zu kaufen." + }, + "pet_shop_unlocks_at_level": { + "message": "Das wird auf Level {level} freigeschaltet." + }, + "pet_shop_already_owned": { + "message": "Das hast du schon." + }, + "pet_shop_already_pending": { + "message": "Das wartet schon auf einen Elternteil." + }, + "pet_shop_not_enough_points": { + "message": "Dafür reichen deine Punkte noch nicht." + }, + "pet_shop_purchase_gone": { + "message": "Dieser Kauf wartet nicht mehr." + }, + "pet_shop_purchase_orphaned": { + "message": "Dieses Kind oder dieser Artikel ist weg – lehne den Kauf stattdessen ab." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} hat jetzt nicht mehr genug Punkte dafür." + }, + "pet_unknown_species": { + "message": "Unbekanntes Haustier {species}" + }, + "pet_name_required": { + "message": "Gib deinem Haustier einen Namen." + }, + "pet_no_egg": { + "message": "Es gibt noch kein Ei zum Ausbrüten." + }, + "auction_not_found": { + "message": "Diese Auktion gibt es nicht mehr. Lade die Karte neu." + }, + "auction_refuse_off": { + "message": "Diese Aufgabe ist ausgeschaltet." + }, + "auction_refuse_unassigned": { + "message": "Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, daher kann sie nicht versteigert werden." + }, + "auction_refuse_team": { + "message": "Eine Teamaufgabe teilt sich ein Team, daher kann sie nicht versteigert werden." + }, + "auction_refuse_timed": { + "message": "Eine Aufgabe mit Zeitmessung wird pro Minute bezahlt, daher kann sie nicht versteigert werden." + }, + "auction_refuse_open_ended": { + "message": "Den Preis einer offenen Aufgabe legen die Eltern fest, daher kann sie nicht versteigert werden." + }, + "auction_invalid_date": { + "message": "Ungültiges Datum: {date}" + }, + "auction_pick_future": { + "message": "Wähle einen Termin ab morgen." + }, + "auction_not_scheduled": { + "message": "{chore} ist am {date} nicht geplant." + }, + "auction_already_exists": { + "message": "Für diesen Termin gibt es schon eine Auktion." + }, + "auction_points_not_whole": { + "message": "Punkte müssen ganze Zahlen sein." + }, + "auction_max_range": { + "message": "Das Höchstgebot liegt zwischen 1 und {max} Punkten." + }, + "auction_min_range": { + "message": "Das Mindestgebot muss zwischen 1 und dem Höchstgebot liegen." + }, + "auction_needs_close": { + "message": "Eine Auktion braucht eine Endzeit." + }, + "auction_close_in_past": { + "message": "Die Endzeit liegt schon in der Vergangenheit." + }, + "auction_close_before_day": { + "message": "Die Gebote müssen vor dem Tag der Aufgabe enden." + }, + "auction_bidder_not_in_pool": { + "message": "Nur Kinder, die diese Aufgabe machen können, dürfen darauf bieten." + }, + "auction_no_bidders": { + "message": "Wähle mindestens ein Kind, das bieten darf." + }, + "auction_already_closed": { + "message": "Diese Auktion ist schon beendet." + }, + "auction_already_cancelled": { + "message": "Diese Auktion wurde schon abgesagt." + }, + "auction_occurrence_passed": { + "message": "Dieser Termin ist schon vorbei." + }, + "auction_still_live": { + "message": "Diese Auktion läuft noch. Sag sie stattdessen ab." + }, + "auction_not_for_you": { + "message": "Diese Auktion ist nicht für dich." + }, + "auction_bidding_closed": { + "message": "Die Gebote für diese Auktion sind beendet." + }, + "auction_bid_not_whole": { + "message": "Ein Gebot ist eine ganze Zahl an Punkten." + }, + "auction_bid_range": { + "message": "Biete zwischen {min} und {max} Punkten." + }, + "auction_no_bid": { + "message": "Du hast hier nicht geboten." + }, + "bounty_invalid_expiry": { + "message": "Ungültige Ablaufzeit: {value}" + }, + "bounty_not_found": { + "message": "Diesen Sonderjob gibt es nicht mehr. Lade die Karte neu." + }, + "bounty_title_required": { + "message": "Ein Sonderjob braucht einen Titel." + }, + "bounty_points_not_whole": { + "message": "Punkte müssen eine ganze Zahl sein." + }, + "bounty_points_range": { + "message": "Ein Sonderjob ist zwischen 1 und {max} Punkte wert." + }, + "bounty_claim_hours_not_whole": { + "message": "Die Reservierung muss eine ganze Zahl an Stunden sein." + }, + "bounty_claim_hours_range": { + "message": "Die Reservierung dauert zwischen 1 und {max} Stunden." + }, + "bounty_expiry_in_past": { + "message": "Der Ablauf liegt schon in der Vergangenheit." + }, + "bounty_finished_locked": { + "message": "Ein erledigter Sonderjob kann nicht bearbeitet werden." + }, + "bounty_claimed_locked": { + "message": "Sobald ein Sonderjob vergeben ist, können nur noch Punkte und Ablauf geändert werden." + }, + "bounty_review_before_remove": { + "message": "Gib den erledigten Job frei oder lehne ihn ab, bevor du diesen Sonderjob entfernst." + }, + "bounty_release_not_claimed": { + "message": "Nur ein vergebener Sonderjob kann freigegeben werden." + }, + "bounty_not_for_you": { + "message": "Dieser Sonderjob ist nicht für dich." + }, + "bounty_taken": { + "message": "Jemand anderes war schneller – dieser Sonderjob ist nicht mehr da." + }, + "bounty_one_at_a_time": { + "message": "Erledige zuerst {title} – du kannst nur einen Sonderjob gleichzeitig haben." + }, + "bounty_not_claimed_by_you": { + "message": "Du hast diesen Sonderjob nicht übernommen." + }, + "bounty_claim_expired": { + "message": "Deine Reservierung für diesen Sonderjob ist abgelaufen." + }, + "bounty_photo_required": { + "message": "Dieser Sonderjob braucht ein Foto der erledigten Arbeit." + }, + "raffle_name_required": { + "message": "Gib der Verlosung einen Namen." + }, + "raffle_ticket_cost_range": { + "message": "Ein Los kostet 1 bis {max}." + }, + "raffle_draw_required": { + "message": "Wähle, wann die Verlosung stattfindet." + }, + "raffle_field_required": { + "message": "{field} ist erforderlich" + }, + "raffle_draw_in_past": { + "message": "Die Ziehung muss in der Zukunft liegen." + }, + "raffle_not_found": { + "message": "Verlosung nicht gefunden" + }, + "raffle_not_open_edit": { + "message": "Nur eine offene Verlosung kann geändert werden." + }, + "raffle_price_locked": { + "message": "Es wurden schon Lose gekauft, daher kann der Preis nicht geändert werden." + }, + "raffle_closed": { + "message": "Diese Verlosung ist beendet." + }, + "raffle_drawing": { + "message": "Diese Verlosung wird gerade gezogen." + }, + "raffle_not_open_to": { + "message": "Diese Verlosung ist nicht für {child_name} offen." + }, + "raffle_min_tickets": { + "message": "Kauf mindestens ein Los." + }, + "raffle_max_tickets": { + "message": "Du kannst höchstens {max} Lose haben." + }, + "raffle_not_enough_points": { + "message": "Nicht genug Punkte für so viele Lose." + }, + "raffle_already_closed": { + "message": "Diese Verlosung ist schon beendet." + }, + "roulette_off": { + "message": "Das Aufgaben-Glücksrad ist ausgeschaltet" + }, + "roulette_no_spins": { + "message": "Heute keine Drehungen mehr übrig" + }, + "roulette_nothing_left": { + "message": "Nichts mehr übrig, wofür du drehen kannst" + }, + "unlock_not_allowed": { + "message": "{entity_id} steht nicht auf der Freigabeliste. Füge es in den Einstellungen hinzu, bevor du es als Belohnung verwendest." + }, + "unlock_minutes_not_whole": { + "message": "Die Freigabeminuten müssen eine ganze Zahl sein" + }, + "unlock_minutes_negative": { + "message": "Die Freigabeminuten dürfen nicht negativ sein" + }, + "unlock_minutes_too_many": { + "message": "Die Freigabeminuten dürfen {max} nicht überschreiten" + }, + "avatar_not_in_catalogue": { + "message": "Diesen Avatar gibt es im Katalog nicht" + }, + "avatar_locked": { + "message": "Dieser Avatar ist noch nicht freigeschaltet" + }, + "weekly_goals_off": { + "message": "Wochenziele sind ausgeschaltet." + }, + "weekly_goal_range": { + "message": "Wähle ein Ziel von 0 bis {max}." + }, + "weekly_goal_below_bonus": { + "message": "Ein Ziel muss mindestens {bonus} sein – so viel bringt der Bonus." + }, + "weekly_goal_locked": { + "message": "Das Wochenziel wurde schon erreicht und ausgezahlt, daher kann es erst ab Montag geändert werden." + }, + "challenge_name_required": { + "message": "Ein Name für die Herausforderung ist erforderlich" + }, + "challenge_target_min": { + "message": "Das Ziel muss mindestens 1 sein" + }, + "challenge_not_found": { + "message": "Herausforderung {challenge_id} nicht gefunden" + }, + "quest_name_required": { + "message": "Ein Name für die Quest ist erforderlich" + }, + "quest_needs_step": { + "message": "Eine Quest braucht mindestens einen Schritt" + }, + "quest_not_found": { + "message": "Quest {quest_id} nicht gefunden" + }, + "admin_only": { + "message": "Nur für Administratoren" + }, + "taskmate_not_initialised": { + "message": "TaskMate ist noch nicht bereit" + }, + "not_allowed": { + "message": "Nicht erlaubt" + }, + "handler_failed": { + "message": "Etwas ist schiefgelaufen; sieh im Home-Assistant-Protokoll nach" + }, + "chore_one_off_past_day": { + "message": "Eine einmalige Aufgabe kann nicht auf einen Tag gelegt werden, der schon vorbei ist" + }, + "print_chart_bad_week_start": { + "message": "week_start muss ein ISO-Datum sein" + }, + "penalty_not_found": { + "message": "Strafe {penalty_id} nicht gefunden" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} nicht gefunden" + }, + "group_not_found": { + "message": "Gruppe {group_id} nicht gefunden" + }, + "chores_bulk_no_names": { + "message": "Mindestens ein Aufgabenname ist nötig" + }, + "notif_child_not_found": { + "message": "Kind nicht gefunden" + }, + "notif_parent_not_found": { + "message": "Elternteil nicht gefunden" + }, + "recap_not_found": { + "message": "Rückblick nicht gefunden" + }, + "voucher_not_approved": { + "message": "Nur eine genehmigte Belohnung kann gedruckt werden" + }, + "voucher_missing": { + "message": "Diese Belohnung oder dieses Kind gibt es nicht mehr" + }, + "setup_invalid_birthday": { + "message": "Der Geburtstag {value} ist kein gültiges Datum" + }, + "kiosk_pin_invalid": { + "message": "Eine Kiosk-PIN muss genau 4 Ziffern haben" + }, + "time_periods_empty": { + "message": "Es muss mindestens einen Zeitraum geben" + }, + "time_periods_too_many": { + "message": "zu viele Zeiträume (höchstens {max})" + }, + "time_periods_not_object": { + "message": "jeder Zeitraum muss ein Objekt sein" + }, + "time_periods_duplicate_id": { + "message": "doppelte Zeitraum-ID: {period_id}" + }, + "time_periods_needs_name": { + "message": "jeder eigene Zeitraum braucht einen Namen" + }, + "time_periods_invalid_time": { + "message": "ungültige Uhrzeit für den Zeitraum {name} (nutze HH:MM)" + }, + "time_periods_start_after_end": { + "message": "der Zeitraum {name} muss beginnen, bevor er endet" + }, + "time_periods_overlap": { + "message": "{name} überschneidet sich mit {other} — Zeiträume dürfen sich nicht überschneiden" + }, + "time_periods_in_use": { + "message": "ein Zeitraum, den noch Aufgaben nutzen, kann nicht gelöscht werden: {chores}" + }, + "vacation_periods_not_list": { + "message": "die Urlaubszeiträume müssen eine Liste sein" + }, + "vacation_periods_too_many": { + "message": "zu viele Urlaubszeiträume (höchstens {max})" + }, + "vacation_periods_not_object": { + "message": "jeder Urlaubszeitraum muss ein Objekt sein" + }, + "vacation_periods_bad_dates": { + "message": "jeder Urlaubszeitraum braucht ein gültiges Start- und Enddatum (JJJJ-MM-TT)" + }, + "template_apply_empty": { + "message": "Eine Vorlage ohne Aufgaben kann nicht angewendet werden" + }, + "template_none_selected": { + "message": "Wähle mindestens eine Aufgabe aus" + }, + "template_no_valid_chores": { + "message": "Für die ausgewählten IDs wurden keine gültigen Aufgaben gefunden" + }, + "template_needs_chore": { + "message": "Eine Vorlage braucht mindestens eine Aufgabe" + }, + "template_builtin_modify": { + "message": "Die eingebaute Vorlage {template_id} kann nicht geändert werden" + }, + "template_builtin_delete": { + "message": "Die eingebaute Vorlage {template_id} kann nicht gelöscht werden" + }, + "template_pack_not_pack": { + "message": "Das sieht nicht nach einem TaskMate-Paket aus" + }, + "template_pack_wrong_format": { + "message": "Kein TaskMate-Vorlagenpaket" + }, + "template_pack_version_nan": { + "message": "Die Paketversion ist keine Zahl" + }, + "template_pack_too_new": { + "message": "Dieses Paket braucht ein neueres TaskMate (Paketversion {version}, diese Version versteht {supported})" + }, + "template_pack_empty": { + "message": "Das Paket enthält keine Vorlagen" + }, + "template_pack_too_many": { + "message": "Das Paket hat zu viele Vorlagen (höchstens {max})" + }, + "template_pack_malformed_template": { + "message": "Das Paket enthält eine fehlerhafte Vorlage" + }, + "template_pack_unnamed_template": { + "message": "Eine Vorlage im Paket hat keinen Namen" + }, + "template_pack_template_no_chores": { + "message": "Die Vorlage {name} hat keine Aufgaben" + }, + "template_pack_template_too_many_chores": { + "message": "Die Vorlage {name} hat zu viele Aufgaben" + }, + "template_pack_malformed_chore": { + "message": "Die Vorlage {name} enthält eine fehlerhafte Aufgabe" + }, + "template_pack_unnamed_chore": { + "message": "Eine Aufgabe in {name} hat keinen Namen" + }, + "boost_bad_time": { + "message": "{value} ist keine Uhrzeit wie 09:30." + }, + "boost_multiplier_nan": { + "message": "Der Multiplikator muss eine Zahl sein." + }, + "boost_multiplier_range": { + "message": "Wähle einen Multiplikator von ×{min} bis ×{max}." + }, + "boost_chore_not_found": { + "message": "Aufgabe {chore_id} nicht gefunden." + }, + "boost_child_not_found": { + "message": "Kind {child_id} nicht gefunden." + }, + "boost_start_past": { + "message": "Ein Boost kann nicht in der Vergangenheit beginnen." + }, + "boost_too_far_ahead": { + "message": "Ein Boost kann bis zu einer Woche im Voraus geplant werden." + }, + "boost_minutes_nan": { + "message": "Die Minuten müssen eine ganze Zahl sein." + }, + "boost_minutes_range": { + "message": "Wähle 1 bis {max} Minuten." + }, + "boost_already_ended": { + "message": "Dieser Boost ist schon vorbei." + }, + "boost_rule_no_days": { + "message": "Wähle mindestens einen Tag." + }, + "boost_rule_end_before_start": { + "message": "Die Endzeit muss nach der Startzeit liegen." + }, + "boost_rules_max": { + "message": "Höchstens {max} wiederkehrende Boosts." + }, + "boost_rule_gone": { + "message": "Diesen wiederkehrenden Boost gibt es nicht mehr." + }, + "season_pack_unknown": { + "message": "Unbekanntes Saisonpaket: {season}" + }, + "calendar_unknown_child": { + "message": "Unbekanntes Kind: {child_id}" + }, + "undo_already_undone": { + "message": "Diese Aufgabe wurde schon rückgängig gemacht. Lade die Karte neu." + }, + "import_invalid_payload": { + "message": "Ungültige TaskMate-Exportdatei" + }, + "import_data_not_object": { + "message": "Importdaten müssen ein Objekt sein" + }, + "allowance_points_min": { + "message": "Punkte müssen mindestens 1 sein" + }, + "allowance_not_enabled": { + "message": "Taschengeld ist nicht eingeschaltet" + }, + "allowance_not_enough_points": { + "message": "{name} hat nur {points} Punkte zum Auszahlen." + }, + "appeals_off": { + "message": "Einsprüche sind ausgeschaltet." + }, + "appeals_already_appealed": { + "message": "Dagegen wurde schon Einspruch eingelegt." + }, + "appeals_not_appealable": { + "message": "Dagegen kann kein Einspruch eingelegt werden." + }, + "appeals_not_found": { + "message": "Diesen Einspruch gibt es nicht mehr." + }, + "appeals_already_decided": { + "message": "Über diesen Einspruch wurde schon entschieden." + }, + "appeals_child_gone": { + "message": "Das Kind ist nicht mehr da." + }, + "appeals_reward_gone": { + "message": "Diese Belohnung gibt es nicht mehr." + }, + "appeals_penalty_already_undone": { + "message": "Diese Strafe wurde schon zurückgenommen." + }, + "appeals_unknown_kind": { + "message": "Unbekannte Einspruchsart {kind}" + }, + "birthday_invalid_format": { + "message": "Der Geburtstag muss JJJJ-MM-TT oder MM-TT sein, erhalten: {value}" + }, + "birthday_in_future": { + "message": "Der Geburtstag kann nicht in der Zukunft liegen" + }, + "chore_reminders_off": { + "message": "Erinnerungen sind ausgeschaltet" + }, + "chore_reminders_not_assigned": { + "message": "{chore} gehört nicht zu den Aufgaben von {child}" + }, + "chore_reminder_time_format": { + "message": "Wähle eine Uhrzeit wie 17:30" + }, + "chore_reminder_time_range": { + "message": "Wähle eine Uhrzeit zwischen {earliest} und {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on muss ein ISO-Datum sein, z. B. 2026-08-31" + }, + "inspection_not_found": { + "message": "Diese Kontrolle gibt es nicht mehr. Lade neu und versuch es noch einmal." + }, + "inspection_already_decided": { + "message": "Diese Kontrolle ist schon entschieden oder abgeschlossen." + }, + "inspections_off": { + "message": "Überraschungskontrollen sind in den Einstellungen ausgeschaltet." + }, + "inspection_chore_gone": { + "message": "Diese Aufgabe gibt es nicht mehr." + }, + "inspection_not_approved": { + "message": "Nur genehmigte Aufgaben können kontrolliert werden." + }, + "inspection_not_child_chore": { + "message": "Nur eine eigene Aufgabe eines Kindes kann kontrolliert werden." + }, + "inspection_child_gone": { + "message": "Dieses Kind gibt es nicht mehr." + }, + "inspection_too_old": { + "message": "Nur Aufgaben, die in den letzten {hours} Stunden genehmigt wurden, können kontrolliert werden." + }, + "inspection_already_inspected": { + "message": "Diese Aufgabe wurde schon kontrolliert." + }, + "inspection_redo_today_only": { + "message": "Nur eine heute erledigte Aufgabe kann zum Wiederholen zurückgeschickt werden." + }, + "notification_nav_url_invalid": { + "message": "nav_url muss ein /Pfad, eine http(s)-URL oder noAction sein" + }, + "notification_group_spaces": { + "message": "group darf keine Leerzeichen enthalten (versuch family-chores)" + }, + "notification_group_control": { + "message": "group darf keine Steuerzeichen enthalten" + }, + "notification_group_too_long": { + "message": "group darf höchstens 64 Zeichen lang sein" + }, + "notification_unknown_type": { + "message": "Unbekannte Benachrichtigungsart {type_id}" + }, + "notification_unknown_recipient": { + "message": "Unbekannter Benachrichtigungsempfänger {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minuten müssen eine ganze Zahl sein" + }, + "screen_time_minutes_max": { + "message": "Minuten dürfen {max} nicht überschreiten" + }, + "screen_time_jar_off": { + "message": "Das Bildschirmzeit-Glas ist ausgeschaltet" + }, + "screen_time_jar_full": { + "message": "Das Glas ist voll" + }, + "screen_time_jar_nothing": { + "message": "Keine Minuten zum Sparen" + }, + "setup_unknown_age_group": { + "message": "Unbekannte Altersgruppe {value}" + }, + "setup_child_needs_ref": { + "message": "Jedes neue Kind braucht eine eigene ref" + }, + "setup_child_needs_name": { + "message": "Ein Kind braucht einen Namen" + }, + "setup_chore_unknown_child": { + "message": "Aufgabe ist einem unbekannten Kind zugewiesen: {who}" + }, + "setup_chore_needs_name": { + "message": "Eine Aufgabe braucht einen Namen" + }, + "setup_reward_needs_name": { + "message": "Eine Belohnung braucht einen Namen" + }, + "sibling_checks_off": { + "message": "Geschwister-Checks sind ausgeschaltet" + }, + "sibling_check_unknown_verdict": { + "message": "Unbekanntes Urteil {verdict}" + }, + "sibling_check_already_checked": { + "message": "Diese Aufgabe wurde schon geprüft. Lade die Karte neu." + }, + "sibling_check_own_chore": { + "message": "Du kannst deine eigene Aufgabe nicht prüfen" + }, + "sibling_check_not_allowed": { + "message": "{name} kann die Aufgaben dieses Kindes nicht prüfen" + }, + "sound_invalid_file_name": { + "message": "Kein gültiger Name für eine Tondatei: {file}" + }, + "sound_already_registered": { + "message": "Der Ton {file} ist schon registriert" + }, + "sound_unknown_custom": { + "message": "Unbekannter eigener Ton: {file}" + }, + "tour_adult": { + "message": "Erwachsenenprofile bekommen keine Tour" + }, + "tour_bad_status": { + "message": "status muss 'done' oder 'skipped' sein" + }, + "tour_unknown_step": { + "message": "Unbekannter Tour-Schritt {step}" + }, + "tour_already_speaking": { + "message": "Spricht schon; versuch es gleich noch einmal" + }, + "tts_no_media_player": { + "message": "Kein Mediaplayer angegeben und keiner als Standard in den Einstellungen" + }, + "tts_no_entity": { + "message": "Keine Text-to-Speech-Entität gefunden. Lege eine in den Einstellungen fest oder gib tts_entity an." + }, + "help_chore_not_assigned_today": { + "message": "{chore} gehört heute nicht zu den Aufgaben von {child}." + }, + "wellbeing_unknown_mood": { + "message": "Unbekannte Stimmung {mood}" + }, + "set_times_not_list": { + "message": "Feste Zeiten müssen eine Liste sein." + }, + "set_times_too_many": { + "message": "Eine Aufgabe kann höchstens {max} feste Zeiten haben." + }, + "set_times_timed": { + "message": "Eine Aufgabe mit Zeitmessung kann keine festen Zeiten haben." + }, + "set_times_open_ended": { + "message": "Eine offene Aufgabe kann keine festen Zeiten haben." + }, + "set_times_quantity": { + "message": "Eine Mengenaufgabe kann keine festen Zeiten haben." + }, + "set_times_teamwork": { + "message": "Eine Teamaufgabe kann keine festen Zeiten haben." + }, + "set_times_need_start_end": { + "message": "Jede feste Zeit braucht einen Anfang und ein Ende." + }, + "set_times_bad_format": { + "message": "Feste Zeiten brauchen einen Anfang und ein Ende wie 07:30." + }, + "set_times_end_before_start": { + "message": "Eine feste Zeit muss am selben Tag nach ihrem Beginn enden." + }, + "set_times_overlap": { + "message": "Zwei feste Zeiten überschneiden sich. Verschiebe eine davon." + }, + "template_not_found": { + "message": "Vorlage {template_id} nicht gefunden" + }, + "upload_admin_required": { + "message": "Administrator erforderlich" + }, + "upload_file_too_large": { + "message": "Datei zu groß" + }, + "upload_expected_multipart": { + "message": "Multipart-Formular erwartet" + }, + "upload_too_many_parts": { + "message": "Zu viele Formularteile" + }, + "upload_no_file": { + "message": "Keine Datei angegeben" + }, + "upload_image_unsupported": { + "message": "Kein unterstütztes Bild (JPEG, PNG oder WebP)" + }, + "upload_image_storage_full": { + "message": "Bildspeicher voll" + }, + "upload_image_store_failed": { + "message": "Bild konnte nicht gespeichert werden" + }, + "upload_photo_rate_limited": { + "message": "Zu viele Uploads, versuch es gleich noch einmal" + }, + "upload_photo_busy": { + "message": "Zu viele Uploads gleichzeitig, versuch es gleich noch einmal" + }, + "upload_photo_storage_full": { + "message": "Fotospeicher voll" + }, + "upload_photo_timeout": { + "message": "Der Upload hat zu lange gedauert" + }, + "upload_photo_invalid": { + "message": "Kein gültiges Bild" + }, + "upload_photo_store_failed": { + "message": "Foto konnte nicht gespeichert werden" + }, + "upload_photo_pending_limit": { + "message": "Du hast zu viele Fotos, die noch an eine Aufgabe angehängt werden müssen. Sende oder entferne sie zuerst." + }, + "upload_sound_unsupported": { + "message": "Kein unterstützter Ton (MP3, OGG, WAV oder M4A)" + }, + "upload_sound_storage_full": { + "message": "Tonspeicher voll" + }, + "upload_sound_store_failed": { + "message": "Ton konnte nicht gespeichert werden" } }, "issues": { diff --git a/custom_components/taskmate/translations/en-GB.json b/custom_components/taskmate/translations/en-GB.json index 4ff92a13..4b05f7af 100644 --- a/custom_components/taskmate/translations/en-GB.json +++ b/custom_components/taskmate/translations/en-GB.json @@ -128,6 +128,102 @@ "save": "Save Changes", "delete": "Delete Group" } + }, + "completion_sound": { + "options": { + "none": "No sound", + "coin": "Coin", + "levelup": "Level up", + "fanfare": "Fanfare", + "chime": "Chime", + "powerup": "Power-up", + "undo": "Undo", + "fart1": "Fart 1", + "fart2": "Fart 2", + "fart3": "Fart 3", + "fart4": "Fart 4", + "fart5": "Fart 5", + "fart6": "Fart 6", + "fart7": "Fart 7", + "fart8": "Fart 8", + "fart9": "Fart 9", + "fart10": "Fart 10", + "fart_random": "Random fart" + } + }, + "difficulty": { + "options": { + "easy": "Easy", + "medium": "Medium", + "hard": "Hard" + } + }, + "team_points_mode": { + "options": { + "each": "Everyone gets the full points", + "split": "Split the points evenly (rounded down)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Each time it's due", + "week": "Weekly", + "month": "Monthly" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Silver", + "gold": "Gold", + "platinum": "Platinum" + } + }, + "badge_combinator": { + "options": { + "and": "Require all (AND)", + "or": "Require any (OR)" + } + }, + "inspection_window": { + "options": { + "1h": "1 hour", + "2h": "2 hours", + "4h": "4 hours", + "bed": "Until bedtime" + } + }, + "mood": { + "options": { + "great": "Great", + "good": "Good", + "ok": "OK", + "sad": "Sad", + "upset": "Cross" + } + }, + "appeal_kind": { + "options": { + "chore": "Chore", + "reward": "Reward", + "penalty": "Penalty" + } + }, + "pet_species": { + "options": { + "dragon": "Dragon", + "cat": "Cat", + "dog": "Dog", + "bunny": "Bunny", + "dino": "Dino", + "unicorn": "Unicorn" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Looks done", + "not_yet": "Not yet" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Too many requests from this account. Try again in a minute." + }, + "child_not_found": { + "message": "Child {child_id} not found" + }, + "chore_not_found": { + "message": "Chore {chore_id} not found" + }, + "reward_not_found": { + "message": "Reward {reward_id} not found" + }, + "teamwork_size_not_number": { + "message": "Team size must be a whole number." + }, + "teamwork_size_range": { + "message": "A teamwork chore needs between 2 and {max} children (or 0 for a normal chore)." + }, + "teamwork_points_mode": { + "message": "Team points must be 'each' or 'split'." + }, + "teamwork_open_ended": { + "message": "A teamwork chore can't also be open-ended." + }, + "teamwork_assignment_mode": { + "message": "A teamwork chore must be assigned to everyone — not first-come or a rotation." + }, + "teamwork_timed": { + "message": "A timed task can't be a teamwork chore." + }, + "teamwork_not_team_chore": { + "message": "Chore {name} is not a teamwork chore" + }, + "swap_only_rotation": { + "message": "Only rotation chores can be swapped" + }, + "swap_won_at_auction": { + "message": "This chore was won at auction today, so it can't be swapped" + }, + "swap_already_assigned": { + "message": "Chore is already assigned to that child today" + }, + "swap_already_pending": { + "message": "A swap request for this chore is already pending" + }, + "swap_too_many_pending": { + "message": "Too many pending swap requests" + }, + "swap_request_not_found": { + "message": "Swap request {request_id} not found" + }, + "bulk_unknown_action": { + "message": "Unknown bulk action {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Can't bulk edit {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Unknown child {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Unknown time period {period}" + }, + "chore_unknown": { + "message": "Unknown chore: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Skip is not supported for 'everyone' assignment mode" + }, + "skip_sticky_follower": { + "message": "Cannot skip a sticky group follower; skip the leader chore instead" + }, + "skip_pool_too_small": { + "message": "Skip requires a rotation pool of 2 or more children" + }, + "manual_start_everyone_mode": { + "message": "Manual start is not supported for 'everyone' assignment mode" + }, + "manual_start_not_in_pool": { + "message": "Child {child_id} is not in this chore's pool" + }, + "chore_photo_required": { + "message": "This chore requires a photo as evidence." + }, + "chore_note_required": { + "message": "Say what you did to submit this one." + }, + "chore_quantity_required": { + "message": "Say how many {unit} you did." + }, + "backdate_day_range": { + "message": "Pick a day in the last {days} days, before today." + }, + "backdate_switched_off": { + "message": "{name} is switched off." + }, + "backdate_not_assigned": { + "message": "{name} isn't one of {child}’s jobs." + }, + "backdate_rotation_team": { + "message": "{name} rotates or needs a team, so it can't be logged for a past day." + }, + "backdate_open_ended": { + "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + }, + "backdate_set_times": { + "message": "{name} has set times, so it can't be logged for a past day." + }, + "backdate_holiday": { + "message": "{weekday} was a holiday, so no jobs were due." + }, + "backdate_sick_day": { + "message": "{weekday} was {child}’s sick day, so no jobs were due." + }, + "backdate_birthday": { + "message": "{weekday} was {child}’s birthday, a day off from jobs." + }, + "backdate_auction": { + "message": "{name} was won at auction that day, so it can't be logged afterwards." + }, + "backdate_weekly_target_met": { + "message": "{name} already reached its {target} for that week." + }, + "backdate_not_due": { + "message": "{name} wasn't due on {weekday}." + }, + "backdate_daily_limit": { + "message": "{name} was already done {done}/{limit} times on {weekday}." + }, + "chore_disabled": { + "message": "Chore {name} is disabled" + }, + "parent_complete_one_shot": { + "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + }, + "parent_complete_no_children": { + "message": "Chore {name} has no children to suppress" + }, + "parent_complete_rotation_shared": { + "message": "Chore {name} is shared by a rotation and can only be done for everyone" + }, + "parent_complete_not_assigned": { + "message": "Chore {name} is not assigned to that child" + }, + "bonus_subtask_not_found": { + "message": "Bonus sub-task {subtask_id} not found on chore {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonus sub-task {subtask} is not assigned to {child}." + }, + "bonus_subtask_parent_first": { + "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + }, + "bonus_subtask_already_done": { + "message": "Bonus sub-task {subtask} already completed today." + }, + "undo_window_passed": { + "message": "This chore can't be undone any more. Ask a parent to undo it." + }, + "undo_points_spent": { + "message": "This chore can't be undone now: its points have already been spent. Ask a parent." + }, + "completion_not_found": { + "message": "Completion {completion_id} not found" + }, + "completion_not_approved": { + "message": "Completion is not approved; nothing to undo" + }, + "chore_sort_unknown": { + "message": "Unknown sort {sort}" + }, + "task_group_duplicate_chore": { + "message": "Duplicate chore in group: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Chore {name} uses 'everyone' mode and cannot join a group" + }, + "task_group_already_member": { + "message": "Chore {name} already belongs to group {group}" + }, + "task_group_unknown_policy": { + "message": "Unknown task group policy: {policy}" + }, + "task_group_unknown": { + "message": "Unknown task group: {group_id}" + }, + "points_amount_zero": { + "message": "amount must not be 0" + }, + "streak_freeze_off_max0": { + "message": "Streak freezes are turned off (streak_freeze_max is 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} already holds the maximum of {cap} streak freezes" + }, + "streak_freeze_has_max": { + "message": "{child} already has the maximum of {cap} streak freezes" + }, + "streak_freeze_off": { + "message": "Streak freezes are turned off" + }, + "points_non_negative": { + "message": "points must be non-negative" + }, + "transaction_not_found": { + "message": "Transaction {transaction_id} not found" + }, + "undo_not_undoable": { + "message": "This action can't be undone" + }, + "gift_undo_too_old": { + "message": "This gift predates undo support and can't be reversed automatically." + }, + "gift_undo_spent": { + "message": "{child} has already spent some of this gift, so it can't be undone." + }, + "gift_amount_positive": { + "message": "Gift amount must be positive" + }, + "gift_same_child": { + "message": "Cannot gift to the same child" + }, + "gift_child_not_found": { + "message": "Sender or recipient not found" + }, + "gift_not_enough_points": { + "message": "Not enough points: {child} has {points}, gift {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + }, + "reward_not_available_to": { + "message": "Reward {name} is not available to {child}" + }, + "reward_sold_out": { + "message": "Reward {name} is sold out" + }, + "reward_expired": { + "message": "Reward {name} has expired" + }, + "reward_not_available_now": { + "message": "Reward {name} is not available right now" + }, + "reward_claim_already_waiting": { + "message": "A claim for {name} is already waiting for approval" + }, + "reward_claims_too_many": { + "message": "Too many reward claims are already waiting for approval" + }, + "reward_not_enough_points": { + "message": "Not enough points. Need {cost}, have {available} available" + }, + "reward_spending_cap": { + "message": "Spending cap reached: {cap} per period already used" + }, + "reward_claim_target_missing": { + "message": "Reward or child not found for claim {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Not enough points to approve. Need {cost}, have {points}" + }, + "reward_claim_already_approved": { + "message": "{name} has already been approved and can no longer be rejected" + }, + "reward_claim_already_approved_unnamed": { + "message": "'This reward' has already been approved and can no longer be rejected" + }, + "pool_allocate_min": { + "message": "Points to allocate must be at least 1" + }, + "pool_no_spendable": { + "message": "No spendable points available for {child}" + }, + "pool_full": { + "message": "Pool for reward {name} is already full" + }, + "reward_limit_once_day": { + "message": "{child} can have {name} once a day. It's available again on {date}" + }, + "reward_limit_once_week": { + "message": "{child} can have {name} once a week. It's available again on {date}" + }, + "reward_limit_once_month": { + "message": "{child} can have {name} once a month. It's available again on {date}" + }, + "reward_limit_times_day": { + "message": "{child} can have {name} {count} times a day. It's available again on {date}" + }, + "reward_limit_times_week": { + "message": "{child} can have {name} {count} times a week. It's available again on {date}" + }, + "reward_limit_times_month": { + "message": "{child} can have {name} {count} times a month. It's available again on {date}" + }, + "reward_gift_off": { + "message": "Buying rewards for each other is switched off" + }, + "reward_gift_children_only": { + "message": "Rewards can only be bought for children" + }, + "reward_gift_not_giftable": { + "message": "{name} can't be bought for someone else" + }, + "reward_rating_stars": { + "message": "Pick 1 to 3 stars" + }, + "reward_rating_not_yet": { + "message": "That reward can't be rated yet" + }, + "reward_rating_not_holder": { + "message": "Only the child who had the reward can rate it" + }, + "reward_rating_already": { + "message": "That reward has already been rated" + }, + "service_unknown_child": { + "message": "Unknown child {ref}. Valid children: {valid}" + }, + "service_ambiguous_child": { + "message": "More than one child is called {ref}; use the child id instead ({ids})" + }, + "service_nothing_to_update": { + "message": "Nothing to update: name at least one field to change" + }, + "service_confirm_delete": { + "message": "Set confirm: true to delete the chore" + }, + "penalty_already_earned_back": { + "message": "That penalty was already earned back." + }, + "fulfilment_not_waiting": { + "message": "That reward is not waiting to be handed over." + }, + "fulfilment_already_delivered": { + "message": "That reward has already been marked as delivered." + }, + "fulfilment_wrong_child": { + "message": "That reward belongs to {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} cannot be changed on a schedule" + }, + "scheduled_expects_bool": { + "message": "{field} expects true or false" + }, + "scheduled_expects_int": { + "message": "{field} expects a whole number" + }, + "scheduled_negative": { + "message": "{field} cannot be negative" + }, + "scheduled_expects_list": { + "message": "{field} expects a list" + }, + "scheduled_expects_text": { + "message": "{field} expects text" + }, + "scheduled_apply_on_format": { + "message": "apply_on must be an ISO date, e.g. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on must be a future date" + }, + "scheduled_no_fields": { + "message": "A scheduled change must change at least one field" + }, + "scheduled_change_not_found": { + "message": "Scheduled change {change_id} not found" + }, + "timed_not_timed": { + "message": "Chore {name} is not a timed task" + }, + "timed_already_running": { + "message": "Timer is already running" + }, + "timed_daily_cap": { + "message": "Daily cap reached ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} is not available for {child} right now" + }, + "timed_no_running": { + "message": "No running timer to pause" + }, + "timed_no_active": { + "message": "No active timer to stop" + }, + "set_time_unknown": { + "message": "That time isn't one of this chore's set times." + }, + "sick_day_range": { + "message": "Pick a day from a week ago to a month ahead." + }, + "trash_nothing_to_restore": { + "message": "Nothing to restore: it was never deleted or has been purged" + }, + "trash_id_exists": { + "message": "Something with id {item_id} already exists" + }, + "wish_not_found": { + "message": "Wish not found" + }, + "wish_target_not_whole": { + "message": "The target must be a whole number" + }, + "wish_target_range": { + "message": "The target must be between 1 and {max}" + }, + "wish_name_required": { + "message": "Give the wish a name" + }, + "wish_link_invalid": { + "message": "Links must be a web address starting with http:// or https://" + }, + "wish_too_many_open": { + "message": "{child_name} already has {max} wishes on the go" + }, + "wish_picture_unusable": { + "message": "That picture can't be used" + }, + "wish_withdraw_not_allowed": { + "message": "Only a wish that is waiting or was declined can be withdrawn" + }, + "wish_not_open_for_saving": { + "message": "{name} isn't open for saving" + }, + "wish_move_min": { + "message": "Points to move must be at least 1" + }, + "wish_fully_funded": { + "message": "{name} is already fully funded" + }, + "wish_no_spendable": { + "message": "No spendable points available for {child_name}" + }, + "wish_take_back_not_allowed": { + "message": "Points can't be taken out of {name} right now" + }, + "wish_take_back_min": { + "message": "Points to take back must be at least 1" + }, + "wish_nothing_saved": { + "message": "Nothing saved in {name} to take back" + }, + "wish_cannot_redeem": { + "message": "{name} can't be redeemed right now" + }, + "wish_needs_more_points": { + "message": "{name} needs {points} more points first" + }, + "wish_too_many_pending_claims": { + "message": "Too many reward claims are already waiting for approval" + }, + "wish_not_waiting_approval": { + "message": "{name} isn't waiting for approval" + }, + "wish_cannot_decline": { + "message": "{name} can no longer be declined" + }, + "wish_not_open_for_pledges": { + "message": "{name} isn't open for pledges" + }, + "wish_pledge_name_required": { + "message": "Say who the pledge is from" + }, + "wish_pledge_min": { + "message": "A pledge must be at least 1 point" + }, + "wish_too_many_pledges": { + "message": "{name} already has {max} pledges" + }, + "wish_pledges_locked": { + "message": "Pledges on {name} can no longer be changed" + }, + "wish_pledge_not_found": { + "message": "Pledge not found" + }, + "wish_claim_missing": { + "message": "Wish or child not found for claim {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} is no longer waiting to be redeemed" + }, + "wish_not_funded": { + "message": "{name} is not fully funded any more" + }, + "pet_shop_emoji_invalid": { + "message": "The picture must be an emoji (up to {max} characters)." + }, + "pet_shop_colour_invalid": { + "message": "A colour must look like #ff8800, or be 'rainbow'." + }, + "pet_shop_item_not_found": { + "message": "That item isn't in the shop." + }, + "pet_shop_name_too_long": { + "message": "Keep the name to {max} characters." + }, + "pet_shop_name_required": { + "message": "Give the item a name." + }, + "pet_shop_unknown_slot": { + "message": "Unknown slot {slot}" + }, + "pet_shop_not_whole": { + "message": "Cost and level must be whole numbers." + }, + "pet_shop_cost_range": { + "message": "The cost must be between 1 and {max}." + }, + "pet_shop_level_range": { + "message": "The level must be between 0 and {max}." + }, + "pet_shop_full": { + "message": "The shop holds at most {max} items." + }, + "pets_switched_off": { + "message": "Pets are switched off." + }, + "pet_adopt_first": { + "message": "Adopt a pet first." + }, + "pet_shop_not_unlocked": { + "message": "That isn't unlocked yet." + }, + "pet_shop_closed": { + "message": "The pet shop is closed." + }, + "pet_shop_buy_first": { + "message": "Buy it first." + }, + "pet_shop_not_for_sale": { + "message": "That item isn't for sale." + }, + "pet_shop_unlocks_at_level": { + "message": "That unlocks at level {level}." + }, + "pet_shop_already_owned": { + "message": "You already have that." + }, + "pet_shop_already_pending": { + "message": "That's already waiting for a parent." + }, + "pet_shop_not_enough_points": { + "message": "Not enough points for that yet." + }, + "pet_shop_purchase_gone": { + "message": "That purchase isn't waiting any more." + }, + "pet_shop_purchase_orphaned": { + "message": "That child or item is gone; decline it instead." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} doesn't have enough points for it now." + }, + "pet_unknown_species": { + "message": "Unknown pet {species}" + }, + "pet_name_required": { + "message": "Give your pet a name." + }, + "pet_no_egg": { + "message": "There's no egg to hatch yet." + }, + "auction_not_found": { + "message": "That auction no longer exists. Refresh the card." + }, + "auction_refuse_off": { + "message": "That chore is switched off." + }, + "auction_refuse_unassigned": { + "message": "Nobody can be given an unassigned chore, so it can't be auctioned." + }, + "auction_refuse_team": { + "message": "A teamwork chore is shared by a team, so it can't be auctioned." + }, + "auction_refuse_timed": { + "message": "A timed chore is paid by the minute, so it can't be auctioned." + }, + "auction_refuse_open_ended": { + "message": "An open-ended chore is priced by the parent, so it can't be auctioned." + }, + "auction_invalid_date": { + "message": "Invalid date: {date}" + }, + "auction_pick_future": { + "message": "Pick an occurrence from tomorrow onwards." + }, + "auction_not_scheduled": { + "message": "{chore} isn't scheduled on {date}." + }, + "auction_already_exists": { + "message": "That occurrence already has an auction." + }, + "auction_points_not_whole": { + "message": "Points must be whole numbers." + }, + "auction_max_range": { + "message": "The maximum bid is between 1 and {max} points." + }, + "auction_min_range": { + "message": "The minimum bid must be between 1 and the maximum." + }, + "auction_needs_close": { + "message": "An auction needs a closing time." + }, + "auction_close_in_past": { + "message": "The closing time is already in the past." + }, + "auction_close_before_day": { + "message": "Bidding must close before the day of the chore." + }, + "auction_bidder_not_in_pool": { + "message": "Only children who can do this chore can bid on it." + }, + "auction_no_bidders": { + "message": "Pick at least one child who can bid." + }, + "auction_already_closed": { + "message": "This auction has already closed." + }, + "auction_already_cancelled": { + "message": "This auction was already cancelled." + }, + "auction_occurrence_passed": { + "message": "That occurrence has already happened." + }, + "auction_still_live": { + "message": "This auction is still live. Cancel it instead." + }, + "auction_not_for_you": { + "message": "This auction isn't for you." + }, + "auction_bidding_closed": { + "message": "Bidding on this auction has closed." + }, + "auction_bid_not_whole": { + "message": "A bid is a whole number of points." + }, + "auction_bid_range": { + "message": "Bid between {min} and {max} points." + }, + "auction_no_bid": { + "message": "You haven't bid on this one." + }, + "bounty_invalid_expiry": { + "message": "Invalid expiry time: {value}" + }, + "bounty_not_found": { + "message": "That bounty no longer exists. Refresh the card." + }, + "bounty_title_required": { + "message": "A bounty needs a title." + }, + "bounty_points_not_whole": { + "message": "Points must be a whole number." + }, + "bounty_points_range": { + "message": "A bounty is worth between 1 and {max} points." + }, + "bounty_claim_hours_not_whole": { + "message": "Claim lock must be a whole number of hours." + }, + "bounty_claim_hours_range": { + "message": "The claim lock is between 1 and {max} hours." + }, + "bounty_expiry_in_past": { + "message": "The expiry is already in the past." + }, + "bounty_finished_locked": { + "message": "A finished bounty can't be edited." + }, + "bounty_claimed_locked": { + "message": "Once a bounty is claimed, only its points and expiry can change." + }, + "bounty_review_before_remove": { + "message": "Approve or reject the finished job before removing this bounty." + }, + "bounty_release_not_claimed": { + "message": "Only a claimed bounty can be released." + }, + "bounty_not_for_you": { + "message": "This bounty isn't for you." + }, + "bounty_taken": { + "message": "Someone else got there first — this bounty isn't on the board any more." + }, + "bounty_one_at_a_time": { + "message": "Finish {title} first — you can only hold one bounty at a time." + }, + "bounty_not_claimed_by_you": { + "message": "You don't have this bounty claimed." + }, + "bounty_claim_expired": { + "message": "Your claim on this bounty ran out." + }, + "bounty_photo_required": { + "message": "This bounty needs a photo of the finished job." + }, + "raffle_name_required": { + "message": "Give the raffle a name." + }, + "raffle_ticket_cost_range": { + "message": "A ticket costs 1 to {max}." + }, + "raffle_draw_required": { + "message": "Pick when the raffle is drawn." + }, + "raffle_field_required": { + "message": "{field} is required" + }, + "raffle_draw_in_past": { + "message": "The draw has to be in the future." + }, + "raffle_not_found": { + "message": "Raffle not found" + }, + "raffle_not_open_edit": { + "message": "Only an open raffle can be changed." + }, + "raffle_price_locked": { + "message": "Tickets have been bought, so the price can't change." + }, + "raffle_closed": { + "message": "This raffle has closed." + }, + "raffle_drawing": { + "message": "This raffle is being drawn." + }, + "raffle_not_open_to": { + "message": "This raffle isn't open to {child_name}." + }, + "raffle_min_tickets": { + "message": "Buy at least one ticket." + }, + "raffle_max_tickets": { + "message": "You can hold at most {max} tickets." + }, + "raffle_not_enough_points": { + "message": "Not enough points for that many tickets." + }, + "raffle_already_closed": { + "message": "This raffle has already closed." + }, + "roulette_off": { + "message": "Chore roulette is switched off" + }, + "roulette_no_spins": { + "message": "No spins left today" + }, + "roulette_nothing_left": { + "message": "Nothing left to spin for" + }, + "unlock_not_allowed": { + "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + }, + "unlock_minutes_not_whole": { + "message": "Unlock minutes must be a whole number" + }, + "unlock_minutes_negative": { + "message": "Unlock minutes cannot be negative" + }, + "unlock_minutes_too_many": { + "message": "Unlock minutes cannot exceed {max}" + }, + "avatar_not_in_catalogue": { + "message": "That avatar is not in the catalogue" + }, + "avatar_locked": { + "message": "That avatar is not unlocked yet" + }, + "weekly_goals_off": { + "message": "Weekly goals are switched off." + }, + "weekly_goal_range": { + "message": "Pick a goal from 0 to {max}." + }, + "weekly_goal_below_bonus": { + "message": "A goal has to be at least {bonus}, the bonus it pays." + }, + "weekly_goal_locked": { + "message": "This week's goal has already been reached and paid, so it can't change until Monday." + }, + "challenge_name_required": { + "message": "Challenge name is required" + }, + "challenge_target_min": { + "message": "Target must be at least 1" + }, + "challenge_not_found": { + "message": "Challenge {challenge_id} not found" + }, + "quest_name_required": { + "message": "Quest name is required" + }, + "quest_needs_step": { + "message": "A quest needs at least one step" + }, + "quest_not_found": { + "message": "Quest {quest_id} not found" + }, + "admin_only": { + "message": "Admin only" + }, + "taskmate_not_initialised": { + "message": "TaskMate not initialised" + }, + "not_allowed": { + "message": "Not allowed" + }, + "handler_failed": { + "message": "Something went wrong; see the Home Assistant log" + }, + "chore_one_off_past_day": { + "message": "A one-off chore can't be set for a day that has already gone" + }, + "print_chart_bad_week_start": { + "message": "week_start must be an ISO date" + }, + "penalty_not_found": { + "message": "Penalty {penalty_id} not found" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} not found" + }, + "group_not_found": { + "message": "Group {group_id} not found" + }, + "chores_bulk_no_names": { + "message": "At least one chore name is required" + }, + "notif_child_not_found": { + "message": "Child not found" + }, + "notif_parent_not_found": { + "message": "Parent not found" + }, + "recap_not_found": { + "message": "Recap not found" + }, + "voucher_not_approved": { + "message": "Only an approved reward can be printed" + }, + "voucher_missing": { + "message": "That reward or child no longer exists" + }, + "setup_invalid_birthday": { + "message": "Birthday {value} is not a valid date" + }, + "kiosk_pin_invalid": { + "message": "A kiosk PIN must be exactly 4 digits" + }, + "time_periods_empty": { + "message": "time_periods must be a non-empty list" + }, + "time_periods_too_many": { + "message": "too many periods (max {max})" + }, + "time_periods_not_object": { + "message": "each period must be an object" + }, + "time_periods_duplicate_id": { + "message": "duplicate period id: {period_id}" + }, + "time_periods_needs_name": { + "message": "every custom period needs a name" + }, + "time_periods_invalid_time": { + "message": "invalid time for period {name} (use HH:MM)" + }, + "time_periods_start_after_end": { + "message": "period {name} must start before it ends" + }, + "time_periods_overlap": { + "message": "{name} overlaps {other} — periods cannot overlap" + }, + "time_periods_in_use": { + "message": "cannot delete a period still used by chores: {chores}" + }, + "vacation_periods_not_list": { + "message": "vacation_periods must be a list" + }, + "vacation_periods_too_many": { + "message": "too many vacation periods (max {max})" + }, + "vacation_periods_not_object": { + "message": "each vacation period must be an object" + }, + "vacation_periods_bad_dates": { + "message": "each vacation period needs valid start and end dates (YYYY-MM-DD)" + }, + "template_apply_empty": { + "message": "Cannot apply template with no chores" + }, + "template_none_selected": { + "message": "At least one chore must be selected" + }, + "template_no_valid_chores": { + "message": "No valid chores found for selected IDs" + }, + "template_needs_chore": { + "message": "Template must have at least one chore" + }, + "template_builtin_modify": { + "message": "Cannot modify built-in template {template_id}" + }, + "template_builtin_delete": { + "message": "Cannot delete built-in template {template_id}" + }, + "template_pack_not_pack": { + "message": "That doesn't look like a TaskMate pack" + }, + "template_pack_wrong_format": { + "message": "Not a TaskMate template pack" + }, + "template_pack_version_nan": { + "message": "Pack version is not a number" + }, + "template_pack_too_new": { + "message": "This pack needs a newer TaskMate (pack version {version}, this one understands {supported})" + }, + "template_pack_empty": { + "message": "Pack contains no templates" + }, + "template_pack_too_many": { + "message": "Pack has too many templates (max {max})" + }, + "template_pack_malformed_template": { + "message": "Pack contains a malformed template" + }, + "template_pack_unnamed_template": { + "message": "A template in the pack has no name" + }, + "template_pack_template_no_chores": { + "message": "Template {name} has no chores" + }, + "template_pack_template_too_many_chores": { + "message": "Template {name} has too many chores" + }, + "template_pack_malformed_chore": { + "message": "Template {name} has a malformed chore" + }, + "template_pack_unnamed_chore": { + "message": "A chore in {name} has no name" + }, + "boost_bad_time": { + "message": "{value} is not a time like 09:30." + }, + "boost_multiplier_nan": { + "message": "The multiplier must be a number." + }, + "boost_multiplier_range": { + "message": "Pick a multiplier from ×{min} to ×{max}." + }, + "boost_chore_not_found": { + "message": "Chore {chore_id} not found." + }, + "boost_child_not_found": { + "message": "Child {child_id} not found." + }, + "boost_start_past": { + "message": "A boost can't start in the past." + }, + "boost_too_far_ahead": { + "message": "A boost can be scheduled up to a week ahead." + }, + "boost_minutes_nan": { + "message": "The minutes must be a whole number." + }, + "boost_minutes_range": { + "message": "Pick from 1 to {max} minutes." + }, + "boost_already_ended": { + "message": "That boost has already ended." + }, + "boost_rule_no_days": { + "message": "Pick at least one day." + }, + "boost_rule_end_before_start": { + "message": "The end time must be after the start time." + }, + "boost_rules_max": { + "message": "Up to {max} recurring boosts." + }, + "boost_rule_gone": { + "message": "That recurring boost no longer exists." + }, + "season_pack_unknown": { + "message": "Unknown season pack: {season}" + }, + "calendar_unknown_child": { + "message": "Unknown child: {child_id}" + }, + "undo_already_undone": { + "message": "This chore has already been undone. Refresh the card." + }, + "import_invalid_payload": { + "message": "Invalid TaskMate export payload" + }, + "import_data_not_object": { + "message": "import data must be an object" + }, + "allowance_points_min": { + "message": "points must be >= 1" + }, + "allowance_not_enabled": { + "message": "Allowance is not enabled" + }, + "allowance_not_enough_points": { + "message": "{name} only has {points} points to pay out." + }, + "appeals_off": { + "message": "Appeals are switched off." + }, + "appeals_already_appealed": { + "message": "That has already been appealed." + }, + "appeals_not_appealable": { + "message": "That can't be appealed." + }, + "appeals_not_found": { + "message": "That appeal no longer exists." + }, + "appeals_already_decided": { + "message": "That appeal has already been decided." + }, + "appeals_child_gone": { + "message": "The child is no longer here." + }, + "appeals_reward_gone": { + "message": "That reward no longer exists." + }, + "appeals_penalty_already_undone": { + "message": "That penalty has already been taken back." + }, + "appeals_unknown_kind": { + "message": "Unknown appeal kind {kind}" + }, + "birthday_invalid_format": { + "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + }, + "birthday_in_future": { + "message": "Birthday can't be in the future" + }, + "chore_reminders_off": { + "message": "Reminders are turned off" + }, + "chore_reminders_not_assigned": { + "message": "{chore} isn't one of {child}'s chores" + }, + "chore_reminder_time_format": { + "message": "Pick a time like 17:30" + }, + "chore_reminder_time_range": { + "message": "Pick a time between {earliest} and {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on must be an ISO date, e.g. 2026-08-31" + }, + "inspection_not_found": { + "message": "That inspection no longer exists. Refresh and try again." + }, + "inspection_already_decided": { + "message": "That inspection has already been decided or has closed." + }, + "inspections_off": { + "message": "Surprise inspections are switched off in Settings." + }, + "inspection_chore_gone": { + "message": "That chore no longer exists." + }, + "inspection_not_approved": { + "message": "Only approved chores can be inspected." + }, + "inspection_not_child_chore": { + "message": "Only a child's own chore can be inspected." + }, + "inspection_child_gone": { + "message": "That child no longer exists." + }, + "inspection_too_old": { + "message": "Only chores approved in the last {hours} hours can be inspected." + }, + "inspection_already_inspected": { + "message": "That chore has already been inspected." + }, + "inspection_redo_today_only": { + "message": "Only a chore finished today can be sent back to redo." + }, + "notification_nav_url_invalid": { + "message": "nav_url must be a /path, an http(s) URL, or noAction" + }, + "notification_group_spaces": { + "message": "group must not contain spaces (try family-chores)" + }, + "notification_group_control": { + "message": "group must not contain control characters" + }, + "notification_group_too_long": { + "message": "group must be 64 characters or fewer" + }, + "notification_unknown_type": { + "message": "Unknown notification type {type_id}" + }, + "notification_unknown_recipient": { + "message": "Unknown notification recipient {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutes must be a whole number" + }, + "screen_time_minutes_max": { + "message": "Minutes cannot exceed {max}" + }, + "screen_time_jar_off": { + "message": "The screen-time jar is switched off" + }, + "screen_time_jar_full": { + "message": "The jar is full" + }, + "screen_time_jar_nothing": { + "message": "No minutes to save" + }, + "setup_unknown_age_group": { + "message": "Unknown age group {value}" + }, + "setup_child_needs_ref": { + "message": "Every new child needs its own ref" + }, + "setup_child_needs_name": { + "message": "A child needs a name" + }, + "setup_chore_unknown_child": { + "message": "Chore assigned to an unknown child {who}" + }, + "setup_chore_needs_name": { + "message": "A chore needs a name" + }, + "setup_reward_needs_name": { + "message": "A reward needs a name" + }, + "sibling_checks_off": { + "message": "Sibling checks are turned off" + }, + "sibling_check_unknown_verdict": { + "message": "Unknown verdict {verdict}" + }, + "sibling_check_already_checked": { + "message": "That chore has already been checked. Refresh the card." + }, + "sibling_check_own_chore": { + "message": "You can't check your own chore" + }, + "sibling_check_not_allowed": { + "message": "{name} can't check this child's chores" + }, + "sound_invalid_file_name": { + "message": "Not a valid sound file name: {file}" + }, + "sound_already_registered": { + "message": "Sound {file} is already registered" + }, + "sound_unknown_custom": { + "message": "Unknown custom sound: {file}" + }, + "tour_adult": { + "message": "Grown-up profiles don't get the tour" + }, + "tour_bad_status": { + "message": "status must be 'done' or 'skipped'" + }, + "tour_unknown_step": { + "message": "Unknown tour step {step}" + }, + "tour_already_speaking": { + "message": "Already speaking; try again in a moment" + }, + "tts_no_media_player": { + "message": "No media player given, and no default set in Settings" + }, + "tts_no_entity": { + "message": "No text-to-speech entity found. Set one in Settings or pass tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} is not one of {child}'s chores today." + }, + "wellbeing_unknown_mood": { + "message": "Unknown mood {mood}" + }, + "set_times_not_list": { + "message": "Set times must be a list." + }, + "set_times_too_many": { + "message": "A chore can have at most {max} set times." + }, + "set_times_timed": { + "message": "A timed chore can't have set times." + }, + "set_times_open_ended": { + "message": "An open-ended chore can't have set times." + }, + "set_times_quantity": { + "message": "A quantity chore can't have set times." + }, + "set_times_teamwork": { + "message": "A teamwork chore can't have set times." + }, + "set_times_need_start_end": { + "message": "Each set time needs a start and an end." + }, + "set_times_bad_format": { + "message": "Set times need a start and an end like 07:30." + }, + "set_times_end_before_start": { + "message": "A set time must close after it opens, on the same day." + }, + "set_times_overlap": { + "message": "Two set times overlap. Move one so they don't." + }, + "template_not_found": { + "message": "Template {template_id} not found" + }, + "upload_admin_required": { + "message": "Admin required" + }, + "upload_file_too_large": { + "message": "File too large" + }, + "upload_expected_multipart": { + "message": "Expected multipart form" + }, + "upload_too_many_parts": { + "message": "Too many form parts" + }, + "upload_no_file": { + "message": "No file provided" + }, + "upload_image_unsupported": { + "message": "Not a supported image (JPEG, PNG or WebP)" + }, + "upload_image_storage_full": { + "message": "Image storage full" + }, + "upload_image_store_failed": { + "message": "Could not store image" + }, + "upload_photo_rate_limited": { + "message": "Too many uploads, try again shortly" + }, + "upload_photo_busy": { + "message": "Too many uploads at once, try again in a moment" + }, + "upload_photo_storage_full": { + "message": "Photo storage full" + }, + "upload_photo_timeout": { + "message": "Upload took too long" + }, + "upload_photo_invalid": { + "message": "Not a valid image" + }, + "upload_photo_store_failed": { + "message": "Could not store photo" + }, + "upload_photo_pending_limit": { + "message": "You have too many photos waiting to be attached to a chore. Submit or remove those first." + }, + "upload_sound_unsupported": { + "message": "Not a supported sound (MP3, OGG, WAV or M4A)" + }, + "upload_sound_storage_full": { + "message": "Sound storage full" + }, + "upload_sound_store_failed": { + "message": "Could not store sound" } }, "issues": { diff --git a/custom_components/taskmate/translations/en.json b/custom_components/taskmate/translations/en.json index 4ff92a13..4b05f7af 100644 --- a/custom_components/taskmate/translations/en.json +++ b/custom_components/taskmate/translations/en.json @@ -128,6 +128,102 @@ "save": "Save Changes", "delete": "Delete Group" } + }, + "completion_sound": { + "options": { + "none": "No sound", + "coin": "Coin", + "levelup": "Level up", + "fanfare": "Fanfare", + "chime": "Chime", + "powerup": "Power-up", + "undo": "Undo", + "fart1": "Fart 1", + "fart2": "Fart 2", + "fart3": "Fart 3", + "fart4": "Fart 4", + "fart5": "Fart 5", + "fart6": "Fart 6", + "fart7": "Fart 7", + "fart8": "Fart 8", + "fart9": "Fart 9", + "fart10": "Fart 10", + "fart_random": "Random fart" + } + }, + "difficulty": { + "options": { + "easy": "Easy", + "medium": "Medium", + "hard": "Hard" + } + }, + "team_points_mode": { + "options": { + "each": "Everyone gets the full points", + "split": "Split the points evenly (rounded down)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Each time it's due", + "week": "Weekly", + "month": "Monthly" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Silver", + "gold": "Gold", + "platinum": "Platinum" + } + }, + "badge_combinator": { + "options": { + "and": "Require all (AND)", + "or": "Require any (OR)" + } + }, + "inspection_window": { + "options": { + "1h": "1 hour", + "2h": "2 hours", + "4h": "4 hours", + "bed": "Until bedtime" + } + }, + "mood": { + "options": { + "great": "Great", + "good": "Good", + "ok": "OK", + "sad": "Sad", + "upset": "Cross" + } + }, + "appeal_kind": { + "options": { + "chore": "Chore", + "reward": "Reward", + "penalty": "Penalty" + } + }, + "pet_species": { + "options": { + "dragon": "Dragon", + "cat": "Cat", + "dog": "Dog", + "bunny": "Bunny", + "dino": "Dino", + "unicorn": "Unicorn" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Looks done", + "not_yet": "Not yet" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Too many requests from this account. Try again in a minute." + }, + "child_not_found": { + "message": "Child {child_id} not found" + }, + "chore_not_found": { + "message": "Chore {chore_id} not found" + }, + "reward_not_found": { + "message": "Reward {reward_id} not found" + }, + "teamwork_size_not_number": { + "message": "Team size must be a whole number." + }, + "teamwork_size_range": { + "message": "A teamwork chore needs between 2 and {max} children (or 0 for a normal chore)." + }, + "teamwork_points_mode": { + "message": "Team points must be 'each' or 'split'." + }, + "teamwork_open_ended": { + "message": "A teamwork chore can't also be open-ended." + }, + "teamwork_assignment_mode": { + "message": "A teamwork chore must be assigned to everyone — not first-come or a rotation." + }, + "teamwork_timed": { + "message": "A timed task can't be a teamwork chore." + }, + "teamwork_not_team_chore": { + "message": "Chore {name} is not a teamwork chore" + }, + "swap_only_rotation": { + "message": "Only rotation chores can be swapped" + }, + "swap_won_at_auction": { + "message": "This chore was won at auction today, so it can't be swapped" + }, + "swap_already_assigned": { + "message": "Chore is already assigned to that child today" + }, + "swap_already_pending": { + "message": "A swap request for this chore is already pending" + }, + "swap_too_many_pending": { + "message": "Too many pending swap requests" + }, + "swap_request_not_found": { + "message": "Swap request {request_id} not found" + }, + "bulk_unknown_action": { + "message": "Unknown bulk action {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Can't bulk edit {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Unknown child {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Unknown time period {period}" + }, + "chore_unknown": { + "message": "Unknown chore: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Skip is not supported for 'everyone' assignment mode" + }, + "skip_sticky_follower": { + "message": "Cannot skip a sticky group follower; skip the leader chore instead" + }, + "skip_pool_too_small": { + "message": "Skip requires a rotation pool of 2 or more children" + }, + "manual_start_everyone_mode": { + "message": "Manual start is not supported for 'everyone' assignment mode" + }, + "manual_start_not_in_pool": { + "message": "Child {child_id} is not in this chore's pool" + }, + "chore_photo_required": { + "message": "This chore requires a photo as evidence." + }, + "chore_note_required": { + "message": "Say what you did to submit this one." + }, + "chore_quantity_required": { + "message": "Say how many {unit} you did." + }, + "backdate_day_range": { + "message": "Pick a day in the last {days} days, before today." + }, + "backdate_switched_off": { + "message": "{name} is switched off." + }, + "backdate_not_assigned": { + "message": "{name} isn't one of {child}’s jobs." + }, + "backdate_rotation_team": { + "message": "{name} rotates or needs a team, so it can't be logged for a past day." + }, + "backdate_open_ended": { + "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + }, + "backdate_set_times": { + "message": "{name} has set times, so it can't be logged for a past day." + }, + "backdate_holiday": { + "message": "{weekday} was a holiday, so no jobs were due." + }, + "backdate_sick_day": { + "message": "{weekday} was {child}’s sick day, so no jobs were due." + }, + "backdate_birthday": { + "message": "{weekday} was {child}’s birthday, a day off from jobs." + }, + "backdate_auction": { + "message": "{name} was won at auction that day, so it can't be logged afterwards." + }, + "backdate_weekly_target_met": { + "message": "{name} already reached its {target} for that week." + }, + "backdate_not_due": { + "message": "{name} wasn't due on {weekday}." + }, + "backdate_daily_limit": { + "message": "{name} was already done {done}/{limit} times on {weekday}." + }, + "chore_disabled": { + "message": "Chore {name} is disabled" + }, + "parent_complete_one_shot": { + "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + }, + "parent_complete_no_children": { + "message": "Chore {name} has no children to suppress" + }, + "parent_complete_rotation_shared": { + "message": "Chore {name} is shared by a rotation and can only be done for everyone" + }, + "parent_complete_not_assigned": { + "message": "Chore {name} is not assigned to that child" + }, + "bonus_subtask_not_found": { + "message": "Bonus sub-task {subtask_id} not found on chore {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonus sub-task {subtask} is not assigned to {child}." + }, + "bonus_subtask_parent_first": { + "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + }, + "bonus_subtask_already_done": { + "message": "Bonus sub-task {subtask} already completed today." + }, + "undo_window_passed": { + "message": "This chore can't be undone any more. Ask a parent to undo it." + }, + "undo_points_spent": { + "message": "This chore can't be undone now: its points have already been spent. Ask a parent." + }, + "completion_not_found": { + "message": "Completion {completion_id} not found" + }, + "completion_not_approved": { + "message": "Completion is not approved; nothing to undo" + }, + "chore_sort_unknown": { + "message": "Unknown sort {sort}" + }, + "task_group_duplicate_chore": { + "message": "Duplicate chore in group: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Chore {name} uses 'everyone' mode and cannot join a group" + }, + "task_group_already_member": { + "message": "Chore {name} already belongs to group {group}" + }, + "task_group_unknown_policy": { + "message": "Unknown task group policy: {policy}" + }, + "task_group_unknown": { + "message": "Unknown task group: {group_id}" + }, + "points_amount_zero": { + "message": "amount must not be 0" + }, + "streak_freeze_off_max0": { + "message": "Streak freezes are turned off (streak_freeze_max is 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} already holds the maximum of {cap} streak freezes" + }, + "streak_freeze_has_max": { + "message": "{child} already has the maximum of {cap} streak freezes" + }, + "streak_freeze_off": { + "message": "Streak freezes are turned off" + }, + "points_non_negative": { + "message": "points must be non-negative" + }, + "transaction_not_found": { + "message": "Transaction {transaction_id} not found" + }, + "undo_not_undoable": { + "message": "This action can't be undone" + }, + "gift_undo_too_old": { + "message": "This gift predates undo support and can't be reversed automatically." + }, + "gift_undo_spent": { + "message": "{child} has already spent some of this gift, so it can't be undone." + }, + "gift_amount_positive": { + "message": "Gift amount must be positive" + }, + "gift_same_child": { + "message": "Cannot gift to the same child" + }, + "gift_child_not_found": { + "message": "Sender or recipient not found" + }, + "gift_not_enough_points": { + "message": "Not enough points: {child} has {points}, gift {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + }, + "reward_not_available_to": { + "message": "Reward {name} is not available to {child}" + }, + "reward_sold_out": { + "message": "Reward {name} is sold out" + }, + "reward_expired": { + "message": "Reward {name} has expired" + }, + "reward_not_available_now": { + "message": "Reward {name} is not available right now" + }, + "reward_claim_already_waiting": { + "message": "A claim for {name} is already waiting for approval" + }, + "reward_claims_too_many": { + "message": "Too many reward claims are already waiting for approval" + }, + "reward_not_enough_points": { + "message": "Not enough points. Need {cost}, have {available} available" + }, + "reward_spending_cap": { + "message": "Spending cap reached: {cap} per period already used" + }, + "reward_claim_target_missing": { + "message": "Reward or child not found for claim {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Not enough points to approve. Need {cost}, have {points}" + }, + "reward_claim_already_approved": { + "message": "{name} has already been approved and can no longer be rejected" + }, + "reward_claim_already_approved_unnamed": { + "message": "'This reward' has already been approved and can no longer be rejected" + }, + "pool_allocate_min": { + "message": "Points to allocate must be at least 1" + }, + "pool_no_spendable": { + "message": "No spendable points available for {child}" + }, + "pool_full": { + "message": "Pool for reward {name} is already full" + }, + "reward_limit_once_day": { + "message": "{child} can have {name} once a day. It's available again on {date}" + }, + "reward_limit_once_week": { + "message": "{child} can have {name} once a week. It's available again on {date}" + }, + "reward_limit_once_month": { + "message": "{child} can have {name} once a month. It's available again on {date}" + }, + "reward_limit_times_day": { + "message": "{child} can have {name} {count} times a day. It's available again on {date}" + }, + "reward_limit_times_week": { + "message": "{child} can have {name} {count} times a week. It's available again on {date}" + }, + "reward_limit_times_month": { + "message": "{child} can have {name} {count} times a month. It's available again on {date}" + }, + "reward_gift_off": { + "message": "Buying rewards for each other is switched off" + }, + "reward_gift_children_only": { + "message": "Rewards can only be bought for children" + }, + "reward_gift_not_giftable": { + "message": "{name} can't be bought for someone else" + }, + "reward_rating_stars": { + "message": "Pick 1 to 3 stars" + }, + "reward_rating_not_yet": { + "message": "That reward can't be rated yet" + }, + "reward_rating_not_holder": { + "message": "Only the child who had the reward can rate it" + }, + "reward_rating_already": { + "message": "That reward has already been rated" + }, + "service_unknown_child": { + "message": "Unknown child {ref}. Valid children: {valid}" + }, + "service_ambiguous_child": { + "message": "More than one child is called {ref}; use the child id instead ({ids})" + }, + "service_nothing_to_update": { + "message": "Nothing to update: name at least one field to change" + }, + "service_confirm_delete": { + "message": "Set confirm: true to delete the chore" + }, + "penalty_already_earned_back": { + "message": "That penalty was already earned back." + }, + "fulfilment_not_waiting": { + "message": "That reward is not waiting to be handed over." + }, + "fulfilment_already_delivered": { + "message": "That reward has already been marked as delivered." + }, + "fulfilment_wrong_child": { + "message": "That reward belongs to {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} cannot be changed on a schedule" + }, + "scheduled_expects_bool": { + "message": "{field} expects true or false" + }, + "scheduled_expects_int": { + "message": "{field} expects a whole number" + }, + "scheduled_negative": { + "message": "{field} cannot be negative" + }, + "scheduled_expects_list": { + "message": "{field} expects a list" + }, + "scheduled_expects_text": { + "message": "{field} expects text" + }, + "scheduled_apply_on_format": { + "message": "apply_on must be an ISO date, e.g. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on must be a future date" + }, + "scheduled_no_fields": { + "message": "A scheduled change must change at least one field" + }, + "scheduled_change_not_found": { + "message": "Scheduled change {change_id} not found" + }, + "timed_not_timed": { + "message": "Chore {name} is not a timed task" + }, + "timed_already_running": { + "message": "Timer is already running" + }, + "timed_daily_cap": { + "message": "Daily cap reached ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} is not available for {child} right now" + }, + "timed_no_running": { + "message": "No running timer to pause" + }, + "timed_no_active": { + "message": "No active timer to stop" + }, + "set_time_unknown": { + "message": "That time isn't one of this chore's set times." + }, + "sick_day_range": { + "message": "Pick a day from a week ago to a month ahead." + }, + "trash_nothing_to_restore": { + "message": "Nothing to restore: it was never deleted or has been purged" + }, + "trash_id_exists": { + "message": "Something with id {item_id} already exists" + }, + "wish_not_found": { + "message": "Wish not found" + }, + "wish_target_not_whole": { + "message": "The target must be a whole number" + }, + "wish_target_range": { + "message": "The target must be between 1 and {max}" + }, + "wish_name_required": { + "message": "Give the wish a name" + }, + "wish_link_invalid": { + "message": "Links must be a web address starting with http:// or https://" + }, + "wish_too_many_open": { + "message": "{child_name} already has {max} wishes on the go" + }, + "wish_picture_unusable": { + "message": "That picture can't be used" + }, + "wish_withdraw_not_allowed": { + "message": "Only a wish that is waiting or was declined can be withdrawn" + }, + "wish_not_open_for_saving": { + "message": "{name} isn't open for saving" + }, + "wish_move_min": { + "message": "Points to move must be at least 1" + }, + "wish_fully_funded": { + "message": "{name} is already fully funded" + }, + "wish_no_spendable": { + "message": "No spendable points available for {child_name}" + }, + "wish_take_back_not_allowed": { + "message": "Points can't be taken out of {name} right now" + }, + "wish_take_back_min": { + "message": "Points to take back must be at least 1" + }, + "wish_nothing_saved": { + "message": "Nothing saved in {name} to take back" + }, + "wish_cannot_redeem": { + "message": "{name} can't be redeemed right now" + }, + "wish_needs_more_points": { + "message": "{name} needs {points} more points first" + }, + "wish_too_many_pending_claims": { + "message": "Too many reward claims are already waiting for approval" + }, + "wish_not_waiting_approval": { + "message": "{name} isn't waiting for approval" + }, + "wish_cannot_decline": { + "message": "{name} can no longer be declined" + }, + "wish_not_open_for_pledges": { + "message": "{name} isn't open for pledges" + }, + "wish_pledge_name_required": { + "message": "Say who the pledge is from" + }, + "wish_pledge_min": { + "message": "A pledge must be at least 1 point" + }, + "wish_too_many_pledges": { + "message": "{name} already has {max} pledges" + }, + "wish_pledges_locked": { + "message": "Pledges on {name} can no longer be changed" + }, + "wish_pledge_not_found": { + "message": "Pledge not found" + }, + "wish_claim_missing": { + "message": "Wish or child not found for claim {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} is no longer waiting to be redeemed" + }, + "wish_not_funded": { + "message": "{name} is not fully funded any more" + }, + "pet_shop_emoji_invalid": { + "message": "The picture must be an emoji (up to {max} characters)." + }, + "pet_shop_colour_invalid": { + "message": "A colour must look like #ff8800, or be 'rainbow'." + }, + "pet_shop_item_not_found": { + "message": "That item isn't in the shop." + }, + "pet_shop_name_too_long": { + "message": "Keep the name to {max} characters." + }, + "pet_shop_name_required": { + "message": "Give the item a name." + }, + "pet_shop_unknown_slot": { + "message": "Unknown slot {slot}" + }, + "pet_shop_not_whole": { + "message": "Cost and level must be whole numbers." + }, + "pet_shop_cost_range": { + "message": "The cost must be between 1 and {max}." + }, + "pet_shop_level_range": { + "message": "The level must be between 0 and {max}." + }, + "pet_shop_full": { + "message": "The shop holds at most {max} items." + }, + "pets_switched_off": { + "message": "Pets are switched off." + }, + "pet_adopt_first": { + "message": "Adopt a pet first." + }, + "pet_shop_not_unlocked": { + "message": "That isn't unlocked yet." + }, + "pet_shop_closed": { + "message": "The pet shop is closed." + }, + "pet_shop_buy_first": { + "message": "Buy it first." + }, + "pet_shop_not_for_sale": { + "message": "That item isn't for sale." + }, + "pet_shop_unlocks_at_level": { + "message": "That unlocks at level {level}." + }, + "pet_shop_already_owned": { + "message": "You already have that." + }, + "pet_shop_already_pending": { + "message": "That's already waiting for a parent." + }, + "pet_shop_not_enough_points": { + "message": "Not enough points for that yet." + }, + "pet_shop_purchase_gone": { + "message": "That purchase isn't waiting any more." + }, + "pet_shop_purchase_orphaned": { + "message": "That child or item is gone; decline it instead." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} doesn't have enough points for it now." + }, + "pet_unknown_species": { + "message": "Unknown pet {species}" + }, + "pet_name_required": { + "message": "Give your pet a name." + }, + "pet_no_egg": { + "message": "There's no egg to hatch yet." + }, + "auction_not_found": { + "message": "That auction no longer exists. Refresh the card." + }, + "auction_refuse_off": { + "message": "That chore is switched off." + }, + "auction_refuse_unassigned": { + "message": "Nobody can be given an unassigned chore, so it can't be auctioned." + }, + "auction_refuse_team": { + "message": "A teamwork chore is shared by a team, so it can't be auctioned." + }, + "auction_refuse_timed": { + "message": "A timed chore is paid by the minute, so it can't be auctioned." + }, + "auction_refuse_open_ended": { + "message": "An open-ended chore is priced by the parent, so it can't be auctioned." + }, + "auction_invalid_date": { + "message": "Invalid date: {date}" + }, + "auction_pick_future": { + "message": "Pick an occurrence from tomorrow onwards." + }, + "auction_not_scheduled": { + "message": "{chore} isn't scheduled on {date}." + }, + "auction_already_exists": { + "message": "That occurrence already has an auction." + }, + "auction_points_not_whole": { + "message": "Points must be whole numbers." + }, + "auction_max_range": { + "message": "The maximum bid is between 1 and {max} points." + }, + "auction_min_range": { + "message": "The minimum bid must be between 1 and the maximum." + }, + "auction_needs_close": { + "message": "An auction needs a closing time." + }, + "auction_close_in_past": { + "message": "The closing time is already in the past." + }, + "auction_close_before_day": { + "message": "Bidding must close before the day of the chore." + }, + "auction_bidder_not_in_pool": { + "message": "Only children who can do this chore can bid on it." + }, + "auction_no_bidders": { + "message": "Pick at least one child who can bid." + }, + "auction_already_closed": { + "message": "This auction has already closed." + }, + "auction_already_cancelled": { + "message": "This auction was already cancelled." + }, + "auction_occurrence_passed": { + "message": "That occurrence has already happened." + }, + "auction_still_live": { + "message": "This auction is still live. Cancel it instead." + }, + "auction_not_for_you": { + "message": "This auction isn't for you." + }, + "auction_bidding_closed": { + "message": "Bidding on this auction has closed." + }, + "auction_bid_not_whole": { + "message": "A bid is a whole number of points." + }, + "auction_bid_range": { + "message": "Bid between {min} and {max} points." + }, + "auction_no_bid": { + "message": "You haven't bid on this one." + }, + "bounty_invalid_expiry": { + "message": "Invalid expiry time: {value}" + }, + "bounty_not_found": { + "message": "That bounty no longer exists. Refresh the card." + }, + "bounty_title_required": { + "message": "A bounty needs a title." + }, + "bounty_points_not_whole": { + "message": "Points must be a whole number." + }, + "bounty_points_range": { + "message": "A bounty is worth between 1 and {max} points." + }, + "bounty_claim_hours_not_whole": { + "message": "Claim lock must be a whole number of hours." + }, + "bounty_claim_hours_range": { + "message": "The claim lock is between 1 and {max} hours." + }, + "bounty_expiry_in_past": { + "message": "The expiry is already in the past." + }, + "bounty_finished_locked": { + "message": "A finished bounty can't be edited." + }, + "bounty_claimed_locked": { + "message": "Once a bounty is claimed, only its points and expiry can change." + }, + "bounty_review_before_remove": { + "message": "Approve or reject the finished job before removing this bounty." + }, + "bounty_release_not_claimed": { + "message": "Only a claimed bounty can be released." + }, + "bounty_not_for_you": { + "message": "This bounty isn't for you." + }, + "bounty_taken": { + "message": "Someone else got there first — this bounty isn't on the board any more." + }, + "bounty_one_at_a_time": { + "message": "Finish {title} first — you can only hold one bounty at a time." + }, + "bounty_not_claimed_by_you": { + "message": "You don't have this bounty claimed." + }, + "bounty_claim_expired": { + "message": "Your claim on this bounty ran out." + }, + "bounty_photo_required": { + "message": "This bounty needs a photo of the finished job." + }, + "raffle_name_required": { + "message": "Give the raffle a name." + }, + "raffle_ticket_cost_range": { + "message": "A ticket costs 1 to {max}." + }, + "raffle_draw_required": { + "message": "Pick when the raffle is drawn." + }, + "raffle_field_required": { + "message": "{field} is required" + }, + "raffle_draw_in_past": { + "message": "The draw has to be in the future." + }, + "raffle_not_found": { + "message": "Raffle not found" + }, + "raffle_not_open_edit": { + "message": "Only an open raffle can be changed." + }, + "raffle_price_locked": { + "message": "Tickets have been bought, so the price can't change." + }, + "raffle_closed": { + "message": "This raffle has closed." + }, + "raffle_drawing": { + "message": "This raffle is being drawn." + }, + "raffle_not_open_to": { + "message": "This raffle isn't open to {child_name}." + }, + "raffle_min_tickets": { + "message": "Buy at least one ticket." + }, + "raffle_max_tickets": { + "message": "You can hold at most {max} tickets." + }, + "raffle_not_enough_points": { + "message": "Not enough points for that many tickets." + }, + "raffle_already_closed": { + "message": "This raffle has already closed." + }, + "roulette_off": { + "message": "Chore roulette is switched off" + }, + "roulette_no_spins": { + "message": "No spins left today" + }, + "roulette_nothing_left": { + "message": "Nothing left to spin for" + }, + "unlock_not_allowed": { + "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + }, + "unlock_minutes_not_whole": { + "message": "Unlock minutes must be a whole number" + }, + "unlock_minutes_negative": { + "message": "Unlock minutes cannot be negative" + }, + "unlock_minutes_too_many": { + "message": "Unlock minutes cannot exceed {max}" + }, + "avatar_not_in_catalogue": { + "message": "That avatar is not in the catalogue" + }, + "avatar_locked": { + "message": "That avatar is not unlocked yet" + }, + "weekly_goals_off": { + "message": "Weekly goals are switched off." + }, + "weekly_goal_range": { + "message": "Pick a goal from 0 to {max}." + }, + "weekly_goal_below_bonus": { + "message": "A goal has to be at least {bonus}, the bonus it pays." + }, + "weekly_goal_locked": { + "message": "This week's goal has already been reached and paid, so it can't change until Monday." + }, + "challenge_name_required": { + "message": "Challenge name is required" + }, + "challenge_target_min": { + "message": "Target must be at least 1" + }, + "challenge_not_found": { + "message": "Challenge {challenge_id} not found" + }, + "quest_name_required": { + "message": "Quest name is required" + }, + "quest_needs_step": { + "message": "A quest needs at least one step" + }, + "quest_not_found": { + "message": "Quest {quest_id} not found" + }, + "admin_only": { + "message": "Admin only" + }, + "taskmate_not_initialised": { + "message": "TaskMate not initialised" + }, + "not_allowed": { + "message": "Not allowed" + }, + "handler_failed": { + "message": "Something went wrong; see the Home Assistant log" + }, + "chore_one_off_past_day": { + "message": "A one-off chore can't be set for a day that has already gone" + }, + "print_chart_bad_week_start": { + "message": "week_start must be an ISO date" + }, + "penalty_not_found": { + "message": "Penalty {penalty_id} not found" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} not found" + }, + "group_not_found": { + "message": "Group {group_id} not found" + }, + "chores_bulk_no_names": { + "message": "At least one chore name is required" + }, + "notif_child_not_found": { + "message": "Child not found" + }, + "notif_parent_not_found": { + "message": "Parent not found" + }, + "recap_not_found": { + "message": "Recap not found" + }, + "voucher_not_approved": { + "message": "Only an approved reward can be printed" + }, + "voucher_missing": { + "message": "That reward or child no longer exists" + }, + "setup_invalid_birthday": { + "message": "Birthday {value} is not a valid date" + }, + "kiosk_pin_invalid": { + "message": "A kiosk PIN must be exactly 4 digits" + }, + "time_periods_empty": { + "message": "time_periods must be a non-empty list" + }, + "time_periods_too_many": { + "message": "too many periods (max {max})" + }, + "time_periods_not_object": { + "message": "each period must be an object" + }, + "time_periods_duplicate_id": { + "message": "duplicate period id: {period_id}" + }, + "time_periods_needs_name": { + "message": "every custom period needs a name" + }, + "time_periods_invalid_time": { + "message": "invalid time for period {name} (use HH:MM)" + }, + "time_periods_start_after_end": { + "message": "period {name} must start before it ends" + }, + "time_periods_overlap": { + "message": "{name} overlaps {other} — periods cannot overlap" + }, + "time_periods_in_use": { + "message": "cannot delete a period still used by chores: {chores}" + }, + "vacation_periods_not_list": { + "message": "vacation_periods must be a list" + }, + "vacation_periods_too_many": { + "message": "too many vacation periods (max {max})" + }, + "vacation_periods_not_object": { + "message": "each vacation period must be an object" + }, + "vacation_periods_bad_dates": { + "message": "each vacation period needs valid start and end dates (YYYY-MM-DD)" + }, + "template_apply_empty": { + "message": "Cannot apply template with no chores" + }, + "template_none_selected": { + "message": "At least one chore must be selected" + }, + "template_no_valid_chores": { + "message": "No valid chores found for selected IDs" + }, + "template_needs_chore": { + "message": "Template must have at least one chore" + }, + "template_builtin_modify": { + "message": "Cannot modify built-in template {template_id}" + }, + "template_builtin_delete": { + "message": "Cannot delete built-in template {template_id}" + }, + "template_pack_not_pack": { + "message": "That doesn't look like a TaskMate pack" + }, + "template_pack_wrong_format": { + "message": "Not a TaskMate template pack" + }, + "template_pack_version_nan": { + "message": "Pack version is not a number" + }, + "template_pack_too_new": { + "message": "This pack needs a newer TaskMate (pack version {version}, this one understands {supported})" + }, + "template_pack_empty": { + "message": "Pack contains no templates" + }, + "template_pack_too_many": { + "message": "Pack has too many templates (max {max})" + }, + "template_pack_malformed_template": { + "message": "Pack contains a malformed template" + }, + "template_pack_unnamed_template": { + "message": "A template in the pack has no name" + }, + "template_pack_template_no_chores": { + "message": "Template {name} has no chores" + }, + "template_pack_template_too_many_chores": { + "message": "Template {name} has too many chores" + }, + "template_pack_malformed_chore": { + "message": "Template {name} has a malformed chore" + }, + "template_pack_unnamed_chore": { + "message": "A chore in {name} has no name" + }, + "boost_bad_time": { + "message": "{value} is not a time like 09:30." + }, + "boost_multiplier_nan": { + "message": "The multiplier must be a number." + }, + "boost_multiplier_range": { + "message": "Pick a multiplier from ×{min} to ×{max}." + }, + "boost_chore_not_found": { + "message": "Chore {chore_id} not found." + }, + "boost_child_not_found": { + "message": "Child {child_id} not found." + }, + "boost_start_past": { + "message": "A boost can't start in the past." + }, + "boost_too_far_ahead": { + "message": "A boost can be scheduled up to a week ahead." + }, + "boost_minutes_nan": { + "message": "The minutes must be a whole number." + }, + "boost_minutes_range": { + "message": "Pick from 1 to {max} minutes." + }, + "boost_already_ended": { + "message": "That boost has already ended." + }, + "boost_rule_no_days": { + "message": "Pick at least one day." + }, + "boost_rule_end_before_start": { + "message": "The end time must be after the start time." + }, + "boost_rules_max": { + "message": "Up to {max} recurring boosts." + }, + "boost_rule_gone": { + "message": "That recurring boost no longer exists." + }, + "season_pack_unknown": { + "message": "Unknown season pack: {season}" + }, + "calendar_unknown_child": { + "message": "Unknown child: {child_id}" + }, + "undo_already_undone": { + "message": "This chore has already been undone. Refresh the card." + }, + "import_invalid_payload": { + "message": "Invalid TaskMate export payload" + }, + "import_data_not_object": { + "message": "import data must be an object" + }, + "allowance_points_min": { + "message": "points must be >= 1" + }, + "allowance_not_enabled": { + "message": "Allowance is not enabled" + }, + "allowance_not_enough_points": { + "message": "{name} only has {points} points to pay out." + }, + "appeals_off": { + "message": "Appeals are switched off." + }, + "appeals_already_appealed": { + "message": "That has already been appealed." + }, + "appeals_not_appealable": { + "message": "That can't be appealed." + }, + "appeals_not_found": { + "message": "That appeal no longer exists." + }, + "appeals_already_decided": { + "message": "That appeal has already been decided." + }, + "appeals_child_gone": { + "message": "The child is no longer here." + }, + "appeals_reward_gone": { + "message": "That reward no longer exists." + }, + "appeals_penalty_already_undone": { + "message": "That penalty has already been taken back." + }, + "appeals_unknown_kind": { + "message": "Unknown appeal kind {kind}" + }, + "birthday_invalid_format": { + "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + }, + "birthday_in_future": { + "message": "Birthday can't be in the future" + }, + "chore_reminders_off": { + "message": "Reminders are turned off" + }, + "chore_reminders_not_assigned": { + "message": "{chore} isn't one of {child}'s chores" + }, + "chore_reminder_time_format": { + "message": "Pick a time like 17:30" + }, + "chore_reminder_time_range": { + "message": "Pick a time between {earliest} and {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on must be an ISO date, e.g. 2026-08-31" + }, + "inspection_not_found": { + "message": "That inspection no longer exists. Refresh and try again." + }, + "inspection_already_decided": { + "message": "That inspection has already been decided or has closed." + }, + "inspections_off": { + "message": "Surprise inspections are switched off in Settings." + }, + "inspection_chore_gone": { + "message": "That chore no longer exists." + }, + "inspection_not_approved": { + "message": "Only approved chores can be inspected." + }, + "inspection_not_child_chore": { + "message": "Only a child's own chore can be inspected." + }, + "inspection_child_gone": { + "message": "That child no longer exists." + }, + "inspection_too_old": { + "message": "Only chores approved in the last {hours} hours can be inspected." + }, + "inspection_already_inspected": { + "message": "That chore has already been inspected." + }, + "inspection_redo_today_only": { + "message": "Only a chore finished today can be sent back to redo." + }, + "notification_nav_url_invalid": { + "message": "nav_url must be a /path, an http(s) URL, or noAction" + }, + "notification_group_spaces": { + "message": "group must not contain spaces (try family-chores)" + }, + "notification_group_control": { + "message": "group must not contain control characters" + }, + "notification_group_too_long": { + "message": "group must be 64 characters or fewer" + }, + "notification_unknown_type": { + "message": "Unknown notification type {type_id}" + }, + "notification_unknown_recipient": { + "message": "Unknown notification recipient {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutes must be a whole number" + }, + "screen_time_minutes_max": { + "message": "Minutes cannot exceed {max}" + }, + "screen_time_jar_off": { + "message": "The screen-time jar is switched off" + }, + "screen_time_jar_full": { + "message": "The jar is full" + }, + "screen_time_jar_nothing": { + "message": "No minutes to save" + }, + "setup_unknown_age_group": { + "message": "Unknown age group {value}" + }, + "setup_child_needs_ref": { + "message": "Every new child needs its own ref" + }, + "setup_child_needs_name": { + "message": "A child needs a name" + }, + "setup_chore_unknown_child": { + "message": "Chore assigned to an unknown child {who}" + }, + "setup_chore_needs_name": { + "message": "A chore needs a name" + }, + "setup_reward_needs_name": { + "message": "A reward needs a name" + }, + "sibling_checks_off": { + "message": "Sibling checks are turned off" + }, + "sibling_check_unknown_verdict": { + "message": "Unknown verdict {verdict}" + }, + "sibling_check_already_checked": { + "message": "That chore has already been checked. Refresh the card." + }, + "sibling_check_own_chore": { + "message": "You can't check your own chore" + }, + "sibling_check_not_allowed": { + "message": "{name} can't check this child's chores" + }, + "sound_invalid_file_name": { + "message": "Not a valid sound file name: {file}" + }, + "sound_already_registered": { + "message": "Sound {file} is already registered" + }, + "sound_unknown_custom": { + "message": "Unknown custom sound: {file}" + }, + "tour_adult": { + "message": "Grown-up profiles don't get the tour" + }, + "tour_bad_status": { + "message": "status must be 'done' or 'skipped'" + }, + "tour_unknown_step": { + "message": "Unknown tour step {step}" + }, + "tour_already_speaking": { + "message": "Already speaking; try again in a moment" + }, + "tts_no_media_player": { + "message": "No media player given, and no default set in Settings" + }, + "tts_no_entity": { + "message": "No text-to-speech entity found. Set one in Settings or pass tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} is not one of {child}'s chores today." + }, + "wellbeing_unknown_mood": { + "message": "Unknown mood {mood}" + }, + "set_times_not_list": { + "message": "Set times must be a list." + }, + "set_times_too_many": { + "message": "A chore can have at most {max} set times." + }, + "set_times_timed": { + "message": "A timed chore can't have set times." + }, + "set_times_open_ended": { + "message": "An open-ended chore can't have set times." + }, + "set_times_quantity": { + "message": "A quantity chore can't have set times." + }, + "set_times_teamwork": { + "message": "A teamwork chore can't have set times." + }, + "set_times_need_start_end": { + "message": "Each set time needs a start and an end." + }, + "set_times_bad_format": { + "message": "Set times need a start and an end like 07:30." + }, + "set_times_end_before_start": { + "message": "A set time must close after it opens, on the same day." + }, + "set_times_overlap": { + "message": "Two set times overlap. Move one so they don't." + }, + "template_not_found": { + "message": "Template {template_id} not found" + }, + "upload_admin_required": { + "message": "Admin required" + }, + "upload_file_too_large": { + "message": "File too large" + }, + "upload_expected_multipart": { + "message": "Expected multipart form" + }, + "upload_too_many_parts": { + "message": "Too many form parts" + }, + "upload_no_file": { + "message": "No file provided" + }, + "upload_image_unsupported": { + "message": "Not a supported image (JPEG, PNG or WebP)" + }, + "upload_image_storage_full": { + "message": "Image storage full" + }, + "upload_image_store_failed": { + "message": "Could not store image" + }, + "upload_photo_rate_limited": { + "message": "Too many uploads, try again shortly" + }, + "upload_photo_busy": { + "message": "Too many uploads at once, try again in a moment" + }, + "upload_photo_storage_full": { + "message": "Photo storage full" + }, + "upload_photo_timeout": { + "message": "Upload took too long" + }, + "upload_photo_invalid": { + "message": "Not a valid image" + }, + "upload_photo_store_failed": { + "message": "Could not store photo" + }, + "upload_photo_pending_limit": { + "message": "You have too many photos waiting to be attached to a chore. Submit or remove those first." + }, + "upload_sound_unsupported": { + "message": "Not a supported sound (MP3, OGG, WAV or M4A)" + }, + "upload_sound_storage_full": { + "message": "Sound storage full" + }, + "upload_sound_store_failed": { + "message": "Could not store sound" } }, "issues": { diff --git a/custom_components/taskmate/translations/fr.json b/custom_components/taskmate/translations/fr.json index bbcc554b..c361f7ba 100644 --- a/custom_components/taskmate/translations/fr.json +++ b/custom_components/taskmate/translations/fr.json @@ -128,6 +128,102 @@ "save": "Enregistrer", "delete": "Supprimer le groupe" } + }, + "completion_sound": { + "options": { + "none": "Aucun son", + "coin": "Pièce", + "levelup": "Niveau supérieur", + "fanfare": "Fanfare", + "chime": "Carillon", + "powerup": "Power-up", + "undo": "Annuler", + "fart1": "Prout 1", + "fart2": "Prout 2", + "fart3": "Prout 3", + "fart4": "Prout 4", + "fart5": "Prout 5", + "fart6": "Prout 6", + "fart7": "Prout 7", + "fart8": "Prout 8", + "fart9": "Prout 9", + "fart10": "Prout 10", + "fart_random": "Prout au hasard" + } + }, + "difficulty": { + "options": { + "easy": "Facile", + "medium": "Moyen", + "hard": "Difficile" + } + }, + "team_points_mode": { + "options": { + "each": "Chacun reçoit tous les points", + "split": "Partager les points à parts égales (arrondi à l'inférieur)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "À chaque échéance", + "week": "Chaque semaine", + "month": "Chaque mois" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Argent", + "gold": "Or", + "platinum": "Platine" + } + }, + "badge_combinator": { + "options": { + "and": "Tout requis (ET)", + "or": "L'un suffit (OU)" + } + }, + "inspection_window": { + "options": { + "1h": "1 heure", + "2h": "2 heures", + "4h": "4 heures", + "bed": "Jusqu'au coucher" + } + }, + "mood": { + "options": { + "great": "Génial", + "good": "Bien", + "ok": "Bof", + "sad": "Triste", + "upset": "Fâché" + } + }, + "appeal_kind": { + "options": { + "chore": "Tâche", + "reward": "Récompense", + "penalty": "Pénalité" + } + }, + "pet_species": { + "options": { + "dragon": "Dragon", + "cat": "Chat", + "dog": "Chien", + "bunny": "Lapin", + "dino": "Dino", + "unicorn": "Licorne" + } + }, + "sibling_check_verdict": { + "options": { + "done": "C'est fait", + "not_yet": "Pas encore" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Trop de demandes depuis ce compte. Réessaie dans une minute." + }, + "child_not_found": { + "message": "Enfant {child_id} introuvable" + }, + "chore_not_found": { + "message": "Tâche {chore_id} introuvable" + }, + "reward_not_found": { + "message": "Récompense {reward_id} introuvable" + }, + "teamwork_size_not_number": { + "message": "La taille de l’équipe doit être un nombre entier." + }, + "teamwork_size_range": { + "message": "Une tâche d’équipe demande entre 2 et {max} enfants (ou 0 pour une tâche normale)." + }, + "teamwork_points_mode": { + "message": "Les points d’équipe doivent être « each » ou « split »." + }, + "teamwork_open_ended": { + "message": "Une tâche d’équipe ne peut pas aussi être ouverte." + }, + "teamwork_assignment_mode": { + "message": "Une tâche d’équipe doit être attribuée à tout le monde — pas au premier arrivé ni en rotation." + }, + "teamwork_timed": { + "message": "Une tâche chronométrée ne peut pas être une tâche d’équipe." + }, + "teamwork_not_team_chore": { + "message": "La tâche {name} n’est pas une tâche d’équipe" + }, + "swap_only_rotation": { + "message": "Seules les tâches en rotation peuvent être échangées" + }, + "swap_won_at_auction": { + "message": "Cette tâche a été remportée aux enchères aujourd’hui, elle ne peut donc pas être échangée" + }, + "swap_already_assigned": { + "message": "La tâche est déjà attribuée à cet enfant aujourd’hui" + }, + "swap_already_pending": { + "message": "Une demande d’échange pour cette tâche est déjà en attente" + }, + "swap_too_many_pending": { + "message": "Trop de demandes d’échange en attente" + }, + "swap_request_not_found": { + "message": "Demande d’échange {request_id} introuvable" + }, + "bulk_unknown_action": { + "message": "Action groupée inconnue {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Impossible de modifier en lot {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Enfant inconnu {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Période inconnue {period}" + }, + "chore_unknown": { + "message": "Tâche inconnue : {chore_id}" + }, + "skip_everyone_mode": { + "message": "Passer son tour n’est pas possible quand la tâche est attribuée à tout le monde" + }, + "skip_sticky_follower": { + "message": "Impossible de passer une tâche qui suit son groupe ; passe plutôt la tâche principale" + }, + "skip_pool_too_small": { + "message": "Passer son tour demande au moins 2 enfants dans la rotation" + }, + "manual_start_everyone_mode": { + "message": "Le démarrage manuel n’est pas possible quand la tâche est attribuée à tout le monde" + }, + "manual_start_not_in_pool": { + "message": "L’enfant {child_id} ne fait pas partie de la rotation de cette tâche" + }, + "chore_photo_required": { + "message": "Cette tâche demande une photo comme preuve." + }, + "chore_note_required": { + "message": "Dis ce que tu as fait pour envoyer celle-ci." + }, + "chore_quantity_required": { + "message": "Indique combien de {unit} tu as fait." + }, + "backdate_day_range": { + "message": "Choisis un jour parmi les {days} derniers jours, avant aujourd’hui." + }, + "backdate_switched_off": { + "message": "{name} est désactivée." + }, + "backdate_not_assigned": { + "message": "{name} ne fait pas partie des tâches de {child}." + }, + "backdate_rotation_team": { + "message": "{name} tourne ou demande une équipe, elle ne peut donc pas être notée pour un jour passé." + }, + "backdate_open_ended": { + "message": "{name} est ouverte : il faut la note de l’enfant et un prix. Utilise la carte de l’enfant." + }, + "backdate_set_times": { + "message": "{name} a des horaires fixes, elle ne peut donc pas être notée pour un jour passé." + }, + "backdate_holiday": { + "message": "C’étaient les vacances {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}, donc aucune tâche n’était prévue." + }, + "backdate_sick_day": { + "message": "{child} était malade {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}, donc aucune tâche n’était prévue." + }, + "backdate_birthday": { + "message": "C’était l’anniversaire de {child} {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}, un jour sans tâches." + }, + "backdate_auction": { + "message": "{name} a été remportée aux enchères ce jour-là, elle ne peut donc pas être notée après coup." + }, + "backdate_weekly_target_met": { + "message": "{name} a déjà atteint ses {target} cette semaine-là." + }, + "backdate_not_due": { + "message": "{name} n’était pas prévue {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." + }, + "backdate_daily_limit": { + "message": "{name} a déjà été faite {done}/{limit} fois {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." + }, + "chore_disabled": { + "message": "La tâche {name} est désactivée" + }, + "parent_complete_one_shot": { + "message": "La tâche {name} est une tâche unique et ne peut pas être terminée par un parent" + }, + "parent_complete_no_children": { + "message": "La tâche {name} n’a aucun enfant pour qui la masquer" + }, + "parent_complete_rotation_shared": { + "message": "La tâche {name} est partagée en rotation et ne peut être faite que pour tout le monde" + }, + "parent_complete_not_assigned": { + "message": "La tâche {name} n’est pas attribuée à cet enfant" + }, + "bonus_subtask_not_found": { + "message": "Sous-tâche bonus {subtask_id} introuvable dans la tâche {name}" + }, + "bonus_subtask_not_assigned": { + "message": "La sous-tâche bonus {subtask} n’est pas attribuée à {child}." + }, + "bonus_subtask_parent_first": { + "message": "Impossible de terminer la sous-tâche bonus {subtask} — la tâche principale {name} doit d’abord être faite aujourd’hui." + }, + "bonus_subtask_already_done": { + "message": "La sous-tâche bonus {subtask} est déjà terminée aujourd’hui." + }, + "undo_window_passed": { + "message": "Cette tâche ne peut plus être annulée. Demande à un parent de l’annuler." + }, + "undo_points_spent": { + "message": "Cette tâche ne peut pas être annulée maintenant : ses points ont déjà été dépensés. Demande à un parent." + }, + "completion_not_found": { + "message": "Réalisation {completion_id} introuvable" + }, + "completion_not_approved": { + "message": "La réalisation n’est pas approuvée ; rien à annuler" + }, + "chore_sort_unknown": { + "message": "Tri inconnu {sort}" + }, + "task_group_duplicate_chore": { + "message": "Tâche en double dans le groupe : {chore_id}" + }, + "task_group_everyone_mode": { + "message": "La tâche {name} est attribuée à tout le monde et ne peut pas rejoindre un groupe" + }, + "task_group_already_member": { + "message": "La tâche {name} appartient déjà au groupe {group}" + }, + "task_group_unknown_policy": { + "message": "Règle de groupe de tâches inconnue : {policy}" + }, + "task_group_unknown": { + "message": "Groupe de tâches inconnu : {group_id}" + }, + "points_amount_zero": { + "message": "La quantité ne doit pas être 0" + }, + "streak_freeze_off_max0": { + "message": "Les gels de série sont désactivés (streak_freeze_max vaut 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} a déjà le maximum de {cap} gels de série" + }, + "streak_freeze_has_max": { + "message": "{child} a déjà le maximum de {cap} gels de série" + }, + "streak_freeze_off": { + "message": "Les gels de série sont désactivés" + }, + "points_non_negative": { + "message": "Les points ne doivent pas être négatifs" + }, + "transaction_not_found": { + "message": "Transaction {transaction_id} introuvable" + }, + "undo_not_undoable": { + "message": "Cette action ne peut pas être annulée" + }, + "gift_undo_too_old": { + "message": "Ce cadeau date d’avant l’annulation et ne peut pas être repris automatiquement." + }, + "gift_undo_spent": { + "message": "{child} a déjà dépensé une partie de ce cadeau, il ne peut donc pas être annulé." + }, + "gift_amount_positive": { + "message": "Le montant du cadeau doit être positif" + }, + "gift_same_child": { + "message": "Impossible de s’offrir un cadeau à soi-même" + }, + "gift_child_not_found": { + "message": "Expéditeur ou destinataire introuvable" + }, + "gift_not_enough_points": { + "message": "Pas assez de points : {child} en a {points}, cadeau {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} est un jackpot commun et sa cagnotte n’est pas pleine. Il faut {cost}, {saved} sont économisés" + }, + "reward_not_available_to": { + "message": "La récompense {name} n’est pas disponible pour {child}" + }, + "reward_sold_out": { + "message": "La récompense {name} est épuisée" + }, + "reward_expired": { + "message": "La récompense {name} a expiré" + }, + "reward_not_available_now": { + "message": "La récompense {name} n’est pas disponible pour le moment" + }, + "reward_claim_already_waiting": { + "message": "Une demande pour {name} attend déjà d’être approuvée" + }, + "reward_claims_too_many": { + "message": "Trop de demandes de récompense attendent déjà d’être approuvées" + }, + "reward_not_enough_points": { + "message": "Pas assez de points. Il en faut {cost}, {available} disponibles" + }, + "reward_spending_cap": { + "message": "Plafond de dépenses atteint : {cap} par période déjà utilisés" + }, + "reward_claim_target_missing": { + "message": "Récompense ou enfant introuvable pour la demande {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Pas assez de points pour approuver. Il en faut {cost}, il y en a {points}" + }, + "reward_claim_already_approved": { + "message": "{name} a déjà été approuvée et ne peut plus être refusée" + }, + "reward_claim_already_approved_unnamed": { + "message": "Cette récompense a déjà été approuvée et ne peut plus être refusée" + }, + "pool_allocate_min": { + "message": "Il faut attribuer au moins 1 point" + }, + "pool_no_spendable": { + "message": "{child} n’a aucun point à dépenser" + }, + "pool_full": { + "message": "La cagnotte de la récompense {name} est déjà pleine" + }, + "reward_limit_once_day": { + "message": "{child} peut avoir {name} une fois par jour. De nouveau disponible le {date}" + }, + "reward_limit_once_week": { + "message": "{child} peut avoir {name} une fois par semaine. De nouveau disponible le {date}" + }, + "reward_limit_once_month": { + "message": "{child} peut avoir {name} une fois par mois. De nouveau disponible le {date}" + }, + "reward_limit_times_day": { + "message": "{child} peut avoir {name} {count} fois par jour. De nouveau disponible le {date}" + }, + "reward_limit_times_week": { + "message": "{child} peut avoir {name} {count} fois par semaine. De nouveau disponible le {date}" + }, + "reward_limit_times_month": { + "message": "{child} peut avoir {name} {count} fois par mois. De nouveau disponible le {date}" + }, + "reward_gift_off": { + "message": "Acheter des récompenses pour les autres est désactivé" + }, + "reward_gift_children_only": { + "message": "Les récompenses ne peuvent être achetées que pour des enfants" + }, + "reward_gift_not_giftable": { + "message": "{name} ne peut pas être achetée pour quelqu’un d’autre" + }, + "reward_rating_stars": { + "message": "Choisis de 1 à 3 étoiles" + }, + "reward_rating_not_yet": { + "message": "Cette récompense ne peut pas encore être notée" + }, + "reward_rating_not_holder": { + "message": "Seul l’enfant qui a eu la récompense peut la noter" + }, + "reward_rating_already": { + "message": "Cette récompense a déjà été notée" + }, + "service_unknown_child": { + "message": "Enfant inconnu {ref}. Enfants valides : {valid}" + }, + "service_ambiguous_child": { + "message": "Plusieurs enfants s’appellent {ref} ; utilise plutôt l’id de l’enfant ({ids})" + }, + "service_nothing_to_update": { + "message": "Rien à mettre à jour : indique au moins un champ à modifier" + }, + "service_confirm_delete": { + "message": "Mets confirm: true pour supprimer la tâche" + }, + "penalty_already_earned_back": { + "message": "Cette pénalité a déjà été regagnée." + }, + "fulfilment_not_waiting": { + "message": "Cette récompense n’attend pas d’être remise." + }, + "fulfilment_already_delivered": { + "message": "Cette récompense est déjà marquée comme remise." + }, + "fulfilment_wrong_child": { + "message": "Cette récompense appartient à {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} ne peut pas être modifié de façon planifiée" + }, + "scheduled_expects_bool": { + "message": "{field} attend true ou false" + }, + "scheduled_expects_int": { + "message": "{field} attend un nombre entier" + }, + "scheduled_negative": { + "message": "{field} ne peut pas être négatif" + }, + "scheduled_expects_list": { + "message": "{field} attend une liste" + }, + "scheduled_expects_text": { + "message": "{field} attend du texte" + }, + "scheduled_apply_on_format": { + "message": "apply_on doit être une date ISO, p. ex. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on doit être une date future" + }, + "scheduled_no_fields": { + "message": "Une modification planifiée doit changer au moins un champ" + }, + "scheduled_change_not_found": { + "message": "Modification planifiée {change_id} introuvable" + }, + "timed_not_timed": { + "message": "La tâche {name} n’est pas une tâche chronométrée" + }, + "timed_already_running": { + "message": "Le minuteur tourne déjà" + }, + "timed_daily_cap": { + "message": "Limite du jour atteinte ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} n’est pas disponible pour {child} pour le moment" + }, + "timed_no_running": { + "message": "Aucun minuteur en cours à mettre en pause" + }, + "timed_no_active": { + "message": "Aucun minuteur actif à arrêter" + }, + "set_time_unknown": { + "message": "Cet horaire ne fait pas partie des horaires fixes de cette tâche." + }, + "sick_day_range": { + "message": "Choisis un jour entre il y a une semaine et dans un mois." + }, + "trash_nothing_to_restore": { + "message": "Rien à restaurer : l’élément n’a jamais été supprimé ou a été purgé" + }, + "trash_id_exists": { + "message": "Un élément avec l’id {item_id} existe déjà" + }, + "wish_not_found": { + "message": "Souhait introuvable" + }, + "wish_target_not_whole": { + "message": "L’objectif doit être un nombre entier" + }, + "wish_target_range": { + "message": "L’objectif doit être compris entre 1 et {max}" + }, + "wish_name_required": { + "message": "Donne un nom au souhait" + }, + "wish_link_invalid": { + "message": "Les liens doivent être une adresse web commençant par http:// ou https://" + }, + "wish_too_many_open": { + "message": "{child_name} a déjà {max} souhaits en cours" + }, + "wish_picture_unusable": { + "message": "Cette image ne peut pas être utilisée" + }, + "wish_withdraw_not_allowed": { + "message": "Seul un souhait en attente ou refusé peut être retiré" + }, + "wish_not_open_for_saving": { + "message": "{name} n’est pas ouvert à l’épargne" + }, + "wish_move_min": { + "message": "Il faut déplacer au moins 1 point" + }, + "wish_fully_funded": { + "message": "{name} est déjà entièrement financé" + }, + "wish_no_spendable": { + "message": "{child_name} n’a aucun point à dépenser" + }, + "wish_take_back_not_allowed": { + "message": "Impossible de retirer des points de {name} pour le moment" + }, + "wish_take_back_min": { + "message": "Il faut reprendre au moins 1 point" + }, + "wish_nothing_saved": { + "message": "Rien n’est épargné dans {name} à reprendre" + }, + "wish_cannot_redeem": { + "message": "{name} ne peut pas être échangé pour le moment" + }, + "wish_needs_more_points": { + "message": "Il manque encore {points} points pour {name}" + }, + "wish_too_many_pending_claims": { + "message": "Trop de demandes de récompense attendent déjà une validation" + }, + "wish_not_waiting_approval": { + "message": "{name} n’attend pas de validation" + }, + "wish_cannot_decline": { + "message": "{name} ne peut plus être refusé" + }, + "wish_not_open_for_pledges": { + "message": "{name} n’accepte pas de promesses" + }, + "wish_pledge_name_required": { + "message": "Indique de qui vient la promesse" + }, + "wish_pledge_min": { + "message": "Une promesse doit valoir au moins 1 point" + }, + "wish_too_many_pledges": { + "message": "{name} a déjà {max} promesses" + }, + "wish_pledges_locked": { + "message": "Les promesses pour {name} ne peuvent plus être modifiées" + }, + "wish_pledge_not_found": { + "message": "Promesse introuvable" + }, + "wish_claim_missing": { + "message": "Souhait ou enfant introuvable pour la demande {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} n’attend plus d’être échangé" + }, + "wish_not_funded": { + "message": "{name} n’est plus entièrement financé" + }, + "pet_shop_emoji_invalid": { + "message": "L’image doit être un emoji (jusqu’à {max} caractères)." + }, + "pet_shop_colour_invalid": { + "message": "Une couleur doit ressembler à #ff8800, ou être « rainbow »." + }, + "pet_shop_item_not_found": { + "message": "Cet article n’est pas dans la boutique." + }, + "pet_shop_name_too_long": { + "message": "Le nom doit faire {max} caractères au maximum." + }, + "pet_shop_name_required": { + "message": "Donne un nom à l’article." + }, + "pet_shop_unknown_slot": { + "message": "Emplacement inconnu {slot}" + }, + "pet_shop_not_whole": { + "message": "Le prix et le niveau doivent être des nombres entiers." + }, + "pet_shop_cost_range": { + "message": "Le prix doit être compris entre 1 et {max}." + }, + "pet_shop_level_range": { + "message": "Le niveau doit être compris entre 0 et {max}." + }, + "pet_shop_full": { + "message": "La boutique contient au maximum {max} articles." + }, + "pets_switched_off": { + "message": "Les animaux sont désactivés." + }, + "pet_adopt_first": { + "message": "Adopte d’abord un animal." + }, + "pet_shop_not_unlocked": { + "message": "Ce n’est pas encore débloqué." + }, + "pet_shop_closed": { + "message": "L’animalerie est fermée." + }, + "pet_shop_buy_first": { + "message": "Achète-le d’abord." + }, + "pet_shop_not_for_sale": { + "message": "Cet article n’est pas en vente." + }, + "pet_shop_unlocks_at_level": { + "message": "Se débloque au niveau {level}." + }, + "pet_shop_already_owned": { + "message": "Tu l’as déjà." + }, + "pet_shop_already_pending": { + "message": "C’est déjà en attente d’un parent." + }, + "pet_shop_not_enough_points": { + "message": "Pas encore assez de points pour ça." + }, + "pet_shop_purchase_gone": { + "message": "Cet achat n’est plus en attente." + }, + "pet_shop_purchase_orphaned": { + "message": "Cet enfant ou cet article n’existe plus ; refuse plutôt l’achat." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} n’a plus assez de points pour ça." + }, + "pet_unknown_species": { + "message": "Animal inconnu {species}" + }, + "pet_name_required": { + "message": "Donne un nom à ton animal." + }, + "pet_no_egg": { + "message": "Il n’y a pas encore d’œuf à faire éclore." + }, + "auction_not_found": { + "message": "Cette enchère n’existe plus. Actualise la carte." + }, + "auction_refuse_off": { + "message": "Cette tâche est désactivée." + }, + "auction_refuse_unassigned": { + "message": "Une tâche non attribuée ne peut être donnée à personne, elle ne peut donc pas être mise aux enchères." + }, + "auction_refuse_team": { + "message": "Une tâche d’équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères." + }, + "auction_refuse_timed": { + "message": "Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères." + }, + "auction_refuse_open_ended": { + "message": "Le prix d’une tâche ouverte est fixé par le parent, elle ne peut donc pas être mise aux enchères." + }, + "auction_invalid_date": { + "message": "Date non valide : {date}" + }, + "auction_pick_future": { + "message": "Choisis une occurrence à partir de demain." + }, + "auction_not_scheduled": { + "message": "{chore} n’est pas prévue le {date}." + }, + "auction_already_exists": { + "message": "Cette occurrence a déjà une enchère." + }, + "auction_points_not_whole": { + "message": "Les points doivent être des nombres entiers." + }, + "auction_max_range": { + "message": "L’enchère maximale est comprise entre 1 et {max} points." + }, + "auction_min_range": { + "message": "L’enchère minimale doit être comprise entre 1 et le maximum." + }, + "auction_needs_close": { + "message": "Une enchère doit avoir une heure de clôture." + }, + "auction_close_in_past": { + "message": "L’heure de clôture est déjà passée." + }, + "auction_close_before_day": { + "message": "Les enchères doivent se terminer avant le jour de la tâche." + }, + "auction_bidder_not_in_pool": { + "message": "Seuls les enfants qui peuvent faire cette tâche peuvent enchérir." + }, + "auction_no_bidders": { + "message": "Choisis au moins un enfant qui peut enchérir." + }, + "auction_already_closed": { + "message": "Cette enchère est déjà close." + }, + "auction_already_cancelled": { + "message": "Cette enchère a déjà été annulée." + }, + "auction_occurrence_passed": { + "message": "Cette occurrence a déjà eu lieu." + }, + "auction_still_live": { + "message": "Cette enchère est toujours en cours. Annule-la plutôt." + }, + "auction_not_for_you": { + "message": "Cette enchère n’est pas pour toi." + }, + "auction_bidding_closed": { + "message": "Les enchères sont closes pour cette vente." + }, + "auction_bid_not_whole": { + "message": "Une enchère est un nombre entier de points." + }, + "auction_bid_range": { + "message": "Enchéris entre {min} et {max} points." + }, + "auction_no_bid": { + "message": "Tu n’as pas enchéri sur celle-ci." + }, + "bounty_invalid_expiry": { + "message": "Heure d’expiration non valide : {value}" + }, + "bounty_not_found": { + "message": "Cette prime n’existe plus. Actualise la carte." + }, + "bounty_title_required": { + "message": "Une prime doit avoir un titre." + }, + "bounty_points_not_whole": { + "message": "Les points doivent être un nombre entier." + }, + "bounty_points_range": { + "message": "Une prime vaut entre 1 et {max} points." + }, + "bounty_claim_hours_not_whole": { + "message": "Le verrouillage doit être un nombre entier d’heures." + }, + "bounty_claim_hours_range": { + "message": "Le verrouillage dure entre 1 et {max} heures." + }, + "bounty_expiry_in_past": { + "message": "L’expiration est déjà passée." + }, + "bounty_finished_locked": { + "message": "Une prime terminée ne peut pas être modifiée." + }, + "bounty_claimed_locked": { + "message": "Une fois une prime réservée, seuls ses points et son expiration peuvent changer." + }, + "bounty_review_before_remove": { + "message": "Valide ou refuse le travail terminé avant de supprimer cette prime." + }, + "bounty_release_not_claimed": { + "message": "Seule une prime réservée peut être libérée." + }, + "bounty_not_for_you": { + "message": "Cette prime n’est pas pour toi." + }, + "bounty_taken": { + "message": "Quelqu’un a été plus rapide — cette prime n’est plus disponible." + }, + "bounty_one_at_a_time": { + "message": "Termine d’abord {title} — tu ne peux avoir qu’une prime à la fois." + }, + "bounty_not_claimed_by_you": { + "message": "Tu n’as pas réservé cette prime." + }, + "bounty_claim_expired": { + "message": "Ta réservation de cette prime a expiré." + }, + "bounty_photo_required": { + "message": "Cette prime nécessite une photo du travail terminé." + }, + "raffle_name_required": { + "message": "Donne un nom à la tombola." + }, + "raffle_ticket_cost_range": { + "message": "Un ticket coûte de 1 à {max}." + }, + "raffle_draw_required": { + "message": "Choisis quand la tombola est tirée." + }, + "raffle_field_required": { + "message": "{field} est obligatoire" + }, + "raffle_draw_in_past": { + "message": "Le tirage doit avoir lieu dans le futur." + }, + "raffle_not_found": { + "message": "Tombola introuvable" + }, + "raffle_not_open_edit": { + "message": "Seule une tombola ouverte peut être modifiée." + }, + "raffle_price_locked": { + "message": "Des tickets ont été achetés, le prix ne peut donc plus changer." + }, + "raffle_closed": { + "message": "Cette tombola est close." + }, + "raffle_drawing": { + "message": "Cette tombola est en cours de tirage." + }, + "raffle_not_open_to": { + "message": "Cette tombola n’est pas ouverte à {child_name}." + }, + "raffle_min_tickets": { + "message": "Achète au moins un ticket." + }, + "raffle_max_tickets": { + "message": "Tu peux avoir au maximum {max} tickets." + }, + "raffle_not_enough_points": { + "message": "Pas assez de points pour autant de tickets." + }, + "raffle_already_closed": { + "message": "Cette tombola est déjà close." + }, + "roulette_off": { + "message": "La roulette des tâches est désactivée" + }, + "roulette_no_spins": { + "message": "Plus de tours aujourd’hui" + }, + "roulette_nothing_left": { + "message": "Plus rien à faire tourner" + }, + "unlock_not_allowed": { + "message": "{entity_id} n’est pas dans la liste des déblocages autorisés. Ajoute-le dans les Paramètres avant de l’utiliser comme récompense." + }, + "unlock_minutes_not_whole": { + "message": "Les minutes de déblocage doivent être un nombre entier" + }, + "unlock_minutes_negative": { + "message": "Les minutes de déblocage ne peuvent pas être négatives" + }, + "unlock_minutes_too_many": { + "message": "Les minutes de déblocage ne peuvent pas dépasser {max}" + }, + "avatar_not_in_catalogue": { + "message": "Cet avatar n’est pas dans le catalogue" + }, + "avatar_locked": { + "message": "Cet avatar n’est pas encore débloqué" + }, + "weekly_goals_off": { + "message": "Les objectifs de la semaine sont désactivés." + }, + "weekly_goal_range": { + "message": "Choisis un objectif de 0 à {max}." + }, + "weekly_goal_below_bonus": { + "message": "Un objectif doit valoir au moins {bonus}, le bonus qu’il rapporte." + }, + "weekly_goal_locked": { + "message": "L’objectif de cette semaine a déjà été atteint et payé, il ne peut donc pas changer avant lundi." + }, + "challenge_name_required": { + "message": "Le nom du défi est obligatoire" + }, + "challenge_target_min": { + "message": "L’objectif doit être d’au moins 1" + }, + "challenge_not_found": { + "message": "Défi {challenge_id} introuvable" + }, + "quest_name_required": { + "message": "Le nom de la quête est obligatoire" + }, + "quest_needs_step": { + "message": "Une quête doit avoir au moins une étape" + }, + "quest_not_found": { + "message": "Quête {quest_id} introuvable" + }, + "admin_only": { + "message": "Réservé aux administrateurs" + }, + "taskmate_not_initialised": { + "message": "TaskMate n’est pas encore prêt" + }, + "not_allowed": { + "message": "Non autorisé" + }, + "handler_failed": { + "message": "Un problème est survenu ; consulte le journal de Home Assistant" + }, + "chore_one_off_past_day": { + "message": "Une tâche ponctuelle ne peut pas être placée sur un jour déjà passé" + }, + "print_chart_bad_week_start": { + "message": "week_start doit être une date ISO" + }, + "penalty_not_found": { + "message": "Pénalité {penalty_id} introuvable" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} introuvable" + }, + "group_not_found": { + "message": "Groupe {group_id} introuvable" + }, + "chores_bulk_no_names": { + "message": "Au moins un nom de tâche est requis" + }, + "notif_child_not_found": { + "message": "Enfant introuvable" + }, + "notif_parent_not_found": { + "message": "Parent introuvable" + }, + "recap_not_found": { + "message": "Récap introuvable" + }, + "voucher_not_approved": { + "message": "Seule une récompense approuvée peut être imprimée" + }, + "voucher_missing": { + "message": "Cette récompense ou cet enfant n’existe plus" + }, + "setup_invalid_birthday": { + "message": "L’anniversaire {value} n’est pas une date valide" + }, + "kiosk_pin_invalid": { + "message": "Un code PIN de kiosque doit comporter exactement 4 chiffres" + }, + "time_periods_empty": { + "message": "Il faut au moins une période" + }, + "time_periods_too_many": { + "message": "trop de périodes (max. {max})" + }, + "time_periods_not_object": { + "message": "chaque période doit être un objet" + }, + "time_periods_duplicate_id": { + "message": "identifiant de période en double : {period_id}" + }, + "time_periods_needs_name": { + "message": "chaque période personnalisée doit avoir un nom" + }, + "time_periods_invalid_time": { + "message": "heure non valide pour la période {name} (utilise HH:MM)" + }, + "time_periods_start_after_end": { + "message": "la période {name} doit commencer avant de se terminer" + }, + "time_periods_overlap": { + "message": "{name} chevauche {other} — les périodes ne peuvent pas se chevaucher" + }, + "time_periods_in_use": { + "message": "impossible de supprimer une période encore utilisée par des tâches : {chores}" + }, + "vacation_periods_not_list": { + "message": "les périodes de vacances doivent être une liste" + }, + "vacation_periods_too_many": { + "message": "trop de périodes de vacances (max. {max})" + }, + "vacation_periods_not_object": { + "message": "chaque période de vacances doit être un objet" + }, + "vacation_periods_bad_dates": { + "message": "chaque période de vacances doit avoir des dates de début et de fin valides (AAAA-MM-JJ)" + }, + "template_apply_empty": { + "message": "Impossible d’appliquer un modèle sans tâches" + }, + "template_none_selected": { + "message": "Sélectionne au moins une tâche" + }, + "template_no_valid_chores": { + "message": "Aucune tâche valide trouvée pour les identifiants sélectionnés" + }, + "template_needs_chore": { + "message": "Un modèle doit contenir au moins une tâche" + }, + "template_builtin_modify": { + "message": "Le modèle intégré {template_id} ne peut pas être modifié" + }, + "template_builtin_delete": { + "message": "Le modèle intégré {template_id} ne peut pas être supprimé" + }, + "template_pack_not_pack": { + "message": "Ça ne ressemble pas à un pack TaskMate" + }, + "template_pack_wrong_format": { + "message": "Ce n’est pas un pack de modèles TaskMate" + }, + "template_pack_version_nan": { + "message": "La version du pack n’est pas un nombre" + }, + "template_pack_too_new": { + "message": "Ce pack nécessite un TaskMate plus récent (version du pack {version}, celui-ci comprend {supported})" + }, + "template_pack_empty": { + "message": "Le pack ne contient aucun modèle" + }, + "template_pack_too_many": { + "message": "Le pack contient trop de modèles (max. {max})" + }, + "template_pack_malformed_template": { + "message": "Le pack contient un modèle mal formé" + }, + "template_pack_unnamed_template": { + "message": "Un modèle du pack n’a pas de nom" + }, + "template_pack_template_no_chores": { + "message": "Le modèle {name} ne contient aucune tâche" + }, + "template_pack_template_too_many_chores": { + "message": "Le modèle {name} contient trop de tâches" + }, + "template_pack_malformed_chore": { + "message": "Le modèle {name} contient une tâche mal formée" + }, + "template_pack_unnamed_chore": { + "message": "Une tâche de {name} n’a pas de nom" + }, + "boost_bad_time": { + "message": "{value} n’est pas une heure comme 09:30." + }, + "boost_multiplier_nan": { + "message": "Le multiplicateur doit être un nombre." + }, + "boost_multiplier_range": { + "message": "Choisis un multiplicateur entre ×{min} et ×{max}." + }, + "boost_chore_not_found": { + "message": "Tâche {chore_id} introuvable." + }, + "boost_child_not_found": { + "message": "Enfant {child_id} introuvable." + }, + "boost_start_past": { + "message": "Un boost ne peut pas commencer dans le passé." + }, + "boost_too_far_ahead": { + "message": "Un boost peut être programmé jusqu’à une semaine à l’avance." + }, + "boost_minutes_nan": { + "message": "Les minutes doivent être un nombre entier." + }, + "boost_minutes_range": { + "message": "Choisis entre 1 et {max} minutes." + }, + "boost_already_ended": { + "message": "Ce boost est déjà terminé." + }, + "boost_rule_no_days": { + "message": "Choisis au moins un jour." + }, + "boost_rule_end_before_start": { + "message": "L’heure de fin doit être après l’heure de début." + }, + "boost_rules_max": { + "message": "{max} boosts récurrents au maximum." + }, + "boost_rule_gone": { + "message": "Ce boost récurrent n’existe plus." + }, + "season_pack_unknown": { + "message": "Pack de saison inconnu : {season}" + }, + "calendar_unknown_child": { + "message": "Enfant inconnu : {child_id}" + }, + "undo_already_undone": { + "message": "Cette tâche a déjà été annulée. Actualise la carte." + }, + "import_invalid_payload": { + "message": "Export TaskMate non valide" + }, + "import_data_not_object": { + "message": "Les données importées doivent être un objet" + }, + "allowance_points_min": { + "message": "Les points doivent être au moins 1" + }, + "allowance_not_enabled": { + "message": "L’argent de poche n’est pas activé" + }, + "allowance_not_enough_points": { + "message": "{name} n’a que {points} points à verser." + }, + "appeals_off": { + "message": "Les contestations sont désactivées." + }, + "appeals_already_appealed": { + "message": "Cela a déjà été contesté." + }, + "appeals_not_appealable": { + "message": "Cela ne peut pas être contesté." + }, + "appeals_not_found": { + "message": "Cette contestation n’existe plus." + }, + "appeals_already_decided": { + "message": "Cette contestation a déjà été tranchée." + }, + "appeals_child_gone": { + "message": "L’enfant n’est plus là." + }, + "appeals_reward_gone": { + "message": "Cette récompense n’existe plus." + }, + "appeals_penalty_already_undone": { + "message": "Cette pénalité a déjà été annulée." + }, + "appeals_unknown_kind": { + "message": "Type de contestation inconnu {kind}" + }, + "birthday_invalid_format": { + "message": "L’anniversaire doit être au format AAAA-MM-JJ ou MM-JJ, reçu : {value}" + }, + "birthday_in_future": { + "message": "L’anniversaire ne peut pas être dans le futur" + }, + "chore_reminders_off": { + "message": "Les rappels sont désactivés" + }, + "chore_reminders_not_assigned": { + "message": "{chore} ne fait pas partie des tâches de {child}" + }, + "chore_reminder_time_format": { + "message": "Choisis une heure comme 17:30" + }, + "chore_reminder_time_range": { + "message": "Choisis une heure entre {earliest} et {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on doit être une date ISO, par ex. 2026-08-31" + }, + "inspection_not_found": { + "message": "Cette inspection n’existe plus. Actualise et réessaie." + }, + "inspection_already_decided": { + "message": "Cette inspection a déjà été tranchée ou est close." + }, + "inspections_off": { + "message": "Les inspections surprises sont désactivées dans les Paramètres." + }, + "inspection_chore_gone": { + "message": "Cette tâche n’existe plus." + }, + "inspection_not_approved": { + "message": "Seules les tâches approuvées peuvent être inspectées." + }, + "inspection_not_child_chore": { + "message": "Seule la propre tâche d’un enfant peut être inspectée." + }, + "inspection_child_gone": { + "message": "Cet enfant n’existe plus." + }, + "inspection_too_old": { + "message": "Seules les tâches approuvées dans les {hours} dernières heures peuvent être inspectées." + }, + "inspection_already_inspected": { + "message": "Cette tâche a déjà été inspectée." + }, + "inspection_redo_today_only": { + "message": "Seule une tâche terminée aujourd’hui peut être renvoyée pour être refaite." + }, + "notification_nav_url_invalid": { + "message": "nav_url doit être un /chemin, une URL http(s) ou noAction" + }, + "notification_group_spaces": { + "message": "group ne doit pas contenir d’espaces (essaie family-chores)" + }, + "notification_group_control": { + "message": "group ne doit pas contenir de caractères de contrôle" + }, + "notification_group_too_long": { + "message": "group doit faire 64 caractères au maximum" + }, + "notification_unknown_type": { + "message": "Type de notification inconnu {type_id}" + }, + "notification_unknown_recipient": { + "message": "Destinataire de notification inconnu {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Les minutes doivent être un nombre entier" + }, + "screen_time_minutes_max": { + "message": "Les minutes ne peuvent pas dépasser {max}" + }, + "screen_time_jar_off": { + "message": "Le bocal de temps d’écran est désactivé" + }, + "screen_time_jar_full": { + "message": "Le bocal est plein" + }, + "screen_time_jar_nothing": { + "message": "Aucune minute à mettre de côté" + }, + "setup_unknown_age_group": { + "message": "Tranche d’âge inconnue {value}" + }, + "setup_child_needs_ref": { + "message": "Chaque nouvel enfant a besoin de sa propre ref" + }, + "setup_child_needs_name": { + "message": "Un enfant a besoin d’un nom" + }, + "setup_chore_unknown_child": { + "message": "Tâche attribuée à un enfant inconnu {who}" + }, + "setup_chore_needs_name": { + "message": "Une tâche a besoin d’un nom" + }, + "setup_reward_needs_name": { + "message": "Une récompense a besoin d’un nom" + }, + "sibling_checks_off": { + "message": "Les vérifications entre frères et sœurs sont désactivées" + }, + "sibling_check_unknown_verdict": { + "message": "Verdict inconnu {verdict}" + }, + "sibling_check_already_checked": { + "message": "Cette tâche a déjà été vérifiée. Actualise la carte." + }, + "sibling_check_own_chore": { + "message": "Tu ne peux pas vérifier ta propre tâche" + }, + "sibling_check_not_allowed": { + "message": "{name} ne peut pas vérifier les tâches de cet enfant" + }, + "sound_invalid_file_name": { + "message": "Nom de fichier son non valide : {file}" + }, + "sound_already_registered": { + "message": "Le son {file} est déjà enregistré" + }, + "sound_unknown_custom": { + "message": "Son personnalisé inconnu : {file}" + }, + "tour_adult": { + "message": "Les profils adultes n’ont pas la visite guidée" + }, + "tour_bad_status": { + "message": "status doit être 'done' ou 'skipped'" + }, + "tour_unknown_step": { + "message": "Étape de visite inconnue {step}" + }, + "tour_already_speaking": { + "message": "Lecture déjà en cours ; réessaie dans un instant" + }, + "tts_no_media_player": { + "message": "Aucun lecteur multimédia indiqué, et aucun par défaut dans les Paramètres" + }, + "tts_no_entity": { + "message": "Aucune entité de synthèse vocale trouvée. Choisis-en une dans les Paramètres ou indique tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} ne fait pas partie des tâches de {child} aujourd’hui." + }, + "wellbeing_unknown_mood": { + "message": "Humeur inconnue {mood}" + }, + "set_times_not_list": { + "message": "Les horaires fixes doivent être une liste." + }, + "set_times_too_many": { + "message": "Une tâche peut avoir au plus {max} horaires fixes." + }, + "set_times_timed": { + "message": "Une tâche chronométrée ne peut pas avoir d’horaires fixes." + }, + "set_times_open_ended": { + "message": "Une tâche sans limite ne peut pas avoir d’horaires fixes." + }, + "set_times_quantity": { + "message": "Une tâche à quantité ne peut pas avoir d’horaires fixes." + }, + "set_times_teamwork": { + "message": "Une tâche d’équipe ne peut pas avoir d’horaires fixes." + }, + "set_times_need_start_end": { + "message": "Chaque horaire fixe a besoin d’un début et d’une fin." + }, + "set_times_bad_format": { + "message": "Les horaires fixes ont besoin d’un début et d’une fin comme 07:30." + }, + "set_times_end_before_start": { + "message": "Un horaire fixe doit se fermer après son ouverture, le même jour." + }, + "set_times_overlap": { + "message": "Deux horaires fixes se chevauchent. Déplace-en un." + }, + "template_not_found": { + "message": "Modèle {template_id} introuvable" + }, + "upload_admin_required": { + "message": "Administrateur requis" + }, + "upload_file_too_large": { + "message": "Fichier trop volumineux" + }, + "upload_expected_multipart": { + "message": "Formulaire multipart attendu" + }, + "upload_too_many_parts": { + "message": "Trop de parties dans le formulaire" + }, + "upload_no_file": { + "message": "Aucun fichier fourni" + }, + "upload_image_unsupported": { + "message": "Image non prise en charge (JPEG, PNG ou WebP)" + }, + "upload_image_storage_full": { + "message": "Stockage d’images plein" + }, + "upload_image_store_failed": { + "message": "Impossible d’enregistrer l’image" + }, + "upload_photo_rate_limited": { + "message": "Trop d’envois, réessaie bientôt" + }, + "upload_photo_busy": { + "message": "Trop d’envois en même temps, réessaie dans un instant" + }, + "upload_photo_storage_full": { + "message": "Stockage de photos plein" + }, + "upload_photo_timeout": { + "message": "L’envoi a pris trop de temps" + }, + "upload_photo_invalid": { + "message": "Image non valide" + }, + "upload_photo_store_failed": { + "message": "Impossible d’enregistrer la photo" + }, + "upload_photo_pending_limit": { + "message": "Tu as trop de photos en attente d’être jointes à une tâche. Envoie-les ou supprime-les d’abord." + }, + "upload_sound_unsupported": { + "message": "Son non pris en charge (MP3, OGG, WAV ou M4A)" + }, + "upload_sound_storage_full": { + "message": "Stockage des sons plein" + }, + "upload_sound_store_failed": { + "message": "Impossible d’enregistrer le son" } }, "issues": { diff --git a/custom_components/taskmate/translations/nb.json b/custom_components/taskmate/translations/nb.json index 3b65790b..9c24ea7e 100644 --- a/custom_components/taskmate/translations/nb.json +++ b/custom_components/taskmate/translations/nb.json @@ -128,6 +128,102 @@ "save": "Lagre endringer", "delete": "Slett gruppe" } + }, + "completion_sound": { + "options": { + "none": "Ingen lyd", + "coin": "Mynt", + "levelup": "Nytt nivå", + "fanfare": "Fanfare", + "chime": "Klokkespill", + "powerup": "Power-up", + "undo": "Angre", + "fart1": "Promp 1", + "fart2": "Promp 2", + "fart3": "Promp 3", + "fart4": "Promp 4", + "fart5": "Promp 5", + "fart6": "Promp 6", + "fart7": "Promp 7", + "fart8": "Promp 8", + "fart9": "Promp 9", + "fart10": "Promp 10", + "fart_random": "Tilfeldig promp" + } + }, + "difficulty": { + "options": { + "easy": "Lett", + "medium": "Middels", + "hard": "Vanskelig" + } + }, + "team_points_mode": { + "options": { + "each": "Alle får fulle poeng", + "split": "Del poengene likt (rundet ned)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Hver gang den skal gjøres", + "week": "Ukentlig", + "month": "Månedlig" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronse", + "silver": "Sølv", + "gold": "Gull", + "platinum": "Platina" + } + }, + "badge_combinator": { + "options": { + "and": "Krev alle (OG)", + "or": "Krev hvilken som helst (ELLER)" + } + }, + "inspection_window": { + "options": { + "1h": "1 time", + "2h": "2 timer", + "4h": "4 timer", + "bed": "Til leggetid" + } + }, + "mood": { + "options": { + "great": "Kjempebra", + "good": "Bra", + "ok": "Helt ok", + "sad": "Lei meg", + "upset": "Sint" + } + }, + "appeal_kind": { + "options": { + "chore": "Oppgave", + "reward": "Belønning", + "penalty": "Straff" + } + }, + "pet_species": { + "options": { + "dragon": "Drage", + "cat": "Katt", + "dog": "Hund", + "bunny": "Kanin", + "dino": "Dino", + "unicorn": "Enhjørning" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Ser ferdig ut", + "not_yet": "Ikke ennå" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "For mange forespørsler fra denne kontoen. Prøv igjen om et minutt." + }, + "child_not_found": { + "message": "Barn {child_id} ikke funnet" + }, + "chore_not_found": { + "message": "Oppgave {chore_id} ikke funnet" + }, + "reward_not_found": { + "message": "Belønning {reward_id} ikke funnet" + }, + "teamwork_size_not_number": { + "message": "Lagstørrelsen må være et heltall." + }, + "teamwork_size_range": { + "message": "En lagoppgave trenger mellom 2 og {max} barn (eller 0 for en vanlig oppgave)." + }, + "teamwork_points_mode": { + "message": "Lagpoeng må være 'each' eller 'split'." + }, + "teamwork_open_ended": { + "message": "En lagoppgave kan ikke også være åpen." + }, + "teamwork_assignment_mode": { + "message": "En lagoppgave må tildeles alle — ikke førstemann eller på omgang." + }, + "teamwork_timed": { + "message": "En tidsoppgave kan ikke være en lagoppgave." + }, + "teamwork_not_team_chore": { + "message": "Oppgaven {name} er ikke en lagoppgave" + }, + "swap_only_rotation": { + "message": "Bare oppgaver på omgang kan byttes" + }, + "swap_won_at_auction": { + "message": "Denne oppgaven ble vunnet på auksjon i dag, så den kan ikke byttes" + }, + "swap_already_assigned": { + "message": "Oppgaven er allerede tildelt det barnet i dag" + }, + "swap_already_pending": { + "message": "Det venter allerede en bytteforespørsel for denne oppgaven" + }, + "swap_too_many_pending": { + "message": "For mange ventende bytteforespørsler" + }, + "swap_request_not_found": { + "message": "Bytteforespørselen {request_id} ble ikke funnet" + }, + "bulk_unknown_action": { + "message": "Ukjent massehandling {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Kan ikke masseredigere {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Ukjent barn {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Ukjent tidsperiode {period}" + }, + "chore_unknown": { + "message": "Ukjent oppgave: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Hopp over virker ikke når oppgaven er tildelt alle" + }, + "skip_sticky_follower": { + "message": "En oppgave som følger gruppen sin kan ikke hoppes over; hopp over hovedoppgaven i stedet" + }, + "skip_pool_too_small": { + "message": "Hopp over krever minst 2 barn på omgangen" + }, + "manual_start_everyone_mode": { + "message": "Manuell start virker ikke når oppgaven er tildelt alle" + }, + "manual_start_not_in_pool": { + "message": "Barnet {child_id} er ikke med på omgangen for denne oppgaven" + }, + "chore_photo_required": { + "message": "Denne oppgaven krever et bilde som bevis." + }, + "chore_note_required": { + "message": "Skriv hva du gjorde for å sende inn denne." + }, + "chore_quantity_required": { + "message": "Skriv hvor mange {unit} du gjorde." + }, + "backdate_day_range": { + "message": "Velg en dag i løpet av de siste {days} dagene, før i dag." + }, + "backdate_switched_off": { + "message": "{name} er slått av." + }, + "backdate_not_assigned": { + "message": "{name} er ikke en av oppgavene til {child}." + }, + "backdate_rotation_team": { + "message": "{name} går på omgang eller trenger et lag, så den kan ikke føres for en tidligere dag." + }, + "backdate_open_ended": { + "message": "{name} er åpen, så den trenger barnets notat og en pris. Bruk barnets kort." + }, + "backdate_set_times": { + "message": "{name} har faste tider, så den kan ikke føres for en tidligere dag." + }, + "backdate_holiday": { + "message": "Det var ferie {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}, så ingen oppgaver skulle gjøres." + }, + "backdate_sick_day": { + "message": "{child} var syk {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}, så ingen oppgaver skulle gjøres." + }, + "backdate_birthday": { + "message": "{child} hadde bursdag {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}, en fridag fra oppgaver." + }, + "backdate_auction": { + "message": "{name} ble vunnet på auksjon den dagen, så den kan ikke føres i etterkant." + }, + "backdate_weekly_target_met": { + "message": "{name} nådde allerede sine {target} den uken." + }, + "backdate_not_due": { + "message": "{name} skulle ikke gjøres {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} ble allerede gjort {done}/{limit} ganger {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." + }, + "chore_disabled": { + "message": "Oppgaven {name} er slått av" + }, + "parent_complete_one_shot": { + "message": "Oppgaven {name} er en engangsoppgave og kan ikke fullføres av en forelder" + }, + "parent_complete_no_children": { + "message": "Oppgaven {name} har ingen barn å skjule den for" + }, + "parent_complete_rotation_shared": { + "message": "Oppgaven {name} deles på omgang og kan bare fullføres for alle" + }, + "parent_complete_not_assigned": { + "message": "Oppgaven {name} er ikke tildelt det barnet" + }, + "bonus_subtask_not_found": { + "message": "Bonusoppgaven {subtask_id} ble ikke funnet i oppgaven {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonusoppgaven {subtask} er ikke tildelt {child}." + }, + "bonus_subtask_parent_first": { + "message": "Bonusoppgaven {subtask} kan ikke fullføres — hovedoppgaven {name} må fullføres først i dag." + }, + "bonus_subtask_already_done": { + "message": "Bonusoppgaven {subtask} er allerede fullført i dag." + }, + "undo_window_passed": { + "message": "Denne oppgaven kan ikke angres lenger. Be en forelder om å angre den." + }, + "undo_points_spent": { + "message": "Denne oppgaven kan ikke angres nå: poengene er allerede brukt. Spør en forelder." + }, + "completion_not_found": { + "message": "Fullføringen {completion_id} ble ikke funnet" + }, + "completion_not_approved": { + "message": "Fullføringen er ikke godkjent; ingenting å angre" + }, + "chore_sort_unknown": { + "message": "Ukjent sortering {sort}" + }, + "task_group_duplicate_chore": { + "message": "Oppgaven står to ganger i gruppen: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Oppgaven {name} er tildelt alle og kan ikke bli med i en gruppe" + }, + "task_group_already_member": { + "message": "Oppgaven {name} hører allerede til gruppen {group}" + }, + "task_group_unknown_policy": { + "message": "Ukjent regel for oppgavegruppe: {policy}" + }, + "task_group_unknown": { + "message": "Ukjent oppgavegruppe: {group_id}" + }, + "points_amount_zero": { + "message": "Antallet kan ikke være 0" + }, + "streak_freeze_off_max0": { + "message": "Rekkefrys er slått av (streak_freeze_max er 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} har allerede maksimalt {cap} rekkefrys" + }, + "streak_freeze_has_max": { + "message": "{child} har allerede maksimalt {cap} rekkefrys" + }, + "streak_freeze_off": { + "message": "Rekkefrys er slått av" + }, + "points_non_negative": { + "message": "Poeng kan ikke være negative" + }, + "transaction_not_found": { + "message": "Posteringen {transaction_id} ble ikke funnet" + }, + "undo_not_undoable": { + "message": "Denne handlingen kan ikke angres" + }, + "gift_undo_too_old": { + "message": "Denne gaven er eldre enn angrefunksjonen og kan ikke reverseres automatisk." + }, + "gift_undo_spent": { + "message": "{child} har allerede brukt noe av denne gaven, så den kan ikke angres." + }, + "gift_amount_positive": { + "message": "Gavebeløpet må være positivt" + }, + "gift_same_child": { + "message": "Man kan ikke gi en gave til seg selv" + }, + "gift_child_not_found": { + "message": "Avsender eller mottaker ble ikke funnet" + }, + "gift_not_enough_points": { + "message": "Ikke nok poeng: {child} har {points}, gave {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} er en felles jackpot, og potten er ikke full. Trenger {cost}, har spart {saved}" + }, + "reward_not_available_to": { + "message": "Belønningen {name} er ikke tilgjengelig for {child}" + }, + "reward_sold_out": { + "message": "Belønningen {name} er utsolgt" + }, + "reward_expired": { + "message": "Belønningen {name} har utløpt" + }, + "reward_not_available_now": { + "message": "Belønningen {name} er ikke tilgjengelig akkurat nå" + }, + "reward_claim_already_waiting": { + "message": "En forespørsel om {name} venter allerede på godkjenning" + }, + "reward_claims_too_many": { + "message": "For mange belønningsforespørsler venter allerede på godkjenning" + }, + "reward_not_enough_points": { + "message": "Ikke nok poeng. Trenger {cost}, har {available} tilgjengelig" + }, + "reward_spending_cap": { + "message": "Forbruksgrensen er nådd: {cap} per periode er allerede brukt" + }, + "reward_claim_target_missing": { + "message": "Belønning eller barn ble ikke funnet for forespørselen {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Ikke nok poeng til å godkjenne. Trenger {cost}, har {points}" + }, + "reward_claim_already_approved": { + "message": "{name} er allerede godkjent og kan ikke lenger avvises" + }, + "reward_claim_already_approved_unnamed": { + "message": "Denne belønningen er allerede godkjent og kan ikke lenger avvises" + }, + "pool_allocate_min": { + "message": "Det må settes av minst 1 poeng" + }, + "pool_no_spendable": { + "message": "{child} har ingen poeng å bruke" + }, + "pool_full": { + "message": "Potten for belønningen {name} er allerede full" + }, + "reward_limit_once_day": { + "message": "{child} kan få {name} én gang om dagen. Den er tilgjengelig igjen {date}" + }, + "reward_limit_once_week": { + "message": "{child} kan få {name} én gang i uken. Den er tilgjengelig igjen {date}" + }, + "reward_limit_once_month": { + "message": "{child} kan få {name} én gang i måneden. Den er tilgjengelig igjen {date}" + }, + "reward_limit_times_day": { + "message": "{child} kan få {name} {count} ganger om dagen. Den er tilgjengelig igjen {date}" + }, + "reward_limit_times_week": { + "message": "{child} kan få {name} {count} ganger i uken. Den er tilgjengelig igjen {date}" + }, + "reward_limit_times_month": { + "message": "{child} kan få {name} {count} ganger i måneden. Den er tilgjengelig igjen {date}" + }, + "reward_gift_off": { + "message": "Å kjøpe belønninger til hverandre er slått av" + }, + "reward_gift_children_only": { + "message": "Belønninger kan bare kjøpes til barn" + }, + "reward_gift_not_giftable": { + "message": "{name} kan ikke kjøpes til noen andre" + }, + "reward_rating_stars": { + "message": "Velg 1 til 3 stjerner" + }, + "reward_rating_not_yet": { + "message": "Den belønningen kan ikke vurderes ennå" + }, + "reward_rating_not_holder": { + "message": "Bare barnet som fikk belønningen kan vurdere den" + }, + "reward_rating_already": { + "message": "Den belønningen er allerede vurdert" + }, + "service_unknown_child": { + "message": "Ukjent barn {ref}. Gyldige barn: {valid}" + }, + "service_ambiguous_child": { + "message": "Mer enn ett barn heter {ref}; bruk barnets id i stedet ({ids})" + }, + "service_nothing_to_update": { + "message": "Ingenting å oppdatere: oppgi minst ett felt som skal endres" + }, + "service_confirm_delete": { + "message": "Sett confirm: true for å slette oppgaven" + }, + "penalty_already_earned_back": { + "message": "Den straffen er allerede tjent inn igjen." + }, + "fulfilment_not_waiting": { + "message": "Den belønningen venter ikke på å bli gitt." + }, + "fulfilment_already_delivered": { + "message": "Den belønningen er allerede markert som gitt." + }, + "fulfilment_wrong_child": { + "message": "Den belønningen tilhører {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} kan ikke endres planlagt" + }, + "scheduled_expects_bool": { + "message": "{field} må være true eller false" + }, + "scheduled_expects_int": { + "message": "{field} må være et heltall" + }, + "scheduled_negative": { + "message": "{field} kan ikke være negativ" + }, + "scheduled_expects_list": { + "message": "{field} må være en liste" + }, + "scheduled_expects_text": { + "message": "{field} må være tekst" + }, + "scheduled_apply_on_format": { + "message": "apply_on må være en ISO-dato, f.eks. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on må være en dato fram i tid" + }, + "scheduled_no_fields": { + "message": "En planlagt endring må endre minst ett felt" + }, + "scheduled_change_not_found": { + "message": "Den planlagte endringen {change_id} ble ikke funnet" + }, + "timed_not_timed": { + "message": "Oppgaven {name} er ikke en tidsoppgave" + }, + "timed_already_running": { + "message": "Tidtakeren går allerede" + }, + "timed_daily_cap": { + "message": "Dagens grense er nådd ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} er ikke tilgjengelig for {child} akkurat nå" + }, + "timed_no_running": { + "message": "Ingen tidtaker som går å sette på pause" + }, + "timed_no_active": { + "message": "Ingen aktiv tidtaker å stoppe" + }, + "set_time_unknown": { + "message": "Det tidspunktet er ikke en av de faste tidene for denne oppgaven." + }, + "sick_day_range": { + "message": "Velg en dag fra en uke siden til en måned fram." + }, + "trash_nothing_to_restore": { + "message": "Ingenting å gjenopprette: det ble aldri slettet eller er fjernet for godt" + }, + "trash_id_exists": { + "message": "Det finnes allerede noe med id {item_id}" + }, + "wish_not_found": { + "message": "Fant ikke ønsket" + }, + "wish_target_not_whole": { + "message": "Målet må være et heltall" + }, + "wish_target_range": { + "message": "Målet må være mellom 1 og {max}" + }, + "wish_name_required": { + "message": "Gi ønsket et navn" + }, + "wish_link_invalid": { + "message": "Lenker må være en nettadresse som starter med http:// eller https://" + }, + "wish_too_many_open": { + "message": "{child_name} har allerede {max} ønsker på gang" + }, + "wish_picture_unusable": { + "message": "Det bildet kan ikke brukes" + }, + "wish_withdraw_not_allowed": { + "message": "Bare et ønske som venter eller ble avslått, kan trekkes tilbake" + }, + "wish_not_open_for_saving": { + "message": "Det går ikke an å spare til {name}" + }, + "wish_move_min": { + "message": "Du må flytte minst 1 poeng" + }, + "wish_fully_funded": { + "message": "{name} er allerede fullfinansiert" + }, + "wish_no_spendable": { + "message": "{child_name} har ingen poeng å bruke" + }, + "wish_take_back_not_allowed": { + "message": "Poeng kan ikke tas ut av {name} akkurat nå" + }, + "wish_take_back_min": { + "message": "Du må ta tilbake minst 1 poeng" + }, + "wish_nothing_saved": { + "message": "Ingenting er spart i {name} som kan tas tilbake" + }, + "wish_cannot_redeem": { + "message": "{name} kan ikke løses inn akkurat nå" + }, + "wish_needs_more_points": { + "message": "{name} trenger {points} poeng til først" + }, + "wish_too_many_pending_claims": { + "message": "For mange belønningsforespørsler venter allerede på godkjenning" + }, + "wish_not_waiting_approval": { + "message": "{name} venter ikke på godkjenning" + }, + "wish_cannot_decline": { + "message": "{name} kan ikke lenger avslås" + }, + "wish_not_open_for_pledges": { + "message": "{name} tar ikke imot tilsagn" + }, + "wish_pledge_name_required": { + "message": "Si hvem tilsagnet er fra" + }, + "wish_pledge_min": { + "message": "Et tilsagn må være på minst 1 poeng" + }, + "wish_too_many_pledges": { + "message": "{name} har allerede {max} tilsagn" + }, + "wish_pledges_locked": { + "message": "Tilsagn til {name} kan ikke lenger endres" + }, + "wish_pledge_not_found": { + "message": "Fant ikke tilsagnet" + }, + "wish_claim_missing": { + "message": "Fant ikke ønsket eller barnet for forespørsel {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} venter ikke lenger på å bli løst inn" + }, + "wish_not_funded": { + "message": "{name} er ikke lenger fullfinansiert" + }, + "pet_shop_emoji_invalid": { + "message": "Bildet må være en emoji (opptil {max} tegn)." + }, + "pet_shop_colour_invalid": { + "message": "En farge må se ut som #ff8800, eller være «rainbow»." + }, + "pet_shop_item_not_found": { + "message": "Den tingen finnes ikke i butikken." + }, + "pet_shop_name_too_long": { + "message": "Navnet kan ha maks {max} tegn." + }, + "pet_shop_name_required": { + "message": "Gi tingen et navn." + }, + "pet_shop_unknown_slot": { + "message": "Ukjent plass {slot}" + }, + "pet_shop_not_whole": { + "message": "Pris og nivå må være heltall." + }, + "pet_shop_cost_range": { + "message": "Prisen må være mellom 1 og {max}." + }, + "pet_shop_level_range": { + "message": "Nivået må være mellom 0 og {max}." + }, + "pet_shop_full": { + "message": "Butikken har plass til maks {max} ting." + }, + "pets_switched_off": { + "message": "Kjæledyr er slått av." + }, + "pet_adopt_first": { + "message": "Adopter et kjæledyr først." + }, + "pet_shop_not_unlocked": { + "message": "Det er ikke låst opp ennå." + }, + "pet_shop_closed": { + "message": "Dyrebutikken er stengt." + }, + "pet_shop_buy_first": { + "message": "Kjøp den først." + }, + "pet_shop_not_for_sale": { + "message": "Den tingen er ikke til salgs." + }, + "pet_shop_unlocks_at_level": { + "message": "Den låses opp på nivå {level}." + }, + "pet_shop_already_owned": { + "message": "Du har den allerede." + }, + "pet_shop_already_pending": { + "message": "Den venter allerede på en forelder." + }, + "pet_shop_not_enough_points": { + "message": "Ikke nok poeng til den ennå." + }, + "pet_shop_purchase_gone": { + "message": "Det kjøpet venter ikke lenger." + }, + "pet_shop_purchase_orphaned": { + "message": "Det barnet eller den tingen finnes ikke lenger – avslå kjøpet i stedet." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} har ikke nok poeng til den nå." + }, + "pet_unknown_species": { + "message": "Ukjent kjæledyr {species}" + }, + "pet_name_required": { + "message": "Gi kjæledyret ditt et navn." + }, + "pet_no_egg": { + "message": "Det er ikke noe egg å klekke ennå." + }, + "auction_not_found": { + "message": "Den auksjonen finnes ikke lenger. Oppdater kortet." + }, + "auction_refuse_off": { + "message": "Den oppgaven er slått av." + }, + "auction_refuse_unassigned": { + "message": "En oppgave uten tildeling kan ikke gis til noen, så den kan ikke auksjoneres bort." + }, + "auction_refuse_team": { + "message": "En lagoppgave deles av et lag, så den kan ikke auksjoneres bort." + }, + "auction_refuse_timed": { + "message": "En tidtatt oppgave betales per minutt, så den kan ikke auksjoneres bort." + }, + "auction_refuse_open_ended": { + "message": "Prisen på en åpen oppgave settes av forelderen, så den kan ikke auksjoneres bort." + }, + "auction_invalid_date": { + "message": "Ugyldig dato: {date}" + }, + "auction_pick_future": { + "message": "Velg en gang fra og med i morgen." + }, + "auction_not_scheduled": { + "message": "{chore} er ikke planlagt {date}." + }, + "auction_already_exists": { + "message": "Den gangen har allerede en auksjon." + }, + "auction_points_not_whole": { + "message": "Poeng må være heltall." + }, + "auction_max_range": { + "message": "Høyeste bud er mellom 1 og {max} poeng." + }, + "auction_min_range": { + "message": "Laveste bud må være mellom 1 og det høyeste." + }, + "auction_needs_close": { + "message": "En auksjon trenger et sluttidspunkt." + }, + "auction_close_in_past": { + "message": "Sluttidspunktet har allerede vært." + }, + "auction_close_before_day": { + "message": "Budrunden må slutte før dagen oppgaven skal gjøres." + }, + "auction_bidder_not_in_pool": { + "message": "Bare barn som kan gjøre denne oppgaven, kan by på den." + }, + "auction_no_bidders": { + "message": "Velg minst ett barn som kan by." + }, + "auction_already_closed": { + "message": "Denne auksjonen er allerede avsluttet." + }, + "auction_already_cancelled": { + "message": "Denne auksjonen er allerede avlyst." + }, + "auction_occurrence_passed": { + "message": "Den gangen har allerede vært." + }, + "auction_still_live": { + "message": "Denne auksjonen pågår fortsatt. Avlys den i stedet." + }, + "auction_not_for_you": { + "message": "Denne auksjonen er ikke for deg." + }, + "auction_bidding_closed": { + "message": "Budgivningen på denne auksjonen er avsluttet." + }, + "auction_bid_not_whole": { + "message": "Et bud er et helt antall poeng." + }, + "auction_bid_range": { + "message": "By mellom {min} og {max} poeng." + }, + "auction_no_bid": { + "message": "Du har ikke budt på denne." + }, + "bounty_invalid_expiry": { + "message": "Ugyldig utløpstid: {value}" + }, + "bounty_not_found": { + "message": "Den dusøren finnes ikke lenger. Oppdater kortet." + }, + "bounty_title_required": { + "message": "En dusør trenger en tittel." + }, + "bounty_points_not_whole": { + "message": "Poeng må være et heltall." + }, + "bounty_points_range": { + "message": "En dusør er verdt mellom 1 og {max} poeng." + }, + "bounty_claim_hours_not_whole": { + "message": "Reservasjonen må være et helt antall timer." + }, + "bounty_claim_hours_range": { + "message": "Reservasjonen varer mellom 1 og {max} timer." + }, + "bounty_expiry_in_past": { + "message": "Utløpstiden har allerede vært." + }, + "bounty_finished_locked": { + "message": "En ferdig dusør kan ikke redigeres." + }, + "bounty_claimed_locked": { + "message": "Når en dusør er tatt, kan bare poengene og utløpstiden endres." + }, + "bounty_review_before_remove": { + "message": "Godkjenn eller avvis den ferdige jobben før du fjerner denne dusøren." + }, + "bounty_release_not_claimed": { + "message": "Bare en dusør som er tatt, kan frigis." + }, + "bounty_not_for_you": { + "message": "Denne dusøren er ikke for deg." + }, + "bounty_taken": { + "message": "Noen andre kom først – denne dusøren er ikke på tavla lenger." + }, + "bounty_one_at_a_time": { + "message": "Gjør ferdig {title} først – du kan bare ha én dusør om gangen." + }, + "bounty_not_claimed_by_you": { + "message": "Du har ikke tatt denne dusøren." + }, + "bounty_claim_expired": { + "message": "Reservasjonen din av denne dusøren gikk ut." + }, + "bounty_photo_required": { + "message": "Denne dusøren trenger et bilde av den ferdige jobben." + }, + "raffle_name_required": { + "message": "Gi loddtrekningen et navn." + }, + "raffle_ticket_cost_range": { + "message": "Et lodd koster 1 til {max}." + }, + "raffle_draw_required": { + "message": "Velg når loddtrekningen skal skje." + }, + "raffle_field_required": { + "message": "{field} er påkrevd" + }, + "raffle_draw_in_past": { + "message": "Trekningen må være fram i tid." + }, + "raffle_not_found": { + "message": "Fant ikke loddtrekningen" + }, + "raffle_not_open_edit": { + "message": "Bare en åpen loddtrekning kan endres." + }, + "raffle_price_locked": { + "message": "Det er kjøpt lodd, så prisen kan ikke endres." + }, + "raffle_closed": { + "message": "Denne loddtrekningen er stengt." + }, + "raffle_drawing": { + "message": "Denne loddtrekningen trekkes nå." + }, + "raffle_not_open_to": { + "message": "Denne loddtrekningen er ikke åpen for {child_name}." + }, + "raffle_min_tickets": { + "message": "Kjøp minst ett lodd." + }, + "raffle_max_tickets": { + "message": "Du kan ha maks {max} lodd." + }, + "raffle_not_enough_points": { + "message": "Ikke nok poeng til så mange lodd." + }, + "raffle_already_closed": { + "message": "Denne loddtrekningen er allerede stengt." + }, + "roulette_off": { + "message": "Oppgaverulett er slått av" + }, + "roulette_no_spins": { + "message": "Ingen flere spinn i dag" + }, + "roulette_nothing_left": { + "message": "Ingenting igjen å spinne for" + }, + "unlock_not_allowed": { + "message": "{entity_id} er ikke på listen over tillatte opplåsinger. Legg den til i Innstillinger før du bruker den som belønning." + }, + "unlock_minutes_not_whole": { + "message": "Opplåsingsminutter må være et heltall" + }, + "unlock_minutes_negative": { + "message": "Opplåsingsminutter kan ikke være negative" + }, + "unlock_minutes_too_many": { + "message": "Opplåsingsminutter kan ikke være mer enn {max}" + }, + "avatar_not_in_catalogue": { + "message": "Den avataren finnes ikke i katalogen" + }, + "avatar_locked": { + "message": "Den avataren er ikke låst opp ennå" + }, + "weekly_goals_off": { + "message": "Ukesmål er slått av." + }, + "weekly_goal_range": { + "message": "Velg et mål fra 0 til {max}." + }, + "weekly_goal_below_bonus": { + "message": "Et mål må være minst {bonus}, bonusen det gir." + }, + "weekly_goal_locked": { + "message": "Ukesmålet er allerede nådd og betalt, så det kan ikke endres før mandag." + }, + "challenge_name_required": { + "message": "Utfordringen må ha et navn" + }, + "challenge_target_min": { + "message": "Målet må være minst 1" + }, + "challenge_not_found": { + "message": "Fant ikke utfordringen {challenge_id}" + }, + "quest_name_required": { + "message": "Oppdraget må ha et navn" + }, + "quest_needs_step": { + "message": "Et oppdrag trenger minst ett steg" + }, + "quest_not_found": { + "message": "Fant ikke oppdraget {quest_id}" + }, + "admin_only": { + "message": "Kun for administratorer" + }, + "taskmate_not_initialised": { + "message": "TaskMate er ikke klar ennå" + }, + "not_allowed": { + "message": "Ikke tillatt" + }, + "handler_failed": { + "message": "Noe gikk galt; se Home Assistant-loggen" + }, + "chore_one_off_past_day": { + "message": "En engangsoppgave kan ikke settes til en dag som allerede er forbi" + }, + "print_chart_bad_week_start": { + "message": "week_start må være en ISO-dato" + }, + "penalty_not_found": { + "message": "Straff {penalty_id} ikke funnet" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} ikke funnet" + }, + "group_not_found": { + "message": "Gruppe {group_id} ikke funnet" + }, + "chores_bulk_no_names": { + "message": "Minst ett oppgavenavn må fylles inn" + }, + "notif_child_not_found": { + "message": "Barnet ble ikke funnet" + }, + "notif_parent_not_found": { + "message": "Forelderen ble ikke funnet" + }, + "recap_not_found": { + "message": "Oppsummeringen ble ikke funnet" + }, + "voucher_not_approved": { + "message": "Bare en godkjent belønning kan skrives ut" + }, + "voucher_missing": { + "message": "Den belønningen eller det barnet finnes ikke lenger" + }, + "setup_invalid_birthday": { + "message": "Bursdagen {value} er ikke en gyldig dato" + }, + "kiosk_pin_invalid": { + "message": "En kiosk-PIN må være nøyaktig 4 sifre" + }, + "time_periods_empty": { + "message": "Det må være minst én tidsperiode" + }, + "time_periods_too_many": { + "message": "for mange perioder (maks. {max})" + }, + "time_periods_not_object": { + "message": "hver periode må være et objekt" + }, + "time_periods_duplicate_id": { + "message": "periode-ID finnes to ganger: {period_id}" + }, + "time_periods_needs_name": { + "message": "hver egen periode må ha et navn" + }, + "time_periods_invalid_time": { + "message": "ugyldig tid for perioden {name} (bruk TT:MM)" + }, + "time_periods_start_after_end": { + "message": "perioden {name} må starte før den slutter" + }, + "time_periods_overlap": { + "message": "{name} overlapper {other} — perioder kan ikke overlappe" + }, + "time_periods_in_use": { + "message": "en periode som fortsatt brukes av oppgaver, kan ikke slettes: {chores}" + }, + "vacation_periods_not_list": { + "message": "ferieperiodene må være en liste" + }, + "vacation_periods_too_many": { + "message": "for mange ferieperioder (maks. {max})" + }, + "vacation_periods_not_object": { + "message": "hver ferieperiode må være et objekt" + }, + "vacation_periods_bad_dates": { + "message": "hver ferieperiode må ha gyldige start- og sluttdatoer (ÅÅÅÅ-MM-DD)" + }, + "template_apply_empty": { + "message": "En mal uten oppgaver kan ikke brukes" + }, + "template_none_selected": { + "message": "Velg minst én oppgave" + }, + "template_no_valid_chores": { + "message": "Fant ingen gyldige oppgaver for de valgte ID-ene" + }, + "template_needs_chore": { + "message": "En mal må ha minst én oppgave" + }, + "template_builtin_modify": { + "message": "Den innebygde malen {template_id} kan ikke endres" + }, + "template_builtin_delete": { + "message": "Den innebygde malen {template_id} kan ikke slettes" + }, + "template_pack_not_pack": { + "message": "Det ser ikke ut som en TaskMate-pakke" + }, + "template_pack_wrong_format": { + "message": "Ikke en TaskMate-malpakke" + }, + "template_pack_version_nan": { + "message": "Pakkeversjonen er ikke et tall" + }, + "template_pack_too_new": { + "message": "Denne pakken krever en nyere TaskMate (pakkeversjon {version}, denne forstår {supported})" + }, + "template_pack_empty": { + "message": "Pakken inneholder ingen maler" + }, + "template_pack_too_many": { + "message": "Pakken har for mange maler (maks. {max})" + }, + "template_pack_malformed_template": { + "message": "Pakken inneholder en ugyldig mal" + }, + "template_pack_unnamed_template": { + "message": "En mal i pakken mangler navn" + }, + "template_pack_template_no_chores": { + "message": "Malen {name} har ingen oppgaver" + }, + "template_pack_template_too_many_chores": { + "message": "Malen {name} har for mange oppgaver" + }, + "template_pack_malformed_chore": { + "message": "Malen {name} har en ugyldig oppgave" + }, + "template_pack_unnamed_chore": { + "message": "En oppgave i {name} mangler navn" + }, + "boost_bad_time": { + "message": "{value} er ikke et klokkeslett som 09:30." + }, + "boost_multiplier_nan": { + "message": "Multiplikatoren må være et tall." + }, + "boost_multiplier_range": { + "message": "Velg en multiplikator fra ×{min} til ×{max}." + }, + "boost_chore_not_found": { + "message": "Oppgaven {chore_id} ble ikke funnet." + }, + "boost_child_not_found": { + "message": "Barn {child_id} ikke funnet." + }, + "boost_start_past": { + "message": "En boost kan ikke starte i fortiden." + }, + "boost_too_far_ahead": { + "message": "En boost kan planlegges inntil en uke fram." + }, + "boost_minutes_nan": { + "message": "Minuttene må være et heltall." + }, + "boost_minutes_range": { + "message": "Velg fra 1 til {max} minutter." + }, + "boost_already_ended": { + "message": "Den boosten er allerede over." + }, + "boost_rule_no_days": { + "message": "Velg minst én dag." + }, + "boost_rule_end_before_start": { + "message": "Sluttiden må være etter starttiden." + }, + "boost_rules_max": { + "message": "Høyst {max} gjentakende boosts." + }, + "boost_rule_gone": { + "message": "Den gjentakende boosten finnes ikke lenger." + }, + "season_pack_unknown": { + "message": "Ukjent sesongpakke: {season}" + }, + "calendar_unknown_child": { + "message": "Ukjent barn: {child_id}" + }, + "undo_already_undone": { + "message": "Denne oppgaven er allerede angret. Last inn kortet på nytt." + }, + "import_invalid_payload": { + "message": "Ugyldig TaskMate-eksport" + }, + "import_data_not_object": { + "message": "Importdata må være et objekt" + }, + "allowance_points_min": { + "message": "Poeng må være minst 1" + }, + "allowance_not_enabled": { + "message": "Lommepenger er ikke slått på" + }, + "allowance_not_enough_points": { + "message": "{name} har bare {points} poeng å betale ut." + }, + "appeals_off": { + "message": "Klager er slått av." + }, + "appeals_already_appealed": { + "message": "Det er allerede klaget på." + }, + "appeals_not_appealable": { + "message": "Det kan ikke klages på." + }, + "appeals_not_found": { + "message": "Den klagen finnes ikke lenger." + }, + "appeals_already_decided": { + "message": "Den klagen er allerede avgjort." + }, + "appeals_child_gone": { + "message": "Barnet er ikke her lenger." + }, + "appeals_reward_gone": { + "message": "Den belønningen finnes ikke lenger." + }, + "appeals_penalty_already_undone": { + "message": "Den straffen er allerede trukket tilbake." + }, + "appeals_unknown_kind": { + "message": "Ukjent klagetype {kind}" + }, + "birthday_invalid_format": { + "message": "Bursdagen må være ÅÅÅÅ-MM-DD eller MM-DD, fikk {value}" + }, + "birthday_in_future": { + "message": "Bursdagen kan ikke være i fremtiden" + }, + "chore_reminders_off": { + "message": "Påminnelser er slått av" + }, + "chore_reminders_not_assigned": { + "message": "{chore} er ikke en av oppgavene til {child}" + }, + "chore_reminder_time_format": { + "message": "Velg et tidspunkt som 17:30" + }, + "chore_reminder_time_range": { + "message": "Velg et tidspunkt mellom {earliest} og {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on må være en ISO-dato, f.eks. 2026-08-31" + }, + "inspection_not_found": { + "message": "Den inspeksjonen finnes ikke lenger. Last inn på nytt og prøv igjen." + }, + "inspection_already_decided": { + "message": "Den inspeksjonen er allerede avgjort eller lukket." + }, + "inspections_off": { + "message": "Overraskelsesinspeksjoner er slått av i Innstillinger." + }, + "inspection_chore_gone": { + "message": "Den oppgaven finnes ikke lenger." + }, + "inspection_not_approved": { + "message": "Bare godkjente oppgaver kan inspiseres." + }, + "inspection_not_child_chore": { + "message": "Bare et barns egen oppgave kan inspiseres." + }, + "inspection_child_gone": { + "message": "Det barnet finnes ikke lenger." + }, + "inspection_too_old": { + "message": "Bare oppgaver godkjent de siste {hours} timene kan inspiseres." + }, + "inspection_already_inspected": { + "message": "Den oppgaven er allerede inspisert." + }, + "inspection_redo_today_only": { + "message": "Bare en oppgave som er gjort i dag, kan sendes tilbake for å gjøres på nytt." + }, + "notification_nav_url_invalid": { + "message": "nav_url må være en /sti, en http(s)-URL eller noAction" + }, + "notification_group_spaces": { + "message": "group kan ikke inneholde mellomrom (prøv family-chores)" + }, + "notification_group_control": { + "message": "group kan ikke inneholde kontrolltegn" + }, + "notification_group_too_long": { + "message": "group kan være høyst 64 tegn" + }, + "notification_unknown_type": { + "message": "Ukjent varslingstype {type_id}" + }, + "notification_unknown_recipient": { + "message": "Ukjent varslingsmottaker {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutter må være et heltall" + }, + "screen_time_minutes_max": { + "message": "Minutter kan ikke være over {max}" + }, + "screen_time_jar_off": { + "message": "Skjermtidskrukken er slått av" + }, + "screen_time_jar_full": { + "message": "Krukken er full" + }, + "screen_time_jar_nothing": { + "message": "Ingen minutter å spare" + }, + "setup_unknown_age_group": { + "message": "Ukjent aldersgruppe {value}" + }, + "setup_child_needs_ref": { + "message": "Hvert nye barn trenger sin egen ref" + }, + "setup_child_needs_name": { + "message": "Et barn trenger et navn" + }, + "setup_chore_unknown_child": { + "message": "Oppgaven er tildelt et ukjent barn {who}" + }, + "setup_chore_needs_name": { + "message": "En oppgave trenger et navn" + }, + "setup_reward_needs_name": { + "message": "En belønning trenger et navn" + }, + "sibling_checks_off": { + "message": "Søskensjekk er slått av" + }, + "sibling_check_unknown_verdict": { + "message": "Ukjent vurdering {verdict}" + }, + "sibling_check_already_checked": { + "message": "Den oppgaven er allerede sjekket. Last inn kortet på nytt." + }, + "sibling_check_own_chore": { + "message": "Du kan ikke sjekke din egen oppgave" + }, + "sibling_check_not_allowed": { + "message": "{name} kan ikke sjekke oppgavene til dette barnet" + }, + "sound_invalid_file_name": { + "message": "Ikke et gyldig lydfilnavn: {file}" + }, + "sound_already_registered": { + "message": "Lyden {file} er allerede lagt til" + }, + "sound_unknown_custom": { + "message": "Ukjent egen lyd: {file}" + }, + "tour_adult": { + "message": "Voksenprofiler får ikke omvisningen" + }, + "tour_bad_status": { + "message": "status må være 'done' eller 'skipped'" + }, + "tour_unknown_step": { + "message": "Ukjent steg i omvisningen {step}" + }, + "tour_already_speaking": { + "message": "Snakker allerede; prøv igjen om litt" + }, + "tts_no_media_player": { + "message": "Ingen mediespiller oppgitt, og ingen standard valgt i Innstillinger" + }, + "tts_no_entity": { + "message": "Fant ingen tekst-til-tale-entitet. Velg en i Innstillinger eller oppgi tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} er ikke en av oppgavene til {child} i dag." + }, + "wellbeing_unknown_mood": { + "message": "Ukjent humør {mood}" + }, + "set_times_not_list": { + "message": "Faste tider må være en liste." + }, + "set_times_too_many": { + "message": "En oppgave kan ha høyst {max} faste tider." + }, + "set_times_timed": { + "message": "En oppgave med tidtaking kan ikke ha faste tider." + }, + "set_times_open_ended": { + "message": "En åpen oppgave kan ikke ha faste tider." + }, + "set_times_quantity": { + "message": "En mengdeoppgave kan ikke ha faste tider." + }, + "set_times_teamwork": { + "message": "En lagoppgave kan ikke ha faste tider." + }, + "set_times_need_start_end": { + "message": "Hver faste tid trenger en start og en slutt." + }, + "set_times_bad_format": { + "message": "Faste tider trenger en start og en slutt som 07:30." + }, + "set_times_end_before_start": { + "message": "En fast tid må stenge etter at den åpner, samme dag." + }, + "set_times_overlap": { + "message": "To faste tider overlapper. Flytt den ene så de ikke gjør det." + }, + "template_not_found": { + "message": "Malen {template_id} ble ikke funnet" + }, + "upload_admin_required": { + "message": "Krever administrator" + }, + "upload_file_too_large": { + "message": "Filen er for stor" + }, + "upload_expected_multipart": { + "message": "Forventet et multipart-skjema" + }, + "upload_too_many_parts": { + "message": "For mange deler i skjemaet" + }, + "upload_no_file": { + "message": "Ingen fil sendt" + }, + "upload_image_unsupported": { + "message": "Ikke et støttet bilde (JPEG, PNG eller WebP)" + }, + "upload_image_storage_full": { + "message": "Bildelageret er fullt" + }, + "upload_image_store_failed": { + "message": "Kunne ikke lagre bildet" + }, + "upload_photo_rate_limited": { + "message": "For mange opplastinger, prøv igjen om litt" + }, + "upload_photo_busy": { + "message": "For mange opplastinger samtidig, prøv igjen om et øyeblikk" + }, + "upload_photo_storage_full": { + "message": "Bildelageret er fullt" + }, + "upload_photo_timeout": { + "message": "Opplastingen tok for lang tid" + }, + "upload_photo_invalid": { + "message": "Ikke et gyldig bilde" + }, + "upload_photo_store_failed": { + "message": "Kunne ikke lagre bildet" + }, + "upload_photo_pending_limit": { + "message": "Du har for mange bilder som venter på å bli knyttet til en oppgave. Send inn eller fjern dem først." + }, + "upload_sound_unsupported": { + "message": "Ikke en støttet lyd (MP3, OGG, WAV eller M4A)" + }, + "upload_sound_storage_full": { + "message": "Lydlageret er fullt" + }, + "upload_sound_store_failed": { + "message": "Kunne ikke lagre lyden" } }, "issues": { diff --git a/custom_components/taskmate/translations/nl.json b/custom_components/taskmate/translations/nl.json index 487585e2..a6fd5c96 100644 --- a/custom_components/taskmate/translations/nl.json +++ b/custom_components/taskmate/translations/nl.json @@ -128,6 +128,102 @@ "save": "Wijzigingen opslaan", "delete": "Groep verwijderen" } + }, + "completion_sound": { + "options": { + "none": "Geen geluid", + "coin": "Munt", + "levelup": "Level omhoog", + "fanfare": "Fanfare", + "chime": "Belletje", + "powerup": "Power-up", + "undo": "Ongedaan maken", + "fart1": "Scheet 1", + "fart2": "Scheet 2", + "fart3": "Scheet 3", + "fart4": "Scheet 4", + "fart5": "Scheet 5", + "fart6": "Scheet 6", + "fart7": "Scheet 7", + "fart8": "Scheet 8", + "fart9": "Scheet 9", + "fart10": "Scheet 10", + "fart_random": "Willekeurige scheet" + } + }, + "difficulty": { + "options": { + "easy": "Makkelijk", + "medium": "Gemiddeld", + "hard": "Moeilijk" + } + }, + "team_points_mode": { + "options": { + "each": "Iedereen krijgt alle punten", + "split": "Punten eerlijk verdelen (naar beneden afgerond)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Elke keer dat hij aan de beurt is", + "week": "Wekelijks", + "month": "Maandelijks" + } + }, + "badge_tier": { + "options": { + "bronze": "Brons", + "silver": "Zilver", + "gold": "Goud", + "platinum": "Platina" + } + }, + "badge_combinator": { + "options": { + "and": "Alles nodig (EN)", + "or": "Eén is genoeg (OF)" + } + }, + "inspection_window": { + "options": { + "1h": "1 uur", + "2h": "2 uur", + "4h": "4 uur", + "bed": "Tot bedtijd" + } + }, + "mood": { + "options": { + "great": "Super", + "good": "Goed", + "ok": "Oké", + "sad": "Verdrietig", + "upset": "Boos" + } + }, + "appeal_kind": { + "options": { + "chore": "Taak", + "reward": "Beloning", + "penalty": "Puntenaftrek" + } + }, + "pet_species": { + "options": { + "dragon": "Draak", + "cat": "Kat", + "dog": "Hond", + "bunny": "Konijn", + "dino": "Dino", + "unicorn": "Eenhoorn" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Lijkt klaar", + "not_yet": "Nog niet" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Te veel verzoeken vanaf dit account. Probeer het over een minuut opnieuw." + }, + "child_not_found": { + "message": "Kind {child_id} niet gevonden" + }, + "chore_not_found": { + "message": "Taak {chore_id} niet gevonden" + }, + "reward_not_found": { + "message": "Beloning {reward_id} niet gevonden" + }, + "teamwork_size_not_number": { + "message": "De teamgrootte moet een heel getal zijn." + }, + "teamwork_size_range": { + "message": "Een teamtaak heeft 2 tot {max} kinderen nodig (of 0 voor een gewone taak)." + }, + "teamwork_points_mode": { + "message": "Teampunten moeten 'each' of 'split' zijn." + }, + "teamwork_open_ended": { + "message": "Een teamtaak kan niet ook open zijn." + }, + "teamwork_assignment_mode": { + "message": "Een teamtaak moet aan iedereen toegewezen zijn — niet wie-eerst-komt of om de beurt." + }, + "teamwork_timed": { + "message": "Een taak met timer kan geen teamtaak zijn." + }, + "teamwork_not_team_chore": { + "message": "Taak {name} is geen teamtaak" + }, + "swap_only_rotation": { + "message": "Alleen beurtelingse taken kunnen geruild worden" + }, + "swap_won_at_auction": { + "message": "Deze taak is vandaag op de veiling gewonnen, dus je kunt hem niet ruilen" + }, + "swap_already_assigned": { + "message": "De taak is vandaag al aan dat kind toegewezen" + }, + "swap_already_pending": { + "message": "Er staat al een ruilverzoek voor deze taak open" + }, + "swap_too_many_pending": { + "message": "Te veel openstaande ruilverzoeken" + }, + "swap_request_not_found": { + "message": "Ruilverzoek {request_id} niet gevonden" + }, + "bulk_unknown_action": { + "message": "Onbekende bulkactie {action}" + }, + "bulk_edit_unknown_fields": { + "message": "{fields} kan niet in bulk bewerkt worden" + }, + "bulk_edit_unknown_child": { + "message": "Onbekend kind {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Onbekend dagdeel {period}" + }, + "chore_unknown": { + "message": "Onbekende taak: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Overslaan kan niet als de taak aan iedereen is toegewezen" + }, + "skip_sticky_follower": { + "message": "Een taak die zijn groep volgt kan niet overgeslagen worden; sla in plaats daarvan de leidende taak over" + }, + "skip_pool_too_small": { + "message": "Overslaan kan pas met 2 of meer kinderen in de beurtrol" + }, + "manual_start_everyone_mode": { + "message": "Handmatig starten kan niet als de taak aan iedereen is toegewezen" + }, + "manual_start_not_in_pool": { + "message": "Kind {child_id} zit niet in de beurtrol van deze taak" + }, + "chore_photo_required": { + "message": "Voor deze taak is een foto als bewijs nodig." + }, + "chore_note_required": { + "message": "Vertel wat je gedaan hebt om deze in te sturen." + }, + "chore_quantity_required": { + "message": "Geef aan hoeveel {unit} je gedaan hebt." + }, + "backdate_day_range": { + "message": "Kies een dag in de afgelopen {days} dagen, vóór vandaag." + }, + "backdate_switched_off": { + "message": "{name} staat uit." + }, + "backdate_not_assigned": { + "message": "{name} hoort niet bij de taken van {child}." + }, + "backdate_rotation_team": { + "message": "{name} gaat om de beurt of heeft een team nodig, dus je kunt hem niet voor een eerdere dag invullen." + }, + "backdate_open_ended": { + "message": "{name} is open, dus er zijn een notitie van het kind en een prijs nodig. Gebruik de kaart van het kind." + }, + "backdate_set_times": { + "message": "{name} heeft vaste tijden, dus je kunt hem niet voor een eerdere dag invullen." + }, + "backdate_holiday": { + "message": "Het was vakantie {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}}, dus er waren geen taken." + }, + "backdate_sick_day": { + "message": "{child} was ziek {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}}, dus er waren geen taken." + }, + "backdate_birthday": { + "message": "{child} was jarig {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}}, een dag zonder taken." + }, + "backdate_auction": { + "message": "{name} is die dag op de veiling gewonnen, dus je kunt hem achteraf niet invullen." + }, + "backdate_weekly_target_met": { + "message": "{name} had die week zijn {target} al gehaald." + }, + "backdate_not_due": { + "message": "{name} stond {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} niet gepland." + }, + "backdate_daily_limit": { + "message": "{name} is {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} al {done}/{limit} keer gedaan." + }, + "chore_disabled": { + "message": "Taak {name} staat uit" + }, + "parent_complete_one_shot": { + "message": "Taak {name} is een eenmalige taak en kan niet door een ouder afgerond worden" + }, + "parent_complete_no_children": { + "message": "Taak {name} heeft geen kinderen om hem voor te verbergen" + }, + "parent_complete_rotation_shared": { + "message": "Taak {name} wordt om de beurt gedeeld en kan alleen voor iedereen afgerond worden" + }, + "parent_complete_not_assigned": { + "message": "Taak {name} is niet aan dat kind toegewezen" + }, + "bonus_subtask_not_found": { + "message": "Bonusdeeltaak {subtask_id} niet gevonden in taak {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonusdeeltaak {subtask} is niet aan {child} toegewezen." + }, + "bonus_subtask_parent_first": { + "message": "Bonusdeeltaak {subtask} kan niet afgerond worden — de hoofdtaak {name} moet vandaag eerst gedaan zijn." + }, + "bonus_subtask_already_done": { + "message": "Bonusdeeltaak {subtask} is vandaag al gedaan." + }, + "undo_window_passed": { + "message": "Deze taak kan niet meer ongedaan gemaakt worden. Vraag een ouder om het te doen." + }, + "undo_points_spent": { + "message": "Deze taak kan nu niet ongedaan gemaakt worden: de punten zijn al uitgegeven. Vraag het een ouder." + }, + "completion_not_found": { + "message": "Afronding {completion_id} niet gevonden" + }, + "completion_not_approved": { + "message": "De afronding is niet goedgekeurd; er valt niets ongedaan te maken" + }, + "chore_sort_unknown": { + "message": "Onbekende sortering {sort}" + }, + "task_group_duplicate_chore": { + "message": "Dubbele taak in groep: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Taak {name} is aan iedereen toegewezen en kan niet bij een groep" + }, + "task_group_already_member": { + "message": "Taak {name} hoort al bij groep {group}" + }, + "task_group_unknown_policy": { + "message": "Onbekende regel voor taakgroep: {policy}" + }, + "task_group_unknown": { + "message": "Onbekende taakgroep: {group_id}" + }, + "points_amount_zero": { + "message": "Het aantal mag niet 0 zijn" + }, + "streak_freeze_off_max0": { + "message": "Reeksjokers staan uit (streak_freeze_max is 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} heeft al het maximum van {cap} reeksjokers" + }, + "streak_freeze_has_max": { + "message": "{child} heeft al het maximum van {cap} reeksjokers" + }, + "streak_freeze_off": { + "message": "Reeksjokers staan uit" + }, + "points_non_negative": { + "message": "Punten mogen niet negatief zijn" + }, + "transaction_not_found": { + "message": "Transactie {transaction_id} niet gevonden" + }, + "undo_not_undoable": { + "message": "Deze actie kan niet ongedaan gemaakt worden" + }, + "gift_undo_too_old": { + "message": "Dit cadeau is ouder dan de functie om ongedaan te maken en kan niet automatisch teruggedraaid worden." + }, + "gift_undo_spent": { + "message": "{child} heeft al een deel van dit cadeau uitgegeven, dus het kan niet ongedaan gemaakt worden." + }, + "gift_amount_positive": { + "message": "Het cadeaubedrag moet positief zijn" + }, + "gift_same_child": { + "message": "Je kunt geen cadeau aan jezelf geven" + }, + "gift_child_not_found": { + "message": "Afzender of ontvanger niet gevonden" + }, + "gift_not_enough_points": { + "message": "Niet genoeg punten: {child} heeft {points}, cadeau {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} is een gezamenlijke jackpot en de pot is niet vol. Nodig: {cost}, gespaard: {saved}" + }, + "reward_not_available_to": { + "message": "Beloning {name} is niet beschikbaar voor {child}" + }, + "reward_sold_out": { + "message": "Beloning {name} is uitverkocht" + }, + "reward_expired": { + "message": "Beloning {name} is verlopen" + }, + "reward_not_available_now": { + "message": "Beloning {name} is nu niet beschikbaar" + }, + "reward_claim_already_waiting": { + "message": "Een aanvraag voor {name} wacht al op goedkeuring" + }, + "reward_claims_too_many": { + "message": "Er wachten al te veel beloningsaanvragen op goedkeuring" + }, + "reward_not_enough_points": { + "message": "Niet genoeg punten. Nodig: {cost}, beschikbaar: {available}" + }, + "reward_spending_cap": { + "message": "Bestedingslimiet bereikt: {cap} per periode al gebruikt" + }, + "reward_claim_target_missing": { + "message": "Beloning of kind niet gevonden voor aanvraag {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Niet genoeg punten om goed te keuren. Nodig: {cost}, aanwezig: {points}" + }, + "reward_claim_already_approved": { + "message": "{name} is al goedgekeurd en kan niet meer afgewezen worden" + }, + "reward_claim_already_approved_unnamed": { + "message": "Deze beloning is al goedgekeurd en kan niet meer afgewezen worden" + }, + "pool_allocate_min": { + "message": "Je moet minstens 1 punt toewijzen" + }, + "pool_no_spendable": { + "message": "{child} heeft geen punten om uit te geven" + }, + "pool_full": { + "message": "De pot voor beloning {name} is al vol" + }, + "reward_limit_once_day": { + "message": "{child} kan {name} één keer per dag krijgen. Weer beschikbaar op {date}" + }, + "reward_limit_once_week": { + "message": "{child} kan {name} één keer per week krijgen. Weer beschikbaar op {date}" + }, + "reward_limit_once_month": { + "message": "{child} kan {name} één keer per maand krijgen. Weer beschikbaar op {date}" + }, + "reward_limit_times_day": { + "message": "{child} kan {name} {count} keer per dag krijgen. Weer beschikbaar op {date}" + }, + "reward_limit_times_week": { + "message": "{child} kan {name} {count} keer per week krijgen. Weer beschikbaar op {date}" + }, + "reward_limit_times_month": { + "message": "{child} kan {name} {count} keer per maand krijgen. Weer beschikbaar op {date}" + }, + "reward_gift_off": { + "message": "Beloningen voor elkaar kopen staat uit" + }, + "reward_gift_children_only": { + "message": "Beloningen kunnen alleen voor kinderen gekocht worden" + }, + "reward_gift_not_giftable": { + "message": "{name} kan niet voor iemand anders gekocht worden" + }, + "reward_rating_stars": { + "message": "Kies 1 tot 3 sterren" + }, + "reward_rating_not_yet": { + "message": "Die beloning kan nog niet beoordeeld worden" + }, + "reward_rating_not_holder": { + "message": "Alleen het kind dat de beloning kreeg kan hem beoordelen" + }, + "reward_rating_already": { + "message": "Die beloning is al beoordeeld" + }, + "service_unknown_child": { + "message": "Onbekend kind {ref}. Geldige kinderen: {valid}" + }, + "service_ambiguous_child": { + "message": "Meer dan één kind heet {ref}; gebruik in plaats daarvan de id van het kind ({ids})" + }, + "service_nothing_to_update": { + "message": "Niets bij te werken: noem minstens één veld om te wijzigen" + }, + "service_confirm_delete": { + "message": "Zet confirm: true om de taak te verwijderen" + }, + "penalty_already_earned_back": { + "message": "Die puntenaftrek is al goedgemaakt." + }, + "fulfilment_not_waiting": { + "message": "Die beloning wacht niet op overhandiging." + }, + "fulfilment_already_delivered": { + "message": "Die beloning is al als overhandigd gemarkeerd." + }, + "fulfilment_wrong_child": { + "message": "Die beloning is van {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} kan niet gepland gewijzigd worden" + }, + "scheduled_expects_bool": { + "message": "{field} verwacht true of false" + }, + "scheduled_expects_int": { + "message": "{field} verwacht een heel getal" + }, + "scheduled_negative": { + "message": "{field} mag niet negatief zijn" + }, + "scheduled_expects_list": { + "message": "{field} verwacht een lijst" + }, + "scheduled_expects_text": { + "message": "{field} verwacht tekst" + }, + "scheduled_apply_on_format": { + "message": "apply_on moet een ISO-datum zijn, bijv. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on moet een datum in de toekomst zijn" + }, + "scheduled_no_fields": { + "message": "Een geplande wijziging moet minstens één veld wijzigen" + }, + "scheduled_change_not_found": { + "message": "Geplande wijziging {change_id} niet gevonden" + }, + "timed_not_timed": { + "message": "Taak {name} is geen taak met timer" + }, + "timed_already_running": { + "message": "De timer loopt al" + }, + "timed_daily_cap": { + "message": "Daglimiet bereikt ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} is nu niet beschikbaar voor {child}" + }, + "timed_no_running": { + "message": "Geen lopende timer om te pauzeren" + }, + "timed_no_active": { + "message": "Geen actieve timer om te stoppen" + }, + "set_time_unknown": { + "message": "Die tijd hoort niet bij de vaste tijden van deze taak." + }, + "sick_day_range": { + "message": "Kies een dag van een week geleden tot een maand vooruit." + }, + "trash_nothing_to_restore": { + "message": "Niets te herstellen: het is nooit verwijderd of al definitief opgeruimd" + }, + "trash_id_exists": { + "message": "Er bestaat al iets met id {item_id}" + }, + "wish_not_found": { + "message": "Wens niet gevonden" + }, + "wish_target_not_whole": { + "message": "Het doel moet een heel getal zijn" + }, + "wish_target_range": { + "message": "Het doel moet tussen 1 en {max} liggen" + }, + "wish_name_required": { + "message": "Geef de wens een naam" + }, + "wish_link_invalid": { + "message": "Links moeten een webadres zijn dat begint met http:// of https://" + }, + "wish_too_many_open": { + "message": "{child_name} heeft al {max} lopende wensen" + }, + "wish_picture_unusable": { + "message": "Die afbeelding kan niet worden gebruikt" + }, + "wish_withdraw_not_allowed": { + "message": "Alleen een wens die wacht of is afgewezen kan worden ingetrokken" + }, + "wish_not_open_for_saving": { + "message": "Voor {name} kan nu niet gespaard worden" + }, + "wish_move_min": { + "message": "Je moet minstens 1 punt verplaatsen" + }, + "wish_fully_funded": { + "message": "{name} is al volledig gespaard" + }, + "wish_no_spendable": { + "message": "{child_name} heeft geen punten om uit te geven" + }, + "wish_take_back_not_allowed": { + "message": "Er kunnen nu geen punten uit {name} worden gehaald" + }, + "wish_take_back_min": { + "message": "Je moet minstens 1 punt terugnemen" + }, + "wish_nothing_saved": { + "message": "Er is niets gespaard in {name} om terug te nemen" + }, + "wish_cannot_redeem": { + "message": "{name} kan nu niet worden ingewisseld" + }, + "wish_needs_more_points": { + "message": "{name} heeft eerst nog {points} punten nodig" + }, + "wish_too_many_pending_claims": { + "message": "Er wachten al te veel beloningsaanvragen op goedkeuring" + }, + "wish_not_waiting_approval": { + "message": "{name} wacht niet op goedkeuring" + }, + "wish_cannot_decline": { + "message": "{name} kan niet meer worden afgewezen" + }, + "wish_not_open_for_pledges": { + "message": "Voor {name} kan nu niets worden toegezegd" + }, + "wish_pledge_name_required": { + "message": "Zeg van wie de toezegging is" + }, + "wish_pledge_min": { + "message": "Een toezegging moet minstens 1 punt zijn" + }, + "wish_too_many_pledges": { + "message": "{name} heeft al {max} toezeggingen" + }, + "wish_pledges_locked": { + "message": "Toezeggingen voor {name} kunnen niet meer worden gewijzigd" + }, + "wish_pledge_not_found": { + "message": "Toezegging niet gevonden" + }, + "wish_claim_missing": { + "message": "Wens of kind niet gevonden voor aanvraag {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} wacht niet meer op inwisselen" + }, + "wish_not_funded": { + "message": "{name} is niet meer volledig gespaard" + }, + "pet_shop_emoji_invalid": { + "message": "De afbeelding moet een emoji zijn (maximaal {max} tekens)." + }, + "pet_shop_colour_invalid": { + "message": "Een kleur moet eruitzien als #ff8800, of “rainbow” zijn." + }, + "pet_shop_item_not_found": { + "message": "Dat artikel staat niet in de winkel." + }, + "pet_shop_name_too_long": { + "message": "Houd de naam op maximaal {max} tekens." + }, + "pet_shop_name_required": { + "message": "Geef het artikel een naam." + }, + "pet_shop_unknown_slot": { + "message": "Onbekende plek {slot}" + }, + "pet_shop_not_whole": { + "message": "Prijs en niveau moeten hele getallen zijn." + }, + "pet_shop_cost_range": { + "message": "De prijs moet tussen 1 en {max} liggen." + }, + "pet_shop_level_range": { + "message": "Het niveau moet tussen 0 en {max} liggen." + }, + "pet_shop_full": { + "message": "De winkel heeft plaats voor maximaal {max} artikelen." + }, + "pets_switched_off": { + "message": "Huisdieren staan uit." + }, + "pet_adopt_first": { + "message": "Adopteer eerst een huisdier." + }, + "pet_shop_not_unlocked": { + "message": "Dat is nog niet ontgrendeld." + }, + "pet_shop_closed": { + "message": "De dierenwinkel is gesloten." + }, + "pet_shop_buy_first": { + "message": "Koop het eerst." + }, + "pet_shop_not_for_sale": { + "message": "Dat artikel is niet te koop." + }, + "pet_shop_unlocks_at_level": { + "message": "Dat wordt ontgrendeld op niveau {level}." + }, + "pet_shop_already_owned": { + "message": "Dat heb je al." + }, + "pet_shop_already_pending": { + "message": "Dat wacht al op een ouder." + }, + "pet_shop_not_enough_points": { + "message": "Nog niet genoeg punten daarvoor." + }, + "pet_shop_purchase_gone": { + "message": "Die aankoop wacht niet meer." + }, + "pet_shop_purchase_orphaned": { + "message": "Dat kind of artikel bestaat niet meer; wijs het in plaats daarvan af." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} heeft er nu niet genoeg punten voor." + }, + "pet_unknown_species": { + "message": "Onbekend huisdier {species}" + }, + "pet_name_required": { + "message": "Geef je huisdier een naam." + }, + "pet_no_egg": { + "message": "Er is nog geen ei om uit te broeden." + }, + "auction_not_found": { + "message": "Die veiling bestaat niet meer. Vernieuw de kaart." + }, + "auction_refuse_off": { + "message": "Die taak staat uit." + }, + "auction_refuse_unassigned": { + "message": "Een niet-toegewezen taak kan aan niemand worden gegeven, dus kan ze niet worden geveild." + }, + "auction_refuse_team": { + "message": "Een teamtaak wordt door een team gedeeld, dus kan ze niet worden geveild." + }, + "auction_refuse_timed": { + "message": "Een getimede taak wordt per minuut betaald, dus kan ze niet worden geveild." + }, + "auction_refuse_open_ended": { + "message": "De prijs van een open taak wordt door de ouder bepaald, dus kan ze niet worden geveild." + }, + "auction_invalid_date": { + "message": "Ongeldige datum: {date}" + }, + "auction_pick_future": { + "message": "Kies een keer vanaf morgen." + }, + "auction_not_scheduled": { + "message": "{chore} staat niet gepland op {date}." + }, + "auction_already_exists": { + "message": "Voor die keer is er al een veiling." + }, + "auction_points_not_whole": { + "message": "Punten moeten hele getallen zijn." + }, + "auction_max_range": { + "message": "Het maximumbod ligt tussen 1 en {max} punten." + }, + "auction_min_range": { + "message": "Het minimumbod moet tussen 1 en het maximum liggen." + }, + "auction_needs_close": { + "message": "Een veiling heeft een sluitingstijd nodig." + }, + "auction_close_in_past": { + "message": "De sluitingstijd ligt al in het verleden." + }, + "auction_close_before_day": { + "message": "Het bieden moet sluiten vóór de dag van de taak." + }, + "auction_bidder_not_in_pool": { + "message": "Alleen kinderen die deze taak kunnen doen, kunnen erop bieden." + }, + "auction_no_bidders": { + "message": "Kies minstens één kind dat mag bieden." + }, + "auction_already_closed": { + "message": "Deze veiling is al gesloten." + }, + "auction_already_cancelled": { + "message": "Deze veiling is al geannuleerd." + }, + "auction_occurrence_passed": { + "message": "Die keer is al voorbij." + }, + "auction_still_live": { + "message": "Deze veiling loopt nog. Annuleer haar in plaats daarvan." + }, + "auction_not_for_you": { + "message": "Deze veiling is niet voor jou." + }, + "auction_bidding_closed": { + "message": "Het bieden op deze veiling is gesloten." + }, + "auction_bid_not_whole": { + "message": "Een bod is een heel aantal punten." + }, + "auction_bid_range": { + "message": "Bied tussen {min} en {max} punten." + }, + "auction_no_bid": { + "message": "Je hebt hier niet op geboden." + }, + "bounty_invalid_expiry": { + "message": "Ongeldige verlooptijd: {value}" + }, + "bounty_not_found": { + "message": "Die klus bestaat niet meer. Vernieuw de kaart." + }, + "bounty_title_required": { + "message": "Een klus heeft een titel nodig." + }, + "bounty_points_not_whole": { + "message": "Punten moeten een heel getal zijn." + }, + "bounty_points_range": { + "message": "Een klus is tussen 1 en {max} punten waard." + }, + "bounty_claim_hours_not_whole": { + "message": "De claimtijd moet een heel aantal uren zijn." + }, + "bounty_claim_hours_range": { + "message": "De claimtijd ligt tussen 1 en {max} uur." + }, + "bounty_expiry_in_past": { + "message": "De verlooptijd ligt al in het verleden." + }, + "bounty_finished_locked": { + "message": "Een afgeronde klus kan niet worden bewerkt." + }, + "bounty_claimed_locked": { + "message": "Zodra een klus is geclaimd, kunnen alleen de punten en de verlooptijd nog veranderen." + }, + "bounty_review_before_remove": { + "message": "Keur de afgeronde klus goed of af voordat je deze klus verwijdert." + }, + "bounty_release_not_claimed": { + "message": "Alleen een geclaimde klus kan worden vrijgegeven." + }, + "bounty_not_for_you": { + "message": "Deze klus is niet voor jou." + }, + "bounty_taken": { + "message": "Iemand anders was je voor — deze klus staat er niet meer." + }, + "bounty_one_at_a_time": { + "message": "Maak eerst {title} af — je kunt maar één klus tegelijk hebben." + }, + "bounty_not_claimed_by_you": { + "message": "Je hebt deze klus niet geclaimd." + }, + "bounty_claim_expired": { + "message": "Je claim op deze klus is verlopen." + }, + "bounty_photo_required": { + "message": "Deze klus heeft een foto van het afgeronde werk nodig." + }, + "raffle_name_required": { + "message": "Geef de loterij een naam." + }, + "raffle_ticket_cost_range": { + "message": "Een lot kost 1 tot {max}." + }, + "raffle_draw_required": { + "message": "Kies wanneer de loterij wordt getrokken." + }, + "raffle_field_required": { + "message": "{field} is verplicht" + }, + "raffle_draw_in_past": { + "message": "De trekking moet in de toekomst liggen." + }, + "raffle_not_found": { + "message": "Loterij niet gevonden" + }, + "raffle_not_open_edit": { + "message": "Alleen een open loterij kan worden gewijzigd." + }, + "raffle_price_locked": { + "message": "Er zijn al loten gekocht, dus de prijs kan niet meer veranderen." + }, + "raffle_closed": { + "message": "Deze loterij is gesloten." + }, + "raffle_drawing": { + "message": "Deze loterij wordt nu getrokken." + }, + "raffle_not_open_to": { + "message": "Deze loterij staat niet open voor {child_name}." + }, + "raffle_min_tickets": { + "message": "Koop minstens één lot." + }, + "raffle_max_tickets": { + "message": "Je kunt maximaal {max} loten hebben." + }, + "raffle_not_enough_points": { + "message": "Niet genoeg punten voor zoveel loten." + }, + "raffle_already_closed": { + "message": "Deze loterij is al gesloten." + }, + "roulette_off": { + "message": "De takenroulette staat uit" + }, + "roulette_no_spins": { + "message": "Vandaag geen draaibeurten meer" + }, + "roulette_nothing_left": { + "message": "Niets meer om voor te draaien" + }, + "unlock_not_allowed": { + "message": "{entity_id} staat niet op de lijst met toegestane ontgrendelingen. Voeg het toe in Instellingen voordat je het als beloning gebruikt." + }, + "unlock_minutes_not_whole": { + "message": "Ontgrendelminuten moeten een heel getal zijn" + }, + "unlock_minutes_negative": { + "message": "Ontgrendelminuten kunnen niet negatief zijn" + }, + "unlock_minutes_too_many": { + "message": "Ontgrendelminuten kunnen niet hoger zijn dan {max}" + }, + "avatar_not_in_catalogue": { + "message": "Die avatar staat niet in de catalogus" + }, + "avatar_locked": { + "message": "Die avatar is nog niet ontgrendeld" + }, + "weekly_goals_off": { + "message": "Weekdoelen staan uit." + }, + "weekly_goal_range": { + "message": "Kies een doel van 0 tot {max}." + }, + "weekly_goal_below_bonus": { + "message": "Een doel moet minstens {bonus} zijn, de bonus die het oplevert." + }, + "weekly_goal_locked": { + "message": "Het doel van deze week is al gehaald en uitbetaald, dus het kan pas maandag weer veranderen." + }, + "challenge_name_required": { + "message": "Een naam voor de uitdaging is verplicht" + }, + "challenge_target_min": { + "message": "Het doel moet minstens 1 zijn" + }, + "challenge_not_found": { + "message": "Uitdaging {challenge_id} niet gevonden" + }, + "quest_name_required": { + "message": "Een naam voor de zoektocht is verplicht" + }, + "quest_needs_step": { + "message": "Een zoektocht heeft minstens één stap nodig" + }, + "quest_not_found": { + "message": "Zoektocht {quest_id} niet gevonden" + }, + "admin_only": { + "message": "Alleen voor beheerders" + }, + "taskmate_not_initialised": { + "message": "TaskMate is nog niet klaar" + }, + "not_allowed": { + "message": "Niet toegestaan" + }, + "handler_failed": { + "message": "Er ging iets mis; bekijk het Home Assistant-logboek" + }, + "chore_one_off_past_day": { + "message": "Een eenmalige taak kan niet op een dag staan die al voorbij is" + }, + "print_chart_bad_week_start": { + "message": "week_start moet een ISO-datum zijn" + }, + "penalty_not_found": { + "message": "Straf {penalty_id} niet gevonden" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} niet gevonden" + }, + "group_not_found": { + "message": "Groep {group_id} niet gevonden" + }, + "chores_bulk_no_names": { + "message": "Er is minstens één taaknaam nodig" + }, + "notif_child_not_found": { + "message": "Kind niet gevonden" + }, + "notif_parent_not_found": { + "message": "Ouder niet gevonden" + }, + "recap_not_found": { + "message": "Overzicht niet gevonden" + }, + "voucher_not_approved": { + "message": "Alleen een goedgekeurde beloning kan worden afgedrukt" + }, + "voucher_missing": { + "message": "Die beloning of dat kind bestaat niet meer" + }, + "setup_invalid_birthday": { + "message": "Verjaardag {value} is geen geldige datum" + }, + "kiosk_pin_invalid": { + "message": "Een kiosk-pincode moet precies 4 cijfers hebben" + }, + "time_periods_empty": { + "message": "Er moet minstens één dagdeel zijn" + }, + "time_periods_too_many": { + "message": "te veel dagdelen (max. {max})" + }, + "time_periods_not_object": { + "message": "elk dagdeel moet een object zijn" + }, + "time_periods_duplicate_id": { + "message": "dubbele dagdeel-id: {period_id}" + }, + "time_periods_needs_name": { + "message": "elk eigen dagdeel heeft een naam nodig" + }, + "time_periods_invalid_time": { + "message": "ongeldige tijd voor dagdeel {name} (gebruik UU:MM)" + }, + "time_periods_start_after_end": { + "message": "dagdeel {name} moet beginnen voordat het eindigt" + }, + "time_periods_overlap": { + "message": "{name} overlapt {other} — dagdelen mogen niet overlappen" + }, + "time_periods_in_use": { + "message": "een dagdeel dat nog door taken wordt gebruikt, kan niet worden verwijderd: {chores}" + }, + "vacation_periods_not_list": { + "message": "de vakantieperiodes moeten een lijst zijn" + }, + "vacation_periods_too_many": { + "message": "te veel vakantieperiodes (max. {max})" + }, + "vacation_periods_not_object": { + "message": "elke vakantieperiode moet een object zijn" + }, + "vacation_periods_bad_dates": { + "message": "elke vakantieperiode heeft een geldige begin- en einddatum nodig (JJJJ-MM-DD)" + }, + "template_apply_empty": { + "message": "Een sjabloon zonder taken kan niet worden toegepast" + }, + "template_none_selected": { + "message": "Kies minstens één taak" + }, + "template_no_valid_chores": { + "message": "Geen geldige taken gevonden voor de gekozen id’s" + }, + "template_needs_chore": { + "message": "Een sjabloon moet minstens één taak hebben" + }, + "template_builtin_modify": { + "message": "Het ingebouwde sjabloon {template_id} kan niet worden gewijzigd" + }, + "template_builtin_delete": { + "message": "Het ingebouwde sjabloon {template_id} kan niet worden verwijderd" + }, + "template_pack_not_pack": { + "message": "Dat lijkt niet op een TaskMate-pakket" + }, + "template_pack_wrong_format": { + "message": "Geen TaskMate-sjabloonpakket" + }, + "template_pack_version_nan": { + "message": "De pakketversie is geen getal" + }, + "template_pack_too_new": { + "message": "Dit pakket heeft een nieuwere TaskMate nodig (pakketversie {version}, deze begrijpt {supported})" + }, + "template_pack_empty": { + "message": "Het pakket bevat geen sjablonen" + }, + "template_pack_too_many": { + "message": "Het pakket heeft te veel sjablonen (max. {max})" + }, + "template_pack_malformed_template": { + "message": "Het pakket bevat een ongeldig sjabloon" + }, + "template_pack_unnamed_template": { + "message": "Een sjabloon in het pakket heeft geen naam" + }, + "template_pack_template_no_chores": { + "message": "Sjabloon {name} heeft geen taken" + }, + "template_pack_template_too_many_chores": { + "message": "Sjabloon {name} heeft te veel taken" + }, + "template_pack_malformed_chore": { + "message": "Sjabloon {name} bevat een ongeldige taak" + }, + "template_pack_unnamed_chore": { + "message": "Een taak in {name} heeft geen naam" + }, + "boost_bad_time": { + "message": "{value} is geen tijd zoals 09:30." + }, + "boost_multiplier_nan": { + "message": "De vermenigvuldiger moet een getal zijn." + }, + "boost_multiplier_range": { + "message": "Kies een vermenigvuldiger van ×{min} tot ×{max}." + }, + "boost_chore_not_found": { + "message": "Taak {chore_id} niet gevonden." + }, + "boost_child_not_found": { + "message": "Kind {child_id} niet gevonden." + }, + "boost_start_past": { + "message": "Een boost kan niet in het verleden beginnen." + }, + "boost_too_far_ahead": { + "message": "Een boost kan tot een week vooruit worden ingepland." + }, + "boost_minutes_nan": { + "message": "Het aantal minuten moet een heel getal zijn." + }, + "boost_minutes_range": { + "message": "Kies van 1 tot {max} minuten." + }, + "boost_already_ended": { + "message": "Die boost is al afgelopen." + }, + "boost_rule_no_days": { + "message": "Kies minstens één dag." + }, + "boost_rule_end_before_start": { + "message": "De eindtijd moet na de begintijd liggen." + }, + "boost_rules_max": { + "message": "Maximaal {max} terugkerende boosts." + }, + "boost_rule_gone": { + "message": "Die terugkerende boost bestaat niet meer." + }, + "season_pack_unknown": { + "message": "Onbekend seizoenspakket: {season}" + }, + "calendar_unknown_child": { + "message": "Onbekend kind: {child_id}" + }, + "undo_already_undone": { + "message": "Deze taak is al ongedaan gemaakt. Vernieuw de kaart." + }, + "import_invalid_payload": { + "message": "Ongeldige TaskMate-export" + }, + "import_data_not_object": { + "message": "Importgegevens moeten een object zijn" + }, + "allowance_points_min": { + "message": "Punten moeten minstens 1 zijn" + }, + "allowance_not_enabled": { + "message": "Zakgeld staat niet aan" + }, + "allowance_not_enough_points": { + "message": "{name} heeft maar {points} punten om uit te betalen." + }, + "appeals_off": { + "message": "Bezwaar maken staat uit." + }, + "appeals_already_appealed": { + "message": "Daar is al bezwaar tegen gemaakt." + }, + "appeals_not_appealable": { + "message": "Daar kan geen bezwaar tegen gemaakt worden." + }, + "appeals_not_found": { + "message": "Dat bezwaar bestaat niet meer." + }, + "appeals_already_decided": { + "message": "Over dat bezwaar is al beslist." + }, + "appeals_child_gone": { + "message": "Het kind is er niet meer." + }, + "appeals_reward_gone": { + "message": "Die beloning bestaat niet meer." + }, + "appeals_penalty_already_undone": { + "message": "Die straf is al teruggedraaid." + }, + "appeals_unknown_kind": { + "message": "Onbekend soort bezwaar {kind}" + }, + "birthday_invalid_format": { + "message": "Verjaardag moet JJJJ-MM-DD of MM-DD zijn, kreeg {value}" + }, + "birthday_in_future": { + "message": "Verjaardag kan niet in de toekomst liggen" + }, + "chore_reminders_off": { + "message": "Herinneringen staan uit" + }, + "chore_reminders_not_assigned": { + "message": "{chore} hoort niet bij de taken van {child}" + }, + "chore_reminder_time_format": { + "message": "Kies een tijd zoals 17:30" + }, + "chore_reminder_time_range": { + "message": "Kies een tijd tussen {earliest} en {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on moet een ISO-datum zijn, bijv. 2026-08-31" + }, + "inspection_not_found": { + "message": "Die controle bestaat niet meer. Vernieuw en probeer het opnieuw." + }, + "inspection_already_decided": { + "message": "Over die controle is al beslist of hij is gesloten." + }, + "inspections_off": { + "message": "Verrassingscontroles staan uit in Instellingen." + }, + "inspection_chore_gone": { + "message": "Die taak bestaat niet meer." + }, + "inspection_not_approved": { + "message": "Alleen goedgekeurde taken kunnen gecontroleerd worden." + }, + "inspection_not_child_chore": { + "message": "Alleen een eigen taak van een kind kan gecontroleerd worden." + }, + "inspection_child_gone": { + "message": "Dat kind bestaat niet meer." + }, + "inspection_too_old": { + "message": "Alleen taken die in de afgelopen {hours} uur zijn goedgekeurd, kunnen gecontroleerd worden." + }, + "inspection_already_inspected": { + "message": "Die taak is al gecontroleerd." + }, + "inspection_redo_today_only": { + "message": "Alleen een taak die vandaag is afgerond, kan teruggestuurd worden om opnieuw te doen." + }, + "notification_nav_url_invalid": { + "message": "nav_url moet een /pad, een http(s)-URL of noAction zijn" + }, + "notification_group_spaces": { + "message": "group mag geen spaties bevatten (probeer family-chores)" + }, + "notification_group_control": { + "message": "group mag geen stuurtekens bevatten" + }, + "notification_group_too_long": { + "message": "group mag hoogstens 64 tekens lang zijn" + }, + "notification_unknown_type": { + "message": "Onbekend meldingstype {type_id}" + }, + "notification_unknown_recipient": { + "message": "Onbekende ontvanger van meldingen {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minuten moeten een heel getal zijn" + }, + "screen_time_minutes_max": { + "message": "Minuten mogen niet hoger zijn dan {max}" + }, + "screen_time_jar_off": { + "message": "De schermtijdpot staat uit" + }, + "screen_time_jar_full": { + "message": "De pot is vol" + }, + "screen_time_jar_nothing": { + "message": "Geen minuten om te sparen" + }, + "setup_unknown_age_group": { + "message": "Onbekende leeftijdsgroep {value}" + }, + "setup_child_needs_ref": { + "message": "Elk nieuw kind heeft een eigen ref nodig" + }, + "setup_child_needs_name": { + "message": "Een kind heeft een naam nodig" + }, + "setup_chore_unknown_child": { + "message": "Taak toegewezen aan een onbekend kind {who}" + }, + "setup_chore_needs_name": { + "message": "Een taak heeft een naam nodig" + }, + "setup_reward_needs_name": { + "message": "Een beloning heeft een naam nodig" + }, + "sibling_checks_off": { + "message": "Broer-en-zuscontroles staan uit" + }, + "sibling_check_unknown_verdict": { + "message": "Onbekend oordeel {verdict}" + }, + "sibling_check_already_checked": { + "message": "Die taak is al gecontroleerd. Vernieuw de kaart." + }, + "sibling_check_own_chore": { + "message": "Je kunt je eigen taak niet controleren" + }, + "sibling_check_not_allowed": { + "message": "{name} kan de taken van dit kind niet controleren" + }, + "sound_invalid_file_name": { + "message": "Geen geldige naam voor een geluidsbestand: {file}" + }, + "sound_already_registered": { + "message": "Geluid {file} is al geregistreerd" + }, + "sound_unknown_custom": { + "message": "Onbekend eigen geluid: {file}" + }, + "tour_adult": { + "message": "Volwassenenprofielen krijgen de rondleiding niet" + }, + "tour_bad_status": { + "message": "status moet 'done' of 'skipped' zijn" + }, + "tour_unknown_step": { + "message": "Onbekende stap in de rondleiding {step}" + }, + "tour_already_speaking": { + "message": "Er wordt al gesproken; probeer het zo opnieuw" + }, + "tts_no_media_player": { + "message": "Geen mediaspeler opgegeven en geen standaard ingesteld in Instellingen" + }, + "tts_no_entity": { + "message": "Geen tekst-naar-spraak-entiteit gevonden. Stel er een in bij Instellingen of geef tts_entity op." + }, + "help_chore_not_assigned_today": { + "message": "{chore} hoort vandaag niet bij de taken van {child}." + }, + "wellbeing_unknown_mood": { + "message": "Onbekende stemming {mood}" + }, + "set_times_not_list": { + "message": "Vaste tijden moeten een lijst zijn." + }, + "set_times_too_many": { + "message": "Een taak kan hoogstens {max} vaste tijden hebben." + }, + "set_times_timed": { + "message": "Een taak met timer kan geen vaste tijden hebben." + }, + "set_times_open_ended": { + "message": "Een open taak kan geen vaste tijden hebben." + }, + "set_times_quantity": { + "message": "Een hoeveelheidstaak kan geen vaste tijden hebben." + }, + "set_times_teamwork": { + "message": "Een teamtaak kan geen vaste tijden hebben." + }, + "set_times_need_start_end": { + "message": "Elke vaste tijd heeft een begin en een eind nodig." + }, + "set_times_bad_format": { + "message": "Vaste tijden hebben een begin en een eind nodig, zoals 07:30." + }, + "set_times_end_before_start": { + "message": "Een vaste tijd moet na het openen sluiten, op dezelfde dag." + }, + "set_times_overlap": { + "message": "Twee vaste tijden overlappen. Verschuif er een." + }, + "template_not_found": { + "message": "Sjabloon {template_id} niet gevonden" + }, + "upload_admin_required": { + "message": "Beheerder vereist" + }, + "upload_file_too_large": { + "message": "Bestand te groot" + }, + "upload_expected_multipart": { + "message": "Multipart-formulier verwacht" + }, + "upload_too_many_parts": { + "message": "Te veel formulierdelen" + }, + "upload_no_file": { + "message": "Geen bestand meegegeven" + }, + "upload_image_unsupported": { + "message": "Geen ondersteunde afbeelding (JPEG, PNG of WebP)" + }, + "upload_image_storage_full": { + "message": "Opslag voor afbeeldingen is vol" + }, + "upload_image_store_failed": { + "message": "Kon de afbeelding niet opslaan" + }, + "upload_photo_rate_limited": { + "message": "Te veel uploads, probeer het zo opnieuw" + }, + "upload_photo_busy": { + "message": "Te veel uploads tegelijk, probeer het zo opnieuw" + }, + "upload_photo_storage_full": { + "message": "Opslag voor foto’s is vol" + }, + "upload_photo_timeout": { + "message": "Uploaden duurde te lang" + }, + "upload_photo_invalid": { + "message": "Geen geldige afbeelding" + }, + "upload_photo_store_failed": { + "message": "Kon de foto niet opslaan" + }, + "upload_photo_pending_limit": { + "message": "Je hebt te veel foto’s die nog aan een taak gekoppeld moeten worden. Verstuur of verwijder die eerst." + }, + "upload_sound_unsupported": { + "message": "Geen ondersteund geluid (MP3, OGG, WAV of M4A)" + }, + "upload_sound_storage_full": { + "message": "Opslag voor geluiden is vol" + }, + "upload_sound_store_failed": { + "message": "Kon het geluid niet opslaan" } }, "issues": { diff --git a/custom_components/taskmate/translations/nn.json b/custom_components/taskmate/translations/nn.json index fc1cd833..33ae7598 100644 --- a/custom_components/taskmate/translations/nn.json +++ b/custom_components/taskmate/translations/nn.json @@ -128,6 +128,102 @@ "save": "Lagre endringar", "delete": "Slett gruppe" } + }, + "completion_sound": { + "options": { + "none": "Ingen lyd", + "coin": "Mynt", + "levelup": "Nytt nivå", + "fanfare": "Fanfare", + "chime": "Klokkespel", + "powerup": "Power-up", + "undo": "Angre", + "fart1": "Promp 1", + "fart2": "Promp 2", + "fart3": "Promp 3", + "fart4": "Promp 4", + "fart5": "Promp 5", + "fart6": "Promp 6", + "fart7": "Promp 7", + "fart8": "Promp 8", + "fart9": "Promp 9", + "fart10": "Promp 10", + "fart_random": "Tilfeldig promp" + } + }, + "difficulty": { + "options": { + "easy": "Lett", + "medium": "Middels", + "hard": "Vanskeleg" + } + }, + "team_points_mode": { + "options": { + "each": "Alle får fulle poeng", + "split": "Del poenga likt (runda ned)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Kvar gong han skal gjerast", + "week": "Kvar veke", + "month": "Kvar månad" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronse", + "silver": "Sølv", + "gold": "Gull", + "platinum": "Platina" + } + }, + "badge_combinator": { + "options": { + "and": "Krev alle (OG)", + "or": "Krev kva som helst (ELLER)" + } + }, + "inspection_window": { + "options": { + "1h": "1 time", + "2h": "2 timar", + "4h": "4 timar", + "bed": "Til leggjetid" + } + }, + "mood": { + "options": { + "great": "Kjempebra", + "good": "Bra", + "ok": "Heilt ok", + "sad": "Lei meg", + "upset": "Sint" + } + }, + "appeal_kind": { + "options": { + "chore": "Oppgåve", + "reward": "Belønning", + "penalty": "Straff" + } + }, + "pet_species": { + "options": { + "dragon": "Drake", + "cat": "Katt", + "dog": "Hund", + "bunny": "Kanin", + "dino": "Dino", + "unicorn": "Einhyrning" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Ser ferdig ut", + "not_yet": "Ikkje enno" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "For mange førespurnader frå denne kontoen. Prøv igjen om eit minutt." + }, + "child_not_found": { + "message": "Born {child_id} ikkje funne" + }, + "chore_not_found": { + "message": "Oppgåve {chore_id} ikkje funnen" + }, + "reward_not_found": { + "message": "Løn {reward_id} ikkje funnen" + }, + "teamwork_size_not_number": { + "message": "Lagstorleiken må vere eit heiltal." + }, + "teamwork_size_range": { + "message": "Ei lagoppgåve treng mellom 2 og {max} born (eller 0 for ei vanleg oppgåve)." + }, + "teamwork_points_mode": { + "message": "Lagpoeng må vere 'each' eller 'split'." + }, + "teamwork_open_ended": { + "message": "Ei lagoppgåve kan ikkje òg vere open." + }, + "teamwork_assignment_mode": { + "message": "Ei lagoppgåve må tildelast alle — ikkje førstemann eller på omgang." + }, + "teamwork_timed": { + "message": "Ei tidsoppgåve kan ikkje vere ei lagoppgåve." + }, + "teamwork_not_team_chore": { + "message": "Oppgåva {name} er ikkje ei lagoppgåve" + }, + "swap_only_rotation": { + "message": "Berre oppgåver på omgang kan bytast" + }, + "swap_won_at_auction": { + "message": "Denne oppgåva vart vunnen på auksjon i dag, så ho kan ikkje bytast" + }, + "swap_already_assigned": { + "message": "Oppgåva er alt tildelt det barnet i dag" + }, + "swap_already_pending": { + "message": "Det ventar alt ein byteførespurnad for denne oppgåva" + }, + "swap_too_many_pending": { + "message": "For mange ventande byteførespurnader" + }, + "swap_request_not_found": { + "message": "Byteførespurnaden {request_id} vart ikkje funnen" + }, + "bulk_unknown_action": { + "message": "Ukjend massehandling {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Kan ikkje masseredigere {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Ukjent born {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Ukjend tidsperiode {period}" + }, + "chore_unknown": { + "message": "Ukjend oppgåve: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Hopp over verkar ikkje når oppgåva er tildelt alle" + }, + "skip_sticky_follower": { + "message": "Ei oppgåve som følgjer gruppa si kan ikkje hoppast over; hopp over hovudoppgåva i staden" + }, + "skip_pool_too_small": { + "message": "Hopp over krev minst 2 born på omgangen" + }, + "manual_start_everyone_mode": { + "message": "Manuell start verkar ikkje når oppgåva er tildelt alle" + }, + "manual_start_not_in_pool": { + "message": "Born {child_id} er ikkje med på omgangen for denne oppgåva" + }, + "chore_photo_required": { + "message": "Denne oppgåva krev eit bilete som prov." + }, + "chore_note_required": { + "message": "Skriv kva du gjorde for å sende inn denne." + }, + "chore_quantity_required": { + "message": "Skriv kor mange {unit} du gjorde." + }, + "backdate_day_range": { + "message": "Vel ein dag i løpet av dei siste {days} dagane, før i dag." + }, + "backdate_switched_off": { + "message": "{name} er slått av." + }, + "backdate_not_assigned": { + "message": "{name} er ikkje ei av oppgåvene til {child}." + }, + "backdate_rotation_team": { + "message": "{name} går på omgang eller treng eit lag, så ho kan ikkje førast for ein tidlegare dag." + }, + "backdate_open_ended": { + "message": "{name} er open, så ho treng notatet til barnet og ein pris. Bruk kortet til barnet." + }, + "backdate_set_times": { + "message": "{name} har faste tider, så ho kan ikkje førast for ein tidlegare dag." + }, + "backdate_holiday": { + "message": "Det var ferie {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}, så ingen oppgåver skulle gjerast." + }, + "backdate_sick_day": { + "message": "{child} var sjuk {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}, så ingen oppgåver skulle gjerast." + }, + "backdate_birthday": { + "message": "{child} hadde bursdag {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}, ein fridag frå oppgåver." + }, + "backdate_auction": { + "message": "{name} vart vunnen på auksjon den dagen, så ho kan ikkje førast i etterkant." + }, + "backdate_weekly_target_met": { + "message": "{name} nådde alt sine {target} den veka." + }, + "backdate_not_due": { + "message": "{name} skulle ikkje gjerast {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} vart alt gjord {done}/{limit} gonger {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." + }, + "chore_disabled": { + "message": "Oppgåva {name} er slått av" + }, + "parent_complete_one_shot": { + "message": "Oppgåva {name} er ei eingongsoppgåve og kan ikkje fullførast av ein forelder" + }, + "parent_complete_no_children": { + "message": "Oppgåva {name} har ingen born å skjule ho for" + }, + "parent_complete_rotation_shared": { + "message": "Oppgåva {name} vert delt på omgang og kan berre fullførast for alle" + }, + "parent_complete_not_assigned": { + "message": "Oppgåva {name} er ikkje tildelt det barnet" + }, + "bonus_subtask_not_found": { + "message": "Bonus-deloppgåva {subtask_id} vart ikkje funnen i oppgåva {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Bonus-deloppgåva {subtask} er ikkje tildelt {child}." + }, + "bonus_subtask_parent_first": { + "message": "Bonus-deloppgåva {subtask} kan ikkje fullførast — hovudoppgåva {name} må fullførast først i dag." + }, + "bonus_subtask_already_done": { + "message": "Bonus-deloppgåva {subtask} er alt fullført i dag." + }, + "undo_window_passed": { + "message": "Denne oppgåva kan ikkje angrast lenger. Be ein forelder om å angre ho." + }, + "undo_points_spent": { + "message": "Denne oppgåva kan ikkje angrast no: poenga er alt brukte. Spør ein forelder." + }, + "completion_not_found": { + "message": "Fullføringa {completion_id} vart ikkje funnen" + }, + "completion_not_approved": { + "message": "Fullføringa er ikkje godkjend; ingenting å angre" + }, + "chore_sort_unknown": { + "message": "Ukjend sortering {sort}" + }, + "task_group_duplicate_chore": { + "message": "Oppgåva står to gonger i gruppa: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Oppgåva {name} er tildelt alle og kan ikkje bli med i ei gruppe" + }, + "task_group_already_member": { + "message": "Oppgåva {name} høyrer alt til gruppa {group}" + }, + "task_group_unknown_policy": { + "message": "Ukjend regel for oppgåvegruppe: {policy}" + }, + "task_group_unknown": { + "message": "Ukjend oppgåvegruppe: {group_id}" + }, + "points_amount_zero": { + "message": "Talet kan ikkje vere 0" + }, + "streak_freeze_off_max0": { + "message": "Rekkjefrys er slått av (streak_freeze_max er 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} har alt maksimalt {cap} rekkjefrys" + }, + "streak_freeze_has_max": { + "message": "{child} har alt maksimalt {cap} rekkjefrys" + }, + "streak_freeze_off": { + "message": "Rekkjefrys er slått av" + }, + "points_non_negative": { + "message": "Poeng kan ikkje vere negative" + }, + "transaction_not_found": { + "message": "Posteringa {transaction_id} vart ikkje funnen" + }, + "undo_not_undoable": { + "message": "Denne handlinga kan ikkje angrast" + }, + "gift_undo_too_old": { + "message": "Denne gåva er eldre enn angrefunksjonen og kan ikkje reverserast automatisk." + }, + "gift_undo_spent": { + "message": "{child} har alt brukt noko av denne gåva, så ho kan ikkje angrast." + }, + "gift_amount_positive": { + "message": "Gåvebeløpet må vere positivt" + }, + "gift_same_child": { + "message": "Ein kan ikkje gje ei gåve til seg sjølv" + }, + "gift_child_not_found": { + "message": "Avsendar eller mottakar vart ikkje funnen" + }, + "gift_not_enough_points": { + "message": "Ikkje nok poeng: {child} har {points}, gåve {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} er ein felles jackpot, og potten er ikkje full. Treng {cost}, har spart {saved}" + }, + "reward_not_available_to": { + "message": "Løna {name} er ikkje tilgjengeleg for {child}" + }, + "reward_sold_out": { + "message": "Løna {name} er utseld" + }, + "reward_expired": { + "message": "Løna {name} har gått ut" + }, + "reward_not_available_now": { + "message": "Løna {name} er ikkje tilgjengeleg akkurat no" + }, + "reward_claim_already_waiting": { + "message": "Ein førespurnad om {name} ventar alt på godkjenning" + }, + "reward_claims_too_many": { + "message": "For mange førespurnader om løn ventar alt på godkjenning" + }, + "reward_not_enough_points": { + "message": "Ikkje nok poeng. Treng {cost}, har {available} tilgjengeleg" + }, + "reward_spending_cap": { + "message": "Forbruksgrensa er nådd: {cap} per periode er alt brukt" + }, + "reward_claim_target_missing": { + "message": "Løn eller born vart ikkje funne for førespurnaden {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Ikkje nok poeng til å godkjenne. Treng {cost}, har {points}" + }, + "reward_claim_already_approved": { + "message": "{name} er alt godkjend og kan ikkje lenger avvisast" + }, + "reward_claim_already_approved_unnamed": { + "message": "Denne løna er alt godkjend og kan ikkje lenger avvisast" + }, + "pool_allocate_min": { + "message": "Det må setjast av minst 1 poeng" + }, + "pool_no_spendable": { + "message": "{child} har ingen poeng å bruke" + }, + "pool_full": { + "message": "Potten for løna {name} er alt full" + }, + "reward_limit_once_day": { + "message": "{child} kan få {name} éin gong om dagen. Ho er tilgjengeleg att {date}" + }, + "reward_limit_once_week": { + "message": "{child} kan få {name} éin gong i veka. Ho er tilgjengeleg att {date}" + }, + "reward_limit_once_month": { + "message": "{child} kan få {name} éin gong i månaden. Ho er tilgjengeleg att {date}" + }, + "reward_limit_times_day": { + "message": "{child} kan få {name} {count} gonger om dagen. Ho er tilgjengeleg att {date}" + }, + "reward_limit_times_week": { + "message": "{child} kan få {name} {count} gonger i veka. Ho er tilgjengeleg att {date}" + }, + "reward_limit_times_month": { + "message": "{child} kan få {name} {count} gonger i månaden. Ho er tilgjengeleg att {date}" + }, + "reward_gift_off": { + "message": "Å kjøpe løn til kvarandre er slått av" + }, + "reward_gift_children_only": { + "message": "Løn kan berre kjøpast til born" + }, + "reward_gift_not_giftable": { + "message": "{name} kan ikkje kjøpast til nokon andre" + }, + "reward_rating_stars": { + "message": "Vel 1 til 3 stjerner" + }, + "reward_rating_not_yet": { + "message": "Den løna kan ikkje vurderast enno" + }, + "reward_rating_not_holder": { + "message": "Berre barnet som fekk løna kan vurdere ho" + }, + "reward_rating_already": { + "message": "Den løna er alt vurdert" + }, + "service_unknown_child": { + "message": "Ukjent born {ref}. Gyldige born: {valid}" + }, + "service_ambiguous_child": { + "message": "Meir enn eitt born heiter {ref}; bruk id-en til barnet i staden ({ids})" + }, + "service_nothing_to_update": { + "message": "Ingenting å oppdatere: oppgje minst eitt felt som skal endrast" + }, + "service_confirm_delete": { + "message": "Set confirm: true for å slette oppgåva" + }, + "penalty_already_earned_back": { + "message": "Den straffa er alt tent inn att." + }, + "fulfilment_not_waiting": { + "message": "Den løna ventar ikkje på å bli gjeven." + }, + "fulfilment_already_delivered": { + "message": "Den løna er alt merkt som gjeven." + }, + "fulfilment_wrong_child": { + "message": "Den løna høyrer til {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} kan ikkje endrast planlagt" + }, + "scheduled_expects_bool": { + "message": "{field} må vere true eller false" + }, + "scheduled_expects_int": { + "message": "{field} må vere eit heiltal" + }, + "scheduled_negative": { + "message": "{field} kan ikkje vere negativ" + }, + "scheduled_expects_list": { + "message": "{field} må vere ei liste" + }, + "scheduled_expects_text": { + "message": "{field} må vere tekst" + }, + "scheduled_apply_on_format": { + "message": "apply_on må vere ein ISO-dato, t.d. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on må vere ein dato fram i tid" + }, + "scheduled_no_fields": { + "message": "Ei planlagd endring må endre minst eitt felt" + }, + "scheduled_change_not_found": { + "message": "Den planlagde endringa {change_id} vart ikkje funnen" + }, + "timed_not_timed": { + "message": "Oppgåva {name} er ikkje ei tidsoppgåve" + }, + "timed_already_running": { + "message": "Tidtakaren går alt" + }, + "timed_daily_cap": { + "message": "Dagsgrensa er nådd ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} er ikkje tilgjengeleg for {child} akkurat no" + }, + "timed_no_running": { + "message": "Ingen tidtakar som går å setje på pause" + }, + "timed_no_active": { + "message": "Ingen aktiv tidtakar å stoppe" + }, + "set_time_unknown": { + "message": "Det tidspunktet er ikkje ei av dei faste tidene for denne oppgåva." + }, + "sick_day_range": { + "message": "Vel ein dag frå ei veke sidan til ein månad fram." + }, + "trash_nothing_to_restore": { + "message": "Ingenting å gjenopprette: det vart aldri sletta eller er fjerna for godt" + }, + "trash_id_exists": { + "message": "Det finst alt noko med id {item_id}" + }, + "wish_not_found": { + "message": "Fann ikkje ønsket" + }, + "wish_target_not_whole": { + "message": "Målet må vere eit heiltal" + }, + "wish_target_range": { + "message": "Målet må vere mellom 1 og {max}" + }, + "wish_name_required": { + "message": "Gi ønsket eit namn" + }, + "wish_link_invalid": { + "message": "Lenkjer må vere ei nettadresse som byrjar med http:// eller https://" + }, + "wish_too_many_open": { + "message": "{child_name} har alt {max} ønske på gang" + }, + "wish_picture_unusable": { + "message": "Det biletet kan ikkje brukast" + }, + "wish_withdraw_not_allowed": { + "message": "Berre eit ønske som ventar eller vart avslått, kan trekkjast tilbake" + }, + "wish_not_open_for_saving": { + "message": "Det går ikkje an å spare til {name}" + }, + "wish_move_min": { + "message": "Du må flytte minst 1 poeng" + }, + "wish_fully_funded": { + "message": "{name} er alt fullfinansiert" + }, + "wish_no_spendable": { + "message": "{child_name} har ingen poeng å bruke" + }, + "wish_take_back_not_allowed": { + "message": "Poeng kan ikkje takast ut av {name} akkurat no" + }, + "wish_take_back_min": { + "message": "Du må ta tilbake minst 1 poeng" + }, + "wish_nothing_saved": { + "message": "Ingenting er spart i {name} som kan takast tilbake" + }, + "wish_cannot_redeem": { + "message": "{name} kan ikkje løysast inn akkurat no" + }, + "wish_needs_more_points": { + "message": "{name} treng {points} poeng til først" + }, + "wish_too_many_pending_claims": { + "message": "For mange førespurnader om løn ventar alt på godkjenning" + }, + "wish_not_waiting_approval": { + "message": "{name} ventar ikkje på godkjenning" + }, + "wish_cannot_decline": { + "message": "{name} kan ikkje lenger avslåast" + }, + "wish_not_open_for_pledges": { + "message": "{name} tek ikkje imot tilsegn" + }, + "wish_pledge_name_required": { + "message": "Sei kven tilsegnet er frå" + }, + "wish_pledge_min": { + "message": "Eit tilsegn må vere på minst 1 poeng" + }, + "wish_too_many_pledges": { + "message": "{name} har alt {max} tilsegn" + }, + "wish_pledges_locked": { + "message": "Tilsegn til {name} kan ikkje lenger endrast" + }, + "wish_pledge_not_found": { + "message": "Fann ikkje tilsegnet" + }, + "wish_claim_missing": { + "message": "Fann ikkje ønsket eller barnet for førespurnad {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} ventar ikkje lenger på å bli løyst inn" + }, + "wish_not_funded": { + "message": "{name} er ikkje lenger fullfinansiert" + }, + "pet_shop_emoji_invalid": { + "message": "Biletet må vere ein emoji (opptil {max} teikn)." + }, + "pet_shop_colour_invalid": { + "message": "Ein farge må sjå ut som #ff8800, eller vere «rainbow»." + }, + "pet_shop_item_not_found": { + "message": "Den tingen finst ikkje i butikken." + }, + "pet_shop_name_too_long": { + "message": "Namnet kan ha maks {max} teikn." + }, + "pet_shop_name_required": { + "message": "Gi tingen eit namn." + }, + "pet_shop_unknown_slot": { + "message": "Ukjend plass {slot}" + }, + "pet_shop_not_whole": { + "message": "Pris og nivå må vere heiltal." + }, + "pet_shop_cost_range": { + "message": "Prisen må vere mellom 1 og {max}." + }, + "pet_shop_level_range": { + "message": "Nivået må vere mellom 0 og {max}." + }, + "pet_shop_full": { + "message": "Butikken har plass til maks {max} ting." + }, + "pets_switched_off": { + "message": "Kjæledyr er slått av." + }, + "pet_adopt_first": { + "message": "Adopter eit kjæledyr først." + }, + "pet_shop_not_unlocked": { + "message": "Det er ikkje låst opp enno." + }, + "pet_shop_closed": { + "message": "Dyrebutikken er stengd." + }, + "pet_shop_buy_first": { + "message": "Kjøp han først." + }, + "pet_shop_not_for_sale": { + "message": "Den tingen er ikkje til sals." + }, + "pet_shop_unlocks_at_level": { + "message": "Han vert låst opp på nivå {level}." + }, + "pet_shop_already_owned": { + "message": "Du har han alt." + }, + "pet_shop_already_pending": { + "message": "Han ventar alt på ein forelder." + }, + "pet_shop_not_enough_points": { + "message": "Ikkje nok poeng til han enno." + }, + "pet_shop_purchase_gone": { + "message": "Det kjøpet ventar ikkje lenger." + }, + "pet_shop_purchase_orphaned": { + "message": "Det barnet eller den tingen finst ikkje lenger – avslå kjøpet i staden." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} har ikkje nok poeng til han no." + }, + "pet_unknown_species": { + "message": "Ukjend kjæledyr {species}" + }, + "pet_name_required": { + "message": "Gi kjæledyret ditt eit namn." + }, + "pet_no_egg": { + "message": "Det er ikkje noko egg å klekkje enno." + }, + "auction_not_found": { + "message": "Den auksjonen finst ikkje lenger. Oppdater kortet." + }, + "auction_refuse_off": { + "message": "Den oppgåva er slått av." + }, + "auction_refuse_unassigned": { + "message": "Ei oppgåve utan tildeling kan ikkje givast til nokon, så ho kan ikkje auksjonerast bort." + }, + "auction_refuse_team": { + "message": "Ei lagoppgåve vert delt av eit lag, så ho kan ikkje auksjonerast bort." + }, + "auction_refuse_timed": { + "message": "Ei tidteken oppgåve vert betalt per minutt, så ho kan ikkje auksjonerast bort." + }, + "auction_refuse_open_ended": { + "message": "Prisen på ei open oppgåve vert sett av forelderen, så ho kan ikkje auksjonerast bort." + }, + "auction_invalid_date": { + "message": "Ugyldig dato: {date}" + }, + "auction_pick_future": { + "message": "Vel ein gong frå og med i morgon." + }, + "auction_not_scheduled": { + "message": "{chore} er ikkje planlagd {date}." + }, + "auction_already_exists": { + "message": "Den gongen har alt ein auksjon." + }, + "auction_points_not_whole": { + "message": "Poeng må vere heiltal." + }, + "auction_max_range": { + "message": "Høgaste bod er mellom 1 og {max} poeng." + }, + "auction_min_range": { + "message": "Lågaste bod må vere mellom 1 og det høgaste." + }, + "auction_needs_close": { + "message": "Ein auksjon treng eit sluttidspunkt." + }, + "auction_close_in_past": { + "message": "Sluttidspunktet har alt vore." + }, + "auction_close_before_day": { + "message": "Budrunden må slutte før dagen oppgåva skal gjerast." + }, + "auction_bidder_not_in_pool": { + "message": "Berre born som kan gjere denne oppgåva, kan by på ho." + }, + "auction_no_bidders": { + "message": "Vel minst eitt barn som kan by." + }, + "auction_already_closed": { + "message": "Denne auksjonen er alt avslutta." + }, + "auction_already_cancelled": { + "message": "Denne auksjonen er alt avlyst." + }, + "auction_occurrence_passed": { + "message": "Den gongen har alt vore." + }, + "auction_still_live": { + "message": "Denne auksjonen held framleis på. Avlys han i staden." + }, + "auction_not_for_you": { + "message": "Denne auksjonen er ikkje for deg." + }, + "auction_bidding_closed": { + "message": "Bodgjevinga på denne auksjonen er avslutta." + }, + "auction_bid_not_whole": { + "message": "Eit bod er eit heilt tal poeng." + }, + "auction_bid_range": { + "message": "By mellom {min} og {max} poeng." + }, + "auction_no_bid": { + "message": "Du har ikkje bode på denne." + }, + "bounty_invalid_expiry": { + "message": "Ugyldig utløpstid: {value}" + }, + "bounty_not_found": { + "message": "Den dusøren finst ikkje lenger. Oppdater kortet." + }, + "bounty_title_required": { + "message": "Ein dusør treng ein tittel." + }, + "bounty_points_not_whole": { + "message": "Poeng må vere eit heiltal." + }, + "bounty_points_range": { + "message": "Ein dusør er verd mellom 1 og {max} poeng." + }, + "bounty_claim_hours_not_whole": { + "message": "Reservasjonen må vere eit heilt tal timar." + }, + "bounty_claim_hours_range": { + "message": "Reservasjonen varer mellom 1 og {max} timar." + }, + "bounty_expiry_in_past": { + "message": "Utløpstida har alt vore." + }, + "bounty_finished_locked": { + "message": "Ein ferdig dusør kan ikkje redigerast." + }, + "bounty_claimed_locked": { + "message": "Når ein dusør er teken, kan berre poenga og utløpstida endrast." + }, + "bounty_review_before_remove": { + "message": "Godkjenn eller avvis den ferdige jobben før du fjernar denne dusøren." + }, + "bounty_release_not_claimed": { + "message": "Berre ein dusør som er teken, kan frigjevast." + }, + "bounty_not_for_you": { + "message": "Denne dusøren er ikkje for deg." + }, + "bounty_taken": { + "message": "Nokon andre kom først – denne dusøren er ikkje på tavla lenger." + }, + "bounty_one_at_a_time": { + "message": "Gjer ferdig {title} først – du kan berre ha éin dusør om gongen." + }, + "bounty_not_claimed_by_you": { + "message": "Du har ikkje teke denne dusøren." + }, + "bounty_claim_expired": { + "message": "Reservasjonen din av denne dusøren gjekk ut." + }, + "bounty_photo_required": { + "message": "Denne dusøren treng eit bilete av den ferdige jobben." + }, + "raffle_name_required": { + "message": "Gi loddtrekninga eit namn." + }, + "raffle_ticket_cost_range": { + "message": "Eit lodd kostar 1 til {max}." + }, + "raffle_draw_required": { + "message": "Vel når loddtrekninga skal skje." + }, + "raffle_field_required": { + "message": "{field} er påkravd" + }, + "raffle_draw_in_past": { + "message": "Trekninga må vere fram i tid." + }, + "raffle_not_found": { + "message": "Fann ikkje loddtrekninga" + }, + "raffle_not_open_edit": { + "message": "Berre ei open loddtrekning kan endrast." + }, + "raffle_price_locked": { + "message": "Det er kjøpt lodd, så prisen kan ikkje endrast." + }, + "raffle_closed": { + "message": "Denne loddtrekninga er stengd." + }, + "raffle_drawing": { + "message": "Denne loddtrekninga vert trekt no." + }, + "raffle_not_open_to": { + "message": "Denne loddtrekninga er ikkje open for {child_name}." + }, + "raffle_min_tickets": { + "message": "Kjøp minst eitt lodd." + }, + "raffle_max_tickets": { + "message": "Du kan ha maks {max} lodd." + }, + "raffle_not_enough_points": { + "message": "Ikkje nok poeng til så mange lodd." + }, + "raffle_already_closed": { + "message": "Denne loddtrekninga er alt stengd." + }, + "roulette_off": { + "message": "Oppgåverulett er slått av" + }, + "roulette_no_spins": { + "message": "Ingen fleire spinn i dag" + }, + "roulette_nothing_left": { + "message": "Ingenting att å spinne for" + }, + "unlock_not_allowed": { + "message": "{entity_id} er ikkje på lista over tillatne opplåsingar. Legg han til i Innstillingar før du brukar han som løn." + }, + "unlock_minutes_not_whole": { + "message": "Opplåsingsminutt må vere eit heiltal" + }, + "unlock_minutes_negative": { + "message": "Opplåsingsminutt kan ikkje vere negative" + }, + "unlock_minutes_too_many": { + "message": "Opplåsingsminutt kan ikkje vere meir enn {max}" + }, + "avatar_not_in_catalogue": { + "message": "Den avataren finst ikkje i katalogen" + }, + "avatar_locked": { + "message": "Den avataren er ikkje låst opp enno" + }, + "weekly_goals_off": { + "message": "Vekesmål er slått av." + }, + "weekly_goal_range": { + "message": "Vel eit mål frå 0 til {max}." + }, + "weekly_goal_below_bonus": { + "message": "Eit mål må vere minst {bonus}, bonusen det gir." + }, + "weekly_goal_locked": { + "message": "Vekesmålet er alt nådd og betalt, så det kan ikkje endrast før måndag." + }, + "challenge_name_required": { + "message": "Utfordringa må ha eit namn" + }, + "challenge_target_min": { + "message": "Målet må vere minst 1" + }, + "challenge_not_found": { + "message": "Fann ikkje utfordringa {challenge_id}" + }, + "quest_name_required": { + "message": "Oppdraget må ha eit namn" + }, + "quest_needs_step": { + "message": "Eit oppdrag treng minst eitt steg" + }, + "quest_not_found": { + "message": "Fann ikkje oppdraget {quest_id}" + }, + "admin_only": { + "message": "Berre for administratorar" + }, + "taskmate_not_initialised": { + "message": "TaskMate er ikkje klar enno" + }, + "not_allowed": { + "message": "Ikkje tillate" + }, + "handler_failed": { + "message": "Noko gjekk gale; sjå Home Assistant-loggen" + }, + "chore_one_off_past_day": { + "message": "Ei eingongsoppgåve kan ikkje setjast til ein dag som alt er forbi" + }, + "print_chart_bad_week_start": { + "message": "week_start må vere ein ISO-dato" + }, + "penalty_not_found": { + "message": "Straff {penalty_id} ikkje funnen" + }, + "bonus_not_found": { + "message": "Bonus {bonus_id} ikkje funnen" + }, + "group_not_found": { + "message": "Gruppe {group_id} ikkje funnen" + }, + "chores_bulk_no_names": { + "message": "Minst eitt oppgåvenamn må fyllast inn" + }, + "notif_child_not_found": { + "message": "Barnet vart ikkje funne" + }, + "notif_parent_not_found": { + "message": "Forelderen vart ikkje funnen" + }, + "recap_not_found": { + "message": "Oppsummeringa vart ikkje funnen" + }, + "voucher_not_approved": { + "message": "Berre ei godkjend løning kan skrivast ut" + }, + "voucher_missing": { + "message": "Den løninga eller det barnet finst ikkje lenger" + }, + "setup_invalid_birthday": { + "message": "Bursdagen {value} er ikkje ein gyldig dato" + }, + "kiosk_pin_invalid": { + "message": "Ein kiosk-PIN må vere nøyaktig 4 siffer" + }, + "time_periods_empty": { + "message": "Det må vere minst éin tidsperiode" + }, + "time_periods_too_many": { + "message": "for mange periodar (maks. {max})" + }, + "time_periods_not_object": { + "message": "kvar periode må vere eit objekt" + }, + "time_periods_duplicate_id": { + "message": "periode-ID finst to gonger: {period_id}" + }, + "time_periods_needs_name": { + "message": "kvar eigen periode må ha eit namn" + }, + "time_periods_invalid_time": { + "message": "ugyldig tid for perioden {name} (bruk TT:MM)" + }, + "time_periods_start_after_end": { + "message": "perioden {name} må starte før han sluttar" + }, + "time_periods_overlap": { + "message": "{name} overlappar {other} — periodar kan ikkje overlappe" + }, + "time_periods_in_use": { + "message": "ein periode som framleis vert brukt av oppgåver, kan ikkje slettast: {chores}" + }, + "vacation_periods_not_list": { + "message": "ferieperiodane må vere ei liste" + }, + "vacation_periods_too_many": { + "message": "for mange ferieperiodar (maks. {max})" + }, + "vacation_periods_not_object": { + "message": "kvar ferieperiode må vere eit objekt" + }, + "vacation_periods_bad_dates": { + "message": "kvar ferieperiode må ha gyldige start- og sluttdatoar (ÅÅÅÅ-MM-DD)" + }, + "template_apply_empty": { + "message": "Ein mal utan oppgåver kan ikkje brukast" + }, + "template_none_selected": { + "message": "Vel minst éi oppgåve" + }, + "template_no_valid_chores": { + "message": "Fann ingen gyldige oppgåver for dei valde ID-ane" + }, + "template_needs_chore": { + "message": "Ein mal må ha minst éi oppgåve" + }, + "template_builtin_modify": { + "message": "Den innebygde malen {template_id} kan ikkje endrast" + }, + "template_builtin_delete": { + "message": "Den innebygde malen {template_id} kan ikkje slettast" + }, + "template_pack_not_pack": { + "message": "Det ser ikkje ut som ein TaskMate-pakke" + }, + "template_pack_wrong_format": { + "message": "Ikkje ein TaskMate-malpakke" + }, + "template_pack_version_nan": { + "message": "Pakkeversjonen er ikkje eit tal" + }, + "template_pack_too_new": { + "message": "Denne pakken krev ein nyare TaskMate (pakkeversjon {version}, denne forstår {supported})" + }, + "template_pack_empty": { + "message": "Pakken inneheld ingen malar" + }, + "template_pack_too_many": { + "message": "Pakken har for mange malar (maks. {max})" + }, + "template_pack_malformed_template": { + "message": "Pakken inneheld ein ugyldig mal" + }, + "template_pack_unnamed_template": { + "message": "Ein mal i pakken manglar namn" + }, + "template_pack_template_no_chores": { + "message": "Malen {name} har ingen oppgåver" + }, + "template_pack_template_too_many_chores": { + "message": "Malen {name} har for mange oppgåver" + }, + "template_pack_malformed_chore": { + "message": "Malen {name} har ei ugyldig oppgåve" + }, + "template_pack_unnamed_chore": { + "message": "Ei oppgåve i {name} manglar namn" + }, + "boost_bad_time": { + "message": "{value} er ikkje eit klokkeslett som 09:30." + }, + "boost_multiplier_nan": { + "message": "Multiplikatoren må vere eit tal." + }, + "boost_multiplier_range": { + "message": "Vel ein multiplikator frå ×{min} til ×{max}." + }, + "boost_chore_not_found": { + "message": "Oppgåva {chore_id} vart ikkje funnen." + }, + "boost_child_not_found": { + "message": "Born {child_id} ikkje funne." + }, + "boost_start_past": { + "message": "Ein boost kan ikkje starte i fortida." + }, + "boost_too_far_ahead": { + "message": "Ein boost kan planleggjast inntil ei veke fram." + }, + "boost_minutes_nan": { + "message": "Minutta må vere eit heiltal." + }, + "boost_minutes_range": { + "message": "Vel frå 1 til {max} minutt." + }, + "boost_already_ended": { + "message": "Den boosten er alt over." + }, + "boost_rule_no_days": { + "message": "Vel minst éin dag." + }, + "boost_rule_end_before_start": { + "message": "Sluttida må vere etter starttida." + }, + "boost_rules_max": { + "message": "Høgst {max} gjentakande boostar." + }, + "boost_rule_gone": { + "message": "Den gjentakande boosten finst ikkje lenger." + }, + "season_pack_unknown": { + "message": "Ukjend sesongpakke: {season}" + }, + "calendar_unknown_child": { + "message": "Ukjent born: {child_id}" + }, + "undo_already_undone": { + "message": "Denne oppgåva er alt angra. Last inn kortet på nytt." + }, + "import_invalid_payload": { + "message": "Ugyldig TaskMate-eksport" + }, + "import_data_not_object": { + "message": "Importdata må vere eit objekt" + }, + "allowance_points_min": { + "message": "Poeng må vere minst 1" + }, + "allowance_not_enabled": { + "message": "Lommepengar er ikkje slått på" + }, + "allowance_not_enough_points": { + "message": "{name} har berre {points} poeng å betale ut." + }, + "appeals_off": { + "message": "Klager er slått av." + }, + "appeals_already_appealed": { + "message": "Det er alt klaga på." + }, + "appeals_not_appealable": { + "message": "Det kan ikkje klagast på." + }, + "appeals_not_found": { + "message": "Den klaga finst ikkje lenger." + }, + "appeals_already_decided": { + "message": "Den klaga er alt avgjord." + }, + "appeals_child_gone": { + "message": "Barnet er ikkje her lenger." + }, + "appeals_reward_gone": { + "message": "Den påskjøninga finst ikkje lenger." + }, + "appeals_penalty_already_undone": { + "message": "Den straffa er alt trekt tilbake." + }, + "appeals_unknown_kind": { + "message": "Ukjend klagetype {kind}" + }, + "birthday_invalid_format": { + "message": "Bursdagen må vere ÅÅÅÅ-MM-DD eller MM-DD, fekk {value}" + }, + "birthday_in_future": { + "message": "Bursdagen kan ikkje vere i framtida" + }, + "chore_reminders_off": { + "message": "Påminningar er slått av" + }, + "chore_reminders_not_assigned": { + "message": "{chore} er ikkje ei av oppgåvene til {child}" + }, + "chore_reminder_time_format": { + "message": "Vel eit tidspunkt som 17:30" + }, + "chore_reminder_time_range": { + "message": "Vel eit tidspunkt mellom {earliest} og {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on må vere ein ISO-dato, t.d. 2026-08-31" + }, + "inspection_not_found": { + "message": "Den inspeksjonen finst ikkje lenger. Last inn på nytt og prøv igjen." + }, + "inspection_already_decided": { + "message": "Den inspeksjonen er alt avgjord eller lukka." + }, + "inspections_off": { + "message": "Overraskingsinspeksjonar er slått av i Innstillingar." + }, + "inspection_chore_gone": { + "message": "Den oppgåva finst ikkje lenger." + }, + "inspection_not_approved": { + "message": "Berre godkjende oppgåver kan inspiserast." + }, + "inspection_not_child_chore": { + "message": "Berre ei oppgåve barnet sjølv har gjort kan inspiserast." + }, + "inspection_child_gone": { + "message": "Det barnet finst ikkje lenger." + }, + "inspection_too_old": { + "message": "Berre oppgåver godkjende dei siste {hours} timane kan inspiserast." + }, + "inspection_already_inspected": { + "message": "Den oppgåva er alt inspisert." + }, + "inspection_redo_today_only": { + "message": "Berre ei oppgåve som er gjord i dag, kan sendast tilbake for å gjerast på nytt." + }, + "notification_nav_url_invalid": { + "message": "nav_url må vere ein /sti, ein http(s)-URL eller noAction" + }, + "notification_group_spaces": { + "message": "group kan ikkje innehalde mellomrom (prøv family-chores)" + }, + "notification_group_control": { + "message": "group kan ikkje innehalde kontrollteikn" + }, + "notification_group_too_long": { + "message": "group kan vere høgst 64 teikn" + }, + "notification_unknown_type": { + "message": "Ukjend varslingstype {type_id}" + }, + "notification_unknown_recipient": { + "message": "Ukjend varslingsmottakar {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minutt må vere eit heiltal" + }, + "screen_time_minutes_max": { + "message": "Minutt kan ikkje vere over {max}" + }, + "screen_time_jar_off": { + "message": "Skjermtidskrukka er slått av" + }, + "screen_time_jar_full": { + "message": "Krukka er full" + }, + "screen_time_jar_nothing": { + "message": "Ingen minutt å spare" + }, + "setup_unknown_age_group": { + "message": "Ukjend aldersgruppe {value}" + }, + "setup_child_needs_ref": { + "message": "Kvart nytt barn treng sin eigen ref" + }, + "setup_child_needs_name": { + "message": "Eit barn treng eit namn" + }, + "setup_chore_unknown_child": { + "message": "Oppgåva er tildelt eit ukjend barn {who}" + }, + "setup_chore_needs_name": { + "message": "Ei oppgåve treng eit namn" + }, + "setup_reward_needs_name": { + "message": "Ei påskjøning treng eit namn" + }, + "sibling_checks_off": { + "message": "Syskensjekk er slått av" + }, + "sibling_check_unknown_verdict": { + "message": "Ukjend vurdering {verdict}" + }, + "sibling_check_already_checked": { + "message": "Den oppgåva er alt sjekka. Last inn kortet på nytt." + }, + "sibling_check_own_chore": { + "message": "Du kan ikkje sjekke di eiga oppgåve" + }, + "sibling_check_not_allowed": { + "message": "{name} kan ikkje sjekke oppgåvene til dette barnet" + }, + "sound_invalid_file_name": { + "message": "Ikkje eit gyldig lydfilnamn: {file}" + }, + "sound_already_registered": { + "message": "Lyden {file} er alt lagd til" + }, + "sound_unknown_custom": { + "message": "Ukjend eigen lyd: {file}" + }, + "tour_adult": { + "message": "Vaksenprofilar får ikkje omvisinga" + }, + "tour_bad_status": { + "message": "status må vere 'done' eller 'skipped'" + }, + "tour_unknown_step": { + "message": "Ukjent steg i omvisinga {step}" + }, + "tour_already_speaking": { + "message": "Snakkar alt; prøv igjen om litt" + }, + "tts_no_media_player": { + "message": "Ingen mediespelar oppgitt, og ingen standard vald i Innstillingar" + }, + "tts_no_entity": { + "message": "Fann ingen tekst-til-tale-entitet. Vel ein i Innstillingar eller oppgi tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} er ikkje ei av oppgåvene til {child} i dag." + }, + "wellbeing_unknown_mood": { + "message": "Ukjent humør {mood}" + }, + "set_times_not_list": { + "message": "Faste tider må vere ei liste." + }, + "set_times_too_many": { + "message": "Ei oppgåve kan ha høgst {max} faste tider." + }, + "set_times_timed": { + "message": "Ei oppgåve med tidtaking kan ikkje ha faste tider." + }, + "set_times_open_ended": { + "message": "Ei open oppgåve kan ikkje ha faste tider." + }, + "set_times_quantity": { + "message": "Ei mengdeoppgåve kan ikkje ha faste tider." + }, + "set_times_teamwork": { + "message": "Ei lagoppgåve kan ikkje ha faste tider." + }, + "set_times_need_start_end": { + "message": "Kvar faste tid treng ein start og ein slutt." + }, + "set_times_bad_format": { + "message": "Faste tider treng ein start og ein slutt som 07:30." + }, + "set_times_end_before_start": { + "message": "Ei fast tid må stengje etter at ho opnar, same dagen." + }, + "set_times_overlap": { + "message": "To faste tider overlappar. Flytt den eine så dei ikkje gjer det." + }, + "template_not_found": { + "message": "Malen {template_id} vart ikkje funnen" + }, + "upload_admin_required": { + "message": "Krev administrator" + }, + "upload_file_too_large": { + "message": "Fila er for stor" + }, + "upload_expected_multipart": { + "message": "Venta eit multipart-skjema" + }, + "upload_too_many_parts": { + "message": "For mange delar i skjemaet" + }, + "upload_no_file": { + "message": "Inga fil send" + }, + "upload_image_unsupported": { + "message": "Ikkje eit støtta bilete (JPEG, PNG eller WebP)" + }, + "upload_image_storage_full": { + "message": "Biletlageret er fullt" + }, + "upload_image_store_failed": { + "message": "Kunne ikkje lagre biletet" + }, + "upload_photo_rate_limited": { + "message": "For mange opplastingar, prøv igjen om litt" + }, + "upload_photo_busy": { + "message": "For mange opplastingar samstundes, prøv igjen om ein augneblink" + }, + "upload_photo_storage_full": { + "message": "Fotolageret er fullt" + }, + "upload_photo_timeout": { + "message": "Opplastinga tok for lang tid" + }, + "upload_photo_invalid": { + "message": "Ikkje eit gyldig bilete" + }, + "upload_photo_store_failed": { + "message": "Kunne ikkje lagre fotoet" + }, + "upload_photo_pending_limit": { + "message": "Du har for mange foto som ventar på å bli knytte til ei oppgåve. Send inn eller fjern dei først." + }, + "upload_sound_unsupported": { + "message": "Ikkje ein støtta lyd (MP3, OGG, WAV eller M4A)" + }, + "upload_sound_storage_full": { + "message": "Lydlageret er fullt" + }, + "upload_sound_store_failed": { + "message": "Kunne ikkje lagre lyden" } }, "issues": { diff --git a/custom_components/taskmate/translations/pl.json b/custom_components/taskmate/translations/pl.json index 92df8873..a51e6f4e 100644 --- a/custom_components/taskmate/translations/pl.json +++ b/custom_components/taskmate/translations/pl.json @@ -128,6 +128,102 @@ "save": "Zapisz zmiany", "delete": "Usuń grupę" } + }, + "completion_sound": { + "options": { + "none": "Bez dźwięku", + "coin": "Moneta", + "levelup": "Nowy poziom", + "fanfare": "Fanfara", + "chime": "Dzwonek", + "powerup": "Wzmocnienie", + "undo": "Cofnij", + "fart1": "Bąk 1", + "fart2": "Bąk 2", + "fart3": "Bąk 3", + "fart4": "Bąk 4", + "fart5": "Bąk 5", + "fart6": "Bąk 6", + "fart7": "Bąk 7", + "fart8": "Bąk 8", + "fart9": "Bąk 9", + "fart10": "Bąk 10", + "fart_random": "Losowy bąk" + } + }, + "difficulty": { + "options": { + "easy": "Łatwe", + "medium": "Średnie", + "hard": "Trudne" + } + }, + "team_points_mode": { + "options": { + "each": "Każdy dostaje pełne punkty", + "split": "Podziel punkty równo (z zaokrągleniem w dół)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Za każdym razem, gdy przypada", + "week": "Co tydzień", + "month": "Co miesiąc" + } + }, + "badge_tier": { + "options": { + "bronze": "Brązowa", + "silver": "Srebrna", + "gold": "Złota", + "platinum": "Platynowa" + } + }, + "badge_combinator": { + "options": { + "and": "Wymagaj wszystkich (ORAZ)", + "or": "Wymagaj dowolnego (LUB)" + } + }, + "inspection_window": { + "options": { + "1h": "1 godzina", + "2h": "2 godziny", + "4h": "4 godziny", + "bed": "Do pory snu" + } + }, + "mood": { + "options": { + "great": "Super", + "good": "Dobrze", + "ok": "Tak sobie", + "sad": "Smutno", + "upset": "Zły" + } + }, + "appeal_kind": { + "options": { + "chore": "Obowiązek", + "reward": "Nagroda", + "penalty": "Kara" + } + }, + "pet_species": { + "options": { + "dragon": "Smok", + "cat": "Kot", + "dog": "Pies", + "bunny": "Królik", + "dino": "Dinozaur", + "unicorn": "Jednorożec" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Wygląda na zrobione", + "not_yet": "Jeszcze nie" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Zbyt wiele żądań z tego konta. Spróbuj ponownie za minutę." + }, + "child_not_found": { + "message": "Nie znaleziono dziecka {child_id}" + }, + "chore_not_found": { + "message": "Nie znaleziono obowiązku {chore_id}" + }, + "reward_not_found": { + "message": "Nie znaleziono nagrody {reward_id}" + }, + "teamwork_size_not_number": { + "message": "Wielkość zespołu musi być liczbą całkowitą." + }, + "teamwork_size_range": { + "message": "Obowiązek zespołowy wymaga od 2 do {max} dzieci (lub 0 dla zwykłego obowiązku)." + }, + "teamwork_points_mode": { + "message": "Punkty zespołowe muszą mieć wartość „each” lub „split”." + }, + "teamwork_open_ended": { + "message": "Obowiązek zespołowy nie może być jednocześnie otwarty." + }, + "teamwork_assignment_mode": { + "message": "Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacyjnie." + }, + "teamwork_timed": { + "message": "Obowiązek z licznikiem czasu nie może być obowiązkiem zespołowym." + }, + "teamwork_not_team_chore": { + "message": "Obowiązek {name} nie jest obowiązkiem zespołowym" + }, + "swap_only_rotation": { + "message": "Zamieniać można tylko obowiązki rotacyjne" + }, + "swap_won_at_auction": { + "message": "Ten obowiązek został dziś wygrany na licytacji, więc nie można go zamienić" + }, + "swap_already_assigned": { + "message": "Ten obowiązek jest już dziś przypisany temu dziecku" + }, + "swap_already_pending": { + "message": "Prośba o zamianę tego obowiązku już czeka" + }, + "swap_too_many_pending": { + "message": "Za dużo oczekujących próśb o zamianę" + }, + "swap_request_not_found": { + "message": "Nie znaleziono prośby o zamianę {request_id}" + }, + "bulk_unknown_action": { + "message": "Nieznana akcja zbiorcza {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Nie można zbiorczo edytować: {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Nieznane dziecko {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Nieznana pora dnia {period}" + }, + "chore_unknown": { + "message": "Nieznany obowiązek: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Pominięcie nie działa, gdy obowiązek jest przypisany wszystkim" + }, + "skip_sticky_follower": { + "message": "Nie można pominąć obowiązku, który podąża za grupą; pomiń zamiast tego obowiązek prowadzący" + }, + "skip_pool_too_small": { + "message": "Pominięcie wymaga co najmniej 2 dzieci w rotacji" + }, + "manual_start_everyone_mode": { + "message": "Ręczny start nie działa, gdy obowiązek jest przypisany wszystkim" + }, + "manual_start_not_in_pool": { + "message": "Dziecka {child_id} nie ma w rotacji tego obowiązku" + }, + "chore_photo_required": { + "message": "Ten obowiązek wymaga zdjęcia jako dowodu." + }, + "chore_note_required": { + "message": "Napisz, co zrobiłeś, żeby to wysłać." + }, + "chore_quantity_required": { + "message": "Podaj, ile {unit} zrobiłeś." + }, + "backdate_day_range": { + "message": "Wybierz dzień z ostatnich {days} dni, przed dzisiejszym." + }, + "backdate_switched_off": { + "message": "{name} jest wyłączony." + }, + "backdate_not_assigned": { + "message": "{name} nie należy do obowiązków dziecka {child}." + }, + "backdate_rotation_team": { + "message": "{name} jest rotacyjny lub wymaga zespołu, więc nie można go wpisać za miniony dzień." + }, + "backdate_open_ended": { + "message": "{name} jest otwarty, więc wymaga notatki dziecka i ceny. Użyj karty dziecka." + }, + "backdate_set_times": { + "message": "{name} ma ustalone godziny, więc nie można go wpisać za miniony dzień." + }, + "backdate_holiday": { + "message": "Były wolne {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}, więc nie było żadnych obowiązków." + }, + "backdate_sick_day": { + "message": "{child} chorował(a) {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}, więc nie było żadnych obowiązków." + }, + "backdate_birthday": { + "message": "{child} miał(a) urodziny {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}, dzień wolny od obowiązków." + }, + "backdate_auction": { + "message": "{name} został tego dnia wygrany na licytacji, więc nie można go wpisać później." + }, + "backdate_weekly_target_met": { + "message": "{name} osiągnął już w tamtym tygodniu swoje {target}." + }, + "backdate_not_due": { + "message": "{name} nie był zaplanowany {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} został już wykonany {done}/{limit} razy {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." + }, + "chore_disabled": { + "message": "Obowiązek {name} jest wyłączony" + }, + "parent_complete_one_shot": { + "message": "Obowiązek {name} jest jednorazowy i rodzic nie może go wykonać" + }, + "parent_complete_no_children": { + "message": "Obowiązek {name} nie ma dzieci, przed którymi można go ukryć" + }, + "parent_complete_rotation_shared": { + "message": "Obowiązek {name} jest dzielony rotacyjnie i można go wykonać tylko dla wszystkich" + }, + "parent_complete_not_assigned": { + "message": "Obowiązek {name} nie jest przypisany temu dziecku" + }, + "bonus_subtask_not_found": { + "message": "Nie znaleziono dodatkowego podzadania {subtask_id} w obowiązku {name}" + }, + "bonus_subtask_not_assigned": { + "message": "Dodatkowe podzadanie {subtask} nie jest przypisane do: {child}." + }, + "bonus_subtask_parent_first": { + "message": "Nie można wykonać dodatkowego podzadania {subtask} — najpierw trzeba dziś wykonać obowiązek główny {name}." + }, + "bonus_subtask_already_done": { + "message": "Dodatkowe podzadanie {subtask} zostało już dziś wykonane." + }, + "undo_window_passed": { + "message": "Tego obowiązku nie można już cofnąć. Poproś rodzica, żeby go cofnął." + }, + "undo_points_spent": { + "message": "Tego obowiązku nie można teraz cofnąć: jego punkty zostały już wydane. Poproś rodzica." + }, + "completion_not_found": { + "message": "Nie znaleziono wykonania {completion_id}" + }, + "completion_not_approved": { + "message": "Wykonanie nie jest zatwierdzone; nie ma czego cofać" + }, + "chore_sort_unknown": { + "message": "Nieznane sortowanie {sort}" + }, + "task_group_duplicate_chore": { + "message": "Zduplikowany obowiązek w grupie: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "Obowiązek {name} jest przypisany wszystkim i nie może dołączyć do grupy" + }, + "task_group_already_member": { + "message": "Obowiązek {name} należy już do grupy {group}" + }, + "task_group_unknown_policy": { + "message": "Nieznana zasada grupy zadań: {policy}" + }, + "task_group_unknown": { + "message": "Nieznana grupa zadań: {group_id}" + }, + "points_amount_zero": { + "message": "Liczba nie może wynosić 0" + }, + "streak_freeze_off_max0": { + "message": "Zamrożenia serii są wyłączone (streak_freeze_max wynosi 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} ma już maksymalną liczbę zamrożeń serii: {cap}" + }, + "streak_freeze_has_max": { + "message": "{child} ma już maksymalną liczbę zamrożeń serii: {cap}" + }, + "streak_freeze_off": { + "message": "Zamrożenia serii są wyłączone" + }, + "points_non_negative": { + "message": "Punkty nie mogą być ujemne" + }, + "transaction_not_found": { + "message": "Nie znaleziono transakcji {transaction_id}" + }, + "undo_not_undoable": { + "message": "Tej czynności nie można cofnąć" + }, + "gift_undo_too_old": { + "message": "Ten prezent pochodzi sprzed funkcji cofania i nie można go cofnąć automatycznie." + }, + "gift_undo_spent": { + "message": "{child} wydał(a) już część tego prezentu, więc nie można go cofnąć." + }, + "gift_amount_positive": { + "message": "Wartość prezentu musi być dodatnia" + }, + "gift_same_child": { + "message": "Nie można podarować punktów temu samemu dziecku" + }, + "gift_child_not_found": { + "message": "Nie znaleziono nadawcy lub odbiorcy" + }, + "gift_not_enough_points": { + "message": "Za mało punktów: {child} ma {points}, prezent {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} to wspólna pula, która nie jest jeszcze pełna. Potrzeba {cost}, odłożono {saved}" + }, + "reward_not_available_to": { + "message": "Nagroda {name} nie jest dostępna dla: {child}" + }, + "reward_sold_out": { + "message": "Nagroda {name} jest wyprzedana" + }, + "reward_expired": { + "message": "Nagroda {name} wygasła" + }, + "reward_not_available_now": { + "message": "Nagroda {name} nie jest teraz dostępna" + }, + "reward_claim_already_waiting": { + "message": "Prośba o {name} już czeka na zatwierdzenie" + }, + "reward_claims_too_many": { + "message": "Za dużo próśb o nagrody czeka już na zatwierdzenie" + }, + "reward_not_enough_points": { + "message": "Za mało punktów. Potrzeba {cost}, dostępne: {available}" + }, + "reward_spending_cap": { + "message": "Osiągnięto limit wydatków: wykorzystano już {cap} na okres" + }, + "reward_claim_target_missing": { + "message": "Nie znaleziono nagrody lub dziecka dla prośby {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Za mało punktów, by zatwierdzić. Potrzeba {cost}, jest {points}" + }, + "reward_claim_already_approved": { + "message": "{name} zostało już zatwierdzone i nie można tego odrzucić" + }, + "reward_claim_already_approved_unnamed": { + "message": "Ta nagroda została już zatwierdzona i nie można jej odrzucić" + }, + "pool_allocate_min": { + "message": "Trzeba przydzielić co najmniej 1 punkt" + }, + "pool_no_spendable": { + "message": "{child} nie ma punktów do wydania" + }, + "pool_full": { + "message": "Pula na nagrodę {name} jest już pełna" + }, + "reward_limit_once_day": { + "message": "{child} może dostać {name} raz dziennie. Znów dostępne od {date}" + }, + "reward_limit_once_week": { + "message": "{child} może dostać {name} raz w tygodniu. Znów dostępne od {date}" + }, + "reward_limit_once_month": { + "message": "{child} może dostać {name} raz w miesiącu. Znów dostępne od {date}" + }, + "reward_limit_times_day": { + "message": "{child} może dostać {name} {count} razy dziennie. Znów dostępne od {date}" + }, + "reward_limit_times_week": { + "message": "{child} może dostać {name} {count} razy w tygodniu. Znów dostępne od {date}" + }, + "reward_limit_times_month": { + "message": "{child} może dostać {name} {count} razy w miesiącu. Znów dostępne od {date}" + }, + "reward_gift_off": { + "message": "Kupowanie nagród dla siebie nawzajem jest wyłączone" + }, + "reward_gift_children_only": { + "message": "Nagrody można kupować tylko dla dzieci" + }, + "reward_gift_not_giftable": { + "message": "{name} nie można kupić dla kogoś innego" + }, + "reward_rating_stars": { + "message": "Wybierz od 1 do 3 gwiazdek" + }, + "reward_rating_not_yet": { + "message": "Tej nagrody nie można jeszcze ocenić" + }, + "reward_rating_not_holder": { + "message": "Tylko dziecko, które dostało nagrodę, może ją ocenić" + }, + "reward_rating_already": { + "message": "Ta nagroda została już oceniona" + }, + "service_unknown_child": { + "message": "Nieznane dziecko {ref}. Dostępne dzieci: {valid}" + }, + "service_ambiguous_child": { + "message": "Więcej niż jedno dziecko nazywa się {ref}; użyj zamiast tego id dziecka ({ids})" + }, + "service_nothing_to_update": { + "message": "Nie ma czego aktualizować: podaj co najmniej jedno pole do zmiany" + }, + "service_confirm_delete": { + "message": "Ustaw confirm: true, aby usunąć obowiązek" + }, + "penalty_already_earned_back": { + "message": "Ta kara została już odrobiona." + }, + "fulfilment_not_waiting": { + "message": "Ta nagroda nie czeka na wręczenie." + }, + "fulfilment_already_delivered": { + "message": "Ta nagroda jest już oznaczona jako wręczona." + }, + "fulfilment_wrong_child": { + "message": "Ta nagroda należy do: {child}." + }, + "scheduled_field_not_allowed": { + "message": "Pola {field} nie można zmienić według harmonogramu" + }, + "scheduled_expects_bool": { + "message": "Pole {field} wymaga wartości true lub false" + }, + "scheduled_expects_int": { + "message": "Pole {field} wymaga liczby całkowitej" + }, + "scheduled_negative": { + "message": "Pole {field} nie może być ujemne" + }, + "scheduled_expects_list": { + "message": "Pole {field} wymaga listy" + }, + "scheduled_expects_text": { + "message": "Pole {field} wymaga tekstu" + }, + "scheduled_apply_on_format": { + "message": "apply_on musi być datą ISO, np. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on musi być datą w przyszłości" + }, + "scheduled_no_fields": { + "message": "Zaplanowana zmiana musi zmieniać co najmniej jedno pole" + }, + "scheduled_change_not_found": { + "message": "Nie znaleziono zaplanowanej zmiany {change_id}" + }, + "timed_not_timed": { + "message": "Obowiązek {name} nie jest obowiązkiem z licznikiem czasu" + }, + "timed_already_running": { + "message": "Licznik czasu już działa" + }, + "timed_daily_cap": { + "message": "Osiągnięto dzienny limit ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} nie jest teraz dostępny dla: {child}" + }, + "timed_no_running": { + "message": "Brak działającego licznika do wstrzymania" + }, + "timed_no_active": { + "message": "Brak aktywnego licznika do zatrzymania" + }, + "set_time_unknown": { + "message": "Ta godzina nie należy do ustalonych godzin tego obowiązku." + }, + "sick_day_range": { + "message": "Wybierz dzień od tygodnia wstecz do miesiąca naprzód." + }, + "trash_nothing_to_restore": { + "message": "Nie ma czego przywracać: element nigdy nie został usunięty albo został trwale wyczyszczony" + }, + "trash_id_exists": { + "message": "Element o id {item_id} już istnieje" + }, + "wish_not_found": { + "message": "Nie znaleziono życzenia" + }, + "wish_target_not_whole": { + "message": "Cel musi być liczbą całkowitą" + }, + "wish_target_range": { + "message": "Cel musi wynosić od 1 do {max}" + }, + "wish_name_required": { + "message": "Nadaj życzeniu nazwę" + }, + "wish_link_invalid": { + "message": "Link musi być adresem internetowym zaczynającym się od http:// lub https://" + }, + "wish_too_many_open": { + "message": "{child_name} ma już {max} aktywnych życzeń" + }, + "wish_picture_unusable": { + "message": "Nie można użyć tego obrazu" + }, + "wish_withdraw_not_allowed": { + "message": "Wycofać można tylko życzenie oczekujące lub odrzucone" + }, + "wish_not_open_for_saving": { + "message": "Na {name} nie można teraz oszczędzać" + }, + "wish_move_min": { + "message": "Trzeba przenieść co najmniej 1 punkt" + }, + "wish_fully_funded": { + "message": "{name} jest już w pełni opłacone" + }, + "wish_no_spendable": { + "message": "{child_name} nie ma punktów do wydania" + }, + "wish_take_back_not_allowed": { + "message": "Nie można teraz zabrać punktów z {name}" + }, + "wish_take_back_min": { + "message": "Trzeba zabrać co najmniej 1 punkt" + }, + "wish_nothing_saved": { + "message": "W {name} nie ma zaoszczędzonych punktów do zabrania" + }, + "wish_cannot_redeem": { + "message": "{name} nie można teraz zrealizować" + }, + "wish_needs_more_points": { + "message": "{name} potrzebuje jeszcze {points} pkt" + }, + "wish_too_many_pending_claims": { + "message": "Zbyt wiele próśb o nagrody czeka już na zatwierdzenie" + }, + "wish_not_waiting_approval": { + "message": "{name} nie czeka na zatwierdzenie" + }, + "wish_cannot_decline": { + "message": "Nie można już odrzucić: {name}" + }, + "wish_not_open_for_pledges": { + "message": "Do {name} nie można teraz nic dołożyć" + }, + "wish_pledge_name_required": { + "message": "Podaj, od kogo jest wkład" + }, + "wish_pledge_min": { + "message": "Wkład musi wynosić co najmniej 1 punkt" + }, + "wish_too_many_pledges": { + "message": "{name} ma już {max} wkładów" + }, + "wish_pledges_locked": { + "message": "Wkładów do {name} nie można już zmienić" + }, + "wish_pledge_not_found": { + "message": "Nie znaleziono wkładu" + }, + "wish_claim_missing": { + "message": "Nie znaleziono życzenia lub dziecka dla prośby {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} nie czeka już na realizację" + }, + "wish_not_funded": { + "message": "{name} nie jest już w pełni opłacone" + }, + "pet_shop_emoji_invalid": { + "message": "Obrazek musi być emoji (do {max} znaków)." + }, + "pet_shop_colour_invalid": { + "message": "Kolor musi wyglądać jak #ff8800 albo być „rainbow”." + }, + "pet_shop_item_not_found": { + "message": "Tego przedmiotu nie ma w sklepie." + }, + "pet_shop_name_too_long": { + "message": "Nazwa może mieć najwyżej {max} znaków." + }, + "pet_shop_name_required": { + "message": "Nadaj przedmiotowi nazwę." + }, + "pet_shop_unknown_slot": { + "message": "Nieznane miejsce {slot}" + }, + "pet_shop_not_whole": { + "message": "Cena i poziom muszą być liczbami całkowitymi." + }, + "pet_shop_cost_range": { + "message": "Cena musi wynosić od 1 do {max}." + }, + "pet_shop_level_range": { + "message": "Poziom musi wynosić od 0 do {max}." + }, + "pet_shop_full": { + "message": "Sklep mieści najwyżej {max} przedmiotów." + }, + "pets_switched_off": { + "message": "Zwierzątka są wyłączone." + }, + "pet_adopt_first": { + "message": "Najpierw przygarnij zwierzątko." + }, + "pet_shop_not_unlocked": { + "message": "To nie jest jeszcze odblokowane." + }, + "pet_shop_closed": { + "message": "Sklep zoologiczny jest zamknięty." + }, + "pet_shop_buy_first": { + "message": "Najpierw to kup." + }, + "pet_shop_not_for_sale": { + "message": "Ten przedmiot nie jest na sprzedaż." + }, + "pet_shop_unlocks_at_level": { + "message": "Odblokowuje się na poziomie {level}." + }, + "pet_shop_already_owned": { + "message": "Już to masz." + }, + "pet_shop_already_pending": { + "message": "To już czeka na rodzica." + }, + "pet_shop_not_enough_points": { + "message": "Jeszcze za mało punktów na to." + }, + "pet_shop_purchase_gone": { + "message": "Ten zakup już nie czeka." + }, + "pet_shop_purchase_orphaned": { + "message": "Tego dziecka lub przedmiotu już nie ma – zamiast tego odrzuć zakup." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} nie ma teraz na to dość punktów." + }, + "pet_unknown_species": { + "message": "Nieznane zwierzątko {species}" + }, + "pet_name_required": { + "message": "Nadaj swojemu zwierzątku imię." + }, + "pet_no_egg": { + "message": "Nie ma jeszcze jajka do wyklucia." + }, + "auction_not_found": { + "message": "Ta licytacja już nie istnieje. Odśwież kartę." + }, + "auction_refuse_off": { + "message": "Ten obowiązek jest wyłączony." + }, + "auction_refuse_unassigned": { + "message": "Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go wystawić na licytację." + }, + "auction_refuse_team": { + "message": "Obowiązek zespołowy dzieli zespół, więc nie można go wystawić na licytację." + }, + "auction_refuse_timed": { + "message": "Obowiązek na czas jest płatny za minutę, więc nie można go wystawić na licytację." + }, + "auction_refuse_open_ended": { + "message": "Cenę otwartego obowiązku ustala rodzic, więc nie można go wystawić na licytację." + }, + "auction_invalid_date": { + "message": "Nieprawidłowa data: {date}" + }, + "auction_pick_future": { + "message": "Wybierz termin od jutra." + }, + "auction_not_scheduled": { + "message": "{chore} nie jest zaplanowany na {date}." + }, + "auction_already_exists": { + "message": "Ten termin ma już licytację." + }, + "auction_points_not_whole": { + "message": "Punkty muszą być liczbami całkowitymi." + }, + "auction_max_range": { + "message": "Najwyższa oferta wynosi od 1 do {max} pkt." + }, + "auction_min_range": { + "message": "Najniższa oferta musi wynosić od 1 do wartości najwyższej." + }, + "auction_needs_close": { + "message": "Licytacja musi mieć godzinę zakończenia." + }, + "auction_close_in_past": { + "message": "Godzina zakończenia już minęła." + }, + "auction_close_before_day": { + "message": "Licytacja musi się zakończyć przed dniem obowiązku." + }, + "auction_bidder_not_in_pool": { + "message": "Licytować mogą tylko dzieci, które mogą wykonać ten obowiązek." + }, + "auction_no_bidders": { + "message": "Wybierz co najmniej jedno dziecko, które może licytować." + }, + "auction_already_closed": { + "message": "Ta licytacja już się zakończyła." + }, + "auction_already_cancelled": { + "message": "Ta licytacja została już anulowana." + }, + "auction_occurrence_passed": { + "message": "Ten termin już minął." + }, + "auction_still_live": { + "message": "Ta licytacja wciąż trwa. Zamiast tego ją anuluj." + }, + "auction_not_for_you": { + "message": "Ta licytacja nie jest dla ciebie." + }, + "auction_bidding_closed": { + "message": "Licytowanie w tej licytacji jest zamknięte." + }, + "auction_bid_not_whole": { + "message": "Oferta to całkowita liczba punktów." + }, + "auction_bid_range": { + "message": "Zaoferuj od {min} do {max} pkt." + }, + "auction_no_bid": { + "message": "Nie licytujesz w tej licytacji." + }, + "bounty_invalid_expiry": { + "message": "Nieprawidłowy czas wygaśnięcia: {value}" + }, + "bounty_not_found": { + "message": "To zlecenie już nie istnieje. Odśwież kartę." + }, + "bounty_title_required": { + "message": "Zlecenie musi mieć tytuł." + }, + "bounty_points_not_whole": { + "message": "Punkty muszą być liczbą całkowitą." + }, + "bounty_points_range": { + "message": "Zlecenie jest warte od 1 do {max} pkt." + }, + "bounty_claim_hours_not_whole": { + "message": "Blokada musi trwać pełną liczbę godzin." + }, + "bounty_claim_hours_range": { + "message": "Blokada trwa od 1 do {max} godz." + }, + "bounty_expiry_in_past": { + "message": "Termin wygaśnięcia już minął." + }, + "bounty_finished_locked": { + "message": "Zakończonego zlecenia nie można edytować." + }, + "bounty_claimed_locked": { + "message": "Po zajęciu zlecenia można zmienić tylko jego punkty i termin wygaśnięcia." + }, + "bounty_review_before_remove": { + "message": "Zatwierdź lub odrzuć wykonaną pracę, zanim usuniesz to zlecenie." + }, + "bounty_release_not_claimed": { + "message": "Zwolnić można tylko zajęte zlecenie." + }, + "bounty_not_for_you": { + "message": "To zlecenie nie jest dla ciebie." + }, + "bounty_taken": { + "message": "Ktoś był szybszy — tego zlecenia już nie ma na tablicy." + }, + "bounty_one_at_a_time": { + "message": "Najpierw dokończ {title} — możesz mieć tylko jedno zlecenie naraz." + }, + "bounty_not_claimed_by_you": { + "message": "Nie zająłeś tego zlecenia." + }, + "bounty_claim_expired": { + "message": "Twoja rezerwacja tego zlecenia wygasła." + }, + "bounty_photo_required": { + "message": "To zlecenie wymaga zdjęcia wykonanej pracy." + }, + "raffle_name_required": { + "message": "Nadaj losowaniu nazwę." + }, + "raffle_ticket_cost_range": { + "message": "Los kosztuje od 1 do {max}." + }, + "raffle_draw_required": { + "message": "Wybierz, kiedy odbędzie się losowanie." + }, + "raffle_field_required": { + "message": "{field} jest wymagane" + }, + "raffle_draw_in_past": { + "message": "Losowanie musi być w przyszłości." + }, + "raffle_not_found": { + "message": "Nie znaleziono losowania" + }, + "raffle_not_open_edit": { + "message": "Zmienić można tylko otwarte losowanie." + }, + "raffle_price_locked": { + "message": "Kupiono już losy, więc cena nie może się zmienić." + }, + "raffle_closed": { + "message": "To losowanie jest zamknięte." + }, + "raffle_drawing": { + "message": "To losowanie właśnie trwa." + }, + "raffle_not_open_to": { + "message": "To losowanie nie jest dostępne dla: {child_name}." + }, + "raffle_min_tickets": { + "message": "Kup co najmniej jeden los." + }, + "raffle_max_tickets": { + "message": "Możesz mieć najwyżej {max} losów." + }, + "raffle_not_enough_points": { + "message": "Za mało punktów na tyle losów." + }, + "raffle_already_closed": { + "message": "To losowanie już się zakończyło." + }, + "roulette_off": { + "message": "Ruletka obowiązków jest wyłączona" + }, + "roulette_no_spins": { + "message": "Na dziś nie zostały żadne zakręcenia" + }, + "roulette_nothing_left": { + "message": "Nie zostało nic do wylosowania" + }, + "unlock_not_allowed": { + "message": "{entity_id} nie jest na liście dozwolonych odblokowań. Dodaj go w Ustawieniach, zanim użyjesz go jako nagrody." + }, + "unlock_minutes_not_whole": { + "message": "Minuty odblokowania muszą być liczbą całkowitą" + }, + "unlock_minutes_negative": { + "message": "Minuty odblokowania nie mogą być ujemne" + }, + "unlock_minutes_too_many": { + "message": "Minuty odblokowania nie mogą przekroczyć {max}" + }, + "avatar_not_in_catalogue": { + "message": "Tego awatara nie ma w katalogu" + }, + "avatar_locked": { + "message": "Ten awatar nie jest jeszcze odblokowany" + }, + "weekly_goals_off": { + "message": "Cele tygodniowe są wyłączone." + }, + "weekly_goal_range": { + "message": "Wybierz cel od 0 do {max}." + }, + "weekly_goal_below_bonus": { + "message": "Cel musi wynosić co najmniej {bonus} — tyle wynosi premia." + }, + "weekly_goal_locked": { + "message": "Cel na ten tydzień został już osiągnięty i wypłacony, więc nie można go zmienić do poniedziałku." + }, + "challenge_name_required": { + "message": "Nazwa wyzwania jest wymagana" + }, + "challenge_target_min": { + "message": "Cel musi wynosić co najmniej 1" + }, + "challenge_not_found": { + "message": "Nie znaleziono wyzwania {challenge_id}" + }, + "quest_name_required": { + "message": "Nazwa misji jest wymagana" + }, + "quest_needs_step": { + "message": "Misja musi mieć co najmniej jeden krok" + }, + "quest_not_found": { + "message": "Nie znaleziono misji {quest_id}" + }, + "admin_only": { + "message": "Tylko dla administratorów" + }, + "taskmate_not_initialised": { + "message": "TaskMate nie jest jeszcze gotowy" + }, + "not_allowed": { + "message": "Brak uprawnień" + }, + "handler_failed": { + "message": "Coś poszło nie tak; sprawdź dziennik Home Assistant" + }, + "chore_one_off_past_day": { + "message": "Jednorazowego obowiązku nie można ustawić na dzień, który już minął" + }, + "print_chart_bad_week_start": { + "message": "week_start musi być datą ISO" + }, + "penalty_not_found": { + "message": "Nie znaleziono kary {penalty_id}" + }, + "bonus_not_found": { + "message": "Nie znaleziono bonusu {bonus_id}" + }, + "group_not_found": { + "message": "Nie znaleziono grupy {group_id}" + }, + "chores_bulk_no_names": { + "message": "Wymagana jest co najmniej jedna nazwa obowiązku" + }, + "notif_child_not_found": { + "message": "Nie znaleziono dziecka" + }, + "notif_parent_not_found": { + "message": "Nie znaleziono rodzica" + }, + "recap_not_found": { + "message": "Nie znaleziono podsumowania" + }, + "voucher_not_approved": { + "message": "Można wydrukować tylko zatwierdzoną nagrodę" + }, + "voucher_missing": { + "message": "Ta nagroda lub to dziecko już nie istnieje" + }, + "setup_invalid_birthday": { + "message": "Urodziny {value} to nieprawidłowa data" + }, + "kiosk_pin_invalid": { + "message": "PIN kiosku musi mieć dokładnie 4 cyfry" + }, + "time_periods_empty": { + "message": "Musi być co najmniej jedna pora dnia" + }, + "time_periods_too_many": { + "message": "za dużo pór dnia (maks. {max})" + }, + "time_periods_not_object": { + "message": "każda pora dnia musi być obiektem" + }, + "time_periods_duplicate_id": { + "message": "zduplikowany identyfikator pory dnia: {period_id}" + }, + "time_periods_needs_name": { + "message": "każda własna pora dnia musi mieć nazwę" + }, + "time_periods_invalid_time": { + "message": "nieprawidłowa godzina dla pory dnia {name} (użyj GG:MM)" + }, + "time_periods_start_after_end": { + "message": "pora dnia {name} musi zaczynać się przed końcem" + }, + "time_periods_overlap": { + "message": "{name} nachodzi na {other} — pory dnia nie mogą się nakładać" + }, + "time_periods_in_use": { + "message": "nie można usunąć pory dnia, której wciąż używają obowiązki: {chores}" + }, + "vacation_periods_not_list": { + "message": "okresy wakacji muszą być listą" + }, + "vacation_periods_too_many": { + "message": "za dużo okresów wakacji (maks. {max})" + }, + "vacation_periods_not_object": { + "message": "każdy okres wakacji musi być obiektem" + }, + "vacation_periods_bad_dates": { + "message": "każdy okres wakacji wymaga prawidłowej daty początku i końca (RRRR-MM-DD)" + }, + "template_apply_empty": { + "message": "Nie można zastosować szablonu bez obowiązków" + }, + "template_none_selected": { + "message": "Wybierz co najmniej jeden obowiązek" + }, + "template_no_valid_chores": { + "message": "Nie znaleziono prawidłowych obowiązków dla wybranych identyfikatorów" + }, + "template_needs_chore": { + "message": "Szablon musi mieć co najmniej jeden obowiązek" + }, + "template_builtin_modify": { + "message": "Nie można zmienić wbudowanego szablonu {template_id}" + }, + "template_builtin_delete": { + "message": "Nie można usunąć wbudowanego szablonu {template_id}" + }, + "template_pack_not_pack": { + "message": "To nie wygląda na pakiet TaskMate" + }, + "template_pack_wrong_format": { + "message": "To nie jest pakiet szablonów TaskMate" + }, + "template_pack_version_nan": { + "message": "Wersja pakietu nie jest liczbą" + }, + "template_pack_too_new": { + "message": "Ten pakiet wymaga nowszego TaskMate (wersja pakietu {version}, ta wersja obsługuje {supported})" + }, + "template_pack_empty": { + "message": "Pakiet nie zawiera szablonów" + }, + "template_pack_too_many": { + "message": "Pakiet ma za dużo szablonów (maks. {max})" + }, + "template_pack_malformed_template": { + "message": "Pakiet zawiera uszkodzony szablon" + }, + "template_pack_unnamed_template": { + "message": "Jeden z szablonów w pakiecie nie ma nazwy" + }, + "template_pack_template_no_chores": { + "message": "Szablon {name} nie ma obowiązków" + }, + "template_pack_template_too_many_chores": { + "message": "Szablon {name} ma za dużo obowiązków" + }, + "template_pack_malformed_chore": { + "message": "Szablon {name} zawiera uszkodzony obowiązek" + }, + "template_pack_unnamed_chore": { + "message": "Jeden z obowiązków w {name} nie ma nazwy" + }, + "boost_bad_time": { + "message": "{value} to nie godzina w formacie 09:30." + }, + "boost_multiplier_nan": { + "message": "Mnożnik musi być liczbą." + }, + "boost_multiplier_range": { + "message": "Wybierz mnożnik od ×{min} do ×{max}." + }, + "boost_chore_not_found": { + "message": "Nie znaleziono obowiązku {chore_id}." + }, + "boost_child_not_found": { + "message": "Nie znaleziono dziecka {child_id}." + }, + "boost_start_past": { + "message": "Boost nie może zacząć się w przeszłości." + }, + "boost_too_far_ahead": { + "message": "Boost można zaplanować maksymalnie tydzień naprzód." + }, + "boost_minutes_nan": { + "message": "Liczba minut musi być liczbą całkowitą." + }, + "boost_minutes_range": { + "message": "Wybierz od 1 do {max} minut." + }, + "boost_already_ended": { + "message": "Ten boost już się skończył." + }, + "boost_rule_no_days": { + "message": "Wybierz co najmniej jeden dzień." + }, + "boost_rule_end_before_start": { + "message": "Godzina końca musi być po godzinie początku." + }, + "boost_rules_max": { + "message": "Maksymalnie {max} cyklicznych boostów." + }, + "boost_rule_gone": { + "message": "Ten cykliczny boost już nie istnieje." + }, + "season_pack_unknown": { + "message": "Nieznany pakiet sezonowy: {season}" + }, + "calendar_unknown_child": { + "message": "Nieznane dziecko: {child_id}" + }, + "undo_already_undone": { + "message": "Ten obowiązek został już cofnięty. Odśwież kartę." + }, + "import_invalid_payload": { + "message": "Nieprawidłowy eksport TaskMate" + }, + "import_data_not_object": { + "message": "Dane importu muszą być obiektem" + }, + "allowance_points_min": { + "message": "Punkty muszą wynosić co najmniej 1" + }, + "allowance_not_enabled": { + "message": "Kieszonkowe nie jest włączone" + }, + "allowance_not_enough_points": { + "message": "{name} ma tylko {points} pkt do wypłaty." + }, + "appeals_off": { + "message": "Odwołania są wyłączone." + }, + "appeals_already_appealed": { + "message": "Od tego już się odwołano." + }, + "appeals_not_appealable": { + "message": "Od tego nie można się odwołać." + }, + "appeals_not_found": { + "message": "To odwołanie już nie istnieje." + }, + "appeals_already_decided": { + "message": "To odwołanie zostało już rozpatrzone." + }, + "appeals_child_gone": { + "message": "Tego dziecka już tu nie ma." + }, + "appeals_reward_gone": { + "message": "Ta nagroda już nie istnieje." + }, + "appeals_penalty_already_undone": { + "message": "Ta kara została już cofnięta." + }, + "appeals_unknown_kind": { + "message": "Nieznany rodzaj odwołania {kind}" + }, + "birthday_invalid_format": { + "message": "Urodziny muszą mieć format RRRR-MM-DD lub MM-DD, otrzymano {value}" + }, + "birthday_in_future": { + "message": "Data urodzin nie może być w przyszłości" + }, + "chore_reminders_off": { + "message": "Przypomnienia są wyłączone" + }, + "chore_reminders_not_assigned": { + "message": "„{chore}” nie jest obowiązkiem dziecka {child}" + }, + "chore_reminder_time_format": { + "message": "Wybierz godzinę, np. 17:30" + }, + "chore_reminder_time_range": { + "message": "Wybierz godzinę między {earliest} a {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on musi być datą ISO, np. 2026-08-31" + }, + "inspection_not_found": { + "message": "Ta kontrola już nie istnieje. Odśwież i spróbuj ponownie." + }, + "inspection_already_decided": { + "message": "Ta kontrola została już rozstrzygnięta lub zamknięta." + }, + "inspections_off": { + "message": "Niespodziewane kontrole są wyłączone w Ustawieniach." + }, + "inspection_chore_gone": { + "message": "Ten obowiązek już nie istnieje." + }, + "inspection_not_approved": { + "message": "Kontrolować można tylko zatwierdzone obowiązki." + }, + "inspection_not_child_chore": { + "message": "Kontrolować można tylko własny obowiązek dziecka." + }, + "inspection_child_gone": { + "message": "To dziecko już nie istnieje." + }, + "inspection_too_old": { + "message": "Kontrolować można tylko obowiązki zatwierdzone w ciągu ostatnich {hours} godz." + }, + "inspection_already_inspected": { + "message": "Ten obowiązek był już kontrolowany." + }, + "inspection_redo_today_only": { + "message": "Do poprawki można odesłać tylko obowiązek wykonany dzisiaj." + }, + "notification_nav_url_invalid": { + "message": "nav_url musi być /ścieżką, adresem URL http(s) lub noAction" + }, + "notification_group_spaces": { + "message": "group nie może zawierać spacji (spróbuj family-chores)" + }, + "notification_group_control": { + "message": "group nie może zawierać znaków sterujących" + }, + "notification_group_too_long": { + "message": "group może mieć najwyżej 64 znaki" + }, + "notification_unknown_type": { + "message": "Nieznany typ powiadomienia {type_id}" + }, + "notification_unknown_recipient": { + "message": "Nieznany odbiorca powiadomień {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Minuty muszą być liczbą całkowitą" + }, + "screen_time_minutes_max": { + "message": "Liczba minut nie może przekraczać {max}" + }, + "screen_time_jar_off": { + "message": "Słoik czasu ekranowego jest wyłączony" + }, + "screen_time_jar_full": { + "message": "Słoik jest pełny" + }, + "screen_time_jar_nothing": { + "message": "Brak minut do odłożenia" + }, + "setup_unknown_age_group": { + "message": "Nieznana grupa wiekowa {value}" + }, + "setup_child_needs_ref": { + "message": "Każde nowe dziecko potrzebuje własnego ref" + }, + "setup_child_needs_name": { + "message": "Dziecko musi mieć imię" + }, + "setup_chore_unknown_child": { + "message": "Obowiązek przypisany do nieznanego dziecka {who}" + }, + "setup_chore_needs_name": { + "message": "Obowiązek musi mieć nazwę" + }, + "setup_reward_needs_name": { + "message": "Nagroda musi mieć nazwę" + }, + "sibling_checks_off": { + "message": "Sprawdzanie przez rodzeństwo jest wyłączone" + }, + "sibling_check_unknown_verdict": { + "message": "Nieznana ocena {verdict}" + }, + "sibling_check_already_checked": { + "message": "Ten obowiązek został już sprawdzony. Odśwież kartę." + }, + "sibling_check_own_chore": { + "message": "Nie możesz sprawdzić własnego obowiązku" + }, + "sibling_check_not_allowed": { + "message": "{name} nie może sprawdzać obowiązków tego dziecka" + }, + "sound_invalid_file_name": { + "message": "Nieprawidłowa nazwa pliku dźwiękowego: {file}" + }, + "sound_already_registered": { + "message": "Dźwięk {file} jest już zarejestrowany" + }, + "sound_unknown_custom": { + "message": "Nieznany własny dźwięk: {file}" + }, + "tour_adult": { + "message": "Profile dorosłych nie dostają przewodnika" + }, + "tour_bad_status": { + "message": "status musi mieć wartość 'done' lub 'skipped'" + }, + "tour_unknown_step": { + "message": "Nieznany krok przewodnika {step}" + }, + "tour_already_speaking": { + "message": "Już mówię; spróbuj za chwilę" + }, + "tts_no_media_player": { + "message": "Nie podano odtwarzacza i nie ustawiono domyślnego w Ustawieniach" + }, + "tts_no_entity": { + "message": "Nie znaleziono encji zamiany tekstu na mowę. Ustaw ją w Ustawieniach lub podaj tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "„{chore}” nie jest dziś obowiązkiem dziecka {child}." + }, + "wellbeing_unknown_mood": { + "message": "Nieznany nastrój {mood}" + }, + "set_times_not_list": { + "message": "Stałe godziny muszą być listą." + }, + "set_times_too_many": { + "message": "Obowiązek może mieć najwyżej {max} stałych godzin." + }, + "set_times_timed": { + "message": "Obowiązek na czas nie może mieć stałych godzin." + }, + "set_times_open_ended": { + "message": "Obowiązek bez limitu nie może mieć stałych godzin." + }, + "set_times_quantity": { + "message": "Obowiązek z ilością nie może mieć stałych godzin." + }, + "set_times_teamwork": { + "message": "Obowiązek zespołowy nie może mieć stałych godzin." + }, + "set_times_need_start_end": { + "message": "Każda stała godzina musi mieć początek i koniec." + }, + "set_times_bad_format": { + "message": "Stałe godziny muszą mieć początek i koniec w formacie 07:30." + }, + "set_times_end_before_start": { + "message": "Stała godzina musi się kończyć po rozpoczęciu, tego samego dnia." + }, + "set_times_overlap": { + "message": "Dwie stałe godziny się nakładają. Przesuń jedną." + }, + "template_not_found": { + "message": "Nie znaleziono szablonu {template_id}" + }, + "upload_admin_required": { + "message": "Wymagany administrator" + }, + "upload_file_too_large": { + "message": "Plik jest za duży" + }, + "upload_expected_multipart": { + "message": "Oczekiwano formularza multipart" + }, + "upload_too_many_parts": { + "message": "Za dużo części formularza" + }, + "upload_no_file": { + "message": "Nie przesłano pliku" + }, + "upload_image_unsupported": { + "message": "Nieobsługiwany obraz (JPEG, PNG lub WebP)" + }, + "upload_image_storage_full": { + "message": "Miejsce na obrazy jest pełne" + }, + "upload_image_store_failed": { + "message": "Nie udało się zapisać obrazu" + }, + "upload_photo_rate_limited": { + "message": "Za dużo przesłań, spróbuj za chwilę" + }, + "upload_photo_busy": { + "message": "Za dużo przesłań naraz, spróbuj za chwilę" + }, + "upload_photo_storage_full": { + "message": "Miejsce na zdjęcia jest pełne" + }, + "upload_photo_timeout": { + "message": "Przesyłanie trwało za długo" + }, + "upload_photo_invalid": { + "message": "Nieprawidłowy obraz" + }, + "upload_photo_store_failed": { + "message": "Nie udało się zapisać zdjęcia" + }, + "upload_photo_pending_limit": { + "message": "Masz za dużo zdjęć czekających na dołączenie do obowiązku. Najpierw je wyślij lub usuń." + }, + "upload_sound_unsupported": { + "message": "Nieobsługiwany dźwięk (MP3, OGG, WAV lub M4A)" + }, + "upload_sound_storage_full": { + "message": "Miejsce na dźwięki jest pełne" + }, + "upload_sound_store_failed": { + "message": "Nie udało się zapisać dźwięku" } }, "issues": { diff --git a/custom_components/taskmate/translations/pt-BR.json b/custom_components/taskmate/translations/pt-BR.json index d0ca6cd6..f0384f37 100644 --- a/custom_components/taskmate/translations/pt-BR.json +++ b/custom_components/taskmate/translations/pt-BR.json @@ -128,6 +128,102 @@ "save": "Salvar alterações", "delete": "Excluir grupo" } + }, + "completion_sound": { + "options": { + "none": "Sem som", + "coin": "Moeda", + "levelup": "Subir de nível", + "fanfare": "Fanfarra", + "chime": "Sininho", + "powerup": "Power-up", + "undo": "Desfazer", + "fart1": "Pum 1", + "fart2": "Pum 2", + "fart3": "Pum 3", + "fart4": "Pum 4", + "fart5": "Pum 5", + "fart6": "Pum 6", + "fart7": "Pum 7", + "fart8": "Pum 8", + "fart9": "Pum 9", + "fart10": "Pum 10", + "fart_random": "Pum aleatório" + } + }, + "difficulty": { + "options": { + "easy": "Fácil", + "medium": "Médio", + "hard": "Difícil" + } + }, + "team_points_mode": { + "options": { + "each": "Todos recebem os pontos completos", + "split": "Dividir os pontos igualmente (arredondado para baixo)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Sempre que for devida", + "week": "Semanalmente", + "month": "Mensalmente" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Prata", + "gold": "Ouro", + "platinum": "Platina" + } + }, + "badge_combinator": { + "options": { + "and": "Exigir todos (E)", + "or": "Exigir qualquer (OU)" + } + }, + "inspection_window": { + "options": { + "1h": "1 hora", + "2h": "2 horas", + "4h": "4 horas", + "bed": "Até a hora de dormir" + } + }, + "mood": { + "options": { + "great": "Ótimo", + "good": "Bom", + "ok": "Mais ou menos", + "sad": "Triste", + "upset": "Bravo" + } + }, + "appeal_kind": { + "options": { + "chore": "Tarefa", + "reward": "Recompensa", + "penalty": "Penalidade" + } + }, + "pet_species": { + "options": { + "dragon": "Dragão", + "cat": "Gato", + "dog": "Cachorro", + "bunny": "Coelho", + "dino": "Dinossauro", + "unicorn": "Unicórnio" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Parece feito", + "not_yet": "Ainda não" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Muitas solicitações desta conta. Tente de novo em um minuto." + }, + "child_not_found": { + "message": "Criança {child_id} não encontrada" + }, + "chore_not_found": { + "message": "Tarefa {chore_id} não encontrada" + }, + "reward_not_found": { + "message": "Recompensa {reward_id} não encontrada" + }, + "teamwork_size_not_number": { + "message": "O tamanho da equipe precisa ser um número inteiro." + }, + "teamwork_size_range": { + "message": "Uma tarefa em equipe precisa de 2 a {max} crianças (ou 0 para uma tarefa normal)." + }, + "teamwork_points_mode": { + "message": "Os pontos da equipe precisam ser 'each' ou 'split'." + }, + "teamwork_open_ended": { + "message": "Uma tarefa em equipe não pode ser também aberta." + }, + "teamwork_assignment_mode": { + "message": "Uma tarefa em equipe precisa ser atribuída a todos — não a quem chegar primeiro nem por rodízio." + }, + "teamwork_timed": { + "message": "Uma tarefa cronometrada não pode ser uma tarefa em equipe." + }, + "teamwork_not_team_chore": { + "message": "A tarefa {name} não é uma tarefa em equipe" + }, + "swap_only_rotation": { + "message": "Só tarefas em rodízio podem ser trocadas" + }, + "swap_won_at_auction": { + "message": "Esta tarefa foi ganha em leilão hoje, então não pode ser trocada" + }, + "swap_already_assigned": { + "message": "A tarefa já está atribuída a essa criança hoje" + }, + "swap_already_pending": { + "message": "Já existe um pedido de troca pendente para esta tarefa" + }, + "swap_too_many_pending": { + "message": "Pedidos de troca pendentes demais" + }, + "swap_request_not_found": { + "message": "Pedido de troca {request_id} não encontrado" + }, + "bulk_unknown_action": { + "message": "Ação em massa desconhecida {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Não é possível editar em massa {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Criança desconhecida {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Período desconhecido {period}" + }, + "chore_unknown": { + "message": "Tarefa desconhecida: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Pular não é possível quando a tarefa está atribuída a todos" + }, + "skip_sticky_follower": { + "message": "Não é possível pular uma tarefa que segue o grupo; pule a tarefa principal em vez disso" + }, + "skip_pool_too_small": { + "message": "Pular requer pelo menos 2 crianças no rodízio" + }, + "manual_start_everyone_mode": { + "message": "O início manual não é possível quando a tarefa está atribuída a todos" + }, + "manual_start_not_in_pool": { + "message": "A criança {child_id} não faz parte do rodízio desta tarefa" + }, + "chore_photo_required": { + "message": "Esta tarefa precisa de uma foto como prova." + }, + "chore_note_required": { + "message": "Diga o que você fez para enviar esta." + }, + "chore_quantity_required": { + "message": "Diga quantos {unit} você fez." + }, + "backdate_day_range": { + "message": "Escolha um dia nos últimos {days} dias, antes de hoje." + }, + "backdate_switched_off": { + "message": "{name} está desativada." + }, + "backdate_not_assigned": { + "message": "{name} não é uma das tarefas de {child}." + }, + "backdate_rotation_team": { + "message": "{name} é feita em rodízio ou precisa de uma equipe, então não pode ser registrada em um dia passado." + }, + "backdate_open_ended": { + "message": "{name} é aberta, então precisa da nota da criança e de um preço. Use o cartão da criança." + }, + "backdate_set_times": { + "message": "{name} tem horários fixos, então não pode ser registrada em um dia passado." + }, + "backdate_holiday": { + "message": "Eram férias {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, então não havia tarefas." + }, + "backdate_sick_day": { + "message": "{child} esteve doente {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, então não havia tarefas." + }, + "backdate_birthday": { + "message": "{child} fez aniversário {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, um dia sem tarefas." + }, + "backdate_auction": { + "message": "{name} foi ganha em leilão nesse dia, então não pode ser registrada depois." + }, + "backdate_weekly_target_met": { + "message": "{name} já tinha atingido as {target} dela nessa semana." + }, + "backdate_not_due": { + "message": "{name} não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + }, + "chore_disabled": { + "message": "A tarefa {name} está desativada" + }, + "parent_complete_one_shot": { + "message": "A tarefa {name} é uma tarefa única e não pode ser concluída por um responsável" + }, + "parent_complete_no_children": { + "message": "A tarefa {name} não tem crianças para quem escondê-la" + }, + "parent_complete_rotation_shared": { + "message": "A tarefa {name} é compartilhada em rodízio e só pode ser feita para todos" + }, + "parent_complete_not_assigned": { + "message": "A tarefa {name} não está atribuída a essa criança" + }, + "bonus_subtask_not_found": { + "message": "Subtarefa bônus {subtask_id} não encontrada na tarefa {name}" + }, + "bonus_subtask_not_assigned": { + "message": "A subtarefa bônus {subtask} não está atribuída a {child}." + }, + "bonus_subtask_parent_first": { + "message": "Não é possível concluir a subtarefa bônus {subtask} — a tarefa principal {name} precisa ser concluída primeiro hoje." + }, + "bonus_subtask_already_done": { + "message": "A subtarefa bônus {subtask} já foi concluída hoje." + }, + "undo_window_passed": { + "message": "Esta tarefa não pode mais ser desfeita. Peça a um responsável para desfazê-la." + }, + "undo_points_spent": { + "message": "Esta tarefa não pode ser desfeita agora: os pontos já foram gastos. Peça a um responsável." + }, + "completion_not_found": { + "message": "Conclusão {completion_id} não encontrada" + }, + "completion_not_approved": { + "message": "A conclusão não está aprovada; não há nada para desfazer" + }, + "chore_sort_unknown": { + "message": "Ordenação desconhecida {sort}" + }, + "task_group_duplicate_chore": { + "message": "Tarefa duplicada no grupo: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "A tarefa {name} está atribuída a todos e não pode entrar em um grupo" + }, + "task_group_already_member": { + "message": "A tarefa {name} já pertence ao grupo {group}" + }, + "task_group_unknown_policy": { + "message": "Regra de grupo de tarefas desconhecida: {policy}" + }, + "task_group_unknown": { + "message": "Grupo de tarefas desconhecido: {group_id}" + }, + "points_amount_zero": { + "message": "A quantidade não pode ser 0" + }, + "streak_freeze_off_max0": { + "message": "Os congelamentos de sequência estão desativados (streak_freeze_max é 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} já tem o máximo de {cap} congelamentos de sequência" + }, + "streak_freeze_has_max": { + "message": "{child} já tem o máximo de {cap} congelamentos de sequência" + }, + "streak_freeze_off": { + "message": "Os congelamentos de sequência estão desativados" + }, + "points_non_negative": { + "message": "Os pontos não podem ser negativos" + }, + "transaction_not_found": { + "message": "Transação {transaction_id} não encontrada" + }, + "undo_not_undoable": { + "message": "Esta ação não pode ser desfeita" + }, + "gift_undo_too_old": { + "message": "Este presente é anterior à função de desfazer e não pode ser revertido automaticamente." + }, + "gift_undo_spent": { + "message": "{child} já gastou parte deste presente, então ele não pode ser desfeito." + }, + "gift_amount_positive": { + "message": "O valor do presente precisa ser positivo" + }, + "gift_same_child": { + "message": "Não é possível presentear a mesma criança" + }, + "gift_child_not_found": { + "message": "Remetente ou destinatário não encontrado" + }, + "gift_not_enough_points": { + "message": "Pontos insuficientes: {child} tem {points}, presente {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} é um jackpot compartilhado e o cofrinho não está cheio. São necessários {cost}, há {saved} guardados" + }, + "reward_not_available_to": { + "message": "A recompensa {name} não está disponível para {child}" + }, + "reward_sold_out": { + "message": "A recompensa {name} está esgotada" + }, + "reward_expired": { + "message": "A recompensa {name} expirou" + }, + "reward_not_available_now": { + "message": "A recompensa {name} não está disponível agora" + }, + "reward_claim_already_waiting": { + "message": "Um pedido de {name} já está aguardando aprovação" + }, + "reward_claims_too_many": { + "message": "Há pedidos de recompensa demais aguardando aprovação" + }, + "reward_not_enough_points": { + "message": "Pontos insuficientes. São necessários {cost}, você tem {available} disponíveis" + }, + "reward_spending_cap": { + "message": "Limite de gastos atingido: {cap} por período já usados" + }, + "reward_claim_target_missing": { + "message": "Recompensa ou criança não encontrada para o pedido {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Pontos insuficientes para aprovar. São necessários {cost}, há {points}" + }, + "reward_claim_already_approved": { + "message": "{name} já foi aprovada e não pode mais ser recusada" + }, + "reward_claim_already_approved_unnamed": { + "message": "Esta recompensa já foi aprovada e não pode mais ser recusada" + }, + "pool_allocate_min": { + "message": "É preciso alocar pelo menos 1 ponto" + }, + "pool_no_spendable": { + "message": "{child} não tem pontos para gastar" + }, + "pool_full": { + "message": "O cofrinho da recompensa {name} já está cheio" + }, + "reward_limit_once_day": { + "message": "{child} pode ter {name} uma vez por dia. Fica disponível de novo em {date}" + }, + "reward_limit_once_week": { + "message": "{child} pode ter {name} uma vez por semana. Fica disponível de novo em {date}" + }, + "reward_limit_once_month": { + "message": "{child} pode ter {name} uma vez por mês. Fica disponível de novo em {date}" + }, + "reward_limit_times_day": { + "message": "{child} pode ter {name} {count} vezes por dia. Fica disponível de novo em {date}" + }, + "reward_limit_times_week": { + "message": "{child} pode ter {name} {count} vezes por semana. Fica disponível de novo em {date}" + }, + "reward_limit_times_month": { + "message": "{child} pode ter {name} {count} vezes por mês. Fica disponível de novo em {date}" + }, + "reward_gift_off": { + "message": "Comprar recompensas uns para os outros está desativado" + }, + "reward_gift_children_only": { + "message": "As recompensas só podem ser compradas para crianças" + }, + "reward_gift_not_giftable": { + "message": "{name} não pode ser comprada para outra pessoa" + }, + "reward_rating_stars": { + "message": "Escolha de 1 a 3 estrelas" + }, + "reward_rating_not_yet": { + "message": "Essa recompensa ainda não pode ser avaliada" + }, + "reward_rating_not_holder": { + "message": "Só a criança que recebeu a recompensa pode avaliá-la" + }, + "reward_rating_already": { + "message": "Essa recompensa já foi avaliada" + }, + "service_unknown_child": { + "message": "Criança desconhecida {ref}. Crianças válidas: {valid}" + }, + "service_ambiguous_child": { + "message": "Há mais de uma criança chamada {ref}; use o id da criança em vez disso ({ids})" + }, + "service_nothing_to_update": { + "message": "Nada para atualizar: informe pelo menos um campo para alterar" + }, + "service_confirm_delete": { + "message": "Defina confirm: true para excluir a tarefa" + }, + "penalty_already_earned_back": { + "message": "Essa penalidade já foi recuperada." + }, + "fulfilment_not_waiting": { + "message": "Essa recompensa não está aguardando entrega." + }, + "fulfilment_already_delivered": { + "message": "Essa recompensa já foi marcada como entregue." + }, + "fulfilment_wrong_child": { + "message": "Essa recompensa pertence a {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} não pode ser alterado de forma agendada" + }, + "scheduled_expects_bool": { + "message": "{field} espera true ou false" + }, + "scheduled_expects_int": { + "message": "{field} espera um número inteiro" + }, + "scheduled_negative": { + "message": "{field} não pode ser negativo" + }, + "scheduled_expects_list": { + "message": "{field} espera uma lista" + }, + "scheduled_expects_text": { + "message": "{field} espera texto" + }, + "scheduled_apply_on_format": { + "message": "apply_on precisa ser uma data ISO, ex.: 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on precisa ser uma data futura" + }, + "scheduled_no_fields": { + "message": "Uma alteração agendada precisa mudar pelo menos um campo" + }, + "scheduled_change_not_found": { + "message": "Alteração agendada {change_id} não encontrada" + }, + "timed_not_timed": { + "message": "A tarefa {name} não é uma tarefa cronometrada" + }, + "timed_already_running": { + "message": "O cronômetro já está rodando" + }, + "timed_daily_cap": { + "message": "Limite diário atingido ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} não está disponível para {child} agora" + }, + "timed_no_running": { + "message": "Nenhum cronômetro rodando para pausar" + }, + "timed_no_active": { + "message": "Nenhum cronômetro ativo para parar" + }, + "set_time_unknown": { + "message": "Esse horário não é um dos horários fixos desta tarefa." + }, + "sick_day_range": { + "message": "Escolha um dia entre uma semana atrás e um mês à frente." + }, + "trash_nothing_to_restore": { + "message": "Nada para restaurar: nunca foi excluído ou já foi apagado de vez" + }, + "trash_id_exists": { + "message": "Já existe algo com o id {item_id}" + }, + "wish_not_found": { + "message": "Desejo não encontrado" + }, + "wish_target_not_whole": { + "message": "A meta precisa ser um número inteiro" + }, + "wish_target_range": { + "message": "A meta precisa estar entre 1 e {max}" + }, + "wish_name_required": { + "message": "Dê um nome ao desejo" + }, + "wish_link_invalid": { + "message": "Os links precisam ser um endereço da web que começa com http:// ou https://" + }, + "wish_too_many_open": { + "message": "{child_name} já tem {max} desejos em andamento" + }, + "wish_picture_unusable": { + "message": "Essa imagem não pode ser usada" + }, + "wish_withdraw_not_allowed": { + "message": "Só um desejo pendente ou recusado pode ser retirado" + }, + "wish_not_open_for_saving": { + "message": "Não é possível juntar pontos para {name}" + }, + "wish_move_min": { + "message": "Você precisa mover pelo menos 1 ponto" + }, + "wish_fully_funded": { + "message": "{name} já está totalmente pago" + }, + "wish_no_spendable": { + "message": "{child_name} não tem pontos para gastar" + }, + "wish_take_back_not_allowed": { + "message": "Não é possível tirar pontos de {name} agora" + }, + "wish_take_back_min": { + "message": "Você precisa retirar pelo menos 1 ponto" + }, + "wish_nothing_saved": { + "message": "Não há nada guardado em {name} para retirar" + }, + "wish_cannot_redeem": { + "message": "{name} não pode ser resgatado agora" + }, + "wish_needs_more_points": { + "message": "{name} ainda precisa de mais {points} pontos" + }, + "wish_too_many_pending_claims": { + "message": "Já há pedidos de recompensa demais aguardando aprovação" + }, + "wish_not_waiting_approval": { + "message": "{name} não está aguardando aprovação" + }, + "wish_cannot_decline": { + "message": "{name} não pode mais ser recusado" + }, + "wish_not_open_for_pledges": { + "message": "{name} não aceita promessas" + }, + "wish_pledge_name_required": { + "message": "Diga de quem é a promessa" + }, + "wish_pledge_min": { + "message": "Uma promessa precisa ser de pelo menos 1 ponto" + }, + "wish_too_many_pledges": { + "message": "{name} já tem {max} promessas" + }, + "wish_pledges_locked": { + "message": "As promessas para {name} não podem mais ser alteradas" + }, + "wish_pledge_not_found": { + "message": "Promessa não encontrada" + }, + "wish_claim_missing": { + "message": "Desejo ou criança não encontrados para o pedido {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} não está mais aguardando resgate" + }, + "wish_not_funded": { + "message": "{name} não está mais totalmente pago" + }, + "pet_shop_emoji_invalid": { + "message": "A imagem precisa ser um emoji (até {max} caracteres)." + }, + "pet_shop_colour_invalid": { + "message": "Uma cor precisa ser do tipo #ff8800, ou “rainbow”." + }, + "pet_shop_item_not_found": { + "message": "Esse item não está na loja." + }, + "pet_shop_name_too_long": { + "message": "O nome pode ter no máximo {max} caracteres." + }, + "pet_shop_name_required": { + "message": "Dê um nome ao item." + }, + "pet_shop_unknown_slot": { + "message": "Posição desconhecida {slot}" + }, + "pet_shop_not_whole": { + "message": "O preço e o nível precisam ser números inteiros." + }, + "pet_shop_cost_range": { + "message": "O preço precisa estar entre 1 e {max}." + }, + "pet_shop_level_range": { + "message": "O nível precisa estar entre 0 e {max}." + }, + "pet_shop_full": { + "message": "A loja comporta no máximo {max} itens." + }, + "pets_switched_off": { + "message": "Os bichinhos estão desativados." + }, + "pet_adopt_first": { + "message": "Adote um bichinho primeiro." + }, + "pet_shop_not_unlocked": { + "message": "Isso ainda não foi desbloqueado." + }, + "pet_shop_closed": { + "message": "A lojinha do bichinho está fechada." + }, + "pet_shop_buy_first": { + "message": "Compre primeiro." + }, + "pet_shop_not_for_sale": { + "message": "Esse item não está à venda." + }, + "pet_shop_unlocks_at_level": { + "message": "Desbloqueia no nível {level}." + }, + "pet_shop_already_owned": { + "message": "Você já tem isso." + }, + "pet_shop_already_pending": { + "message": "Isso já está aguardando um responsável." + }, + "pet_shop_not_enough_points": { + "message": "Ainda não há pontos suficientes para isso." + }, + "pet_shop_purchase_gone": { + "message": "Essa compra não está mais pendente." + }, + "pet_shop_purchase_orphaned": { + "message": "Essa criança ou item não existe mais; recuse a compra em vez disso." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} não tem mais pontos suficientes para isso." + }, + "pet_unknown_species": { + "message": "Bichinho desconhecido {species}" + }, + "pet_name_required": { + "message": "Dê um nome ao seu bichinho." + }, + "pet_no_egg": { + "message": "Ainda não há nenhum ovo para chocar." + }, + "auction_not_found": { + "message": "Esse leilão não existe mais. Atualize o cartão." + }, + "auction_refuse_off": { + "message": "Essa tarefa está desativada." + }, + "auction_refuse_unassigned": { + "message": "Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão." + }, + "auction_refuse_team": { + "message": "Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão." + }, + "auction_refuse_timed": { + "message": "Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão." + }, + "auction_refuse_open_ended": { + "message": "O preço de uma tarefa em aberto é definido pelo responsável, então não pode ir a leilão." + }, + "auction_invalid_date": { + "message": "Data inválida: {date}" + }, + "auction_pick_future": { + "message": "Escolha uma ocorrência a partir de amanhã." + }, + "auction_not_scheduled": { + "message": "{chore} não está agendada para {date}." + }, + "auction_already_exists": { + "message": "Essa ocorrência já tem um leilão." + }, + "auction_points_not_whole": { + "message": "Os pontos precisam ser números inteiros." + }, + "auction_max_range": { + "message": "O lance máximo fica entre 1 e {max} pontos." + }, + "auction_min_range": { + "message": "O lance mínimo precisa ficar entre 1 e o máximo." + }, + "auction_needs_close": { + "message": "Um leilão precisa de um horário de encerramento." + }, + "auction_close_in_past": { + "message": "O horário de encerramento já passou." + }, + "auction_close_before_day": { + "message": "Os lances precisam encerrar antes do dia da tarefa." + }, + "auction_bidder_not_in_pool": { + "message": "Só as crianças que podem fazer esta tarefa podem dar lances." + }, + "auction_no_bidders": { + "message": "Escolha pelo menos uma criança que possa dar lances." + }, + "auction_already_closed": { + "message": "Este leilão já foi encerrado." + }, + "auction_already_cancelled": { + "message": "Este leilão já foi cancelado." + }, + "auction_occurrence_passed": { + "message": "Essa ocorrência já passou." + }, + "auction_still_live": { + "message": "Este leilão ainda está em andamento. Cancele-o em vez disso." + }, + "auction_not_for_you": { + "message": "Este leilão não é para você." + }, + "auction_bidding_closed": { + "message": "Os lances neste leilão foram encerrados." + }, + "auction_bid_not_whole": { + "message": "Um lance é um número inteiro de pontos." + }, + "auction_bid_range": { + "message": "Dê um lance entre {min} e {max} pontos." + }, + "auction_no_bid": { + "message": "Você não deu lance neste." + }, + "bounty_invalid_expiry": { + "message": "Horário de expiração inválido: {value}" + }, + "bounty_not_found": { + "message": "Essa tarefa extra não existe mais. Atualize o cartão." + }, + "bounty_title_required": { + "message": "Uma tarefa extra precisa de um título." + }, + "bounty_points_not_whole": { + "message": "Os pontos precisam ser um número inteiro." + }, + "bounty_points_range": { + "message": "Uma tarefa extra vale entre 1 e {max} pontos." + }, + "bounty_claim_hours_not_whole": { + "message": "A reserva precisa ser um número inteiro de horas." + }, + "bounty_claim_hours_range": { + "message": "A reserva dura entre 1 e {max} horas." + }, + "bounty_expiry_in_past": { + "message": "A expiração já passou." + }, + "bounty_finished_locked": { + "message": "Uma tarefa extra concluída não pode ser editada." + }, + "bounty_claimed_locked": { + "message": "Depois que uma tarefa extra é reservada, só os pontos e a expiração podem mudar." + }, + "bounty_review_before_remove": { + "message": "Aprove ou rejeite o trabalho feito antes de remover esta tarefa extra." + }, + "bounty_release_not_claimed": { + "message": "Só uma tarefa extra reservada pode ser liberada." + }, + "bounty_not_for_you": { + "message": "Esta tarefa extra não é para você." + }, + "bounty_taken": { + "message": "Alguém chegou primeiro — esta tarefa extra não está mais disponível." + }, + "bounty_one_at_a_time": { + "message": "Termine {title} primeiro — você só pode ter uma tarefa extra por vez." + }, + "bounty_not_claimed_by_you": { + "message": "Você não reservou esta tarefa extra." + }, + "bounty_claim_expired": { + "message": "Sua reserva desta tarefa extra expirou." + }, + "bounty_photo_required": { + "message": "Esta tarefa extra precisa de uma foto do trabalho feito." + }, + "raffle_name_required": { + "message": "Dê um nome ao sorteio." + }, + "raffle_ticket_cost_range": { + "message": "Um bilhete custa de 1 a {max}." + }, + "raffle_draw_required": { + "message": "Escolha quando o sorteio será feito." + }, + "raffle_field_required": { + "message": "{field} é obrigatório" + }, + "raffle_draw_in_past": { + "message": "O sorteio precisa ser no futuro." + }, + "raffle_not_found": { + "message": "Sorteio não encontrado" + }, + "raffle_not_open_edit": { + "message": "Só um sorteio aberto pode ser alterado." + }, + "raffle_price_locked": { + "message": "Já foram comprados bilhetes, então o preço não pode mudar." + }, + "raffle_closed": { + "message": "Este sorteio foi encerrado." + }, + "raffle_drawing": { + "message": "Este sorteio está sendo feito." + }, + "raffle_not_open_to": { + "message": "Este sorteio não está aberto para {child_name}." + }, + "raffle_min_tickets": { + "message": "Compre pelo menos um bilhete." + }, + "raffle_max_tickets": { + "message": "Você pode ter no máximo {max} bilhetes." + }, + "raffle_not_enough_points": { + "message": "Não há pontos suficientes para tantos bilhetes." + }, + "raffle_already_closed": { + "message": "Este sorteio já foi encerrado." + }, + "roulette_off": { + "message": "A roleta de tarefas está desativada" + }, + "roulette_no_spins": { + "message": "Não há mais giros hoje" + }, + "roulette_nothing_left": { + "message": "Não sobrou nada para girar" + }, + "unlock_not_allowed": { + "message": "{entity_id} não está na lista de desbloqueios permitidos. Adicione-o nas Configurações antes de usá-lo como recompensa." + }, + "unlock_minutes_not_whole": { + "message": "Os minutos de desbloqueio precisam ser um número inteiro" + }, + "unlock_minutes_negative": { + "message": "Os minutos de desbloqueio não podem ser negativos" + }, + "unlock_minutes_too_many": { + "message": "Os minutos de desbloqueio não podem passar de {max}" + }, + "avatar_not_in_catalogue": { + "message": "Esse avatar não está no catálogo" + }, + "avatar_locked": { + "message": "Esse avatar ainda não foi desbloqueado" + }, + "weekly_goals_off": { + "message": "As metas semanais estão desativadas." + }, + "weekly_goal_range": { + "message": "Escolha uma meta de 0 a {max}." + }, + "weekly_goal_below_bonus": { + "message": "Uma meta precisa ser de pelo menos {bonus}, o bônus que ela paga." + }, + "weekly_goal_locked": { + "message": "A meta desta semana já foi atingida e paga, então não pode mudar até segunda-feira." + }, + "challenge_name_required": { + "message": "O nome do desafio é obrigatório" + }, + "challenge_target_min": { + "message": "A meta precisa ser de pelo menos 1" + }, + "challenge_not_found": { + "message": "Desafio {challenge_id} não encontrado" + }, + "quest_name_required": { + "message": "O nome da missão é obrigatório" + }, + "quest_needs_step": { + "message": "Uma missão precisa de pelo menos uma etapa" + }, + "quest_not_found": { + "message": "Missão {quest_id} não encontrada" + }, + "admin_only": { + "message": "Somente para administradores" + }, + "taskmate_not_initialised": { + "message": "O TaskMate ainda não está pronto" + }, + "not_allowed": { + "message": "Não permitido" + }, + "handler_failed": { + "message": "Algo deu errado; confira o log do Home Assistant" + }, + "chore_one_off_past_day": { + "message": "Uma tarefa única não pode ser marcada para um dia que já passou" + }, + "print_chart_bad_week_start": { + "message": "week_start precisa ser uma data ISO" + }, + "penalty_not_found": { + "message": "Penalidade {penalty_id} não encontrada" + }, + "bonus_not_found": { + "message": "Bônus {bonus_id} não encontrado" + }, + "group_not_found": { + "message": "Grupo {group_id} não encontrado" + }, + "chores_bulk_no_names": { + "message": "É preciso pelo menos um nome de tarefa" + }, + "notif_child_not_found": { + "message": "Criança não encontrada" + }, + "notif_parent_not_found": { + "message": "Responsável não encontrado" + }, + "recap_not_found": { + "message": "Resumo não encontrado" + }, + "voucher_not_approved": { + "message": "Somente uma recompensa aprovada pode ser impressa" + }, + "voucher_missing": { + "message": "Essa recompensa ou criança não existe mais" + }, + "setup_invalid_birthday": { + "message": "O aniversário {value} não é uma data válida" + }, + "kiosk_pin_invalid": { + "message": "Um PIN de quiosque precisa ter exatamente 4 dígitos" + }, + "time_periods_empty": { + "message": "É preciso ter pelo menos um período" + }, + "time_periods_too_many": { + "message": "períodos demais (máx. {max})" + }, + "time_periods_not_object": { + "message": "cada período precisa ser um objeto" + }, + "time_periods_duplicate_id": { + "message": "id de período duplicado: {period_id}" + }, + "time_periods_needs_name": { + "message": "cada período personalizado precisa de um nome" + }, + "time_periods_invalid_time": { + "message": "horário inválido para o período {name} (use HH:MM)" + }, + "time_periods_start_after_end": { + "message": "o período {name} precisa começar antes de terminar" + }, + "time_periods_overlap": { + "message": "{name} se sobrepõe a {other} — os períodos não podem se sobrepor" + }, + "time_periods_in_use": { + "message": "não é possível excluir um período ainda usado por tarefas: {chores}" + }, + "vacation_periods_not_list": { + "message": "os períodos de férias precisam ser uma lista" + }, + "vacation_periods_too_many": { + "message": "períodos de férias demais (máx. {max})" + }, + "vacation_periods_not_object": { + "message": "cada período de férias precisa ser um objeto" + }, + "vacation_periods_bad_dates": { + "message": "cada período de férias precisa de datas de início e fim válidas (AAAA-MM-DD)" + }, + "template_apply_empty": { + "message": "Não é possível aplicar um modelo sem tarefas" + }, + "template_none_selected": { + "message": "Escolha pelo menos uma tarefa" + }, + "template_no_valid_chores": { + "message": "Nenhuma tarefa válida encontrada para os IDs escolhidos" + }, + "template_needs_chore": { + "message": "Um modelo precisa ter pelo menos uma tarefa" + }, + "template_builtin_modify": { + "message": "Não é possível alterar o modelo integrado {template_id}" + }, + "template_builtin_delete": { + "message": "Não é possível excluir o modelo integrado {template_id}" + }, + "template_pack_not_pack": { + "message": "Isso não parece um pacote do TaskMate" + }, + "template_pack_wrong_format": { + "message": "Não é um pacote de modelos do TaskMate" + }, + "template_pack_version_nan": { + "message": "A versão do pacote não é um número" + }, + "template_pack_too_new": { + "message": "Este pacote precisa de um TaskMate mais recente (versão do pacote {version}, esta entende {supported})" + }, + "template_pack_empty": { + "message": "O pacote não tem modelos" + }, + "template_pack_too_many": { + "message": "O pacote tem modelos demais (máx. {max})" + }, + "template_pack_malformed_template": { + "message": "O pacote contém um modelo malformado" + }, + "template_pack_unnamed_template": { + "message": "Um modelo do pacote não tem nome" + }, + "template_pack_template_no_chores": { + "message": "O modelo {name} não tem tarefas" + }, + "template_pack_template_too_many_chores": { + "message": "O modelo {name} tem tarefas demais" + }, + "template_pack_malformed_chore": { + "message": "O modelo {name} tem uma tarefa malformada" + }, + "template_pack_unnamed_chore": { + "message": "Uma tarefa em {name} não tem nome" + }, + "boost_bad_time": { + "message": "{value} não é um horário como 09:30." + }, + "boost_multiplier_nan": { + "message": "O multiplicador precisa ser um número." + }, + "boost_multiplier_range": { + "message": "Escolha um multiplicador de ×{min} a ×{max}." + }, + "boost_chore_not_found": { + "message": "Tarefa {chore_id} não encontrada." + }, + "boost_child_not_found": { + "message": "Criança {child_id} não encontrada." + }, + "boost_start_past": { + "message": "Um boost não pode começar no passado." + }, + "boost_too_far_ahead": { + "message": "Um boost pode ser agendado com até uma semana de antecedência." + }, + "boost_minutes_nan": { + "message": "Os minutos precisam ser um número inteiro." + }, + "boost_minutes_range": { + "message": "Escolha de 1 a {max} minutos." + }, + "boost_already_ended": { + "message": "Esse boost já terminou." + }, + "boost_rule_no_days": { + "message": "Escolha pelo menos um dia." + }, + "boost_rule_end_before_start": { + "message": "O horário de término precisa ser depois do horário de início." + }, + "boost_rules_max": { + "message": "No máximo {max} boosts recorrentes." + }, + "boost_rule_gone": { + "message": "Esse boost recorrente não existe mais." + }, + "season_pack_unknown": { + "message": "Pacote sazonal desconhecido: {season}" + }, + "calendar_unknown_child": { + "message": "Criança desconhecida: {child_id}" + }, + "undo_already_undone": { + "message": "Esta tarefa já foi desfeita. Atualize o cartão." + }, + "import_invalid_payload": { + "message": "Exportação do TaskMate inválida" + }, + "import_data_not_object": { + "message": "Os dados importados precisam ser um objeto" + }, + "allowance_points_min": { + "message": "Os pontos precisam ser pelo menos 1" + }, + "allowance_not_enabled": { + "message": "A mesada não está ativada" + }, + "allowance_not_enough_points": { + "message": "{name} só tem {points} pontos para pagar." + }, + "appeals_off": { + "message": "Os recursos estão desativados." + }, + "appeals_already_appealed": { + "message": "Já foi feito recurso disso." + }, + "appeals_not_appealable": { + "message": "Não é possível recorrer disso." + }, + "appeals_not_found": { + "message": "Esse recurso não existe mais." + }, + "appeals_already_decided": { + "message": "Esse recurso já foi decidido." + }, + "appeals_child_gone": { + "message": "A criança não está mais aqui." + }, + "appeals_reward_gone": { + "message": "Essa recompensa não existe mais." + }, + "appeals_penalty_already_undone": { + "message": "Essa penalidade já foi retirada." + }, + "appeals_unknown_kind": { + "message": "Tipo de recurso desconhecido {kind}" + }, + "birthday_invalid_format": { + "message": "O aniversário precisa ser AAAA-MM-DD ou MM-DD, recebido {value}" + }, + "birthday_in_future": { + "message": "O aniversário não pode ser no futuro" + }, + "chore_reminders_off": { + "message": "Os lembretes estão desativados" + }, + "chore_reminders_not_assigned": { + "message": "{chore} não é uma das tarefas de {child}" + }, + "chore_reminder_time_format": { + "message": "Escolha um horário como 17:30" + }, + "chore_reminder_time_range": { + "message": "Escolha um horário entre {earliest} e {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on precisa ser uma data ISO, por ex. 2026-08-31" + }, + "inspection_not_found": { + "message": "Essa inspeção não existe mais. Atualize e tente de novo." + }, + "inspection_already_decided": { + "message": "Essa inspeção já foi decidida ou já foi encerrada." + }, + "inspections_off": { + "message": "As inspeções surpresa estão desativadas nas Configurações." + }, + "inspection_chore_gone": { + "message": "Essa tarefa não existe mais." + }, + "inspection_not_approved": { + "message": "Só tarefas aprovadas podem ser inspecionadas." + }, + "inspection_not_child_chore": { + "message": "Só uma tarefa da própria criança pode ser inspecionada." + }, + "inspection_child_gone": { + "message": "Essa criança não existe mais." + }, + "inspection_too_old": { + "message": "Só tarefas aprovadas nas últimas {hours} horas podem ser inspecionadas." + }, + "inspection_already_inspected": { + "message": "Essa tarefa já foi inspecionada." + }, + "inspection_redo_today_only": { + "message": "Só uma tarefa concluída hoje pode ser devolvida para refazer." + }, + "notification_nav_url_invalid": { + "message": "nav_url precisa ser um /caminho, uma URL http(s) ou noAction" + }, + "notification_group_spaces": { + "message": "group não pode ter espaços (tente family-chores)" + }, + "notification_group_control": { + "message": "group não pode ter caracteres de controle" + }, + "notification_group_too_long": { + "message": "group pode ter no máximo 64 caracteres" + }, + "notification_unknown_type": { + "message": "Tipo de notificação desconhecido {type_id}" + }, + "notification_unknown_recipient": { + "message": "Destinatário de notificações desconhecido {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Os minutos precisam ser um número inteiro" + }, + "screen_time_minutes_max": { + "message": "Os minutos não podem passar de {max}" + }, + "screen_time_jar_off": { + "message": "O pote de tempo de tela está desativado" + }, + "screen_time_jar_full": { + "message": "O pote está cheio" + }, + "screen_time_jar_nothing": { + "message": "Não há minutos para guardar" + }, + "setup_unknown_age_group": { + "message": "Faixa etária desconhecida {value}" + }, + "setup_child_needs_ref": { + "message": "Cada criança nova precisa da própria ref" + }, + "setup_child_needs_name": { + "message": "Uma criança precisa de um nome" + }, + "setup_chore_unknown_child": { + "message": "Tarefa atribuída a uma criança desconhecida {who}" + }, + "setup_chore_needs_name": { + "message": "Uma tarefa precisa de um nome" + }, + "setup_reward_needs_name": { + "message": "Uma recompensa precisa de um nome" + }, + "sibling_checks_off": { + "message": "As verificações entre irmãos estão desativadas" + }, + "sibling_check_unknown_verdict": { + "message": "Veredito desconhecido {verdict}" + }, + "sibling_check_already_checked": { + "message": "Essa tarefa já foi verificada. Atualize o cartão." + }, + "sibling_check_own_chore": { + "message": "Você não pode verificar a sua própria tarefa" + }, + "sibling_check_not_allowed": { + "message": "{name} não pode verificar as tarefas desta criança" + }, + "sound_invalid_file_name": { + "message": "Nome de arquivo de som inválido: {file}" + }, + "sound_already_registered": { + "message": "O som {file} já está registrado" + }, + "sound_unknown_custom": { + "message": "Som personalizado desconhecido: {file}" + }, + "tour_adult": { + "message": "Perfis de adultos não recebem o tour" + }, + "tour_bad_status": { + "message": "status precisa ser 'done' ou 'skipped'" + }, + "tour_unknown_step": { + "message": "Etapa do tour desconhecida {step}" + }, + "tour_already_speaking": { + "message": "Já está falando; tente de novo daqui a pouco" + }, + "tts_no_media_player": { + "message": "Nenhum player de mídia informado e nenhum padrão definido nas Configurações" + }, + "tts_no_entity": { + "message": "Nenhuma entidade de texto para fala encontrada. Defina uma nas Configurações ou informe tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} não é uma das tarefas de {child} hoje." + }, + "wellbeing_unknown_mood": { + "message": "Humor desconhecido {mood}" + }, + "set_times_not_list": { + "message": "Os horários fixos precisam ser uma lista." + }, + "set_times_too_many": { + "message": "Uma tarefa pode ter no máximo {max} horários fixos." + }, + "set_times_timed": { + "message": "Uma tarefa cronometrada não pode ter horários fixos." + }, + "set_times_open_ended": { + "message": "Uma tarefa sem limite não pode ter horários fixos." + }, + "set_times_quantity": { + "message": "Uma tarefa de quantidade não pode ter horários fixos." + }, + "set_times_teamwork": { + "message": "Uma tarefa em equipe não pode ter horários fixos." + }, + "set_times_need_start_end": { + "message": "Cada horário fixo precisa de um início e de um fim." + }, + "set_times_bad_format": { + "message": "Os horários fixos precisam de um início e de um fim como 07:30." + }, + "set_times_end_before_start": { + "message": "Um horário fixo precisa fechar depois de abrir, no mesmo dia." + }, + "set_times_overlap": { + "message": "Dois horários fixos se sobrepõem. Mude um deles." + }, + "template_not_found": { + "message": "Modelo {template_id} não encontrado" + }, + "upload_admin_required": { + "message": "É preciso ser administrador" + }, + "upload_file_too_large": { + "message": "Arquivo muito grande" + }, + "upload_expected_multipart": { + "message": "Era esperado um formulário multipart" + }, + "upload_too_many_parts": { + "message": "Partes demais no formulário" + }, + "upload_no_file": { + "message": "Nenhum arquivo enviado" + }, + "upload_image_unsupported": { + "message": "Imagem não suportada (JPEG, PNG ou WebP)" + }, + "upload_image_storage_full": { + "message": "Armazenamento de imagens cheio" + }, + "upload_image_store_failed": { + "message": "Não foi possível salvar a imagem" + }, + "upload_photo_rate_limited": { + "message": "Envios demais, tente de novo daqui a pouco" + }, + "upload_photo_busy": { + "message": "Envios demais ao mesmo tempo, tente de novo daqui a pouco" + }, + "upload_photo_storage_full": { + "message": "Armazenamento de fotos cheio" + }, + "upload_photo_timeout": { + "message": "O envio demorou demais" + }, + "upload_photo_invalid": { + "message": "Imagem inválida" + }, + "upload_photo_store_failed": { + "message": "Não foi possível salvar a foto" + }, + "upload_photo_pending_limit": { + "message": "Você tem fotos demais esperando para serem anexadas a uma tarefa. Envie ou remova essas primeiro." + }, + "upload_sound_unsupported": { + "message": "Som não suportado (MP3, OGG, WAV ou M4A)" + }, + "upload_sound_storage_full": { + "message": "Armazenamento de sons cheio" + }, + "upload_sound_store_failed": { + "message": "Não foi possível salvar o som" } }, "issues": { diff --git a/custom_components/taskmate/translations/pt.json b/custom_components/taskmate/translations/pt.json index 8b835c43..eaf09e45 100644 --- a/custom_components/taskmate/translations/pt.json +++ b/custom_components/taskmate/translations/pt.json @@ -128,6 +128,102 @@ "save": "Guardar alterações", "delete": "Eliminar grupo" } + }, + "completion_sound": { + "options": { + "none": "Sem som", + "coin": "Moeda", + "levelup": "Subir de nível", + "fanfare": "Fanfarra", + "chime": "Sininho", + "powerup": "Power-up", + "undo": "Anular", + "fart1": "Pum 1", + "fart2": "Pum 2", + "fart3": "Pum 3", + "fart4": "Pum 4", + "fart5": "Pum 5", + "fart6": "Pum 6", + "fart7": "Pum 7", + "fart8": "Pum 8", + "fart9": "Pum 9", + "fart10": "Pum 10", + "fart_random": "Pum aleatório" + } + }, + "difficulty": { + "options": { + "easy": "Fácil", + "medium": "Médio", + "hard": "Difícil" + } + }, + "team_points_mode": { + "options": { + "each": "Todos recebem os pontos completos", + "split": "Dividir os pontos igualmente (arredondado para baixo)" + } + }, + "assignment_rotation_period": { + "options": { + "each_time": "Sempre que for devida", + "week": "Semanalmente", + "month": "Mensalmente" + } + }, + "badge_tier": { + "options": { + "bronze": "Bronze", + "silver": "Prata", + "gold": "Ouro", + "platinum": "Platina" + } + }, + "badge_combinator": { + "options": { + "and": "Exigir todos (E)", + "or": "Exigir qualquer (OU)" + } + }, + "inspection_window": { + "options": { + "1h": "1 hora", + "2h": "2 horas", + "4h": "4 horas", + "bed": "Até à hora de dormir" + } + }, + "mood": { + "options": { + "great": "Ótimo", + "good": "Bom", + "ok": "Assim-assim", + "sad": "Triste", + "upset": "Zangado" + } + }, + "appeal_kind": { + "options": { + "chore": "Tarefa", + "reward": "Recompensa", + "penalty": "Penalização" + } + }, + "pet_species": { + "options": { + "dragon": "Dragão", + "cat": "Gato", + "dog": "Cão", + "bunny": "Coelho", + "dino": "Dinossauro", + "unicorn": "Unicórnio" + } + }, + "sibling_check_verdict": { + "options": { + "done": "Parece feito", + "not_yet": "Ainda não" + } } }, "services": { @@ -2096,6 +2192,1278 @@ }, "rate_limited": { "message": "Demasiados pedidos desta conta. Tenta outra vez daqui a um minuto." + }, + "child_not_found": { + "message": "Criança {child_id} não encontrada" + }, + "chore_not_found": { + "message": "Tarefa {chore_id} não encontrada" + }, + "reward_not_found": { + "message": "Recompensa {reward_id} não encontrada" + }, + "teamwork_size_not_number": { + "message": "O tamanho da equipa tem de ser um número inteiro." + }, + "teamwork_size_range": { + "message": "Uma tarefa de equipa precisa de 2 a {max} crianças (ou 0 para uma tarefa normal)." + }, + "teamwork_points_mode": { + "message": "Os pontos de equipa têm de ser 'each' ou 'split'." + }, + "teamwork_open_ended": { + "message": "Uma tarefa de equipa não pode ser também aberta." + }, + "teamwork_assignment_mode": { + "message": "Uma tarefa de equipa tem de ser atribuída a todos — não a quem chegar primeiro nem por rotação." + }, + "teamwork_timed": { + "message": "Uma tarefa cronometrada não pode ser uma tarefa de equipa." + }, + "teamwork_not_team_chore": { + "message": "A tarefa {name} não é uma tarefa de equipa" + }, + "swap_only_rotation": { + "message": "Só as tarefas em rotação podem ser trocadas" + }, + "swap_won_at_auction": { + "message": "Esta tarefa foi ganha em leilão hoje, por isso não pode ser trocada" + }, + "swap_already_assigned": { + "message": "A tarefa já está atribuída a essa criança hoje" + }, + "swap_already_pending": { + "message": "Já há um pedido de troca pendente para esta tarefa" + }, + "swap_too_many_pending": { + "message": "Demasiados pedidos de troca pendentes" + }, + "swap_request_not_found": { + "message": "Pedido de troca {request_id} não encontrado" + }, + "bulk_unknown_action": { + "message": "Ação em massa desconhecida {action}" + }, + "bulk_edit_unknown_fields": { + "message": "Não é possível editar em massa {fields}" + }, + "bulk_edit_unknown_child": { + "message": "Criança desconhecida {child_id}" + }, + "bulk_edit_unknown_period": { + "message": "Período desconhecido {period}" + }, + "chore_unknown": { + "message": "Tarefa desconhecida: {chore_id}" + }, + "skip_everyone_mode": { + "message": "Saltar não é possível quando a tarefa está atribuída a todos" + }, + "skip_sticky_follower": { + "message": "Não é possível saltar uma tarefa que segue o grupo; salta antes a tarefa principal" + }, + "skip_pool_too_small": { + "message": "Saltar requer pelo menos 2 crianças na rotação" + }, + "manual_start_everyone_mode": { + "message": "O início manual não é possível quando a tarefa está atribuída a todos" + }, + "manual_start_not_in_pool": { + "message": "A criança {child_id} não faz parte da rotação desta tarefa" + }, + "chore_photo_required": { + "message": "Esta tarefa precisa de uma foto como prova." + }, + "chore_note_required": { + "message": "Diz o que fizeste para enviar esta." + }, + "chore_quantity_required": { + "message": "Diz quantos {unit} fizeste." + }, + "backdate_day_range": { + "message": "Escolhe um dia nos últimos {days} dias, antes de hoje." + }, + "backdate_switched_off": { + "message": "{name} está desligada." + }, + "backdate_not_assigned": { + "message": "{name} não é uma das tarefas de {child}." + }, + "backdate_rotation_team": { + "message": "{name} é feita em rotação ou precisa de uma equipa, por isso não pode ser registada num dia passado." + }, + "backdate_open_ended": { + "message": "{name} é aberta, por isso precisa da nota da criança e de um preço. Usa o cartão da criança." + }, + "backdate_set_times": { + "message": "{name} tem horários fixos, por isso não pode ser registada num dia passado." + }, + "backdate_holiday": { + "message": "Eram férias {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, por isso não havia tarefas." + }, + "backdate_sick_day": { + "message": "{child} esteve doente {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, por isso não havia tarefas." + }, + "backdate_birthday": { + "message": "{child} fez anos {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, um dia sem tarefas." + }, + "backdate_auction": { + "message": "{name} foi ganha em leilão nesse dia, por isso não pode ser registada depois." + }, + "backdate_weekly_target_met": { + "message": "{name} já tinha atingido as suas {target} nessa semana." + }, + "backdate_not_due": { + "message": "{name} não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + }, + "backdate_daily_limit": { + "message": "{name} já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + }, + "chore_disabled": { + "message": "A tarefa {name} está desligada" + }, + "parent_complete_one_shot": { + "message": "A tarefa {name} é uma tarefa única e não pode ser concluída por um pai ou mãe" + }, + "parent_complete_no_children": { + "message": "A tarefa {name} não tem crianças para quem a esconder" + }, + "parent_complete_rotation_shared": { + "message": "A tarefa {name} é partilhada em rotação e só pode ser feita para todos" + }, + "parent_complete_not_assigned": { + "message": "A tarefa {name} não está atribuída a essa criança" + }, + "bonus_subtask_not_found": { + "message": "Subtarefa bónus {subtask_id} não encontrada na tarefa {name}" + }, + "bonus_subtask_not_assigned": { + "message": "A subtarefa bónus {subtask} não está atribuída a {child}." + }, + "bonus_subtask_parent_first": { + "message": "Não é possível concluir a subtarefa bónus {subtask} — a tarefa principal {name} tem de ser concluída primeiro hoje." + }, + "bonus_subtask_already_done": { + "message": "A subtarefa bónus {subtask} já foi concluída hoje." + }, + "undo_window_passed": { + "message": "Esta tarefa já não pode ser anulada. Pede a um adulto que a anule." + }, + "undo_points_spent": { + "message": "Esta tarefa não pode ser anulada agora: os pontos já foram gastos. Pede a um adulto." + }, + "completion_not_found": { + "message": "Conclusão {completion_id} não encontrada" + }, + "completion_not_approved": { + "message": "A conclusão não está aprovada; não há nada para anular" + }, + "chore_sort_unknown": { + "message": "Ordenação desconhecida {sort}" + }, + "task_group_duplicate_chore": { + "message": "Tarefa duplicada no grupo: {chore_id}" + }, + "task_group_everyone_mode": { + "message": "A tarefa {name} está atribuída a todos e não pode entrar num grupo" + }, + "task_group_already_member": { + "message": "A tarefa {name} já pertence ao grupo {group}" + }, + "task_group_unknown_policy": { + "message": "Regra de grupo de tarefas desconhecida: {policy}" + }, + "task_group_unknown": { + "message": "Grupo de tarefas desconhecido: {group_id}" + }, + "points_amount_zero": { + "message": "A quantidade não pode ser 0" + }, + "streak_freeze_off_max0": { + "message": "Os congelamentos de sequência estão desligados (streak_freeze_max é 0)" + }, + "streak_freeze_holds_max": { + "message": "{child} já tem o máximo de {cap} congelamentos de sequência" + }, + "streak_freeze_has_max": { + "message": "{child} já tem o máximo de {cap} congelamentos de sequência" + }, + "streak_freeze_off": { + "message": "Os congelamentos de sequência estão desligados" + }, + "points_non_negative": { + "message": "Os pontos não podem ser negativos" + }, + "transaction_not_found": { + "message": "Transação {transaction_id} não encontrada" + }, + "undo_not_undoable": { + "message": "Esta ação não pode ser anulada" + }, + "gift_undo_too_old": { + "message": "Esta oferta é anterior à função de anular e não pode ser revertida automaticamente." + }, + "gift_undo_spent": { + "message": "{child} já gastou parte desta oferta, por isso não pode ser anulada." + }, + "gift_amount_positive": { + "message": "O valor da oferta tem de ser positivo" + }, + "gift_same_child": { + "message": "Não é possível oferecer à mesma criança" + }, + "gift_child_not_found": { + "message": "Remetente ou destinatário não encontrado" + }, + "gift_not_enough_points": { + "message": "Pontos insuficientes: {child} tem {points}, oferta {gift}" + }, + "reward_jackpot_pool_short": { + "message": "{name} é um jackpot partilhado e o mealheiro não está cheio. São precisos {cost}, há {saved} poupados" + }, + "reward_not_available_to": { + "message": "A recompensa {name} não está disponível para {child}" + }, + "reward_sold_out": { + "message": "A recompensa {name} está esgotada" + }, + "reward_expired": { + "message": "A recompensa {name} expirou" + }, + "reward_not_available_now": { + "message": "A recompensa {name} não está disponível neste momento" + }, + "reward_claim_already_waiting": { + "message": "Um pedido de {name} já está à espera de aprovação" + }, + "reward_claims_too_many": { + "message": "Há demasiados pedidos de recompensa à espera de aprovação" + }, + "reward_not_enough_points": { + "message": "Pontos insuficientes. São precisos {cost}, tens {available} disponíveis" + }, + "reward_spending_cap": { + "message": "Limite de gastos atingido: {cap} por período já usados" + }, + "reward_claim_target_missing": { + "message": "Recompensa ou criança não encontrada para o pedido {claim_id}" + }, + "reward_not_enough_points_approve": { + "message": "Pontos insuficientes para aprovar. São precisos {cost}, há {points}" + }, + "reward_claim_already_approved": { + "message": "{name} já foi aprovada e já não pode ser recusada" + }, + "reward_claim_already_approved_unnamed": { + "message": "Esta recompensa já foi aprovada e já não pode ser recusada" + }, + "pool_allocate_min": { + "message": "Tens de atribuir pelo menos 1 ponto" + }, + "pool_no_spendable": { + "message": "{child} não tem pontos para gastar" + }, + "pool_full": { + "message": "O mealheiro da recompensa {name} já está cheio" + }, + "reward_limit_once_day": { + "message": "{child} pode ter {name} uma vez por dia. Volta a estar disponível em {date}" + }, + "reward_limit_once_week": { + "message": "{child} pode ter {name} uma vez por semana. Volta a estar disponível em {date}" + }, + "reward_limit_once_month": { + "message": "{child} pode ter {name} uma vez por mês. Volta a estar disponível em {date}" + }, + "reward_limit_times_day": { + "message": "{child} pode ter {name} {count} vezes por dia. Volta a estar disponível em {date}" + }, + "reward_limit_times_week": { + "message": "{child} pode ter {name} {count} vezes por semana. Volta a estar disponível em {date}" + }, + "reward_limit_times_month": { + "message": "{child} pode ter {name} {count} vezes por mês. Volta a estar disponível em {date}" + }, + "reward_gift_off": { + "message": "Comprar recompensas uns para os outros está desligado" + }, + "reward_gift_children_only": { + "message": "As recompensas só podem ser compradas para crianças" + }, + "reward_gift_not_giftable": { + "message": "{name} não pode ser comprada para outra pessoa" + }, + "reward_rating_stars": { + "message": "Escolhe de 1 a 3 estrelas" + }, + "reward_rating_not_yet": { + "message": "Essa recompensa ainda não pode ser avaliada" + }, + "reward_rating_not_holder": { + "message": "Só a criança que recebeu a recompensa a pode avaliar" + }, + "reward_rating_already": { + "message": "Essa recompensa já foi avaliada" + }, + "service_unknown_child": { + "message": "Criança desconhecida {ref}. Crianças válidas: {valid}" + }, + "service_ambiguous_child": { + "message": "Há mais de uma criança chamada {ref}; usa antes o id da criança ({ids})" + }, + "service_nothing_to_update": { + "message": "Nada para atualizar: indica pelo menos um campo a alterar" + }, + "service_confirm_delete": { + "message": "Define confirm: true para eliminar a tarefa" + }, + "penalty_already_earned_back": { + "message": "Essa penalização já foi recuperada." + }, + "fulfilment_not_waiting": { + "message": "Essa recompensa não está à espera de ser entregue." + }, + "fulfilment_already_delivered": { + "message": "Essa recompensa já foi marcada como entregue." + }, + "fulfilment_wrong_child": { + "message": "Essa recompensa pertence a {child}." + }, + "scheduled_field_not_allowed": { + "message": "{field} não pode ser alterado de forma agendada" + }, + "scheduled_expects_bool": { + "message": "{field} espera true ou false" + }, + "scheduled_expects_int": { + "message": "{field} espera um número inteiro" + }, + "scheduled_negative": { + "message": "{field} não pode ser negativo" + }, + "scheduled_expects_list": { + "message": "{field} espera uma lista" + }, + "scheduled_expects_text": { + "message": "{field} espera texto" + }, + "scheduled_apply_on_format": { + "message": "apply_on tem de ser uma data ISO, p. ex. 2026-09-01" + }, + "scheduled_apply_on_future": { + "message": "apply_on tem de ser uma data futura" + }, + "scheduled_no_fields": { + "message": "Uma alteração agendada tem de mudar pelo menos um campo" + }, + "scheduled_change_not_found": { + "message": "Alteração agendada {change_id} não encontrada" + }, + "timed_not_timed": { + "message": "A tarefa {name} não é uma tarefa cronometrada" + }, + "timed_already_running": { + "message": "O temporizador já está a contar" + }, + "timed_daily_cap": { + "message": "Limite diário atingido ({minutes} min)" + }, + "timed_not_available": { + "message": "{name} não está disponível para {child} neste momento" + }, + "timed_no_running": { + "message": "Não há nenhum temporizador a contar para pausar" + }, + "timed_no_active": { + "message": "Não há nenhum temporizador ativo para parar" + }, + "set_time_unknown": { + "message": "Essa hora não é um dos horários fixos desta tarefa." + }, + "sick_day_range": { + "message": "Escolhe um dia entre há uma semana e daqui a um mês." + }, + "trash_nothing_to_restore": { + "message": "Nada para restaurar: nunca foi eliminado ou já foi apagado de vez" + }, + "trash_id_exists": { + "message": "Já existe algo com o id {item_id}" + }, + "wish_not_found": { + "message": "Desejo não encontrado" + }, + "wish_target_not_whole": { + "message": "O objetivo tem de ser um número inteiro" + }, + "wish_target_range": { + "message": "O objetivo tem de estar entre 1 e {max}" + }, + "wish_name_required": { + "message": "Dá um nome ao desejo" + }, + "wish_link_invalid": { + "message": "As ligações têm de ser um endereço web começado por http:// ou https://" + }, + "wish_too_many_open": { + "message": "{child_name} já tem {max} desejos em curso" + }, + "wish_picture_unusable": { + "message": "Essa imagem não pode ser usada" + }, + "wish_withdraw_not_allowed": { + "message": "Só um desejo em espera ou recusado pode ser retirado" + }, + "wish_not_open_for_saving": { + "message": "Não é possível poupar para {name}" + }, + "wish_move_min": { + "message": "Tens de mover pelo menos 1 ponto" + }, + "wish_fully_funded": { + "message": "{name} já está totalmente pago" + }, + "wish_no_spendable": { + "message": "{child_name} não tem pontos para gastar" + }, + "wish_take_back_not_allowed": { + "message": "Não é possível tirar pontos de {name} agora" + }, + "wish_take_back_min": { + "message": "Tens de retirar pelo menos 1 ponto" + }, + "wish_nothing_saved": { + "message": "Não há nada poupado em {name} para retirar" + }, + "wish_cannot_redeem": { + "message": "{name} não pode ser resgatado agora" + }, + "wish_needs_more_points": { + "message": "{name} ainda precisa de mais {points} pontos" + }, + "wish_too_many_pending_claims": { + "message": "Já há demasiados pedidos de recompensa à espera de aprovação" + }, + "wish_not_waiting_approval": { + "message": "{name} não está à espera de aprovação" + }, + "wish_cannot_decline": { + "message": "{name} já não pode ser recusado" + }, + "wish_not_open_for_pledges": { + "message": "{name} não aceita promessas" + }, + "wish_pledge_name_required": { + "message": "Indica de quem é a promessa" + }, + "wish_pledge_min": { + "message": "Uma promessa tem de ser de pelo menos 1 ponto" + }, + "wish_too_many_pledges": { + "message": "{name} já tem {max} promessas" + }, + "wish_pledges_locked": { + "message": "As promessas para {name} já não podem ser alteradas" + }, + "wish_pledge_not_found": { + "message": "Promessa não encontrada" + }, + "wish_claim_missing": { + "message": "Desejo ou criança não encontrados para o pedido {claim_id}" + }, + "wish_no_longer_redeemable": { + "message": "{name} já não está à espera de ser resgatado" + }, + "wish_not_funded": { + "message": "{name} já não está totalmente pago" + }, + "pet_shop_emoji_invalid": { + "message": "A imagem tem de ser um emoji (até {max} caracteres)." + }, + "pet_shop_colour_invalid": { + "message": "Uma cor tem de ser do tipo #ff8800, ou “rainbow”." + }, + "pet_shop_item_not_found": { + "message": "Esse artigo não está na loja." + }, + "pet_shop_name_too_long": { + "message": "O nome pode ter no máximo {max} caracteres." + }, + "pet_shop_name_required": { + "message": "Dá um nome ao artigo." + }, + "pet_shop_unknown_slot": { + "message": "Posição desconhecida {slot}" + }, + "pet_shop_not_whole": { + "message": "O preço e o nível têm de ser números inteiros." + }, + "pet_shop_cost_range": { + "message": "O preço tem de estar entre 1 e {max}." + }, + "pet_shop_level_range": { + "message": "O nível tem de estar entre 0 e {max}." + }, + "pet_shop_full": { + "message": "A loja tem no máximo {max} artigos." + }, + "pets_switched_off": { + "message": "Os animais estão desligados." + }, + "pet_adopt_first": { + "message": "Adota primeiro um animal." + }, + "pet_shop_not_unlocked": { + "message": "Isso ainda não está desbloqueado." + }, + "pet_shop_closed": { + "message": "A loja de animais está fechada." + }, + "pet_shop_buy_first": { + "message": "Compra-o primeiro." + }, + "pet_shop_not_for_sale": { + "message": "Esse artigo não está à venda." + }, + "pet_shop_unlocks_at_level": { + "message": "Desbloqueia no nível {level}." + }, + "pet_shop_already_owned": { + "message": "Já tens isso." + }, + "pet_shop_already_pending": { + "message": "Isso já está à espera de um pai ou mãe." + }, + "pet_shop_not_enough_points": { + "message": "Ainda não tens pontos suficientes para isso." + }, + "pet_shop_purchase_gone": { + "message": "Essa compra já não está à espera." + }, + "pet_shop_purchase_orphaned": { + "message": "Essa criança ou artigo já não existe; recusa a compra em vez disso." + }, + "pet_shop_child_cannot_afford": { + "message": "{child_name} já não tem pontos suficientes para isso." + }, + "pet_unknown_species": { + "message": "Animal desconhecido {species}" + }, + "pet_name_required": { + "message": "Dá um nome ao teu animal." + }, + "pet_no_egg": { + "message": "Ainda não há nenhum ovo para chocar." + }, + "auction_not_found": { + "message": "Esse leilão já não existe. Atualiza o cartão." + }, + "auction_refuse_off": { + "message": "Essa tarefa está desligada." + }, + "auction_refuse_unassigned": { + "message": "Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão." + }, + "auction_refuse_team": { + "message": "Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão." + }, + "auction_refuse_timed": { + "message": "Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão." + }, + "auction_refuse_open_ended": { + "message": "O preço de uma tarefa em aberto é definido pelo pai ou mãe, por isso não pode ir a leilão." + }, + "auction_invalid_date": { + "message": "Data inválida: {date}" + }, + "auction_pick_future": { + "message": "Escolhe uma ocorrência a partir de amanhã." + }, + "auction_not_scheduled": { + "message": "{chore} não está agendada para {date}." + }, + "auction_already_exists": { + "message": "Essa ocorrência já tem um leilão." + }, + "auction_points_not_whole": { + "message": "Os pontos têm de ser números inteiros." + }, + "auction_max_range": { + "message": "A licitação máxima está entre 1 e {max} pontos." + }, + "auction_min_range": { + "message": "A licitação mínima tem de estar entre 1 e o máximo." + }, + "auction_needs_close": { + "message": "Um leilão precisa de uma hora de fecho." + }, + "auction_close_in_past": { + "message": "A hora de fecho já passou." + }, + "auction_close_before_day": { + "message": "As licitações têm de fechar antes do dia da tarefa." + }, + "auction_bidder_not_in_pool": { + "message": "Só as crianças que podem fazer esta tarefa podem licitar." + }, + "auction_no_bidders": { + "message": "Escolhe pelo menos uma criança que possa licitar." + }, + "auction_already_closed": { + "message": "Este leilão já fechou." + }, + "auction_already_cancelled": { + "message": "Este leilão já foi cancelado." + }, + "auction_occurrence_passed": { + "message": "Essa ocorrência já passou." + }, + "auction_still_live": { + "message": "Este leilão ainda está a decorrer. Cancela-o em vez disso." + }, + "auction_not_for_you": { + "message": "Este leilão não é para ti." + }, + "auction_bidding_closed": { + "message": "As licitações neste leilão já fecharam." + }, + "auction_bid_not_whole": { + "message": "Uma licitação é um número inteiro de pontos." + }, + "auction_bid_range": { + "message": "Licita entre {min} e {max} pontos." + }, + "auction_no_bid": { + "message": "Não licitaste neste." + }, + "bounty_invalid_expiry": { + "message": "Hora de expiração inválida: {value}" + }, + "bounty_not_found": { + "message": "Essa tarefa extra já não existe. Atualiza o cartão." + }, + "bounty_title_required": { + "message": "Uma tarefa extra precisa de um título." + }, + "bounty_points_not_whole": { + "message": "Os pontos têm de ser um número inteiro." + }, + "bounty_points_range": { + "message": "Uma tarefa extra vale entre 1 e {max} pontos." + }, + "bounty_claim_hours_not_whole": { + "message": "A reserva tem de ser um número inteiro de horas." + }, + "bounty_claim_hours_range": { + "message": "A reserva dura entre 1 e {max} horas." + }, + "bounty_expiry_in_past": { + "message": "A expiração já passou." + }, + "bounty_finished_locked": { + "message": "Uma tarefa extra concluída não pode ser editada." + }, + "bounty_claimed_locked": { + "message": "Depois de uma tarefa extra ser reservada, só os pontos e a expiração podem mudar." + }, + "bounty_review_before_remove": { + "message": "Aprova ou rejeita o trabalho feito antes de remover esta tarefa extra." + }, + "bounty_release_not_claimed": { + "message": "Só uma tarefa extra reservada pode ser libertada." + }, + "bounty_not_for_you": { + "message": "Esta tarefa extra não é para ti." + }, + "bounty_taken": { + "message": "Alguém chegou primeiro — esta tarefa extra já não está disponível." + }, + "bounty_one_at_a_time": { + "message": "Termina primeiro {title} — só podes ter uma tarefa extra de cada vez." + }, + "bounty_not_claimed_by_you": { + "message": "Não reservaste esta tarefa extra." + }, + "bounty_claim_expired": { + "message": "A tua reserva desta tarefa extra expirou." + }, + "bounty_photo_required": { + "message": "Esta tarefa extra precisa de uma foto do trabalho feito." + }, + "raffle_name_required": { + "message": "Dá um nome ao sorteio." + }, + "raffle_ticket_cost_range": { + "message": "Um bilhete custa de 1 a {max}." + }, + "raffle_draw_required": { + "message": "Escolhe quando o sorteio é feito." + }, + "raffle_field_required": { + "message": "{field} é obrigatório" + }, + "raffle_draw_in_past": { + "message": "O sorteio tem de ser no futuro." + }, + "raffle_not_found": { + "message": "Sorteio não encontrado" + }, + "raffle_not_open_edit": { + "message": "Só um sorteio aberto pode ser alterado." + }, + "raffle_price_locked": { + "message": "Já foram comprados bilhetes, por isso o preço não pode mudar." + }, + "raffle_closed": { + "message": "Este sorteio já fechou." + }, + "raffle_drawing": { + "message": "Este sorteio está a ser feito." + }, + "raffle_not_open_to": { + "message": "Este sorteio não está aberto a {child_name}." + }, + "raffle_min_tickets": { + "message": "Compra pelo menos um bilhete." + }, + "raffle_max_tickets": { + "message": "Podes ter no máximo {max} bilhetes." + }, + "raffle_not_enough_points": { + "message": "Não tens pontos suficientes para tantos bilhetes." + }, + "raffle_already_closed": { + "message": "Este sorteio já fechou." + }, + "roulette_off": { + "message": "A roleta de tarefas está desligada" + }, + "roulette_no_spins": { + "message": "Não há mais giros hoje" + }, + "roulette_nothing_left": { + "message": "Já não há nada para girar" + }, + "unlock_not_allowed": { + "message": "{entity_id} não está na lista de desbloqueios permitidos. Adiciona-o nas Definições antes de o usares como recompensa." + }, + "unlock_minutes_not_whole": { + "message": "Os minutos de desbloqueio têm de ser um número inteiro" + }, + "unlock_minutes_negative": { + "message": "Os minutos de desbloqueio não podem ser negativos" + }, + "unlock_minutes_too_many": { + "message": "Os minutos de desbloqueio não podem passar de {max}" + }, + "avatar_not_in_catalogue": { + "message": "Esse avatar não está no catálogo" + }, + "avatar_locked": { + "message": "Esse avatar ainda não está desbloqueado" + }, + "weekly_goals_off": { + "message": "Os objetivos semanais estão desligados." + }, + "weekly_goal_range": { + "message": "Escolhe um objetivo de 0 a {max}." + }, + "weekly_goal_below_bonus": { + "message": "Um objetivo tem de ser pelo menos {bonus}, o bónus que dá." + }, + "weekly_goal_locked": { + "message": "O objetivo desta semana já foi atingido e pago, por isso não pode mudar até segunda-feira." + }, + "challenge_name_required": { + "message": "O nome do desafio é obrigatório" + }, + "challenge_target_min": { + "message": "O objetivo tem de ser pelo menos 1" + }, + "challenge_not_found": { + "message": "Desafio {challenge_id} não encontrado" + }, + "quest_name_required": { + "message": "O nome da missão é obrigatório" + }, + "quest_needs_step": { + "message": "Uma missão precisa de pelo menos um passo" + }, + "quest_not_found": { + "message": "Missão {quest_id} não encontrada" + }, + "admin_only": { + "message": "Só para administradores" + }, + "taskmate_not_initialised": { + "message": "O TaskMate ainda não está pronto" + }, + "not_allowed": { + "message": "Não permitido" + }, + "handler_failed": { + "message": "Algo correu mal; consulta o registo do Home Assistant" + }, + "chore_one_off_past_day": { + "message": "Uma tarefa única não pode ser marcada para um dia que já passou" + }, + "print_chart_bad_week_start": { + "message": "week_start tem de ser uma data ISO" + }, + "penalty_not_found": { + "message": "Penalização {penalty_id} não encontrada" + }, + "bonus_not_found": { + "message": "Bónus {bonus_id} não encontrado" + }, + "group_not_found": { + "message": "Grupo {group_id} não encontrado" + }, + "chores_bulk_no_names": { + "message": "É preciso pelo menos um nome de tarefa" + }, + "notif_child_not_found": { + "message": "Criança não encontrada" + }, + "notif_parent_not_found": { + "message": "Pai ou mãe não encontrado" + }, + "recap_not_found": { + "message": "Resumo não encontrado" + }, + "voucher_not_approved": { + "message": "Só uma recompensa aprovada pode ser impressa" + }, + "voucher_missing": { + "message": "Essa recompensa ou criança já não existe" + }, + "setup_invalid_birthday": { + "message": "O aniversário {value} não é uma data válida" + }, + "kiosk_pin_invalid": { + "message": "Um PIN de quiosque tem de ter exatamente 4 dígitos" + }, + "time_periods_empty": { + "message": "Tem de haver pelo menos um período" + }, + "time_periods_too_many": { + "message": "demasiados períodos (máx. {max})" + }, + "time_periods_not_object": { + "message": "cada período tem de ser um objeto" + }, + "time_periods_duplicate_id": { + "message": "id de período duplicado: {period_id}" + }, + "time_periods_needs_name": { + "message": "cada período personalizado precisa de um nome" + }, + "time_periods_invalid_time": { + "message": "hora inválida para o período {name} (usa HH:MM)" + }, + "time_periods_start_after_end": { + "message": "o período {name} tem de começar antes de acabar" + }, + "time_periods_overlap": { + "message": "{name} sobrepõe-se a {other} — os períodos não se podem sobrepor" + }, + "time_periods_in_use": { + "message": "não é possível apagar um período ainda usado por tarefas: {chores}" + }, + "vacation_periods_not_list": { + "message": "os períodos de férias têm de ser uma lista" + }, + "vacation_periods_too_many": { + "message": "demasiados períodos de férias (máx. {max})" + }, + "vacation_periods_not_object": { + "message": "cada período de férias tem de ser um objeto" + }, + "vacation_periods_bad_dates": { + "message": "cada período de férias precisa de datas de início e fim válidas (AAAA-MM-DD)" + }, + "template_apply_empty": { + "message": "Não é possível aplicar um modelo sem tarefas" + }, + "template_none_selected": { + "message": "Escolhe pelo menos uma tarefa" + }, + "template_no_valid_chores": { + "message": "Não foram encontradas tarefas válidas para os IDs escolhidos" + }, + "template_needs_chore": { + "message": "Um modelo tem de ter pelo menos uma tarefa" + }, + "template_builtin_modify": { + "message": "Não é possível alterar o modelo incluído {template_id}" + }, + "template_builtin_delete": { + "message": "Não é possível apagar o modelo incluído {template_id}" + }, + "template_pack_not_pack": { + "message": "Isto não parece um pacote do TaskMate" + }, + "template_pack_wrong_format": { + "message": "Não é um pacote de modelos do TaskMate" + }, + "template_pack_version_nan": { + "message": "A versão do pacote não é um número" + }, + "template_pack_too_new": { + "message": "Este pacote precisa de um TaskMate mais recente (versão do pacote {version}, esta entende {supported})" + }, + "template_pack_empty": { + "message": "O pacote não tem modelos" + }, + "template_pack_too_many": { + "message": "O pacote tem demasiados modelos (máx. {max})" + }, + "template_pack_malformed_template": { + "message": "O pacote contém um modelo mal formado" + }, + "template_pack_unnamed_template": { + "message": "Um modelo do pacote não tem nome" + }, + "template_pack_template_no_chores": { + "message": "O modelo {name} não tem tarefas" + }, + "template_pack_template_too_many_chores": { + "message": "O modelo {name} tem demasiadas tarefas" + }, + "template_pack_malformed_chore": { + "message": "O modelo {name} tem uma tarefa mal formada" + }, + "template_pack_unnamed_chore": { + "message": "Uma tarefa em {name} não tem nome" + }, + "boost_bad_time": { + "message": "{value} não é uma hora como 09:30." + }, + "boost_multiplier_nan": { + "message": "O multiplicador tem de ser um número." + }, + "boost_multiplier_range": { + "message": "Escolhe um multiplicador de ×{min} a ×{max}." + }, + "boost_chore_not_found": { + "message": "Tarefa {chore_id} não encontrada." + }, + "boost_child_not_found": { + "message": "Criança {child_id} não encontrada." + }, + "boost_start_past": { + "message": "Um boost não pode começar no passado." + }, + "boost_too_far_ahead": { + "message": "Um boost pode ser agendado até uma semana antes." + }, + "boost_minutes_nan": { + "message": "Os minutos têm de ser um número inteiro." + }, + "boost_minutes_range": { + "message": "Escolhe de 1 a {max} minutos." + }, + "boost_already_ended": { + "message": "Esse boost já terminou." + }, + "boost_rule_no_days": { + "message": "Escolhe pelo menos um dia." + }, + "boost_rule_end_before_start": { + "message": "A hora de fim tem de ser depois da hora de início." + }, + "boost_rules_max": { + "message": "No máximo {max} boosts recorrentes." + }, + "boost_rule_gone": { + "message": "Esse boost recorrente já não existe." + }, + "season_pack_unknown": { + "message": "Pacote sazonal desconhecido: {season}" + }, + "calendar_unknown_child": { + "message": "Criança desconhecida: {child_id}" + }, + "undo_already_undone": { + "message": "Esta tarefa já foi anulada. Atualiza o cartão." + }, + "import_invalid_payload": { + "message": "Exportação do TaskMate inválida" + }, + "import_data_not_object": { + "message": "Os dados importados têm de ser um objeto" + }, + "allowance_points_min": { + "message": "Os pontos têm de ser pelo menos 1" + }, + "allowance_not_enabled": { + "message": "A mesada não está ativada" + }, + "allowance_not_enough_points": { + "message": "{name} só tem {points} pontos para pagar." + }, + "appeals_off": { + "message": "Os recursos estão desligados." + }, + "appeals_already_appealed": { + "message": "Já foi feito recurso disso." + }, + "appeals_not_appealable": { + "message": "Não é possível recorrer disso." + }, + "appeals_not_found": { + "message": "Esse recurso já não existe." + }, + "appeals_already_decided": { + "message": "Esse recurso já foi decidido." + }, + "appeals_child_gone": { + "message": "A criança já não está aqui." + }, + "appeals_reward_gone": { + "message": "Essa recompensa já não existe." + }, + "appeals_penalty_already_undone": { + "message": "Essa penalização já foi retirada." + }, + "appeals_unknown_kind": { + "message": "Tipo de recurso desconhecido {kind}" + }, + "birthday_invalid_format": { + "message": "O aniversário tem de ser AAAA-MM-DD ou MM-DD, recebido {value}" + }, + "birthday_in_future": { + "message": "O aniversário não pode ser no futuro" + }, + "chore_reminders_off": { + "message": "Os lembretes estão desligados" + }, + "chore_reminders_not_assigned": { + "message": "{chore} não é uma das tarefas de {child}" + }, + "chore_reminder_time_format": { + "message": "Escolhe uma hora como 17:30" + }, + "chore_reminder_time_range": { + "message": "Escolhe uma hora entre {earliest} e {latest}" + }, + "guest_expires_invalid": { + "message": "expires_on tem de ser uma data ISO, por ex. 2026-08-31" + }, + "inspection_not_found": { + "message": "Essa inspeção já não existe. Atualiza e tenta outra vez." + }, + "inspection_already_decided": { + "message": "Essa inspeção já foi decidida ou já fechou." + }, + "inspections_off": { + "message": "As inspeções surpresa estão desligadas nas Definições." + }, + "inspection_chore_gone": { + "message": "Essa tarefa já não existe." + }, + "inspection_not_approved": { + "message": "Só as tarefas aprovadas podem ser inspecionadas." + }, + "inspection_not_child_chore": { + "message": "Só uma tarefa da própria criança pode ser inspecionada." + }, + "inspection_child_gone": { + "message": "Essa criança já não existe." + }, + "inspection_too_old": { + "message": "Só as tarefas aprovadas nas últimas {hours} horas podem ser inspecionadas." + }, + "inspection_already_inspected": { + "message": "Essa tarefa já foi inspecionada." + }, + "inspection_redo_today_only": { + "message": "Só uma tarefa terminada hoje pode ser devolvida para refazer." + }, + "notification_nav_url_invalid": { + "message": "nav_url tem de ser um /caminho, um URL http(s) ou noAction" + }, + "notification_group_spaces": { + "message": "group não pode ter espaços (experimenta family-chores)" + }, + "notification_group_control": { + "message": "group não pode ter caracteres de controlo" + }, + "notification_group_too_long": { + "message": "group pode ter no máximo 64 caracteres" + }, + "notification_unknown_type": { + "message": "Tipo de notificação desconhecido {type_id}" + }, + "notification_unknown_recipient": { + "message": "Destinatário de notificações desconhecido {recipient_id}" + }, + "screen_time_minutes_not_whole": { + "message": "Os minutos têm de ser um número inteiro" + }, + "screen_time_minutes_max": { + "message": "Os minutos não podem passar de {max}" + }, + "screen_time_jar_off": { + "message": "O frasco de tempo de ecrã está desligado" + }, + "screen_time_jar_full": { + "message": "O frasco está cheio" + }, + "screen_time_jar_nothing": { + "message": "Não há minutos para poupar" + }, + "setup_unknown_age_group": { + "message": "Faixa etária desconhecida {value}" + }, + "setup_child_needs_ref": { + "message": "Cada criança nova precisa da sua própria ref" + }, + "setup_child_needs_name": { + "message": "Uma criança precisa de um nome" + }, + "setup_chore_unknown_child": { + "message": "Tarefa atribuída a uma criança desconhecida {who}" + }, + "setup_chore_needs_name": { + "message": "Uma tarefa precisa de um nome" + }, + "setup_reward_needs_name": { + "message": "Uma recompensa precisa de um nome" + }, + "sibling_checks_off": { + "message": "As verificações entre irmãos estão desligadas" + }, + "sibling_check_unknown_verdict": { + "message": "Veredicto desconhecido {verdict}" + }, + "sibling_check_already_checked": { + "message": "Essa tarefa já foi verificada. Atualiza o cartão." + }, + "sibling_check_own_chore": { + "message": "Não podes verificar a tua própria tarefa" + }, + "sibling_check_not_allowed": { + "message": "{name} não pode verificar as tarefas desta criança" + }, + "sound_invalid_file_name": { + "message": "Nome de ficheiro de som inválido: {file}" + }, + "sound_already_registered": { + "message": "O som {file} já está registado" + }, + "sound_unknown_custom": { + "message": "Som personalizado desconhecido: {file}" + }, + "tour_adult": { + "message": "Os perfis de adultos não têm a visita guiada" + }, + "tour_bad_status": { + "message": "status tem de ser 'done' ou 'skipped'" + }, + "tour_unknown_step": { + "message": "Passo da visita desconhecido {step}" + }, + "tour_already_speaking": { + "message": "Já está a falar; tenta outra vez daqui a pouco" + }, + "tts_no_media_player": { + "message": "Nenhum leitor multimédia indicado e nenhum predefinido nas Definições" + }, + "tts_no_entity": { + "message": "Nenhuma entidade de texto para voz encontrada. Define uma nas Definições ou indica tts_entity." + }, + "help_chore_not_assigned_today": { + "message": "{chore} não é uma das tarefas de {child} hoje." + }, + "wellbeing_unknown_mood": { + "message": "Humor desconhecido {mood}" + }, + "set_times_not_list": { + "message": "Os horários fixos têm de ser uma lista." + }, + "set_times_too_many": { + "message": "Uma tarefa pode ter no máximo {max} horários fixos." + }, + "set_times_timed": { + "message": "Uma tarefa cronometrada não pode ter horários fixos." + }, + "set_times_open_ended": { + "message": "Uma tarefa sem limite não pode ter horários fixos." + }, + "set_times_quantity": { + "message": "Uma tarefa de quantidade não pode ter horários fixos." + }, + "set_times_teamwork": { + "message": "Uma tarefa de equipa não pode ter horários fixos." + }, + "set_times_need_start_end": { + "message": "Cada horário fixo precisa de um início e de um fim." + }, + "set_times_bad_format": { + "message": "Os horários fixos precisam de um início e de um fim como 07:30." + }, + "set_times_end_before_start": { + "message": "Um horário fixo tem de fechar depois de abrir, no mesmo dia." + }, + "set_times_overlap": { + "message": "Dois horários fixos sobrepõem-se. Muda um deles." + }, + "template_not_found": { + "message": "Modelo {template_id} não encontrado" + }, + "upload_admin_required": { + "message": "É preciso ser administrador" + }, + "upload_file_too_large": { + "message": "Ficheiro demasiado grande" + }, + "upload_expected_multipart": { + "message": "Era esperado um formulário multipart" + }, + "upload_too_many_parts": { + "message": "Demasiadas partes no formulário" + }, + "upload_no_file": { + "message": "Nenhum ficheiro enviado" + }, + "upload_image_unsupported": { + "message": "Imagem não suportada (JPEG, PNG ou WebP)" + }, + "upload_image_storage_full": { + "message": "Armazenamento de imagens cheio" + }, + "upload_image_store_failed": { + "message": "Não foi possível guardar a imagem" + }, + "upload_photo_rate_limited": { + "message": "Demasiados envios, tenta outra vez daqui a pouco" + }, + "upload_photo_busy": { + "message": "Demasiados envios ao mesmo tempo, tenta outra vez daqui a pouco" + }, + "upload_photo_storage_full": { + "message": "Armazenamento de fotos cheio" + }, + "upload_photo_timeout": { + "message": "O envio demorou demasiado" + }, + "upload_photo_invalid": { + "message": "Imagem inválida" + }, + "upload_photo_store_failed": { + "message": "Não foi possível guardar a foto" + }, + "upload_photo_pending_limit": { + "message": "Tens demasiadas fotos à espera de serem anexadas a uma tarefa. Envia-as ou remove-as primeiro." + }, + "upload_sound_unsupported": { + "message": "Som não suportado (MP3, OGG, WAV ou M4A)" + }, + "upload_sound_storage_full": { + "message": "Armazenamento de sons cheio" + }, + "upload_sound_store_failed": { + "message": "Não foi possível guardar o som" } }, "issues": { diff --git a/custom_components/taskmate/websocket.py b/custom_components/taskmate/websocket.py index 97d65aad..f83d8fb4 100644 --- a/custom_components/taskmate/websocket.py +++ b/custom_components/taskmate/websocket.py @@ -117,6 +117,7 @@ from .coord_sibling_checks import SIBLING_CHECK_MAX_BONUS from .coord_teamwork import teamwork_config_error from .coordinator import TaskMateCoordinator +from .errors import TaskMateError, error_translation, send_translated_error from .models import ( CHORE_TIME_NAME_MAX_LENGTH, MAX_CHORE_TIME_POINTS, @@ -372,21 +373,21 @@ def _admin_only(handler): @wraps(handler) async def wrapper(hass, connection, msg): if not connection.user.is_admin: - connection.send_error(msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "Admin only") + send_translated_error(connection, msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "admin_only") return coordinator = _get_coordinator(hass) if not coordinator: - connection.send_error(msg["id"], "no_coordinator", "TaskMate not initialised") + send_translated_error(connection, msg["id"], "no_coordinator", "taskmate_not_initialised") return try: await handler(hass, connection, msg, coordinator) except vol.Invalid as err: - connection.send_error(msg["id"], "invalid_args", str(err)) + connection.send_error(msg["id"], "invalid_args", str(err), **error_translation(err)) except ValueError as err: - connection.send_error(msg["id"], "invalid", str(err)) + connection.send_error(msg["id"], "invalid", str(err), **error_translation(err)) except Exception as err: # noqa: BLE001 _LOGGER.exception("WS handler %s failed", msg.get("type")) - connection.send_error(msg["id"], "handler_failed", str(err)) + connection.send_error(msg["id"], "handler_failed", str(err), **error_translation(err)) else: # Record successful mutating commands in the admin audit log. mtype = msg.get("type", "") @@ -645,7 +646,7 @@ async def _ws_add_child(hass, connection, msg, coordinator): try: birthday = normalize_birthday(msg.get("birthday", "")) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return child = await coordinator.async_add_child( name=msg["name"].strip(), @@ -693,7 +694,7 @@ async def _ws_add_child(hass, connection, msg, coordinator): async def _ws_update_child(hass, connection, msg, coordinator): existing = coordinator.storage.get_child(msg["child_id"]) if not existing: - connection.send_error(msg["id"], "not_found", f"Child {msg['child_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=msg["child_id"]) return # Checked up front, and here as well as in the schema, so a refused value # leaves the stored child untouched whichever door the message came through. @@ -718,7 +719,7 @@ async def _ws_update_child(hass, connection, msg, coordinator): try: existing.birthday = normalize_birthday(msg["birthday"]) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return if "presence_entity" in msg: existing.presence_entity = msg["presence_entity"] @@ -740,7 +741,7 @@ async def _ws_update_child(hass, connection, msg, coordinator): _opt_str(msg.get("guest_expires_on", existing.guest_expires_on)), ) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return existing = coordinator.storage.get_child(msg["child_id"]) await coordinator.async_update_child(existing) @@ -757,7 +758,7 @@ async def _ws_update_child(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_child(hass, connection, msg, coordinator): if not coordinator.storage.get_child(msg["child_id"]): - connection.send_error(msg["id"], "not_found", f"Child {msg['child_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=msg["child_id"]) return await coordinator.async_remove_child(msg["child_id"]) connection.send_result(msg["id"], {"id": msg["child_id"]}) @@ -951,7 +952,7 @@ def _one_off_date(msg: dict, existing=None) -> str | None: if not wanted: return stored or today.isoformat() if wanted != stored and date.fromisoformat(wanted) < today: - raise ValueError("A one-off chore can't be set for a day that has already gone") + raise TaskMateError("chore_one_off_past_day") return wanted @@ -1090,7 +1091,7 @@ async def _ws_add_chore(hass, connection, msg, coordinator): team_points_mode=msg.get("team_points_mode", "each"), ) if team_error: - raise ValueError(team_error) + raise team_error if isinstance(team_error, Exception) else ValueError(team_error) # Same for set times: refuse a bad set before an ordinary chore exists. validate_chore_times( msg.get("times"), @@ -1149,7 +1150,7 @@ async def _ws_add_chore(hass, connection, msg, coordinator): async def _ws_update_chore(hass, connection, msg, coordinator): existing = coordinator.storage.get_chore(msg["chore_id"]) if not existing: - connection.send_error(msg["id"], "not_found", f"Chore {msg['chore_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "chore_not_found", chore_id=msg["chore_id"]) return # Set times are checked against the chore as it will be, before anything # is written onto the stored record, so a refused edit changes nothing. @@ -1213,7 +1214,7 @@ async def _ws_update_chore(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_chore(hass, connection, msg, coordinator): if not coordinator.storage.get_chore(msg["chore_id"]): - connection.send_error(msg["id"], "not_found", f"Chore {msg['chore_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "chore_not_found", chore_id=msg["chore_id"]) return await coordinator.async_remove_chore(msg["chore_id"]) connection.send_result(msg["id"], {"id": msg["chore_id"]}) @@ -1284,7 +1285,7 @@ async def _ws_templates_import(hass, connection, msg, coordinator): try: result = await coordinator.async_import_pack(msg["pack"]) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return connection.send_result(msg["id"], result) @@ -1311,7 +1312,7 @@ async def _ws_print_chart(hass, connection, msg, coordinator): try: anchor = _date.fromisoformat(raw) if raw else dt_util.as_local(dt_util.now()).date() except (TypeError, ValueError): - connection.send_error(msg["id"], "invalid_format", "week_start must be an ISO date") + send_translated_error(connection, msg["id"], "invalid_format", "print_chart_bad_week_start") return data = coordinator.storage.data @@ -1422,7 +1423,7 @@ async def _ws_scheduled_add(hass, connection, msg, coordinator): note=msg.get("note", ""), ) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": change.id}) @@ -1439,7 +1440,7 @@ async def _ws_scheduled_remove(hass, connection, msg, coordinator): try: await coordinator.async_remove_scheduled_change(msg["change_id"]) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"success": True}) @@ -1538,7 +1539,7 @@ async def _ws_add_reward(hass, connection, msg, coordinator): msg.get("unlock_minutes", 0), ) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return # coordinator.async_add_reward accepts a subset; build a Reward dataclass @@ -1586,7 +1587,7 @@ async def _ws_add_reward(hass, connection, msg, coordinator): async def _ws_update_reward(hass, connection, msg, coordinator): existing = coordinator.storage.get_reward(msg["reward_id"]) if not existing: - connection.send_error(msg["id"], "not_found", f"Reward {msg['reward_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "reward_not_found", reward_id=msg["reward_id"]) return if "unlock_entity" in msg or "unlock_minutes" in msg: try: @@ -1595,7 +1596,7 @@ async def _ws_update_reward(hass, connection, msg, coordinator): msg.get("unlock_minutes", existing.unlock_minutes), ) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return for field in _REWARD_FIELDS: if field in msg: @@ -1623,7 +1624,7 @@ async def _ws_update_reward(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_reward(hass, connection, msg, coordinator): if not coordinator.storage.get_reward(msg["reward_id"]): - connection.send_error(msg["id"], "not_found", f"Reward {msg['reward_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "reward_not_found", reward_id=msg["reward_id"]) return await coordinator.async_remove_reward(msg["reward_id"]) connection.send_result(msg["id"], {"id": msg["reward_id"]}) @@ -1686,7 +1687,7 @@ async def _ws_update_quest(hass, connection, msg, coordinator): try: await coordinator.async_update_quest(msg["quest_id"], **fields) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": msg["quest_id"]}) @@ -1703,7 +1704,7 @@ async def _ws_delete_quest(hass, connection, msg, coordinator): try: await coordinator.async_delete_quest(msg["quest_id"]) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": msg["quest_id"]}) @@ -1748,7 +1749,7 @@ async def _ws_set_child_avatar(hass, connection, msg, coordinator): try: await coordinator.async_set_avatar(msg["child_id"], msg["icon"], enforce_unlock=False) except ValueError as err: - connection.send_error(msg["id"], "invalid", str(err)) + connection.send_error(msg["id"], "invalid", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": msg["child_id"]}) @@ -1890,7 +1891,7 @@ async def _ws_update_challenge(hass, connection, msg, coordinator): try: await coordinator.async_update_challenge(msg["challenge_id"], **fields) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": msg["challenge_id"]}) @@ -1907,7 +1908,7 @@ async def _ws_delete_challenge(hass, connection, msg, coordinator): try: await coordinator.async_delete_challenge(msg["challenge_id"]) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"id": msg["challenge_id"]}) @@ -1974,7 +1975,7 @@ async def _ws_add_penalty(hass, connection, msg, coordinator): async def _ws_update_penalty(hass, connection, msg, coordinator): existing = coordinator.storage.get_penalty(msg["penalty_id"]) if not existing: - connection.send_error(msg["id"], "not_found", f"Penalty {msg['penalty_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "penalty_not_found", penalty_id=msg["penalty_id"]) return for k in ("name", "points", "description", "icon", "assigned_to", *_REDEMPTION_FIELDS): if k in msg: @@ -1998,7 +1999,7 @@ async def _ws_update_penalty(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_penalty(hass, connection, msg, coordinator): if not coordinator.storage.get_penalty(msg["penalty_id"]): - connection.send_error(msg["id"], "not_found", f"Penalty {msg['penalty_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "penalty_not_found", penalty_id=msg["penalty_id"]) return await coordinator.async_remove_penalty(msg["penalty_id"]) connection.send_result(msg["id"], {"id": msg["penalty_id"]}) @@ -2065,7 +2066,7 @@ async def _ws_add_bonus(hass, connection, msg, coordinator): async def _ws_update_bonus(hass, connection, msg, coordinator): existing = coordinator.storage.get_bonus(msg["bonus_id"]) if not existing: - connection.send_error(msg["id"], "not_found", f"Bonus {msg['bonus_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "bonus_not_found", bonus_id=msg["bonus_id"]) return for k in ("name", "points", "description", "icon", "assigned_to"): if k in msg: @@ -2089,7 +2090,7 @@ async def _ws_update_bonus(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_bonus(hass, connection, msg, coordinator): if not coordinator.storage.get_bonus(msg["bonus_id"]): - connection.send_error(msg["id"], "not_found", f"Bonus {msg['bonus_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "bonus_not_found", bonus_id=msg["bonus_id"]) return await coordinator.async_remove_bonus(msg["bonus_id"]) connection.send_result(msg["id"], {"id": msg["bonus_id"]}) @@ -2164,7 +2165,7 @@ async def _ws_update_task_group(hass, connection, msg, coordinator): @_admin_only async def _ws_remove_task_group(hass, connection, msg, coordinator): if not coordinator.storage.get_task_group(msg["group_id"]): - connection.send_error(msg["id"], "not_found", f"Group {msg['group_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "group_not_found", group_id=msg["group_id"]) return await coordinator.async_remove_task_group(msg["group_id"]) connection.send_result(msg["id"], {"id": msg["group_id"]}) @@ -2193,7 +2194,7 @@ async def _ws_add_custom_sound(hass, connection, msg, coordinator): try: sound = await coordinator.async_add_custom_sound(msg["file"], msg["name"]) except ValueError as err: - connection.send_error(msg["id"], "invalid_sound", str(err)) + connection.send_error(msg["id"], "invalid_sound", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"file": sound.file, "name": sound.name}) @@ -2211,7 +2212,7 @@ async def _ws_rename_custom_sound(hass, connection, msg, coordinator): try: sound = await coordinator.async_rename_custom_sound(msg["file"], msg["name"]) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"file": sound.file, "name": sound.name}) @@ -2228,7 +2229,7 @@ async def _ws_remove_custom_sound(hass, connection, msg, coordinator): try: reset = await coordinator.async_remove_custom_sound(msg["file"]) except ValueError as err: - connection.send_error(msg["id"], "not_found", str(err)) + connection.send_error(msg["id"], "not_found", str(err), **error_translation(err)) return connection.send_result(msg["id"], {"file": msg["file"], "chores_reset": reset}) @@ -2408,18 +2409,19 @@ def _slugify_period_id(label: str, taken: set[str]) -> str: return slug -def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, str | None]: +def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, TaskMateError | None]: """Normalize and validate a time_periods payload. - Returns (periods, None) on success or (None, error_message) on failure. + Returns (periods, None) on success or (None, error) on failure, the error + a translated ``TaskMateError`` (``str(error)`` is the English message). Enforces: HH:MM times, start < end, non-empty labels for custom periods, unique ids, non-overlapping when sorted by start, and block-on-delete for periods still referenced by chores. """ if not isinstance(raw, list) or not raw: - return None, "time_periods must be a non-empty list" + return None, TaskMateError("time_periods_empty") if len(raw) > MAX_TIME_PERIODS: - return None, f"too many periods (max {MAX_TIME_PERIODS})" + return None, TaskMateError("time_periods_too_many", max=MAX_TIME_PERIODS) builtin_ids = {p["id"] for p in DEFAULT_TIME_PERIODS} time_re = re.compile(r"^([01]\d|2[0-3]):[0-5]\d$") @@ -2428,21 +2430,21 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, s for entry in raw: if not isinstance(entry, dict): - return None, "each period must be an object" + return None, TaskMateError("time_periods_not_object") label = str(entry.get("label") or "").strip()[:60] pid = str(entry.get("id") or "").strip() if pid and pid != "anytime" and pid in ids: - return None, f"duplicate period id: {pid}" + return None, TaskMateError("time_periods_duplicate_id", period_id=pid) if not pid or pid == "anytime": pid = _slugify_period_id(label, ids) if not label and pid not in builtin_ids: - return None, "every custom period needs a name" + return None, TaskMateError("time_periods_needs_name") start = str(entry.get("start") or "") end = str(entry.get("end") or "") if not time_re.match(start) or not time_re.match(end): - return None, f"invalid time for period '{label or pid}' (use HH:MM)" + return None, TaskMateError("time_periods_invalid_time", name=f"'{label or pid}'") if start >= end: - return None, f"period '{label or pid}' must start before it ends" + return None, TaskMateError("time_periods_start_after_end", name=f"'{label or pid}'") ids.add(pid) periods.append( { @@ -2457,8 +2459,10 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, s periods.sort(key=lambda p: p["start"]) for prev, cur in zip(periods, periods[1:], strict=False): if cur["start"] < prev["end"]: - return None, ( - f"'{cur['label'] or cur['id']}' overlaps '{prev['label'] or prev['id']}' — periods cannot overlap" + return None, TaskMateError( + "time_periods_overlap", + name=f"'{cur['label'] or cur['id']}'", + other=f"'{prev['label'] or prev['id']}'", ) removed = {p["id"] for p in coordinator.get_time_periods()} - {p["id"] for p in periods} @@ -2467,10 +2471,9 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, s {chore.name or chore.id for chore in coordinator.storage.get_chores() if chore.time_category in removed} ) if in_use: - return None, ( - "cannot delete a period still used by chores: " - + ", ".join(in_use[:10]) - + ("…" if len(in_use) > 10 else "") + return None, TaskMateError( + "time_periods_in_use", + chores=", ".join(in_use[:10]) + ("…" if len(in_use) > 10 else ""), ) return periods, None @@ -2479,28 +2482,29 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, s MAX_VACATION_PERIODS: Final = 50 -def _validate_vacation_periods(raw: list) -> tuple[list[dict] | None, str | None]: +def _validate_vacation_periods(raw: list) -> tuple[list[dict] | None, TaskMateError | None]: """Normalise and validate a vacation_periods payload. - Returns (periods, None) on success or (None, error_message) on failure. - An empty list is valid (clears all vacations). Each entry needs valid ISO - start/end dates; start/end are swapped if reversed; ids are generated when - missing. Returns periods sorted by start. + Returns (periods, None) on success or (None, error) on failure, the error + a translated ``TaskMateError``. An empty list is valid (clears all + vacations). Each entry needs valid ISO start/end dates; start/end are + swapped if reversed; ids are generated when missing. Returns periods + sorted by start. """ if not isinstance(raw, list): - return None, "vacation_periods must be a list" + return None, TaskMateError("vacation_periods_not_list") if len(raw) > MAX_VACATION_PERIODS: - return None, f"too many vacation periods (max {MAX_VACATION_PERIODS})" + return None, TaskMateError("vacation_periods_too_many", max=MAX_VACATION_PERIODS) periods: list[dict] = [] taken: set[str] = set() for entry in raw: if not isinstance(entry, dict): - return None, "each vacation period must be an object" + return None, TaskMateError("vacation_periods_not_object") try: start = date.fromisoformat(str(entry.get("start"))) end = date.fromisoformat(str(entry.get("end"))) except (TypeError, ValueError): - return None, "each vacation period needs valid start and end dates (YYYY-MM-DD)" + return None, TaskMateError("vacation_periods_bad_dates") if end < start: start, end = end, start pid = str(entry.get("id") or "").strip() @@ -2800,14 +2804,14 @@ async def _ws_update_settings(hass, connection, msg, coordinator): if "time_periods" in msg: periods, err = _validate_time_periods(msg["time_periods"], coordinator) if err: - connection.send_error(msg["id"], "invalid_time_periods", err) + connection.send_error(msg["id"], "invalid_time_periods", str(err), **error_translation(err)) return storage.set_setting("time_periods", periods) changed.append("time_periods") if "vacation_periods" in msg: vacations, verr = _validate_vacation_periods(msg["vacation_periods"]) if verr: - connection.send_error(msg["id"], "invalid_vacation_periods", verr) + connection.send_error(msg["id"], "invalid_vacation_periods", str(verr), **error_translation(verr)) return storage.set_setting("vacation_periods", vacations) changed.append("vacation_periods") @@ -3055,7 +3059,7 @@ async def _ws_set_global_chore_order(hass, connection, msg, coordinator): async def _ws_add_chores_bulk(hass, connection, msg, coordinator): chore_names = [n.strip() for n in msg.get("chore_names", []) if n and n.strip()] if not chore_names: - connection.send_error(msg["id"], "no_names", "At least one chore name is required") + send_translated_error(connection, msg["id"], "no_names", "chores_bulk_no_names") return chores = await coordinator.async_add_chores_bulk( chore_names=chore_names, @@ -3094,7 +3098,7 @@ async def _ws_templates_list(hass, connection, msg, coordinator): async def _ws_templates_get(hass, connection, msg, coordinator): tpl = coordinator.get_template(msg["template_id"]) if tpl is None: - connection.send_error(msg["id"], "not_found", f"Template {msg['template_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "template_not_found", template_id=msg["template_id"]) return connection.send_result(msg["id"], tpl) @@ -3307,7 +3311,7 @@ async def ws_notif_set_child_notify(hass, connection, msg, coordinator): c = coordinator child = c.storage.get_child(msg["child_id"]) if child is None: - connection.send_error(msg["id"], "not_found", "Child not found") + send_translated_error(connection, msg["id"], "not_found", "notif_child_not_found") return child.notify_service = msg["notify_service"] or None c.storage.update_child(child) @@ -3330,7 +3334,7 @@ async def ws_notif_set_child_quiet(hass, connection, msg, coordinator): c = coordinator child = c.storage.get_child(msg["child_id"]) if child is None: - connection.send_error(msg["id"], "not_found", "Child not found") + send_translated_error(connection, msg["id"], "not_found", "notif_child_not_found") return child.quiet_hours_start = msg["quiet_hours_start"] child.quiet_hours_end = msg["quiet_hours_end"] @@ -3359,7 +3363,7 @@ async def ws_notif_upsert_parent(hass, connection, msg, coordinator): if p_id: existing = next((p for p in c.storage.get_parent_recipients() if p.id == p_id), None) if existing is None: - connection.send_error(msg["id"], "not_found", "Parent not found") + send_translated_error(connection, msg["id"], "not_found", "notif_parent_not_found") return existing.name = msg["name"] existing.notify_service = msg["notify_service"] @@ -3666,7 +3670,7 @@ async def _ws_bulk_edit_chores(hass, connection, msg, coordinator): try: result = await coordinator.async_bulk_edit_chores(msg["chore_ids"], dict(msg["changes"])) except ValueError as err: - connection.send_error(msg["id"], "invalid_format", str(err)) + connection.send_error(msg["id"], "invalid_format", str(err), **error_translation(err)) return connection.send_result(msg["id"], result) diff --git a/custom_components/taskmate/websocket_auctions.py b/custom_components/taskmate/websocket_auctions.py index a3f66750..386c797f 100644 --- a/custom_components/taskmate/websocket_auctions.py +++ b/custom_components/taskmate/websocket_auctions.py @@ -28,6 +28,7 @@ from . import authz from .const import AUCTION_POINTS_MAX +from .errors import error_translation, send_translated_error from .websocket import _admin_only, _get_coordinator _LOGGER = logging.getLogger(__name__) @@ -53,15 +54,15 @@ def _signed_in(handler): async def wrapper(hass, connection, msg): coordinator = _get_coordinator(hass) if not coordinator: - connection.send_error(msg["id"], "no_coordinator", "TaskMate not initialised") + send_translated_error(connection, msg["id"], "no_coordinator", "taskmate_not_initialised") return try: await handler(hass, connection, msg, coordinator) except ValueError as err: - connection.send_error(msg["id"], "invalid", str(err)) + connection.send_error(msg["id"], "invalid", str(err), **error_translation(err)) except Exception: # noqa: BLE001 _LOGGER.exception("WS handler %s failed", msg.get("type")) - connection.send_error(msg["id"], "handler_failed", "Something went wrong; see the Home Assistant log") + send_translated_error(connection, msg["id"], "handler_failed", "handler_failed") return wrapper @@ -74,7 +75,7 @@ async def _may_act_for(hass, connection, coordinator, child_id: str) -> bool: def _unauthorized(connection, msg) -> None: - connection.send_error(msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "Not allowed") + send_translated_error(connection, msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "not_allowed") @websocket_api.websocket_command({vol.Required("type"): WS_AUCTIONS_LIST, vol.Optional("child_id"): str}) @@ -85,7 +86,7 @@ async def ws_auctions_list(hass, connection, msg, coordinator): child_id = msg.get("child_id") if child_id: if coordinator.get_child(child_id) is None: - connection.send_error(msg["id"], "not_found", f"Child {child_id} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=child_id) return if not await _may_act_for(hass, connection, coordinator, child_id): _unauthorized(connection, msg) @@ -196,7 +197,7 @@ async def ws_auctions_occurrences(hass, connection, msg, coordinator): """The chore's next occurrences a parent may auction (and why not, if none).""" chore = coordinator.get_chore(msg["chore_id"]) if chore is None: - connection.send_error(msg["id"], "not_found", f"Chore {msg['chore_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "chore_not_found", chore_id=msg["chore_id"]) return connection.send_result( msg["id"], diff --git a/custom_components/taskmate/websocket_recaps.py b/custom_components/taskmate/websocket_recaps.py index b77883c5..18d6265f 100644 --- a/custom_components/taskmate/websocket_recaps.py +++ b/custom_components/taskmate/websocket_recaps.py @@ -18,6 +18,7 @@ from homeassistant.components import websocket_api from . import authz +from .errors import send_translated_error from .websocket import _admin_only, _get_coordinator _LOGGER = logging.getLogger(__name__) @@ -36,25 +37,25 @@ def decorate(handler): async def wrapper(hass, connection, msg): coordinator = _get_coordinator(hass) if not coordinator: - connection.send_error(msg["id"], "no_coordinator", "TaskMate not initialised") + send_translated_error(connection, msg["id"], "no_coordinator", "taskmate_not_initialised") return if check_child: child_id = msg["child_id"] if coordinator.get_child(child_id) is None: - connection.send_error(msg["id"], "not_found", f"Child {child_id} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=child_id) return user = connection.user context = SimpleNamespace(user_id=getattr(user, "id", "") or "") if not getattr(user, "is_admin", False) and not await authz.async_context_allows_child( hass, coordinator, context, child_id ): - connection.send_error(msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "Not allowed") + send_translated_error(connection, msg["id"], websocket_api.const.ERR_UNAUTHORIZED, "not_allowed") return try: await handler(hass, connection, msg, coordinator) except Exception: # noqa: BLE001 _LOGGER.exception("WS handler %s failed", msg.get("type")) - connection.send_error(msg["id"], "handler_failed", "Something went wrong; see the Home Assistant log") + send_translated_error(connection, msg["id"], "handler_failed", "handler_failed") return wrapper @@ -93,7 +94,7 @@ async def ws_recaps_list(hass, connection, msg, coordinator): async def ws_recaps_get(hass, connection, msg, coordinator): recap = next((r for r in coordinator.recaps_for_child(msg["child_id"]) if r.get("id") == msg["recap_id"]), None) if recap is None: - connection.send_error(msg["id"], "not_found", "Recap not found") + send_translated_error(connection, msg["id"], "not_found", "recap_not_found") return connection.send_result(msg["id"], {"recap": _for_display(coordinator, recap)}) diff --git a/custom_components/taskmate/websocket_rewards_extra.py b/custom_components/taskmate/websocket_rewards_extra.py index 61ce4944..871dd10a 100644 --- a/custom_components/taskmate/websocket_rewards_extra.py +++ b/custom_components/taskmate/websocket_rewards_extra.py @@ -12,6 +12,7 @@ from homeassistant.util import dt as dt_util from . import voucher +from .errors import send_translated_error from .websocket import _admin_only WS_PRINT_VOUCHER = "taskmate/print/reward_voucher" @@ -32,12 +33,12 @@ async def ws_print_reward_voucher(hass, connection, msg, coordinator): claim = next((c for c in coordinator.storage.get_reward_claims() if c.id == msg["claim_id"]), None) if claim is None or not claim.approved or claim.wish_id: - connection.send_error(msg["id"], "not_found", "Only an approved reward can be printed") + send_translated_error(connection, msg["id"], "not_found", "voucher_not_approved") return reward = coordinator.get_reward(claim.reward_id) holder = coordinator.get_child(claim.holder_id) if reward is None or holder is None: - connection.send_error(msg["id"], "not_found", "That reward or child no longer exists") + send_translated_error(connection, msg["id"], "not_found", "voucher_missing") return buyer = coordinator.get_child(claim.child_id) if claim.recipient_id else None when = dt_util.as_local(claim.approved_at or claim.claimed_at) diff --git a/custom_components/taskmate/websocket_setup.py b/custom_components/taskmate/websocket_setup.py index 7b424556..5313b3cb 100644 --- a/custom_components/taskmate/websocket_setup.py +++ b/custom_components/taskmate/websocket_setup.py @@ -16,6 +16,7 @@ from .const import AGE_GROUPS, SCHEDULE_MODES from .coord_birthdays import normalize_birthday, parse_birthday +from .errors import TaskMateError, error_translation from .setup_catalogue import setup_catalogue from .websocket import WS_LIBRARY_ADD, WS_SETUP_APPLY, WS_SETUP_CATALOGUE, _admin_only, validate_child_color @@ -71,8 +72,8 @@ } -def _birthday_error(msg) -> tuple[str, str] | None: - """(code, message) for the first birthday that can't be stored, or None. +def _birthday_error(msg) -> tuple[str, TaskMateError] | None: + """(code, translated error) for the first birthday that can't be stored, or None. Checked here so the panel gets a code it can show in the parent's own language, rather than Python's "month must be in 1..12". @@ -84,11 +85,11 @@ def _birthday_error(msg) -> tuple[str, str] | None: try: parse_birthday(value) except ValueError: - return "invalid_birthday", f"Birthday {value!r} is not a valid date" + return "invalid_birthday", TaskMateError("setup_invalid_birthday", value=repr(value)) try: normalize_birthday(value) except ValueError: - return "future_birthday", "Birthday can't be in the future" + return "future_birthday", TaskMateError("birthday_in_future") return None @@ -113,7 +114,8 @@ async def ws_setup_catalogue(hass, connection, msg, coordinator): async def ws_setup_apply(hass, connection, msg, coordinator): error = _birthday_error(msg) if error: - connection.send_error(msg["id"], *error) + code, err = error + connection.send_error(msg["id"], code, str(err), **error_translation(err)) return result = await coordinator.async_apply_setup_wizard( children=msg.get("children"), diff --git a/custom_components/taskmate/websocket_tour.py b/custom_components/taskmate/websocket_tour.py index 72b0a422..7b9c589b 100644 --- a/custom_components/taskmate/websocket_tour.py +++ b/custom_components/taskmate/websocket_tour.py @@ -18,6 +18,7 @@ from . import authz from .coord_tour import TOUR_MAX_STEP, TOUR_SPEAKABLE +from .errors import send_translated_error from .websocket_auctions import _context, _may_act_for, _signed_in, _unauthorized WS_TOUR_MARK = "taskmate/tour/mark" @@ -38,7 +39,7 @@ async def ws_tour_mark(hass, connection, msg, coordinator): """A child finished (or skipped) their tour.""" if coordinator.get_child(msg["child_id"]) is None: - connection.send_error(msg["id"], "not_found", f"Child {msg['child_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=msg["child_id"]) return if not await _may_act_for(hass, connection, coordinator, msg["child_id"]): _unauthorized(connection, msg) @@ -60,7 +61,7 @@ async def ws_tour_mark(hass, connection, msg, coordinator): async def ws_tour_speak(hass, connection, msg, coordinator): """Read one tour step aloud for a child.""" if coordinator.get_child(msg["child_id"]) is None: - connection.send_error(msg["id"], "not_found", f"Child {msg['child_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=msg["child_id"]) return if not await _may_act_for(hass, connection, coordinator, msg["child_id"]): _unauthorized(connection, msg) @@ -83,7 +84,7 @@ async def ws_tour_reset(hass, connection, msg, coordinator): _unauthorized(connection, msg) return if coordinator.get_child(msg["child_id"]) is None: - connection.send_error(msg["id"], "not_found", f"Child {msg['child_id']} not found") + send_translated_error(connection, msg["id"], "not_found", "child_not_found", child_id=msg["child_id"]) return await coordinator.async_tour_reset(msg["child_id"]) connection.send_result(msg["id"], {"child_id": msg["child_id"]}) diff --git a/custom_components/taskmate/www/locales/da.json b/custom_components/taskmate/www/locales/da.json index 2b63fc83..351d5969 100644 --- a/custom_components/taskmate/www/locales/da.json +++ b/custom_components/taskmate/www/locales/da.json @@ -3636,6 +3636,8 @@ "notify.monthly_report": "TaskMate rapport for {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!", "notify.family_goal_reached": "🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.", + "notify.fallback_chore": "pligt", + "notify.fallback_parent": "Forælder", "notify.birthday": "🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).", "notify.presence_arrival": "🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.", @@ -4950,6 +4952,14 @@ "bounty.card_name": "TaskMate Dusørtavle", "auction.card_description": "Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder", "auction.card_name": "TaskMate Pligtauktion", + "avatar.label_crown": "Kongelig", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "I flammer", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Raket", + "avatar.label_starter": "Start", + "avatar.label_trophy": "Mester", "routine.card_description": "Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner", "routine.card_name": "TaskMate Rutine", "routine.qty_less": "Én færre", diff --git a/custom_components/taskmate/www/locales/da/cards.json b/custom_components/taskmate/www/locales/da/cards.json index 04c32b46..5c59ea14 100644 --- a/custom_components/taskmate/www/locales/da/cards.json +++ b/custom_components/taskmate/www/locales/da/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct} %","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % af vejen til: {stage}","pet.goal_home":"{percent} % af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent} % af vejen til niveau {level}","pet.goal_legendary":"{percent} % af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent} % af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct} %)","activity.reason_points_decay":"Point falmet (−{pct} %)","activity.reason_points_decay_wish":"Point falmet (−{pct} %), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} +{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct} %","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % af vejen til: {stage}","pet.goal_home":"{percent} % af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent} % af vejen til niveau {level}","pet.goal_legendary":"{percent} % af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent} % af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct} %)","activity.reason_points_decay":"Point falmet (−{pct} %)","activity.reason_points_decay_wish":"Point falmet (−{pct} %), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I flammer","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} diff --git a/custom_components/taskmate/www/locales/da/panel.json b/custom_components/taskmate/www/locales/da/panel.json index d3430c0c..c3aa0510 100644 --- a/custom_components/taskmate/www/locales/da/panel.json +++ b/custom_components/taskmate/www/locales/da/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair} % hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent} % af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} +{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair} % hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.fallback_chore":"pligt","notify.fallback_parent":"Forælder","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent} % af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} diff --git a/custom_components/taskmate/www/locales/de.json b/custom_components/taskmate/www/locales/de.json index 098a62c9..6ce17628 100644 --- a/custom_components/taskmate/www/locales/de.json +++ b/custom_components/taskmate/www/locales/de.json @@ -3691,6 +3691,8 @@ "notify.monthly_report": "TaskMate-Bericht {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!", "notify.family_goal_reached": "🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.", + "notify.fallback_chore": "Aufgabe", + "notify.fallback_parent": "Elternteil", "notify.birthday": "🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.", "notify.streak_freeze_used": "❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).", "notify.presence_arrival": "🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate-Sonderjobs", "auction.card_description": "Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt", "auction.card_name": "TaskMate-Aufgaben-Auktion", + "avatar.label_crown": "Königlich", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "Feuer und Flamme", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Roboter", + "avatar.label_rocket": "Rakete", + "avatar.label_starter": "Starter", + "avatar.label_trophy": "Champion", "routine.card_description": "Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen", "routine.card_name": "TaskMate-Routine", "routine.qty_less": "Eins weniger", diff --git a/custom_components/taskmate/www/locales/de/cards.json b/custom_components/taskmate/www/locales/de/cards.json index 28b27339..14473960 100644 --- a/custom_components/taskmate/www/locales/de/cards.json +++ b/custom_components/taskmate/www/locales/de/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct} %","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","common.xp":"XP","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} +{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct} %","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","common.xp":"XP","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","avatar.label_crown":"Königlich","avatar.label_diamond":"Diamant","avatar.label_fire":"Feuer und Flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Roboter","avatar.label_rocket":"Rakete","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} diff --git a/custom_components/taskmate/www/locales/de/panel.json b/custom_components/taskmate/www/locales/de/panel.json index b1a3a993..6b51cdb7 100644 --- a/custom_components/taskmate/www/locales/de/panel.json +++ b/custom_components/taskmate/www/locales/de/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} +{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.fallback_chore":"Aufgabe","notify.fallback_parent":"Elternteil","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} diff --git a/custom_components/taskmate/www/locales/en-GB.json b/custom_components/taskmate/www/locales/en-GB.json index 14505a68..f55fdfe5 100644 --- a/custom_components/taskmate/www/locales/en-GB.json +++ b/custom_components/taskmate/www/locales/en-GB.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "TaskMate {month} report:\n{summary}", "notify.season_champion": "🏆 {child_name} won the {month} leaderboard with {points} {points_name}!", "notify.family_goal_reached": "🎉 Family goal reached: {goal_name}! Time for {goal_reward}.", + "notify.fallback_chore": "chore", + "notify.fallback_parent": "Parent", "notify.birthday": "🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.", "notify.streak_freeze_used": "❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).", "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate Bounty Board", "auction.card_description": "Children bid the fewest points they'd do an unpopular chore for — lowest bid wins", "auction.card_name": "TaskMate Chore Auction", + "avatar.label_crown": "Royalty", + "avatar.label_diamond": "Diamond", + "avatar.label_fire": "On Fire", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Rocket", + "avatar.label_starter": "Starter", + "avatar.label_trophy": "Champion", "routine.card_description": "Guided one-task-at-a-time flow for morning and bedtime routines", "routine.card_name": "TaskMate Routine", "routine.qty_less": "One fewer", diff --git a/custom_components/taskmate/www/locales/en-GB/cards.json b/custom_components/taskmate/www/locales/en-GB/cards.json index 7d9e0b66..7d5837b6 100644 --- a/custom_components/taskmate/www/locales/en-GB/cards.json +++ b/custom_components/taskmate/www/locales/en-GB/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en-GB/panel.json b/custom_components/taskmate/www/locales/en-GB/panel.json index 78b1eac9..f4a843fc 100644 --- a/custom_components/taskmate/www/locales/en-GB/panel.json +++ b/custom_components/taskmate/www/locales/en-GB/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/en.json b/custom_components/taskmate/www/locales/en.json index 9a110c10..61fd37e5 100644 --- a/custom_components/taskmate/www/locales/en.json +++ b/custom_components/taskmate/www/locales/en.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "TaskMate {month} report:\n{summary}", "notify.season_champion": "🏆 {child_name} won the {month} leaderboard with {points} {points_name}!", "notify.family_goal_reached": "🎉 Family goal reached: {goal_name}! Time for {goal_reward}.", + "notify.fallback_chore": "chore", + "notify.fallback_parent": "Parent", "notify.birthday": "🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.", "notify.streak_freeze_used": "❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).", "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate Bounty Board", "auction.card_description": "Children bid the fewest points they'd do an unpopular chore for — lowest bid wins", "auction.card_name": "TaskMate Chore Auction", + "avatar.label_crown": "Royalty", + "avatar.label_diamond": "Diamond", + "avatar.label_fire": "On Fire", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Rocket", + "avatar.label_starter": "Starter", + "avatar.label_trophy": "Champion", "routine.card_description": "Guided one-task-at-a-time flow for morning and bedtime routines", "routine.card_name": "TaskMate Routine", "routine.qty_less": "One fewer", diff --git a/custom_components/taskmate/www/locales/en/cards.json b/custom_components/taskmate/www/locales/en/cards.json index da62aef8..0e20728e 100644 --- a/custom_components/taskmate/www/locales/en/cards.json +++ b/custom_components/taskmate/www/locales/en/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en/panel.json b/custom_components/taskmate/www/locales/en/panel.json index 7ebc0d45..64a09438 100644 --- a/custom_components/taskmate/www/locales/en/panel.json +++ b/custom_components/taskmate/www/locales/en/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/fr.json b/custom_components/taskmate/www/locales/fr.json index aec0206c..95e0a18c 100644 --- a/custom_components/taskmate/www/locales/fr.json +++ b/custom_components/taskmate/www/locales/fr.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "Rapport TaskMate de {month} :\n{summary}", "notify.season_champion": "🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !", "notify.family_goal_reached": "🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.", + "notify.fallback_chore": "tâche", + "notify.fallback_parent": "Parent", "notify.birthday": "🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.", "notify.streak_freeze_used": "❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).", "notify.presence_arrival": "🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "Tableau des primes TaskMate", "auction.card_description": "Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne", "auction.card_name": "Enchères de tâches TaskMate", + "avatar.label_crown": "Royauté", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "En feu", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Fusée", + "avatar.label_starter": "Débutant", + "avatar.label_trophy": "Champion", "routine.card_description": "Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher", "routine.card_name": "Routine TaskMate", "routine.qty_less": "Un de moins", diff --git a/custom_components/taskmate/www/locales/fr/cards.json b/custom_components/taskmate/www/locales/fr/cards.json index 4eb949f9..81ed5404 100644 --- a/custom_components/taskmate/www/locales/fr/cards.json +++ b/custom_components/taskmate/www/locales/fr/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct} %","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","common.xp":"XP","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} +{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct} %","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","common.xp":"XP","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","avatar.label_crown":"Royauté","avatar.label_diamond":"Diamant","avatar.label_fire":"En feu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Fusée","avatar.label_starter":"Débutant","avatar.label_trophy":"Champion","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} diff --git a/custom_components/taskmate/www/locales/fr/panel.json b/custom_components/taskmate/www/locales/fr/panel.json index c4cc8c6a..8ab9725e 100644 --- a/custom_components/taskmate/www/locales/fr/panel.json +++ b/custom_components/taskmate/www/locales/fr/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.bonus_no_eligible":"Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_link_user_admin":"{name} (administrateur)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Supprimer le bonus « {name} » ?","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_child":"Supprimer l'enfant « {name} » ?","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_chore":"Supprimer la tâche « {name} » ?","panel.confirm_delete_challenge":"Supprimer le défi « {name} » ?","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_penalty":"Supprimer la pénalité « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_reward":"Supprimer la récompense « {name} » ?","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_no_match_children":"Aucun enfant ne correspond à « {filter} ».","panel.empty_no_match_filter":"Aucun résultat pour « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Probabilité %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.quest_for_names":"Pour : {names}","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_refuse_off":"Cette tâche est désactivée.","panel.auction_refuse_open_ended":"Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_other":"Cette tâche ne peut pas être mise aux enchères.","panel.auction_refuse_team":"Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_timed":"Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_unassigned":"Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair} % chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_issue_child_without_chores":"{count} enfants n'ont aucune tâche attribuée","panel.health_issue_child_without_chores_one":"{count} enfant n'a aucune tâche attribuée","panel.health_issue_chore_missing_entity":"{count} tâches font référence à une entité qui n'existe pas","panel.health_issue_chore_missing_entity_one":"{count} tâche fait référence à une entité qui n'existe pas","panel.health_issue_chore_orphan_assignee":"{count} tâches sont attribuées à un enfant qui n'existe plus","panel.health_issue_chore_orphan_assignee_one":"{count} tâche est attribuée à un enfant qui n'existe plus","panel.health_issue_chore_orphan_dependency":"{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées","panel.health_issue_chore_orphan_dependency_one":"{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée","panel.health_issue_completion_orphan":"{count} validations renvoient à une tâche ou un enfant supprimé","panel.health_issue_completion_orphan_one":"{count} validation renvoie à une tâche ou un enfant supprimé","panel.health_issue_large_history":"{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_large_history_one":"{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_reward_orphan_assignee":"{count} récompenses sont attribuées à un enfant qui n'existe plus","panel.health_issue_reward_orphan_assignee_one":"{count} récompense est attribuée à un enfant qui n'existe plus","panel.health_issue_reward_unlock_not_allowed":"{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation","panel.health_issue_reward_unlock_not_allowed_one":"{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.sound_opt_chime":"Carillon","panel.sound_opt_coin":"Pièce","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prout {n}","panel.sound_opt_fart_random":"Prout au hasard","panel.sound_opt_levelup":"Niveau supérieur","panel.sound_opt_none":"Aucun son","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Annuler","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.print_chart_empty":"Aucune corvée à afficher pour cette semaine.","notify.print_chart_footer":"Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.read_aloud_done":"{name}, tu as tout fini. Bravo !","notify.read_aloud_many":"{name}, il te reste {count} choses à faire : {chores}.","notify.read_aloud_one":"{name}, il te reste une chose à faire : {chores}.","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.penalty_no_eligible":"Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_summary_one":"{total} tâche · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.confirm_delete_group":"Supprimer le groupe « {name} » ?","panel.confirm_delete_quest":"Supprimer la quête « {name} » ?","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} +{"panel.settings_card_design_label":"Design de carte par défaut","panel.settings_card_design_hint":"Le style des nouvelles cartes, sauf remplacement par carte.","notification.item_rejected.name":"Tâche ou récompense renvoyée","notification.item_rejected.description":"Prévient un enfant quand un parent refuse sa tâche ou sa demande de récompense, avec la raison si elle a été donnée. Désactivé par défaut.","notification.inspection_started.name":"Inspection en approche","notification.inspection_started.description":"Prévient un enfant qu'un parent va inspecter une de ses tâches terminées, quand l'enfant doit en être informé. Désactivé par défaut.","notification.inspection_passed.name":"Inspection réussie","notification.inspection_passed.description":"Prévient un enfant que sa tâche a réussi une inspection surprise, avec le bonus et la note du parent. Désactivé par défaut.","notification.inspection_reminder.name":"Inspection bientôt terminée","notification.inspection_reminder.description":"Rappelle aux parents, 30 minutes avant, qu'une inspection surprise non tranchée va se fermer discrètement.","panel.insp_flag_tooltip":"Lancer une inspection","panel.insp_start_title":"Lancer une inspection","panel.insp_pass_title":"Valider l'inspection","panel.insp_fail_title":"Pas réussie","panel.insp_ctx":"Approuvée à {time} · {points} {points_name} gagnés","panel.insp_window_label":"Vérifier d'ici","panel.insp_window_1h":"1 heure","panel.insp_window_2h":"2 heures","panel.insp_window_4h":"4 heures","panel.insp_window_bed":"Jusqu'à {time}","panel.insp_window_bed_soon":"L'heure du coucher ({bedtime}) est dans moins de {minutes} minutes, elle se termine donc à {time}.","panel.insp_bonus_label":"Bonus si elle est réussie","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Prévenir {name} maintenant","panel.insp_tell_hint":"Affiche « Inspection en approche » sur la carte de {name}. Désactive pour une vérification secrète.","panel.insp_start_btn":"Lancer l'inspection","panel.insp_note_pass_label":"Note pour {name} (facultatif)","panel.insp_note_pass_placeholder":"Bravo, c'est parfait !","panel.insp_pass_btn":"Réussie · +{bonus}","panel.insp_fail_note_label":"Juste le noter","panel.insp_fail_note_hint":"Pas de bonus. {name} garde les {points} {points_name}. Elle apparaît comme « pas réussie » dans l'activité.","panel.insp_fail_redo_label":"Renvoyer à refaire","panel.insp_fail_redo_hint":"Elle revient sur la carte de {name} comme non faite pour aujourd'hui. Les {points} {points_name} sont conservés. La refaire passe par l'approbation habituelle et ne rapporte rien de plus.","panel.insp_fail_redo_unavailable":"Seule une tâche ordinaire terminée aujourd'hui peut être renvoyée.","panel.insp_fail_fix_label":"Ce qu'il faut corriger (visible par {name})","panel.insp_fail_no_penalty":"Aucun point n'est retiré. Pour retirer des points, applique une pénalité à part.","panel.insp_fail_save":"Enregistrer","panel.insp_fail_send_back":"Renvoyer","panel.insp_needs_line":"Inspecter « {chore} » de {child}","panel.insp_needs_meta":"bonus +{bonus} si réussie · se ferme dans {time}","panel.insp_told":"{name} a été prévenu(e)","panel.insp_secret":"secrète","panel.insp_pass":"Réussie","panel.insp_fail":"Ratée","panel.insp_cancel":"Annuler l'inspection","panel.insp_cancel_confirm":"Annuler cette inspection ? Aucun bonus n'est versé et la tâche pourra être inspectée à nouveau.","panel.insp_tag_open":"En inspection · {time}","panel.insp_tag_passed":"Réussie · +{bonus}","panel.insp_tag_redo":"Renvoyée à refaire","panel.insp_tag_failed":"Inspectée · pas réussie","panel.insp_tag_expired":"Inspection fermée","panel.insp_event_started":"Inspection lancée : {chore}","panel.insp_event_passed":"Inspection réussie : {chore}","panel.insp_event_failed":"Inspection pas réussie : {chore}","panel.insp_event_redo":"Renvoyée à refaire : {chore}","panel.insp_event_expired":"Inspection fermée sans vérification : {chore}","panel.insp_redo_queue":"refaite après une inspection, ne rapporte rien de plus","panel.insp_toast_started":"Inspection lancée.","panel.insp_toast_started_told":"Inspection lancée. {name} a été prévenu(e).","panel.insp_toast_passed":"Réussie. {name} reçoit +{bonus}","panel.insp_toast_noted":"Noté. Aucun point retiré.","panel.insp_toast_sent_back":"Renvoyée à {name} à refaire","panel.insp_toast_cancelled":"Inspection annulée","panel.insp_toast_failed":"Impossible de mettre à jour l'inspection : {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspections surprises","panel.settings_insp_hint":"Vérifie au hasard une tâche récemment approuvée. Une réussite rapporte un bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Affiche une loupe sur les tâches approuvées ces dernières 24 heures, dans Aujourd'hui et Activité.","panel.settings_insp_bonus_label":"Bonus en cas de réussite","panel.settings_insp_bonus_hint":"Modifiable pour chaque inspection.","panel.settings_insp_window_label":"Temps pour vérifier","panel.settings_insp_window_hint":"Le temps dont tu disposes pour la valider ou la refuser. Une inspection non vérifiée se ferme sans bonus.","panel.settings_insp_bedtime_label":"Heure du coucher","panel.settings_insp_bedtime_hint":"Utilisée par « Jusqu'au coucher ». À moins de 30 minutes du coucher, le délai est d'une heure.","panel.settings_insp_fail_label":"En cas d'échec","panel.settings_insp_fail_hint":"Aucun point n'est retiré dans les deux cas.","panel.settings_insp_fail_note":"Juste le noter","panel.settings_insp_fail_redo":"Renvoyer à refaire","panel.settings_insp_fail_ask":"Me demander à chaque fois","panel.settings_insp_tell_label":"Prévenir l'enfant au lancement","panel.settings_insp_tell_hint":"Affiche « Inspection en approche » sur sa carte.","panel.settings_insp_pick_label":"Tirage quotidien au hasard","panel.settings_insp_pick_hint":"TaskMate choisit une tâche approuvée à inspecter pour toi. Elle apparaît dans À traiter.","panel.settings_insp_pick_when_label":"Quand et à quelle fréquence","panel.settings_insp_pick_when_hint":"Comme le bonus surprise : une heure quotidienne et une probabilité.","panel.settings_insp_pick_time":"Heure","panel.settings_insp_pick_chance":"Probabilité %","panel.settings_insp_pick_children_label":"Enfants","panel.settings_insp_pick_children_hint":"Seules les tâches approuvées aujourd'hui peuvent être choisies, et jamais le même enfant deux jours de suite. Aucun coché signifie tous les enfants.","panel.activity_approve":"Approuver","panel.activity_approve_all":"Tout approuver","panel.activity_approve_all_busy":"Approbation…","panel.activity_approve_all_confirm":"Approuver {count} tâches en attente ?","panel.activity_approve_all_done":"{count} tâches approuvées","panel.activity_audit_log":"Journal d'audit","panel.audit_action":"Action","panel.audit_clear":"Vider le journal","panel.audit_clear_confirm":"Vider tout le journal d'audit ? Action irréversible.","panel.audit_cleared":"Journal d'audit vidé","panel.audit_empty":"Aucune action d'administration enregistrée.","panel.audit_hint":"Modifications admin récentes — qui a changé quoi, et quand.","panel.audit_target":"Cible","panel.audit_user":"Utilisateur","panel.audit_when":"Quand","panel.activity_claimed_reward":"Réclamé : {name}","panel.activity_claimed_text":"{child} a réclamé la récompense {reward}","panel.activity_completed_chore":"Terminé : {name}","panel.activity_completed_text":"{child} a terminé {chore}","panel.activity_deleted_chore":"(tâche supprimée)","panel.activity_deleted_reward":"(récompense supprimée)","panel.activity_manual_addition":"Ajout manuel","panel.activity_manual_deduction":"Retrait manuel","panel.activity_no_items":"Aucun élément en attente de vérification.","panel.activity_no_points_transactions":"Aucune transaction de points pour l'instant.","panel.activity_no_recent":"Rien à afficher — l'activité apparaîtra lorsque des tâches seront terminées et des récompenses réclamées.","panel.activity_pending_all_clear":"Tout est en ordre","panel.activity_pending_approvals":"Approbations en attente","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Activité récente","panel.activity_reject":"Rejeter","panel.activity_table_child":"Enfant","panel.activity_table_points":"Points","panel.activity_table_reason":"Raison","panel.activity_undo":"Annuler","panel.activity_undo_confirm":"Annuler cette pénalité/ce bonus ? Le changement de points sera annulé.","panel.activity_undone":"Transaction annulée","panel.activity_table_when":"Quand","panel.activity_title":"Activité","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternance — un enfant à la fois, à tour de rôle","panel.assign_alternating_short":"Alternance","panel.assign_balanced":"Équilibré — répartir les tâches du jour entre les enfants","panel.assign_balanced_short":"Équilibré","panel.assign_first_come":"Premier arrivé — le premier enfant à terminer gagne ; masquée pour les autres","panel.assign_first_come_short":"Premier arrivé","panel.assign_everyone":"Tous — chaque enfant assigné voit la tâche","panel.assign_random":"Aléatoire — choisir un enfant assigné chaque jour","panel.assign_random_short":"Aléatoire","panel.assign_unassigned":"Non attribué — aucun enfant ne voit cette tâche","panel.assign_unassigned_short":"Non attribué","panel.backup_export":"Exporter la sauvegarde","panel.backup_exported":"Sauvegarde téléchargée","panel.backup_hint":"Téléchargez une sauvegarde complète de votre configuration TaskMate, ou restaurez-en une. La restauration remplace tout — rechargez l'intégration ensuite pour rafraîchir les entités par enfant.","panel.backup_import":"Restaurer la sauvegarde","panel.backup_import_bad_file":"Ce fichier n'est pas une sauvegarde TaskMate valide.","panel.backup_import_confirm":"Restaurer cette sauvegarde ? Elle REMPLACE toutes les données TaskMate actuelles. Action irréversible.","panel.backup_imported":"Sauvegarde restaurée — rechargez l'intégration pour rafraîchir les entités.","panel.backup_title":"Sauvegarde et restauration","panel.badge_add_btn":"+ Ajouter un badge personnalisé","panel.badge_add_criterion_btn":"+ Ajouter un critère","panel.badge_combinator_all":"Tout requis (ET)","panel.badge_combinator_any":"L'un suffit (OU)","panel.badge_combinator_label":"Quand le badge a plusieurs critères :","panel.badge_assigned_hint":"Ne rien sélectionner pour tous les enfants","panel.badge_assigned_label":"Attribué à","panel.badge_award_btn":"Attribuer","panel.badge_award_select_child":"— Choisir un enfant —","panel.badge_award_to_label":"Attribuer à","panel.badge_bonus_label":"Bonus de points","panel.badge_builtin_hint":"Intégré — seuls le bonus, le niveau, l'attribution et la notification peuvent être modifiés","panel.badge_builtin_pill":"Intégré","panel.badge_cancel_btn":"Annuler","panel.badge_confirm_delete":"Supprimer le badge « {name} » ? Cette action est irréversible.","panel.badge_confirm_rebuild":"Lancer une réévaluation silencieuse des badges pour tous les enfants ? Aucune notification ni bonus de points ne sera envoyé.","panel.badge_confirm_revoke":"Révoquer le badge « {name} » ? Le bonus de points sera annulé.","panel.badge_criteria_label":"Critères — Attribuer quand TOUS sont remplis","panel.badge_delete_btn":"Supprimer","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Ajouter un badge personnalisé","panel.badge_dialog_award_title":"Attribuer « {name} »","panel.badge_dialog_edit_title":"Modifier le badge — {name}","panel.badge_edit_btn":"Modifier","panel.badge_empty_catalogue":"Aucun badge intégré trouvé.","panel.badge_empty_custom_desc":"Créez vos propres badges avec des critères personnalisés ou pour attribution manuelle.","panel.badge_empty_custom_title":"Aucun badge personnalisé","panel.badge_empty_history":"Aucun badge n'a encore été attribué.","panel.badge_icon_label":"Icône","panel.badge_name_label":"Nom","panel.badge_no_criteria_hint":"Aucun critère — ce badge sera attribué manuellement uniquement.","panel.badge_notify_label":"Notifier à l'obtention","panel.badge_notify_no":"Non","panel.badge_notify_yes":"Oui","panel.badge_rebuild_btn":"Recalculer les badges","panel.badge_rebuild_tooltip":"Réévaluer silencieusement tous les badges (sans notifications)","panel.badge_remove_criterion_btn":"Supprimer","panel.badge_revoke_btn":"Révoquer","panel.badge_save_btn":"Enregistrer le badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Personnalisés ({count})","panel.badge_subtab_history":"Historique","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Enfant","panel.badge_table_criteria":"Critères","panel.badge_table_enabled":"Activé","panel.badge_table_source":"Source","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Quand","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Désactiver","panel.badge_toggle_enable":"Activer","panel.bonus_apply_text":"Choisissez l'enfant à qui attribuer ce bonus ({points} points seront ajoutés).","panel.bonus_empty_description":"Ajoutez un bonus pour récompenser les efforts exceptionnels.","panel.bonus_empty_title":"Aucun bonus","panel.bonus_points_label":"Points à attribuer","panel.bonus_title":"Bonus","panel.bonus_no_eligible":"Aucun enfant éligible. Modifiez le bonus pour définir à qui il s'applique.","panel.btn_activate_chore":"Activer la tâche","panel.btn_add_bonus":"+ Ajouter un bonus","panel.btn_add_bonus_subtask":"+ Ajouter une sous-tâche bonus","panel.btn_add_child":"+ Ajouter un enfant","panel.btn_add_chore":"+ Ajouter une tâche","panel.btn_add_chore_template":"+ Ajouter une tâche","panel.btn_add_group":"+ Ajouter un groupe","panel.btn_add_penalty":"+ Ajouter une pénalité","panel.btn_add_reward":"+ Ajouter une récompense","panel.btn_apply":"Appliquer…","panel.btn_back":"← Retour","panel.btn_bulk_add":"Ajout en masse","panel.btn_cancel":"Annuler","panel.btn_close":"Fermer","panel.btn_create_chores":"Créer les tâches","panel.btn_create_template":"Créer le modèle","panel.btn_create_template_toolbar":"+ Créer un modèle","panel.btn_deactivate_chore":"Désactiver la tâche","panel.btn_delete":"Supprimer","panel.btn_edit":"Modifier","panel.btn_clone_chore":"Dupliquer","panel.btn_from_template":"Créer depuis un modèle","panel.btn_reorder_chores":"Réorganiser","panel.btn_retry":"Réessayer","panel.btn_review":"Vérifier","panel.btn_save":"Enregistrer","panel.btn_save_as_template":"Enregistrer comme modèle","panel.btn_save_changes":"Enregistrer les modifications","panel.btn_save_order":"Enregistrer l'ordre","panel.btn_save_settings":"Enregistrer les paramètres","panel.btn_save_template":"Enregistrer le modèle","panel.btn_skip_chore":"Passer la rotation (enfant suivant)","panel.bulk_assigned_to":"Assigné à","panel.bulk_chore_names_hint":"Toutes les tâches partageront les paramètres ci-dessous.","panel.bulk_chore_names_label":"Noms des tâches (un par ligne ou séparés par des virgules)","panel.bulk_chore_names_placeholder":"Faire le lit\nVider le lave-vaisselle\nNourrir le chien","panel.bulk_days_label":"Jours de la semaine (vide = tous les jours)","panel.bulk_leave_empty_hint":"Laisser vide pour assigner à tous les enfants.","panel.bulk_points_label":"Points (chacun)","panel.bulk_title":"Ajout en masse de tâches","panel.child_add_tile":"Ajouter un enfant","panel.child_availability_hint":"Les états on, home, available, present, true signifient disponible. Laisser vide pour considérer l'enfant toujours disponible.","panel.child_availability_label":"Capteur de disponibilité (optionnel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Occupé :","panel.child_invert_hint":"Activez pour les capteurs de calendrier ou d'horaire où un état actif signifie que l'enfant est occupé.","panel.child_invert_label":"Inverser la logique (ON = indisponible)","panel.child_inverted":"(inversé)","panel.child_link_user_label":"Lier à un utilisateur Home Assistant (facultatif)","panel.child_link_user_hint":"Si défini, seul cet utilisateur Home Assistant (ou un admin) peut terminer des tâches, échanger des récompenses ou lancer des minuteurs pour cet enfant via les services. Laissez sur « N'importe qui » pour une tablette familiale partagée.","panel.child_picture_entity_label":"Photo de","panel.child_picture_entity_hint":"Choisissez n'importe quelle entité avec une image, généralement la personne de l'enfant, pour l'afficher à la place de l'icône ci-dessus. La photo d'une personne se définit dans Paramètres › Personnes ; sans image, l'icône est affichée.","panel.child_kiosk_pin_label":"Code PIN du kiosque","panel.child_kiosk_pin_hint":"Facultatif. 4 chiffres que l'enfant tape sur une tablette kiosque partagée. Stocké haché, il ne peut pas être relu — laissez vide pour garder le code actuel.","panel.child_kiosk_pin_set":"Un code PIN est défini.","panel.child_kiosk_pin_remove":"Supprimer le code PIN du kiosque","panel.toast_kiosk_pin_invalid":"Le code PIN du kiosque doit comporter exactement 4 chiffres","panel.toast_kiosk_pin_failed":"Enfant enregistré, mais pas le code PIN du kiosque : {error}","panel.child_birthday_label":"Anniversaire","panel.child_birthday_hint":"AAAA-MM-JJ, ou MM-JJ pour ne pas afficher l'âge. Le jour J : points bonus, un badge et une fête. Le 29 février est fêté le 28 février les années non bissextiles.","panel.child_link_user_none":"N'importe qui (partagé / kiosque)","panel.child_link_user_admin":"{name} (administrateur)","panel.child_name_label":"Nom","panel.child_name_placeholder":"ex. Malia","panel.child_no_availability":"Pas de capteur de disponibilité","panel.child_stat_done":"Fait","panel.child_stat_earned":"Gagné","panel.child_title":"Enfants","panel.child_unavailability_hint":"Un second capteur où on/active signifie que l'enfant est occupé. Utile pour les calendriers scolaires. L'enfant est disponible uniquement quand le capteur de disponibilité indique disponible ET ce capteur n'indique pas occupé.","panel.child_unavailability_label":"Capteur d'indisponibilité (optionnel)","panel.child_pause_streak_label":"Suspendre la série en cas d'absence","panel.child_pause_streak_hint":"Lorsque le capteur de disponibilité ou d'indisponibilité de cet enfant (qui peut être une entité calendar.*) indique son absence, sa série est gelée et ses tâches masquées jusqu'à son retour.","panel.child_presence_label":"Présence (pour les rappels)","panel.child_presence_hint":"Une entité person.* ou device_tracker.*. Tant qu'elle n'est pas home, les rappels et escalades de tâches de cet enfant attendent, et il reçoit à la place un seul rappel « Tu es rentré » à son arrivée. N'affecte que les notifications — les tâches restent visibles. Activez Arrivé à la maison dans Notifications pour recevoir ce rappel.","panel.child_unnamed":"(sans nom)","panel.chore_advanced_bonus_subtasks":"Sous-tâches bonus (optionnel)","panel.chore_advanced_bonus_subtasks_hint":"Tâches supplémentaires optionnelles débloquées après la tâche principale.","panel.chore_advanced_visibility":"Avancé — visibilité et publication au calendrier","panel.chore_approval_label":"Nécessite l'approbation parentale","panel.chore_assign_hint":"Laisser vide pour assigner à tous les enfants.","panel.chore_assign_label":"Assigné à","panel.chore_assign_no_children":"Ajoutez d'abord des enfants pour leur assigner des tâches.","panel.chore_assignment_mode_hint":"Tous = tous les enfants assignés la voient. Alternance = un enfant à la fois, à tour de rôle. Aléatoire = un choisi au hasard. Équilibré = répartition égale dans la journée.","panel.chore_assignment_mode_label":"Mode d'assignation","panel.chore_calendar_hint":"L'assignation du jour sera ajoutée comme événement sur chaque calendrier sélectionné.","panel.chore_calendar_label":"Publier sur des calendriers (optionnel)","panel.chore_calendar_no_entities":"Aucune entité calendrier trouvée dans Home Assistant. Configurez-en une d'abord.","panel.chore_claim_allowance_hint":"Minutes supplémentaires après la fin de la période pendant lesquelles la tâche reste réclamable. 0 = pas de délai. Les tâches de nuit sont plafonnées à minuit.","panel.st_freq_label":"Combien de fois par jour","panel.st_freq_once":"Une fois","panel.st_freq_once_hint":"une coche","panel.st_freq_limit":"Jusqu'à N fois","panel.st_freq_limit_hint":"à tout moment de la journée","panel.st_freq_set":"À heures fixes","panel.st_freq_set_hint":"chaque horaire se coche à part","panel.st_quick_start":"Démarrage rapide :","panel.st_preset_meals":"🍽️ Petit-déjeuner · déjeuner · dîner","panel.st_preset_me":"🪥 Matin et soir","panel.st_preset_meds":"💊 8 h · 14 h · 20 h","panel.st_preset_pet":"🐶 Animal : matin et goûter","panel.st_name_breakfast":"Petit-déjeuner","panel.st_name_lunch":"Déjeuner","panel.st_name_dinner":"Dîner","panel.st_name_morning":"Matin","panel.st_name_evening":"Soir","panel.st_name_tea":"Goûter","panel.st_col_name":"Nom (vu par l'enfant)","panel.st_col_from":"De","panel.st_col_until":"Jusqu'à","panel.st_col_points":"Nombre de points","panel.st_remove":"Retirer cet horaire","panel.st_add_time":"+ Ajouter un horaire","panel.st_max_reached":"5 horaires au maximum","panel.st_bonus_label":"Bonus tous horaires","panel.st_bonus_hint":"Points en plus quand tous les horaires sont faits aujourd'hui. 0 = aucun.","panel.st_rules_hint":"Chaque horaire ne se coche que tant qu'il est ouvert. Pour les séries et l'objectif de la semaine, la tâche compte une fois, quand tous les horaires sont faits. Les horaires ne peuvent ni se chevaucher ni passer minuit.","panel.st_claim_allowance_hint":"Minutes de grâce après la fin de chaque horaire, encore cochable.","panel.st_err_none":"Ajoutez au moins un horaire.","panel.st_err_max":"Une tâche peut avoir au plus 5 horaires fixes.","panel.st_err_format":"Chaque horaire a besoin d'un début et d'une fin.","panel.st_err_order":"Un horaire doit se terminer après son début, le même jour.","panel.st_err_overlap":"Deux horaires se chevauchent. Déplacez-en un.","panel.st_err_conflict":"Une tâche à heures fixes ne peut pas être aussi libre, à quantité ou en équipe.","panel.st_state_now":"ouvert","panel.st_state_later":"plus tard","panel.st_state_missed":"manqué","panel.st_state_done":"fait","panel.st_state_pending":"en attente de validation","panel.st_settings_layout_label":"Tâches à heures fixes","panel.st_settings_layout_hint":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur les cartes enfant et kiosque. Chaque carte peut le changer.","panel.st_list_pill":"Horaires fixes : {count}","panel.chore_claim_allowance_label":"Délai de réclamation (minutes)","panel.chore_completion_sound_label":"Son de complétion","panel.chore_difficulty_label":"Difficulté","panel.difficulty_easy":"Facile","panel.difficulty_hard":"Difficile","panel.difficulty_medium":"Moyen","panel.chore_daily_cap_label":"Plafond journalier (minutes, 0 = illimité)","panel.chore_daily_limit_label":"Limite quotidienne","panel.chore_daily_limit_shared_hint":"Partagée par tout le groupe — une fois faite autant de fois aujourd'hui, elle se ferme pour tout le monde. Chaque réalisation rapporte des points à l'enfant qui l'a faite.","panel.chore_days_label":"Jours de la semaine (vide = tous les jours)","panel.chore_weekly_target_pill":"{count}×/semaine","panel.chore_weekly_target_hint":"Combien de fois par semaine la tâche doit être faite, n'importe lesquels des jours choisis. Elle n'est plus proposée une fois le compte atteint et repart le lundi.","panel.chore_weekly_target_label":"Objectif hebdomadaire (0 = désactivé)","panel.chore_weekly_target_bonus_label":"Bonus d’objectif hebdomadaire","panel.chore_weekly_target_bonus_hint":"Points supplémentaires versés une fois l’objectif de la semaine atteint, en plus des points de chaque réalisation. Versé une fois par semaine, à la validation de la dernière réalisation. 0 = pas de bonus.","panel.chore_team_section":"Travail d'équipe (facultatif)","panel.chore_team_hint":"Une tâche d'équipe ne compte qu'une fois que ce nombre d'enfants différents l'ont rejointe. Chaque appui sur Terminé est une inscription, et quand l'équipe est complète, la tâche est soumise pour tous. Les inscriptions sont remises à zéro chaque jour. Nécessite l'attribution « Tous » et ne peut pas être une tâche ouverte.","panel.chore_team_size_label":"Taille de l'équipe (0 = désactivé)","panel.chore_team_points_label":"Points d'équipe","panel.chore_team_points_each":"Chacun reçoit tous les points","panel.chore_team_points_split":"Partager les points à parts égales (arrondi à l'inférieur)","panel.chore_team_bonus_label":"Bonus d'équipe (par enfant)","panel.chore_team_pill":"Équipe de {count}","panel.chore_team_size_invalid":"La taille de l'équipe doit être 0 (désactivé) ou entre 2 et 10.","panel.chore_team_conflict":"Une tâche d'équipe doit être attribuée à tous — pas « premier arrivé » ni une rotation — et ne peut pas être une tâche ouverte.","panel.chore_description_label":"Description (optionnel)","panel.chore_enabled_label":"Activé","panel.chore_first_occurrence_label":"Première occurrence","panel.chore_group_hint":"Membre du groupe de tâches : {name} ({policy}). Gérez l'appartenance dans l'onglet Groupes.","panel.chore_name_label":"Nom","panel.chore_order_title":"Ordre des tâches","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points par période","panel.chore_recurrence_day_hint":"ex. lundi — laisser vide pour n'importe quel jour","panel.chore_recurrence_interval_label":"Répéter tous les (jours)","panel.chore_recurrence_interval_hint":"Nombre entier de jours, {min}–{max}","panel.chore_recurrence_interval_invalid":"Saisissez un nombre de jours entre {min} et {max}","panel.chore_recurrence_day_label":"Jour de la semaine (hebdomadaire uniquement)","panel.chore_recurrence_label":"Récurrence","panel.chore_recurrence_start_hint":"Date de début — vide = aujourd'hui","panel.chore_recurrence_start_label":"Date de début (tous les 2 jours uniquement)","panel.chore_require_availability":"Ignorer les enfants indisponibles","panel.chore_require_availability_hint":"Utilise le capteur de disponibilité de chaque enfant (défini dans leur profil).","panel.chore_mandatory_label":"Tâche obligatoire","panel.chore_mandatory_hint":"Si elle n'est pas faite avant la fin de sa période, un parent la examine (appliquer une pénalité, reporter ou ignorer).","panel.chore_mandatory_penalty_label":"Points de pénalité si manquée","panel.chore_mandatory_penalty_hint":"Points qu'un parent peut retirer si la tâche est manquée. 0 = aucune option de pénalité.","panel.chore_rotation_hint":"Mode alternance : réordonne la liste définitivement. Aléatoire/Équilibré : remplace uniquement aujourd'hui ; demain reprend normalement.","panel.chore_rotation_label":"Commencer la rotation avec (optionnel)","panel.chore_rotation_no_override":"(pas de remplacement)","panel.chore_rotation_period_label":"Passer à l'enfant suivant","panel.chore_rotation_period_each":"À chaque échéance","panel.chore_rotation_period_week":"Chaque semaine","panel.chore_rotation_period_month":"Chaque mois","panel.chore_rotation_period_hint":"Chaque semaine ou chaque mois : le même enfant garde cette tâche pendant toute la période, même si elle se fait tous les jours.","panel.chore_rotation_every_week_label":"Semaines par tour","panel.chore_rotation_every_month_label":"Mois par tour","panel.chore_rotation_every_hint":"Combien de temps chaque enfant la garde avant de la passer (1–{max}).","panel.chore_rotation_weekday_label":"Jour de passation","panel.chore_rotation_month_day_label":"Jour de passation du mois","panel.chore_rotation_month_day_hint":"1–31. Les mois plus courts, la passation a lieu le dernier jour.","panel.chore_schedule_mode_label":"Mode de planification","panel.chore_subtask_name_placeholder":"Nom de la sous-tâche","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approbation","panel.chore_table_assigned":"Assigné","panel.chore_table_current":"Actuel","panel.chore_table_name":"Nom","panel.chore_table_period":"Période","panel.chore_table_points":"Points","panel.chore_table_schedule":"Horaire","panel.chore_task_type_label":"Type de tâche","panel.chore_task_type_standard":"Standard — points fixes à la complétion","panel.chore_task_type_timed":"Chronométré — points par minute","panel.chore_time_category_label":"Catégorie horaire","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Astuce : double-cliquez sur le nom d'une tâche pour la renommer.","panel.chore_title":"Tâches","panel.chore_vis_entity_hint":"La tâche ne s'affiche que lorsque son état correspond à la règle ci-dessous. Laisser vide pour toujours afficher.","panel.chore_vis_entity_label":"Entité de visibilité (optionnel)","panel.chore_vis_operator_label":"Opérateur de visibilité","panel.chore_vis_value_hint":"ex. « on », « home », « 30 »","panel.chore_vis_value_label":"Valeur de visibilité","panel.chore_window_minutes_label":"Fenêtre (minutes)","panel.common_all_children":"Tous les enfants","panel.common_daily":"Quotidien","panel.common_disabled":"désactivé","panel.common_name":"Nom","panel.common_no":"Non","panel.common_one_shot":"Unique","panel.common_points":"Points","panel.common_yes":"Oui","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Supprimer le bonus « {name} » ?","panel.confirm_delete_child_extra":"Cela supprime également tout l'historique de complétion, les réclamations de récompenses, les transactions de points et les allocations de cagnotte. Les tâches qui leur sont assignées seront mises à jour.","panel.confirm_delete_child":"Supprimer l'enfant « {name} » ?","panel.confirm_delete_chore_extra":"Cela supprime également la tâche de tous les groupes auxquels elle appartenait.","panel.confirm_delete_chore":"Supprimer la tâche « {name} » ?","panel.confirm_delete_challenge":"Supprimer le défi « {name} » ?","panel.confirm_delete_prompt":"Supprimer {kind} « {name} » ?","panel.confirm_delete_penalty":"Supprimer la pénalité « {name} » ?","panel.confirm_delete_reward_extra":"Les points que les enfants ont mis en cagnotte pour cette récompense seront remboursés.","panel.confirm_delete_reward":"Supprimer la récompense « {name} » ?","panel.confirm_delete_suffix":"Cette action est irréversible.","panel.confirm_delete_template":"Supprimer le modèle « {name} » ? Cette action est irréversible.","panel.confirm_unsaved":"Vous avez des modifications non enregistrées — les abandonner ?","panel.day_fri":"Ven","panel.day_mon":"Lun","panel.day_sat":"Sam","panel.day_sun":"Dim","panel.day_thu":"Jeu","panel.day_tue":"Mar","panel.day_wed":"Mer","panel.dialog_add_bonus":"Ajouter un bonus","panel.dialog_add_child":"Ajouter un enfant","panel.dialog_add_chore":"Ajouter une tâche","panel.dialog_add_group":"Ajouter un groupe de tâches","panel.dialog_add_penalty":"Ajouter une pénalité","panel.dialog_add_reward":"Ajouter une récompense","panel.dialog_apply_bonus":"Appliquer le bonus : {name}","panel.dialog_apply_penalty":"Appliquer la pénalité : {name}","panel.dialog_edit_bonus":"Modifier le bonus","panel.dialog_edit_child":"Modifier l'enfant","panel.dialog_edit_chore":"Modifier la tâche","panel.chore_sec_basics":"L'essentiel","panel.chore_sec_who":"Qui s'en charge","panel.chore_sec_when":"Quand","panel.chore_sec_checking":"Vérification","panel.chore_sec_more":"Plus d'options","panel.dialog_edit_group":"Modifier le groupe de tâches","panel.dialog_edit_penalty":"Modifier la pénalité","panel.dialog_edit_reward":"Modifier la récompense","panel.empty_children_copy":"Ajoutez votre premier enfant pour commencer.","panel.empty_children_title":"Aucun enfant","panel.empty_chores_copy":"Ajoutez une tâche — elle apparaîtra sur les cartes des enfants assignés.","panel.empty_chores_title":"Aucune tâche","panel.empty_groups_copy":"Créez un groupe pour que les tâches tournent ensemble (ex. toutes les tâches de cuisine restent avec un enfant chaque jour).","panel.empty_groups_title":"Aucun groupe de tâches","panel.empty_no_match":"Aucun {kind} ne correspond à « {filter} ».","panel.empty_no_match_children":"Aucun enfant ne correspond à « {filter} ».","panel.empty_no_match_filter":"Aucun résultat pour « {filter} ».","panel.empty_rewards_copy":"Ajoutez une récompense que les enfants peuvent obtenir avec leurs {points_name}.","panel.empty_rewards_title":"Aucune récompense","panel.empty_template_all_removed":"Toutes les tâches ont été retirées — revenez en arrière et choisissez un autre modèle.","panel.child_age_group_label":"Tranche d'âge","panel.child_age_group_none":"Non définie","panel.child_age_group_hint":"Détermine les tâches suggérées par l'assistant de configuration. Ne change rien d'autre.","panel.child_adult_label":"Profil adulte","panel.child_adult_hint":"Pour un parent ou un autre adulte. Les tâches qu'il marque comme faites comptent tout de suite, sans validation, et les cartes ne l'affichent que si l'option « Afficher les adultes » de la carte est activée.","panel.child_color_label":"Couleur","panel.child_color_hint":"Repère cet enfant dans le panneau d'administration et colore ses cartes, sauf si une carte définit sa propre couleur d'en-tête. « Automatique » en choisit une selon sa place dans la liste.","panel.child_color_auto":"Automatique","panel.child_adult_pill":"Adulte","wizard.title":"Assistant de configuration","wizard.run_btn":"Lancer l'assistant de configuration","wizard.open_btn":"Ouvrir l'assistant","wizard.start_btn":"Commencer","wizard.add_child_myself":"Ajouter un enfant moi-même","wizard.empty_title":"Configurez votre famille en trois minutes environ","wizard.empty_copy":"Ajoutez vos enfants et nous suggérerons des tâches adaptées à leur âge, ainsi que quelques récompenses à viser. Ou ajoutez tout vous-même depuis Enfants, Tâches et Récompenses.","wizard.settings_hint":"Ajoutez des enfants, des tâches suggérées selon leur âge et des récompenses de départ en quelques étapes. Ajoute seulement, ne modifie jamais l'existant.","wizard.intro_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.close_hint":"Fermer. Vous pourrez le rouvrir depuis Paramètres.","wizard.skip":"Passer, je configure moi-même","wizard.restore":"Restaurer plutôt une sauvegarde","wizard.back":"Retour","wizard.step_of":"Étape {n} sur {total} · {name}","wizard.step_welcome":"Bienvenue","wizard.step_children":"Enfants","wizard.step_chores":"Tâches","wizard.step_rewards":"Récompenses","wizard.step_review":"Vérifier","wizard.step_done":"Terminé","wizard.next_welcome":"C'est parti","wizard.next_children":"Suivant : tâches","wizard.next_chores":"Suivant : récompenses","wizard.next_rewards":"Suivant : tableaux de bord","wizard.create":"Tout créer","wizard.create_existing":"Tout ajouter","wizard.creating":"Création…","wizard.foot_will_add":"{name} sera ajouté(e) quand vous continuerez","wizard.existing_banner":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant ne fait qu'ajouter : rien de ce que vous avez n'est modifié ni supprimé.","wizard.welcome_title":"Bienvenue dans TaskMate","wizard.welcome_title_existing":"Ajouter plus avec l'assistant","wizard.welcome_copy":"Lançons votre famille. Ajoutez vos enfants, choisissez des tâches adaptées à leur âge et quelques récompenses à viser. Cela prend environ trois minutes, et vous pourrez tout modifier ensuite.","wizard.welcome_copy_existing":"Ajoutez des enfants, choisissez des tâches suggérées selon leur âge et quelques récompenses à viser.","wizard.tile_children":"Prénoms, âges et un avatar","wizard.tile_chores":"Des suggestions adaptées à chaque âge","wizard.tile_rewards":"De quoi économiser","wizard.pname_question":"Comment appeler les points ?","wizard.pname_points":"Points","wizard.pname_stars":"Étoiles","wizard.pname_coins":"Pièces","wizard.pname_gems":"Gemmes","wizard.pname_custom":"Personnalisé…","wizard.pname_hint":"Affiché sur chaque carte. Modifiable plus tard dans Paramètres.","wizard.children_title":"Qui participe ?","wizard.children_copy":"Ajoutez chaque enfant. Son âge détermine les tâches suggérées ensuite, et un anniversaire active aussi le mode anniversaire (points bonus ce jour-là).","wizard.already_set_up":"Déjà configuré","wizard.no_age_yet":"Pas encore d'âge. Choisissez une tranche d'âge pour que nous puissions suggérer des tâches :","wizard.remove":"Retirer","wizard.add_child":"Ajouter un enfant","wizard.name":"Prénom","wizard.name_placeholder":"ex. Isla","wizard.age":"Âge","wizard.age_mode_bday":"Anniversaire","wizard.age_mode_age":"Juste l'âge","wizard.age_mode_none":"Je préfère ne pas dire","wizard.bday_hint":"Active aussi le mode anniversaire. Vous pourrez retirer l'année plus tard dans Enfants si vous préférez ne pas l'enregistrer.","wizard.group_hint":"Sert uniquement à suggérer des tâches.","wizard.avatar":"Avatar","wizard.colour":"Couleur","wizard.add_named":"Ajouter {name}","wizard.child_word":"l'enfant","wizard.preview":"Aperçu sur sa carte","wizard.new_child":"Nouvel enfant","wizard.ready_for_chores":"Prêt pour les tâches","wizard.preview_chores":"Ses tâches apparaissent ici","wizard.preview_rewards":"et les récompenses à gagner","wizard.preview_hint":"La couleur est utilisée pour sa carte dans le tableau de bord « Tâches des enfants ». Changez l'avatar ou ajoutez une photo plus tard dans Enfants.","wizard.age_n":"{age} ans","wizard.group_chores":"Tâches {group}","wizard.toast_child_exists":"{name} est déjà dans la liste","wizard.toast_need_child":"Ajoutez d'abord au moins un enfant","wizard.toast_bad_birthday":"Choisissez un anniversaire qui n'est pas dans le futur","wizard.toast_invalid_birthday":"Cet anniversaire n'est pas une date valide. Vérifiez le jour et le mois","wizard.toast_load_failed":"Impossible d'ouvrir l'assistant de configuration : {error}","wizard.toast_create_failed":"Rien n'a été créé : {error}","wizard.chores_title":"Choisissez des tâches","wizard.chores_copy":"Suggérées selon l'âge de chaque enfant. Cochez ce qui convient à votre foyer et fixez les points. Touchez un visage pour donner aussi une tâche à un aîné. Rien n'est définitif : tout se modifie plus tard dans Tâches.","wizard.nobody_in_group":"Personne dans cette tranche d'âge","wizard.show_anyway":"Afficher quand même","wizard.picked_n":"{count} choisies","wizard.pick_all":"Tout choisir","wizard.clear":"Effacer","wizard.have_chore":"Vous avez déjà cette tâche","wizard.already_have":"Déjà présente","wizard.nobody_old_enough":"Personne n'a encore l'âge","wizard.template_pack":"pack de modèles","wizard.pack_sub":"Tout le monde · depuis Modèles","wizard.pack_dupe":"Déjà dans votre liste, ajoutée une seule fois","wizard.per_week":"Par semaine, environ","wizard.per_week_hint":"Si chaque tâche cochée est faite. Sert à l'étape suivante pour suggérer le coût des récompenses.","wizard.packs_title":"Ou ajoutez un pack tout prêt","wizard.packs_hint":"Les packs intégrés de Modèles, pour tout le monde.","wizard.freq_daily":"Tous les jours","wizard.freq_weekdays":"En semaine","wizard.freq_weekly":"Une fois par semaine","wizard.freq_every_2_weeks":"Toutes les 2 semaines","wizard.freq_monthly":"Tous les mois","wizard.rewards_title":"Quelque chose à viser","wizard.rewards_copy":"Choisissez quelques récompenses de départ. Les coûts sont fixes : une récompense coûte toujours ce qui est indiqué ici.","wizard.rewards_earns":"Avec les tâches choisies, {name} gagne environ {amount} par semaine.","wizard.every_day":"≈ chaque jour","wizard.every_n_days":"≈ tous les {count} jours","wizard.tier.small":"Petits plaisirs","wizard.tier.saving":"Ça vaut le coup d'économiser","wizard.tier.big":"Grands objectifs","wizard.tier.custom":"Les vôtres","wizard.own_reward_placeholder":"Ajouter votre propre récompense","wizard.own_reward_add":"Ajouter","wizard.cost":"Coût","wizard.tips":"Conseils","wizard.tip_1":"Prévoyez une récompense atteignable en un ou deux jours, pour qu'ils voient que ça marche.","wizard.tip_2":"Les grands objectifs marchent mieux avec 2 à 4 semaines de tâches.","wizard.tip_3":"Les récompenses sont partagées par défaut. Réservez-en une à un enfant plus tard dans Récompenses.","wizard.review_title":"Vérifier et créer","wizard.review_fresh":"Cela crée {children}, {chores} et {rewards}. Tout se modifie ensuite dans le panneau.","wizard.review_existing":"Cela ajoute {children}, {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_existing_no_children":"Cela ajoute {chores} et {rewards}. Vos {have_chores} et {have_rewards} restent exactement tels quels.","wizard.review_nothing":"Tout ce que vous avez choisi est déjà dans TaskMate : il n'y a rien de nouveau à ajouter. Revenez en arrière pour choisir autre chose, ou fermez l'assistant.","wizard.count_children_one":"1 enfant","wizard.count_children_many":"{count} enfants","wizard.count_chores_one":"1 tâche","wizard.count_chores_many":"{count} tâches","wizard.count_rewards_one":"1 récompense","wizard.count_rewards_many":"{count} récompenses","wizard.kid_existing":"existant","wizard.kid_new":"nouveau","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Aucune nouvelle tâche","wizard.n_more":"+ {count} de plus","wizard.defaults":"Quelques réglages par défaut","wizard.appr_title":"Tâches qui demandent l'accord d'un parent","wizard.appr_hint":"Les points sont versés après votre validation. Modifiable par tâche plus tard.","wizard.appr_none":"Aucune","wizard.appr_big":"Grosses (4+)","wizard.appr_all":"Toutes","wizard.step_dashboards":"Tableaux de bord","wizard.next_dashboards":"Suivant : vérifier","wizard.dash_step_title":"Choisissez vos tableaux de bord","wizard.dash_step_copy":"Des tableaux de bord prêts à l'emploi pour toute la maison, avec vos enfants déjà renseignés. Choisissez-en un, plusieurs ou aucun.","wizard.dash_step_later":"Vous pourrez en créer d'autres à tout moment dans Paramètres → Tableaux de bord prêts à l'emploi. Un tableau de bord existant n'est jamais écrasé.","wizard.count_dashboards_one":"1 tableau de bord","wizard.count_dashboards_many":"{count} tableaux de bord","wizard.dash_existed":"« {title} » existe déjà ; il a été laissé tel quel.","wizard.dash_failed":"« {title} » n'a pas pu être créé. Tout le reste l'a été.","wizard.open_named":"Ouvrir {title}","wizard.review_dashboards":"Tableaux de bord","wizard.review_no_dashboards":"Aucun","wizard.review_dashboards_only":"Rien de nouveau pour la famille cette fois : seulement les tableaux de bord choisis.","panel.dash_section_title":"Tableaux de bord prêts à l'emploi","panel.dash_section_hint":"Partez d'un tableau de bord conçu pour chaque personne de la maison, avec vos enfants déjà renseignés. Ensuite, c'est un tableau de bord Home Assistant ordinaire : modifiez-le, réorganisez-le ou supprimez-le à votre guise. Un tableau de bord existant n'est jamais écrasé.","panel.dash_kind_kids":"Enfants","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Tablette murale","panel.dash_desc_kids":"Un onglet par enfant avec ses tâches, son objectif de récompense, sa série, ses badges et ses récompenses, plus un onglet famille avec le classement et l'objectif familial.","panel.dash_desc_parents":"D'abord les validations et le tableau des tâches, puis les points, bonus et pénalités, puis les graphiques de la semaine et l'activité.","panel.dash_desc_wall":"La carte kiosque en plein écran pour une tablette partagée, avec le tableau des tâches en second onglet.","panel.dash_for_kids":"Pour la tablette ou les téléphones des enfants","panel.dash_for_parents":"Pour les téléphones des parents","panel.dash_for_wall":"Pour une tablette dans la cuisine ou l'entrée","panel.dash_created":"Créé","panel.dash_open":"Ouvrir","panel.dash_create_btn":"Créer…","panel.dash_dialog_title":"Créer un tableau de bord","panel.dash_title_label":"Titre","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Minuscules, chiffres et tirets, avec au moins un tiret.","panel.dash_path_taken":"Déjà utilisée : {paths}. Choisissez une autre adresse.","panel.dash_path_invalid":"L'adresse ne doit contenir que des minuscules, des chiffres et des tirets, avec au moins un tiret.","panel.dash_list_failed":"Impossible de lire vos tableaux de bord existants, rien n'a donc été créé.","panel.dash_children_label":"Enfants","panel.dash_layout_label":"Disposition","panel.dash_layout_tabs":"Un tableau de bord, un onglet par enfant","panel.dash_layout_each":"Un tableau de bord par enfant","panel.dash_layout_tabs_hint":"Idéal pour une tablette partagée : chaque enfant est à un onglet de distance.","panel.dash_layout_each_hint":"Idéal pour le téléphone d'un enfant : chacun reçoit son propre tableau de bord, à cette adresse suivie de son prénom.","panel.dash_hide_parent":"Masquer les boutons parents","panel.dash_hide_parent_hint":"Valider et terminer pour un enfant restent désactivés sur ces cartes, même quand un parent regarde.","panel.dash_admin":"Administrateurs uniquement","panel.dash_admin_hint":"Le masque aux utilisateurs qui ne sont pas administrateurs de Home Assistant. Laissez désactivé si un parent n'est pas administrateur ; les cartes vérifient quand même les droits parent avant toute action.","panel.dash_board":"Ajouter un onglet tableau des tâches","panel.dash_board_hint":"La journée de toute la famille en un coup d'œil, à un glissement de doigt.","panel.dash_sidebar":"Afficher dans la barre latérale","panel.dash_preview":"Aperçu","panel.dash_create":"Créer le tableau de bord","panel.dash_need_child":"Ajoutez d'abord un enfant.","panel.dash_pick_child":"Choisissez au moins un enfant.","panel.dash_need_title":"Donnez un titre au tableau de bord.","panel.dash_toast_created":"Créé : {titles}","panel.dash_toast_failed":"Création impossible : {titles}","panel.dash_more":"… et {count} de plus","panel.dash_palette":"Créer un tableau de bord : {kind}","panel.dash_view_today":"Aujourd'hui","panel.dash_view_points":"Points","panel.dash_view_insights":"Statistiques","panel.dash_view_family":"Famille","panel.dash_card_kiosk":"Kiosque","panel.dash_card_chores":"Tâches de {name}","panel.dash_title_kids":"Tâches des enfants","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Mur des tâches","wizard.notify_toggle":"Me prévenir quand quelque chose attend une validation","wizard.notify_hint":"Utilise vos réglages de Notifications existants.","wizard.rewards_n":"Récompenses ({count})","wizard.no_rewards":"Aucune récompense choisie","wizard.done_title":"Tout est prêt !","wizard.done_copy":"TaskMate est prêt pour votre famille.","wizard.done_copy_existing":"Les nouvelles tâches et récompenses ont été ajoutées. Rien d'autre n'a changé.","wizard.done_copy_dashboards":"Vos tableaux de bord sont prêts. Rien d'autre n'a été modifié.","wizard.done_copy_nothing":"Tout ce que vous avez choisi existait déjà, rien de nouveau n'a donc été ajouté. Rien d'autre n'a changé.","wizard.next_tablet_title":"Placez-le là où ils le verront","wizard.next_tablet":"Ouvrez le tableau de bord « Tâches des enfants » sur une tablette ou leurs téléphones.","wizard.next_today_title":"Faites le point dans Aujourd'hui","wizard.next_today":"Validations, qui a fait quoi et bonus rapides, le tout sur une page.","wizard.next_change_title":"Tout se modifie","wizard.next_change":"Modifiez tâches, points et récompenses à tout moment. Relancez ceci depuis Paramètres.","wizard.go_today":"Aller à Aujourd'hui","wizard.confirm_title":"Lancer l'assistant de configuration ?","wizard.confirm_have":"Vous avez déjà {children}, {chores} et {rewards}. L'assistant va :","wizard.confirm_add":"seulement ajouter de nouveaux enfants, tâches et récompenses","wizard.confirm_have_shown":"afficher les tâches et récompenses que vous avez déjà comme « Déjà présente »","wizard.confirm_never":"ne jamais renommer, modifier ni supprimer quoi que ce soit","wizard.nudge_text":"{name} a maintenant {age} ans. Voir de nouvelles idées de tâches pour son âge ?","wizard.nudge_btn":"Voir les idées","wizard.nudge_dismiss":"Pas maintenant","wizard.age_group.3_5":"3–5 ans","wizard.age_group.6_8":"6–8 ans","wizard.age_group.9_12":"9–12 ans","wizard.age_group.13_plus":"13 ans et +","wizard.age_group_sub.3_5":"Petits aides · tâches simples, beaucoup d'encouragements","wizard.age_group_sub.6_8":"Prendre des habitudes · ils les cochent eux-mêmes","wizard.age_group_sub.9_12":"De vraies tâches ménagères · plus de points","wizard.age_group_sub.13_plus":"Autonomie · des tâches hebdomadaires pour de vraies récompenses","wizard.chore.toys_away":"Ranger les jouets","wizard.chore.clothes_basket":"Linge sale dans le panier","wizard.chore.brush_teeth_help":"Se brosser les dents (avec aide)","wizard.chore.shoes_coat":"Ranger chaussures et manteau","wizard.chore.help_feed_pet":"Aider à nourrir l'animal","wizard.chore.match_socks":"Assortir les chaussettes","wizard.chore.napkins":"Mettre les serviettes sur la table","wizard.chore.water_plant":"Arroser une plante","wizard.chore.make_bed":"Faire son lit","wizard.chore.get_dressed":"S'habiller tout seul","wizard.chore.pack_school_bag":"Préparer son cartable","wizard.chore.set_clear_table":"Mettre et débarrasser la table","wizard.chore.tidy_bedroom":"Ranger sa chambre","wizard.chore.feed_pet":"Nourrir l'animal","wizard.chore.put_away_laundry":"Ranger le linge propre","wizard.chore.read_15":"Lire 15 minutes","wizard.chore.dishwasher":"Remplir ou vider le lave-vaisselle","wizard.chore.bins_out":"Sortir les poubelles","wizard.chore.hoover_room":"Passer l'aspirateur dans une pièce","wizard.chore.walk_dog":"Promener le chien","wizard.chore.help_cook":"Aider à préparer le dîner","wizard.chore.clean_sink":"Nettoyer le lavabo","wizard.chore.homework_no_reminders":"Devoirs sans qu'on le rappelle","wizard.chore.change_sheets":"Changer ses draps","wizard.chore.cook_meal":"Cuisiner un repas pour la famille","wizard.chore.own_laundry":"Faire sa propre lessive","wizard.chore.mow_lawn":"Tondre la pelouse","wizard.chore.clean_bathroom":"Nettoyer la salle de bain","wizard.chore.wash_car":"Laver la voiture","wizard.chore.babysit":"Garder les petits pendant une heure","wizard.chore.food_shop":"Aider aux courses","wizard.chore.recycling":"Trier le recyclage","wizard.reward.screen_time":"15 min d'écran en plus","wizard.reward.pick_pudding":"Choisir le dessert","wizard.reward.car_music":"Choisir la musique en voiture","wizard.reward.choose_dinner":"Choisir le dîner","wizard.reward.stay_up_late":"Se coucher 30 minutes plus tard","wizard.reward.family_film":"Choisir le film en famille","wizard.reward.ice_cream_trip":"Sortie glace","wizard.reward.spending_money":"5 € à dépenser","wizard.reward.sleepover":"Soirée pyjama avec un ami","wizard.pack.morning_routine.name":"Routine du matin","wizard.pack.morning_routine.chore_0":"Faire son lit","wizard.pack.morning_routine.chore_1":"Se brosser les dents","wizard.pack.morning_routine.chore_2":"S'habiller","wizard.pack.morning_routine.chore_3":"Préparer son cartable","wizard.pack.evening_routine.name":"Routine du soir","wizard.pack.evening_routine.chore_0":"Se brosser les dents","wizard.pack.evening_routine.chore_1":"Mettre son pyjama","wizard.pack.evening_routine.chore_2":"Ranger sa chambre","wizard.pack.evening_routine.chore_3":"Préparer ses vêtements pour demain","wizard.pack.kitchen_helper.name":"Aide en cuisine","wizard.pack.kitchen_helper.chore_0":"Mettre la table","wizard.pack.kitchen_helper.chore_1":"Débarrasser les assiettes","wizard.pack.kitchen_helper.chore_2":"Remplir le lave-vaisselle","wizard.pack.kitchen_helper.chore_3":"Essuyer les plans de travail","wizard.pack.weekend_helper.name":"Aide du week-end","wizard.pack.weekend_helper.chore_0":"Ranger sa chambre","wizard.pack.weekend_helper.chore_1":"Passer l'aspirateur","wizard.pack.weekend_helper.chore_2":"Aider pour le linge","wizard.pack.weekend_helper.chore_3":"Sortir les poubelles","wizard.pack.pet_care.name":"Soins des animaux","wizard.pack.pet_care.chore_0":"Nourrir l'animal","wizard.pack.pet_care.chore_1":"Remplir la gamelle d'eau","wizard.pack.pet_care.chore_2":"Promener le chien","wizard.pack.pet_care.chore_3":"Nettoyer la litière","wizard.pack.homework_reading.name":"Devoirs et lecture","wizard.pack.homework_reading.chore_0":"Faire ses devoirs","wizard.pack.homework_reading.chore_1":"Lire 20 minutes","wizard.pack.homework_reading.chore_2":"S'entraîner à l'instrument","wizard.chore.brush_teeth_am":"Se brosser les dents (matin)","wizard.chore.wash_face":"Se laver le visage","wizard.chore.brush_hair":"Se coiffer","wizard.chore.pyjamas_away":"Ranger son pyjama","wizard.chore.clear_breakfast":"Débarrasser son petit-déjeuner","wizard.chore.up_with_alarm":"Se lever au réveil","wizard.chore.make_breakfast":"Préparer son petit-déjeuner","wizard.chore.pack_lunch":"Préparer son déjeuner à emporter","wizard.chore.sun_cream":"Mettre de la crème solaire","wizard.chore.ready_to_go":"Chaussures et manteau, prêt à partir","wizard.chore.open_curtains":"Ouvrir les rideaux","wizard.chore.eat_breakfast_table":"Prendre le petit-déjeuner à table","wizard.chore.school_letters":"Donner les mots de l'école à un parent","wizard.chore.pack_pe_kit":"Préparer son sac de sport","wizard.chore.spellings":"Réviser l'orthographe","wizard.chore.times_tables":"Réviser les tables de multiplication","wizard.chore.check_school_app":"Vérifier les devoirs sur l'appli de l'école","wizard.chore.plan_homework_week":"Planifier les devoirs de la semaine","wizard.chore.revision_session":"Séance de révisions (30 minutes)","wizard.chore.tidy_pencil_case":"Ranger sa trousse","wizard.chore.wash_water_bottle":"Laver sa gourde","wizard.chore.empty_lunchbox":"Vider sa boîte à goûter","wizard.chore.instrument_practice":"Travailler son instrument","wizard.chore.read_aloud":"Lire à voix haute à un adulte","wizard.chore.set_table":"Mettre la table","wizard.chore.clear_table":"Débarrasser la table","wizard.chore.empty_dishwasher":"Vider le lave-vaisselle","wizard.chore.make_lunch_weekend":"Préparer son propre déjeuner","wizard.chore.wash_veg":"Laver les fruits et légumes","wizard.chore.wipe_table":"Essuyer la table de la cuisine","wizard.chore.wash_up":"Faire la vaisselle à la main","wizard.chore.dry_up":"Essuyer la vaisselle et la ranger","wizard.chore.bake_together":"Faire un gâteau avec un adulte","wizard.chore.unpack_shopping":"Ranger les courses","wizard.chore.clear_fridge":"Faire le tri dans le frigo","wizard.chore.toast_for_all":"Préparer des tartines grillées pour tous","wizard.chore.fill_water_jug":"Remplir la carafe d'eau","wizard.chore.food_prep":"Aider à préparer les ingrédients","wizard.chore.plan_dinner":"Planifier un dîner de la semaine","wizard.chore.wipe_counters":"Essuyer le plan de travail","wizard.chore.mop_floor":"Laver le sol de la cuisine","wizard.chore.dust_room":"Faire la poussière dans sa chambre","wizard.chore.clean_mirrors":"Nettoyer les miroirs","wizard.chore.empty_bedroom_bin":"Vider la poubelle de sa chambre","wizard.chore.tidy_living_room":"Ranger le salon","wizard.chore.line_up_shoes":"Ranger les chaussures","wizard.chore.sort_drawer":"Trier un tiroir","wizard.chore.toilet_roll":"Remettre du papier toilette","wizard.chore.clean_windows":"Laver les vitres (intérieur)","wizard.chore.clean_toilet":"Nettoyer les toilettes","wizard.chore.wipe_handles":"Essuyer interrupteurs et poignées","wizard.chore.rinse_bath":"Rincer la baignoire après usage","wizard.chore.games_in_box":"Ranger les jeux dans leur boîte","wizard.chore.tidy_desk":"Ranger son bureau","wizard.chore.clear_stairs":"Débarrasser l'escalier","wizard.chore.tidy_car":"Ranger la voiture","wizard.chore.declutter":"Faire du tri : donner 5 choses","wizard.chore.hoover_stairs":"Passer l'aspirateur dans l'escalier","wizard.chore.make_bed_tidy":"Aider à faire son lit","wizard.chore.sort_colours":"Trier le linge par couleur","wizard.chore.hang_washing":"Étendre le linge","wizard.chore.fold_towels":"Plier les serviettes","wizard.chore.load_washer":"Remplir la machine à laver","wizard.chore.iron_shirts":"Repasser ses chemises d'école","wizard.chore.clean_trainers":"Nettoyer ses baskets","wizard.chore.pair_gloves":"Ranger gants et bonnets","wizard.chore.bring_washing_in":"Rentrer le linge","wizard.chore.fold_clothes":"Plier le linge propre","wizard.chore.sort_wardrobe":"Faire le tri dans son armoire","wizard.chore.rake_leaves":"Ramasser les feuilles","wizard.chore.weed_bed":"Désherber un parterre","wizard.chore.clear_snow":"Déneiger l'allée","wizard.chore.sweep_patio":"Balayer la terrasse","wizard.chore.bring_post_in":"Rentrer le courrier","wizard.chore.bike_away":"Ranger son vélo","wizard.chore.repot_plant":"Rempoter une plante","wizard.chore.bird_feeder":"Remplir la mangeoire des oiseaux","wizard.chore.diy_help":"Aider à un bricolage","wizard.chore.bins_back_in":"Rentrer les poubelles","wizard.chore.pick_veg":"Cueillir des légumes au jardin","wizard.chore.clean_garden_furniture":"Nettoyer le salon de jardin","wizard.chore.water_garden":"Arroser le jardin","wizard.chore.sweep_path":"Balayer le perron","wizard.chore.pet_water":"Remplir la gamelle d'eau","wizard.chore.litter_tray":"Nettoyer la litière","wizard.chore.clean_cage":"Nettoyer la cage","wizard.chore.feed_fish":"Nourrir les poissons","wizard.chore.brush_dog":"Brosser le chien","wizard.chore.clean_hutch":"Nettoyer le clapier","wizard.chore.play_with_pet":"Jouer 15 minutes avec l'animal","wizard.chore.dog_poo":"Ramasser les crottes du chien au jardin","wizard.chore.tank_water":"Changer l'eau de l'aquarium","wizard.chore.pet_food_out":"Donner le dîner à l'animal","wizard.chore.charge_devices":"Recharger ses appareils","wizard.chore.weekly_plan":"Faire son planning de la semaine","wizard.chore.money_jar":"Mettre son argent de poche dans la tirelire","wizard.chore.call_grandparent":"Appeler un grand-parent","wizard.chore.thank_you_card":"Écrire une carte de remerciement","wizard.chore.help_sibling_ready":"Aider un petit frère ou une petite sœur à se préparer","wizard.chore.on_time":"Être prêt à l'heure","wizard.chore.phone_in_basket":"Téléphone dans le panier au coucher","wizard.chore.budget_money":"Gérer son argent de poche","wizard.chore.shop_alone":"Acheter quelque chose seul au magasin","wizard.chore.club_bag":"Préparer son sac pour une activité","wizard.chore.visitor_drink":"Préparer une boisson pour un invité","wizard.chore.remember_key":"Ne pas oublier sa clé","wizard.chore.check_bus":"Vérifier les horaires du bus","wizard.chore.lay_out_clothes":"Préparer ses vêtements pour demain","wizard.chore.drink_water":"Boire 6 verres d'eau","wizard.chore.outside_30":"30 minutes de jeu dehors","wizard.chore.floss":"Passer le fil dentaire","wizard.chore.eat_fruit":"Manger un fruit","wizard.chore.try_veg":"Goûter un nouveau légume","wizard.chore.calm_breathing":"5 minutes de respiration calme","wizard.chore.ride_bike":"Faire du vélo","wizard.chore.sports_practice":"Entraînement sportif","wizard.chore.walk_to_school":"Aller à l'école à pied","wizard.chore.screen_free_hour":"Une heure sans écran","wizard.chore.skincare":"Routine soin de la peau","wizard.chore.stretch":"S'étirer 10 minutes","wizard.chore.swimming":"Aller nager","wizard.chore.bed_on_time":"Au lit à l'heure","wizard.chore.take_medicine":"Prendre ses médicaments","wizard.chore.wash_hands_dinner":"Se laver les mains avant le dîner","wizard.chore.help_unasked":"Aider quelqu'un sans qu'on le demande","wizard.chore.game_night":"Préparer la soirée jeux en famille","wizard.chore.tell_about_day":"Raconter sa journée","wizard.chore.kind_neighbour":"Rendre service à un voisin","wizard.chore.kind_to_sibling":"Dire quelque chose de gentil à un frère ou une sœur","wizard.chore.birthday_card":"Fabriquer une carte d'anniversaire","wizard.chore.plan_treat":"Aider à organiser une sortie en famille","wizard.chore.visit_grandparents":"Rendre visite aux grands-parents et les aider","wizard.chore.make_gift":"Fabriquer quelque chose pour quelqu'un","wizard.chore.sort_argument":"Régler un désaccord calmement","wizard.chore.hug_goodnight":"Dire bonne nuit à tout le monde","wizard.chore.brush_teeth_pm":"Se brosser les dents (soir)","wizard.chore.bath_shower":"Bain ou douche","wizard.chore.bedtime_reading":"Lecture du soir","wizard.chore.tidy_before_bed":"Ranger avant d'aller au lit","wizard.chore.devices_away":"Écrans rangés à 20 h","wizard.chore.pyjamas_on":"Mettre son pyjama","wizard.chore.lights_out":"Lumière éteinte à l'heure","wizard.chore.clear_cup":"Débarrasser sa tasse et son assiette","wizard.chore.check_tomorrow":"Vérifier le programme de demain","wizard.chore.tablet_kitchen":"Recharger la tablette dans la cuisine","wizard.chore.school_bag_by_door":"Cartable près de la porte","wizard.chore.practise_piano":"Travailler le piano","wizard.chore.language_words":"Apprendre 5 mots d'une nouvelle langue","wizard.chore.brain_game":"Puzzle ou jeu de réflexion","wizard.chore.diary":"Écrire dans son journal","wizard.chore.science_experiment":"Expérience scientifique avec un adulte","wizard.chore.draw_paint":"Dessiner ou peindre 20 minutes","wizard.chore.news_together":"Regarder les infos ensemble","wizard.chore.typing_practice":"S'entraîner à taper au clavier","wizard.chore.chess_game":"Faire une partie d'échecs","wizard.chore.sew_button":"Apprendre à coudre un bouton","wizard.chore.coding_practice":"S'entraîner à coder","wizard.chore.learn_song":"Apprendre une chanson","wizard.chore.photo_project":"Projet photo","wizard.chore.plan_day_out":"Organiser une sortie en famille","wizard.chore.library_visit":"Aller à la bibliothèque","wizard.chore.lego_build":"Construire quelque chose avec des briques","wizard.reward.sweet_treat":"Une petite friandise","wizard.reward.gaming_30":"30 minutes de jeux vidéo","wizard.reward.bubble_bath":"Un bain moussant","wizard.reward.extra_story":"Une histoire du soir en plus","wizard.reward.choose_breakfast":"Choisir le petit-déjeuner","wizard.reward.sticker_sheet":"Une planche d'autocollants","wizard.reward.choose_seat":"Choisir sa place à table","wizard.reward.fizzy_drink":"Une boisson gazeuse au dîner","wizard.reward.video_call_friend":"Appel vidéo avec un ami","wizard.reward.skip_chore":"Sauter une tâche (un adulte choisit)","wizard.reward.breakfast_in_bed":"Petit-déjeuner au lit","wizard.reward.living_room_camp":"Une nuit de camping dans le salon","wizard.reward.bowling":"Une sortie au bowling","wizard.reward.climbing_wall":"Le mur d'escalade","wizard.reward.pool_trip":"Une sortie à la piscine","wizard.reward.karaoke_night":"Soirée karaoké","wizard.reward.one_to_one":"Un moment rien qu'à deux avec un adulte","wizard.reward.lunch_out":"Un déjeuner au restaurant rien que pour toi","wizard.reward.new_book":"Un nouveau livre","wizard.reward.bake_cake":"Faire un gâteau ensemble","wizard.reward.friend_for_tea":"Un ami invité à dîner","wizard.reward.big_park":"Une sortie au grand parc","wizard.reward.theme_park":"Une journée au parc d'attractions","wizard.reward.zoo_trip":"Une sortie au zoo","wizard.reward.show_trip":"Un cirque ou un spectacle","wizard.reward.new_game":"Un nouveau jeu vidéo","wizard.reward.new_toy":"Un nouveau jouet","wizard.reward.towards_trainers":"De l'argent pour de nouvelles baskets","wizard.reward.cinema_friend":"Le cinéma avec un ami","wizard.reward.shopping_trip":"Une virée shopping","wizard.reward.day_out_choice":"Une sortie au choix","wizard.reward.camping_weekend":"Un week-end de camping","wizard.reward.takeaway_night":"Choisir le repas à emporter","wizard.reward.friend_day_out":"Une sortie avec un ami","wizard.reward.phone_data":"Des données mobiles en plus","wizard.reward.late_weekend":"Se coucher tard le week-end","wizard.cat.morning":"Matin","wizard.cat.school":"École et devoirs","wizard.cat.kitchen":"Cuisine","wizard.cat.tidy":"Rangement et ménage","wizard.cat.laundry":"Linge","wizard.cat.outdoor":"Maison et jardin","wizard.cat.pets":"Animaux","wizard.cat.responsibility":"Responsabilité","wizard.cat.health":"Santé et sport","wizard.cat.family":"Famille et gentillesse","wizard.cat.evening":"Soir","wizard.cat.learning":"Apprentissage et loisirs","wizard.chore.wipe_spills":"Essuyer ce qu'on a renversé","wizard.chore.carry_plate":"Rapporter son assiette à la cuisine","wizard.chore.books_on_shelf":"Ranger les livres sur l'étagère","wizard.chore.hands_after_toilet":"Se laver les mains après les toilettes","wizard.chore.please_thank_you":"Dire s'il te plaît et merci","library.btn":"Bibliothèque","library.title":"Bibliothèque","library.tab_chores":"Tâches","library.tab_rewards":"Récompenses","library.suits":"Pour","library.everyone":"Tout le monde","library.search":"Rechercher, p. ex. chien, linge, devoirs…","library.hide_have":"Masquer ceux qu'on a déjà","library.cat_top":"Incontournables","library.cat_packs":"Lots","library.cat_new":"Nouveau pour {name}","library.head_top":"Le meilleur point de départ","library.head_new":"Nouvelles idées pour {name} : des tâches adaptées à ses {age} ans","library.head_packs":"Des lots de tâches prêts à l'emploi, ajoutés d'un coup","library.results":"Résultats pour « {query} » : {count}","library.empty":"Rien ici pour ces enfants.","library.empty_hint":"Essayez Tout le monde, ou décochez « Masquer ceux qu'on a déjà ».","library.age_from":"dès {min} ans","library.age_range":"{min}–{max} ans","library.added":"Ajouté","library.customise":"Personnaliser","library.pack_chores":"Tâches : {count}","library.pack_skip":"{count} déjà présentes, elles seront ignorées","library.selected":"Sélectionnés : {count}","library.assign_to":"Pour","library.assign_fit":"Convient à {fit} sur {total} choisis","library.add":"Ajouter ({count})","library.adding":"Ajout…","library.toast_added":"Ajoutés : {count}","library.toast_added_skipped":"Ajoutés : {count}. Ignorés, déjà présents : {skipped}","library.toast_wizard":"Ajoutés à votre sélection : {count}","library.toast_failed":"Rien n'a été ajouté : {error}","library.toast_load_failed":"Impossible d'ouvrir la bibliothèque : {error}","library.customise_title":"Personnaliser avant d'ajouter","library.customise_hint":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre tâche.","library.customise_hint_reward":"Seule cette copie change. Vous pourrez la modifier après l'ajout, comme toute autre récompense.","library.customise_save":"Sélectionner avec ces modifications","library.repeats":"Répétition","library.days_hint":"Aucun jour coché signifie tous les jours.","library.more_title":"Envie de plus ?","library.more_chores":"Parcourir toute la bibliothèque : {count} tâches dans 12 catégories, plus des packs prêts à l'emploi","library.more_rewards":"Parcourir toute la bibliothèque : {count} récompenses au choix","library.browse":"Parcourir","library.from_library":"Depuis la bibliothèque","library.from_library_sub":"Choisis dans la bibliothèque. Ils sont ajoutés avec le reste à l'étape Vérifier.","library.no_children":"Ajoutez d'abord un enfant pour choisir à qui sont les tâches. Les tâches ajoutées maintenant sont pour tous.","panel.entity_bonus":"Bonus","panel.entity_child":"Enfant","panel.entity_chore":"Tâche","panel.entity_group":"Groupe","panel.entity_penalty":"Pénalité","panel.entity_reward":"Récompense","panel.entity_search_placeholder":"Rechercher | Ajouter un élément","panel.error_failed_to_load":"Échec du chargement de l'état","panel.error_no_state":"Pas encore d'état.","panel.first_occ_available_immediately":"Disponible immédiatement","panel.first_occ_wait":"Attendre la première occurrence planifiée","panel.group_add_tile":"Ajouter un groupe","panel.group_chore_count":"{count} tâches","panel.group_chore_count_one":"{count} tâche","panel.group_chores_label":"Tâches membres (l'ordre compte en mode Groupées — la première est la cheffe)","panel.group_missing_chore":"(tâche manquante {id})","panel.group_no_rotation_chores":"Seules les tâches en mode rotation (alternance / aléatoire / équilibré) peuvent rejoindre un groupe. Modifiez d'abord le mode d'assignation d'une tâche.","panel.group_policy_hint":"Groupées = même enfant pour toutes les tâches du groupe aujourd'hui. Réparties = enfants différents aujourd'hui.","panel.group_policy_label":"Politique","panel.group_policy_spread":"Réparties — enfants différents dans le groupe aujourd'hui","panel.group_policy_spread_short":"Réparties","panel.group_policy_sticky":"Groupées — même enfant pour toutes les tâches du groupe aujourd'hui","panel.group_policy_sticky_short":"Groupées","panel.group_title":"Groupes de tâches","panel.loading":"Chargement…","panel.nav_family":"Famille","panel.nav_earn":"Gagner","panel.nav_spend":"Dépenser","panel.nav_points":"Points","panel.nav_review":"Suivi","panel.nav_more":"Plus","panel.nav_sections":"Rubriques","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nouveau","panel.new_chore":"Nouvelle tâche","panel.new_bounty":"Nouvelle prime","panel.new_reward":"Nouvelle récompense","panel.new_quest":"Nouvelle quête","panel.new_challenge":"Nouveau défi","panel.new_child":"Ajouter un enfant","panel.palette_placeholder":"Rechercher ou aller à…","panel.palette_group_go":"Aller à","panel.palette_group_actions":"Commandes","panel.palette_adjust_points":"Donner ou retirer des points : {name}","panel.palette_no_results":"Aucun résultat","panel.palette_hint":"↑↓ pour naviguer · Entrée pour ouvrir · Échap pour fermer","panel.scope_label":"Afficher les données de","panel.scope_all":"Tous","panel.scope_only":"N'afficher que {name}","panel.scope_showing":"Affichage limité à {name}","panel.scope_clear":"Afficher tout le monde","panel.today_greeting_morning":"Bonjour","panel.today_greeting_afternoon":"Bon après-midi","panel.today_greeting_evening":"Bonsoir","panel.today_needs_one":"1 élément vous attend","panel.today_needs_many":"{count} éléments vous attendent","panel.today_all_clear":"Tout est à jour","panel.today_needs_title":"À traiter","panel.needs_filter_label":"Afficher","panel.needs_filter_swaps":"Échanges","panel.needs_filter_wishes":"Souhaits","panel.today_needs_empty":"Rien en attente. Les validations, demandes de récompense et souhaits apparaissent ici.","panel.today_board_title":"Tableau des tâches","panel.today_board_today":"Aujourd'hui","panel.today_board_week":"Cette semaine","panel.today_board_unavailable":"Impossible de charger le tableau des tâches. Consultez le journal de Home Assistant.","panel.today_board_empty":"Aucune tâche aujourd'hui.","panel.today_status_done":"Faite","panel.today_status_pending":"En attente de validation","panel.today_status_todo":"À faire","panel.today_status_missed":"Manquée","panel.today_quick_title":"Actions rapides","panel.today_quick_bonus":"Donner un bonus","panel.today_quick_penalty":"Appliquer une pénalité","panel.today_view_all":"Tout voir","panel.today_nothing_due":"Rien de prévu aujourd'hui","panel.today_all_done":"Tout est fait aujourd'hui","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} tâches sur {due} faites","panel.today_adjust_points":"Donner ou retirer des points","panel.today_streak":"Série de {count} jours","panel.today_week_none":"Non enregistré","panel.today_week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59, à partir de cette version.","panel.today_wish_text":"{child} souhaite {wish}","panel.parent_complete_confirm":"Marquer cette tâche comme complétée par le parent ? Aucun point ne sera attribué.","panel.parent_complete_failed":"Échec : {error}","panel.parent_complete_success":"Marqué comme complété par le parent","panel.parent_complete_tooltip":"Fait par le parent (pas de points)","panel.parent_complete_everyone":"Fait par le parent pour tous (pas de points)","panel.parent_complete_for_child":"Fait par le parent pour {name} (pas de points)","panel.parent_complete_for_child_confirm":"Marquer cette tâche comme faite pour {name} uniquement ? Aucun point ne sera attribué.","panel.penalty_apply_text":"Choisissez l'enfant à qui appliquer cette pénalité ({points} points seront déduits).","panel.penalty_empty_description":"Ajoutez une pénalité pour retirer des points en cas de mauvais comportement.","panel.penalty_empty_title":"Aucune pénalité","panel.penalty_points_label":"Points à retirer","panel.penalty_title":"Pénalités","panel.penbon_applies_to":"S'applique à","panel.penbon_applies_to_hint":"Laisser vide pour appliquer à tous les enfants.","panel.penbon_description_label":"Description (optionnel)","panel.penbon_icon_label":"Icône","panel.penbon_name_label":"Nom","panel.penbon_no_eligible":"Aucun enfant éligible. Modifiez le {kind} pour définir à qui il s'applique.","panel.penbon_points_award":"Points à attribuer","panel.penbon_points_deduct":"Points à déduire","panel.penbon_table_assigned":"Assigné","panel.penbon_table_name":"Nom","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} en attente — cliquer pour vérifier","panel.pending_tooltip_one":"{count} en attente — cliquer pour vérifier","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Tous les 2 jours","panel.recurrence_every_n_days":"Tous les N jours (personnalisé)","panel.recurrence_every_count_days":"Tous les {count} jours","panel.recurrence_every_2_weeks":"Toutes les 2 semaines","panel.recurrence_every_3_months":"Tous les 3 mois","panel.recurrence_every_6_months":"Tous les 6 mois","panel.recurrence_monthly":"Mensuel","panel.recurrence_weekly":"Hebdomadaire","panel.reorder_global_hint":"Faites glisser les lignes pour réorganiser l'affichage des tâches dans le panneau d'administration. Enregistrez pour appliquer.","panel.reorder_global_title":"Réorganiser les tâches","panel.reorder_hint":"Faites glisser les lignes pour réordonner l'affichage des tâches sur la carte de cet enfant. Enregistrer pour appliquer.","panel.reorder_title":"Réordonner les tâches · {name}","panel.reward_add_tile":"Ajouter une récompense","panel.tab_wishlists":"Listes de souhaits","panel.wish_filter_all":"Tous les enfants","panel.wish_section_pending":"En attente d'approbation","panel.wish_section_pending_hint":"Approuvez pour transformer un souhait en objectif d'épargne. Vous pouvez d'abord modifier l'objectif.","panel.wish_section_active":"Souhaits en cours","panel.wish_section_pledges":"Promesses","panel.wish_section_pledges_hint":"Tout ce que les proches ont offert. Les points promis sont un cadeau : ils ne sortent jamais du solde d'un enfant.","panel.wish_section_history":"Historique","panel.wish_none_pending":"Aucun souhait en attente.","panel.wish_none_active":"Aucun souhait en cours d'épargne.","panel.wish_none_pledges":"Pas encore de promesse.","panel.wish_none_history":"Les souhaits obtenus et refusés apparaîtront ici.","panel.wish_suggested":"{child} a proposé {points} {points_name}","panel.wish_target":"Objectif","panel.wish_approve":"Approuver","panel.wish_decline":"Refuser","panel.wish_col_wish":"Souhait","panel.wish_col_progress":"Progression","panel.wish_col_saved":"Économisé","panel.wish_col_pledged":"Promis","panel.wish_col_status":"Statut","panel.wish_col_from":"De","panel.wish_col_to":"Pour","panel.wish_col_amount":"Montant","panel.wish_col_message":"Petit mot","panel.wish_col_date":"Quand","panel.wish_status_saving":"En cours","panel.wish_status_funded":"Financé","panel.wish_status_redeem":"Demande envoyée","panel.wish_status_redeemed":"Obtenu","panel.wish_status_declined":"Refusé","panel.wish_pledge":"Promettre","panel.wish_fulfil":"Offrir","panel.wish_delete":"Supprimer le souhait","panel.wish_unpledge":"Retirer la promesse","panel.wish_confirm_delete":"Supprimer ce souhait ? Ce que l'enfant a économisé lui est rendu et toutes les promesses sont annulées.","panel.wish_confirm_unpledge":"Retirer cette promesse du souhait ?","panel.wish_decline_title":"Refuser {wish}","panel.wish_decline_reason":"Raison (facultatif)","panel.wish_decline_reason_hint":"Affichée à l'enfant sur sa liste de souhaits.","panel.wish_pledge_title":"Promesse pour {wish} de {child}","panel.wish_pledge_who":"Qui fait la promesse ?","panel.wish_pledge_amount":"Montant","panel.wish_pledge_amount_hint":"Il manque encore {points}. Les points promis sont un cadeau : ils ne sortent du solde d'aucun enfant.","panel.wish_pledge_finish":"Compléter ({points})","panel.wish_pledge_message":"Message pour {name} (facultatif)","panel.wish_pledge_preview":"Après cette promesse : {total} / {target}","panel.wish_pledge_add":"Ajouter la promesse","panel.wish_err_target":"L'objectif doit être un nombre entier de 1 à 100000.","panel.wish_err_who":"Indiquez de qui vient la promesse.","panel.wish_err_amount":"Promettez au moins 1 point.","panel.wish_toast_approved":"Souhait approuvé","panel.wish_toast_declined":"Souhait refusé","panel.wish_toast_pledged":"Promesse ajoutée","panel.wish_toast_pledge_removed":"Promesse retirée","panel.wish_toast_removed":"Souhait supprimé","panel.reward_assigned_hint":"Laisser vide pour rendre disponible à tous les enfants.","panel.reward_assigned_label":"Assigné à","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Cagnotte","panel.reward_streak_freeze_label":"Gel de série — l'approbation donne un gel à l'enfant","panel.reward_streak_freeze_hint":"Le gel sauve la série lors d'un jour manqué. Impossible de le réclamer au-delà du maximum par enfant.","panel.reward_badge_streak_freeze":"Gel de série","panel.reward_cost_label":"Coût ({points_name})","panel.reward_description_label":"Description (optionnel)","panel.reward_expires_hint":"Les points en cagnotte sont remboursés à minuit.","panel.reward_timelock_section":"Avancé — verrouillage horaire","panel.reward_timelock_label":"Limiter quand elle peut être réclamée","panel.reward_timelock_hint":"La récompense reste visible, mais ne peut être réclamée que pendant la plage définie. Mettre des points en cagnotte n'est jamais bloqué.","panel.reward_timelock_days_label":"Jours","panel.reward_timelock_days_hint":"Laissez tous les jours désactivés pour ne restreindre aucun jour.","panel.reward_timelock_from_label":"De","panel.reward_timelock_until_label":"À","panel.reward_timelock_times_hint":"Laissez les deux champs vides pour autoriser toute heure. L'heure de fin est exclue : 07:00–19:00 s'arrête à 19:00. Si le début est après la fin, la plage passe minuit.","panel.reward_timelock_badge":"Horaire limité","panel.reward_expires_label":"Expire (vide = jamais)","panel.reward_icon_label":"Icône","panel.reward_is_jackpot_hint":"Combiner les contributions de tous les enfants vers une récompense partagée.","panel.reward_is_jackpot_label":"Jackpot — cagnotte de tous les enfants assignés","panel.reward_name_label":"Nom","panel.reward_pool_hint":"Les enfants déposent des points dans la cagnotte dédiée à cette récompense plutôt que de dépenser de leur solde.","panel.reward_pool_label":"Récompense cagnotte (tirelire)","panel.reward_quantity_hint":"Chaque réclamation approuvée réduit de 1.","panel.reward_quantity_label":"Quantité limitée (vide = illimité)","panel.reward_stat_cost":"Coût en {points_name}","panel.reward_stat_expires":"Expire","panel.reward_stat_remaining":"Restant","panel.reward_stat_unlimited":"Illimité","panel.reward_affordable":"Peut l'obtenir maintenant","panel.reward_title":"Récompenses","panel.row_menu_more":"Plus d'actions","panel.schedule_one_shot":"Tâche unique","panel.schedule_recurring":"Récurrent (tous les N jours/semaines/mois)","panel.schedule_specific_days":"Jours spécifiques de la semaine","panel.search_bonuses":"Rechercher des bonus…","panel.search_children":"Rechercher des enfants…","panel.search_chores":"Filtrer les tâches…","panel.search_groups":"Rechercher des groupes…","panel.search_penalties":"Rechercher des pénalités…","panel.search_rewards":"Rechercher des récompenses…","panel.settings_afternoon_hint":"Par défaut 12:00 – 17:00","panel.settings_afternoon_label":"Après-midi","panel.settings_bonuses_title":"Bonus","panel.settings_calendar_projection_hint":"Jours à l'avance pour la publication des tâches dans les calendriers","panel.settings_calendar_projection_label":"Projection calendrier","panel.settings_chore_rotation_title":"Rotation des tâches","panel.settings_currency_hint":"Comment les points sont nommés et affichés dans l'application.","panel.settings_currency_title":"Monnaie","panel.settings_parents_title":"Parents (sans droits admin)","panel.settings_parents_hint":"Donnez à un membre du foyer non-administrateur le contrôle quotidien — valider les tâches, ajuster les points, confirmer les récompenses — sans droits d’administrateur Home Assistant. Il ne pourra toujours pas ouvrir ce panneau d’administration ni modifier la configuration.","panel.settings_parents_empty":"Aucun utilisateur Home Assistant non-administrateur trouvé. Créez d’abord un utilisateur HA standard, puis cochez-le ici.","panel.settings_require_linked_child_label":"Exiger un compte lié par enfant","panel.settings_require_linked_child_hint":"Seul le compte Home Assistant d'un enfant peut agir en son nom. Laissez désactivé pour une tablette familiale partagée où un seul compte sert à tous. Les parents et les administrateurs peuvent toujours agir pour n'importe quel enfant.","panel.settings_chore_undo_label":"Délai d'annulation pour les enfants (secondes)","panel.settings_chore_undo_hint":"Permet à un enfant de reprendre sa propre tâche : une soumission en attente d'approbation tant qu'un parent ne l'a pas examinée, et une tâche approuvée automatiquement pendant ce nombre de secondes après l'avoir faite. 0 (par défaut) le désactive : seul un parent peut annuler. Ce qu'un parent a approuvé reste réservé aux parents. 0–3600.","panel.settings_chore_undo_invalid":"Le délai d'annulation pour les enfants doit être un nombre entier de secondes entre 0 et 3600.","panel.settings_evening_hint":"Par défaut 17:00 – 21:00","panel.settings_evening_label":"Soir","panel.settings_history_title":"Historique et séries","panel.settings_morning_hint":"Par défaut 06:00 – 12:00","panel.settings_morning_label":"Matin","panel.settings_night_hint":"Par défaut 21:00 – 23:59","panel.settings_night_label":"Nuit","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Utilisé pour les alertes d'approbation parentale","panel.settings_notify_label":"Service de notification","panel.settings_notify_none":"(aucun — utiliser les notifications persistantes HA)","panel.settings_perfect_week_bonus_hint":"Combien de points attribuer","panel.settings_perfect_week_bonus_label":"Points bonus semaine parfaite","panel.settings_perfect_week_all_chores_hint":"Un jour ne compte que si toutes les tâches dues ce jour-là sont faites","panel.settings_perfect_week_all_chores_label":"Semaine parfaite nécessite toutes les tâches","panel.settings_perfect_week_hint":"Bonus pour avoir complété tous les jours d'une semaine","panel.settings_perfect_week_label":"Bonus semaine parfaite","panel.settings_points_default":"Étoiles","panel.settings_points_icon_hint":"Choisissez une icône MDI","panel.settings_points_icon_label":"Icône des points","panel.settings_points_name_hint":"Comment vous les appelez, ex. Étoiles ou Pièces","panel.settings_quick_points_label":"Montants rapides de points","panel.settings_quick_points_hint":"Montants séparés par des virgules pour les boutons + et − de chaque carte enfant. Trois au maximum sont utilisés.","panel.settings_points_name_label":"Nom des points","panel.settings_retention_hint":"Combien de jours d'historique de complétion garder","panel.settings_retention_label":"Rétention","panel.settings_show_ids_hint":"Afficher les identifiants internes pour les automatisations et appels de service","panel.settings_show_ids_label":"Afficher les IDs","panel.settings_skip_confirm_hint":"Afficher une confirmation avant de passer la rotation d'une tâche","panel.settings_skip_confirm_label":"Confirmer avant de passer","panel.settings_streak_all_chores_hint":"Ne prolonger la série que lorsque toutes les tâches dues ce jour-là sont faites","panel.settings_streak_all_chores_label":"Série nécessite toutes les tâches","panel.settings_streak_milestones_hint":"Bonus à 3, 7, 14, 30, 60, 100 jours","panel.settings_streak_milestones_label":"Jalons de série","panel.settings_streak_freeze_max_label":"Gels de série (maximum par enfant)","panel.settings_streak_freeze_max_hint":"Chaque gel sauve la série pour un jour manqué. 0 désactive les gels de série.","panel.settings_streak_freeze_earn_label":"Gagner un gel de série tous les","panel.settings_streak_freeze_earn_hint":"Jours de suite par gel offert. 0 = jamais (proposez plutôt une récompense Gel de série).","panel.settings_streak_reset_hint":"Ce qui se passe quand un jour est manqué","panel.settings_streak_reset_label":"Réinitialisation de série","panel.settings_time_boundaries_hint":"Quand chaque période de la journée commence et se termine (HH:MM, 24 h). Ajoutez vos propres périodes ; les trous retombent sur « À tout moment ».","panel.settings_time_boundaries_title":"Limites horaires","panel.settings_title":"Paramètres","panel.settings_weekend_multiplier_hint":"Bonus le Sam/Dim (1.0 = désactivé)","panel.settings_birthday_multiplier_label":"Multiplicateur de points d'anniversaire","panel.settings_birthday_multiplier_hint":"Points des tâches le jour de l'anniversaire d'un enfant, en plus du bonus du week-end (1.0 = désactivé)","panel.settings_birthday_chores_off_label":"Jour de repos d'anniversaire","panel.settings_birthday_chores_off_hint":"Masque les tâches non obligatoires le jour de l'anniversaire d'un enfant. Ce jour ne casse jamais sa série.","panel.settings_difficulty_multipliers_hint":"Multiplicateur de points par niveau. Moyen est la base (×1.0) ; facile/difficile ajustent la récompense d'une tâche.","panel.settings_difficulty_multipliers_label":"Multiplicateurs de difficulté","panel.settings_vacation_hint":"Suspendre toutes les tâches et geler les séries pendant ces périodes (p. ex. vacances).","panel.vacation_calendar_label":"Calendrier de vacances familial (facultatif)","panel.vacation_calendar_hint":"Lorsque ce calendrier a un événement actif, tous les enfants sont considérés comme absents : les séries sont gelées et les tâches masquées. Les capteurs par enfant peuvent ajouter des absences individuelles.","panel.settings_vacation_title":"Mode vacances / pause","panel.vacation_add":"Ajouter des vacances","panel.vacation_dates_required":"Chaque période de vacances nécessite une date de début et de fin.","panel.vacation_delete_title":"Supprimer les vacances","panel.vacation_name_placeholder":"p. ex. vacances d'été","panel.vacation_none":"Aucune période de vacances — les tâches s'exécutent chaque jour.","panel.settings_weekend_multiplier_label":"Multiplicateur weekend","panel.skip_chore_confirm":"Passer l'enfant actuellement assigné à cette tâche et faire avancer la rotation ?","panel.streak_pause":"Pause — série préservée jusqu'à la prochaine complétion","panel.streak_reset":"Réinitialisation — la série retombe à 0 si un jour est manqué","panel.tab_activity":"Activité","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonus","panel.tab_children":"Enfants","panel.tab_chores":"Tâches","panel.tab_groups":"Groupes","panel.tab_notifications":"Notifications","panel.tab_penalties":"Pénalités","panel.tab_rewards":"Récompenses","panel.tab_settings":"Paramètres","panel.tab_help":"Aide et commentaires","panel.fb_intro":"Vous avez trouvé un problème ou eu une idée ? Décrivez-le ici et TaskMate ouvre une issue GitHub avec vos versions et votre configuration déjà remplies. Rien n'est envoyé avant que vous appuyiez sur Create sur GitHub.","panel.fb_type_label":"Que souhaitez-vous faire ?","panel.fb_type_bug":"Signaler un bug","panel.fb_type_bug_hint":"Quelque chose ne fonctionne pas comme prévu","panel.fb_type_feature":"Proposer une fonctionnalité","panel.fb_type_feature_hint":"Une idée pour améliorer TaskMate","panel.fb_title":"Titre","panel.fb_bug_heading":"Qu'est-ce qui n'a pas marché ?","panel.fb_bug_title_placeholder":"ex. La carte enfant affiche 0 point après la réinitialisation de minuit","panel.fb_bug_description":"Que s'est-il passé ?","panel.fb_bug_description_placeholder":"Décrivez ce que vous avez vu, et où","panel.fb_bug_expected":"À quoi vous attendiez-vous ?","panel.fb_bug_steps":"Étapes pour reproduire","panel.fb_bug_steps_placeholder":"1. Ouvrir…\n2. Appuyer sur…\n3. Constater…","panel.fb_bug_area":"Quelle partie de TaskMate ?","panel.fb_bug_repro":"Cela arrive-t-il à chaque fois ?","panel.fb_bug_console":"Erreurs de la console du navigateur","panel.fb_bug_console_hint":"Pour un problème de carte : appuyez sur F12, ouvrez l'onglet Console, reproduisez le problème et collez les erreurs en rouge.","panel.fb_bug_config":"YAML de la carte","panel.fb_bug_config_hint":"Pour un problème de carte : collez le YAML de la carte depuis l'éditeur du tableau de bord.","panel.fb_more_details":"Plus de détails (optionnel)","panel.fb_additional":"Autre chose ?","panel.fb_additional_hint":"Vous pouvez glisser des captures d'écran dans l'issue sur GitHub.","panel.fb_feat_heading":"Quelle est votre idée ?","panel.fb_feat_title_placeholder":"ex. Permettre aux enfants d'échanger leurs tâches","panel.fb_feat_summary":"Résumé","panel.fb_feat_summary_placeholder":"Décrivez la fonctionnalité en une ou deux phrases","panel.fb_feat_problem":"Quel problème résoudrait-elle ?","panel.fb_feat_problem_hint":"Les bonnes idées partent d'un vrai problème dans le quotidien de la famille.","panel.fb_feat_solution":"Comment aimeriez-vous qu'elle fonctionne ?","panel.fb_feat_area":"Quel domaine ?","panel.fb_feat_priority":"Quelle importance a-t-elle pour vous ?","panel.fb_feat_alternatives":"Solutions de contournement ou alternatives essayées","panel.fb_area_child_card":"Carte enfant","panel.fb_area_rewards_card":"Carte des récompenses","panel.fb_area_approvals_card":"Carte des approbations","panel.fb_area_points_card":"Carte des points","panel.fb_area_reorder_card":"Carte de réorganisation","panel.fb_area_parent_card":"Carte tableau de bord parent","panel.fb_area_overview_card":"Carte vue d'ensemble","panel.fb_area_activity_card":"Carte d'activité","panel.fb_area_streak_card":"Carte des séries","panel.fb_area_weekly_card":"Carte hebdomadaire","panel.fb_area_graph_card":"Carte graphique des points","panel.fb_area_progress_card":"Carte de progression des récompenses","panel.fb_area_leaderboard_card":"Carte classement","panel.fb_area_setup":"Configuration de l'intégration","panel.fb_area_chores":"Gestion des tâches","panel.fb_area_rewards":"Gestion des récompenses","panel.fb_area_children":"Gestion des enfants","panel.fb_area_points":"Points et calcul des scores","panel.fb_area_streaks":"Séries et paliers","panel.fb_area_reward_approval":"Approbation des récompenses","panel.fb_area_chore_approval":"Approbation des tâches","panel.fb_area_services":"Services et automatisations","panel.fb_area_sensors":"Capteurs et attributs d'entité","panel.fb_area_resources":"Les cartes ne se chargent pas","panel.fb_area_bonus":"Points bonus","panel.fb_area_settings":"Paramètres","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Une nouvelle carte","panel.fb_area_other":"Autre chose","panel.fb_repro_always":"Oui, à chaque fois","panel.fb_repro_sometimes":"Parfois","panel.fb_repro_once":"Une seule fois","panel.fb_priority_nice":"Ce serait bien","panel.fb_priority_important":"Important — un manque dans notre usage quotidien","panel.fb_priority_critical":"Critique — cela nous empêche d'utiliser TaskMate correctement","panel.fb_details_heading":"Inclus automatiquement","panel.fb_details_intro":"Ces informations aident à trouver rapidement l'origine d'un problème. Elles ne contiennent jamais de noms, de points ni rien de personnel.","panel.fb_reload":"Actualiser","panel.fb_loading":"Collecte des informations sur votre configuration…","panel.fb_info_failed":"Impossible de lire les informations sur votre configuration : {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Version de TaskMate","panel.fb_ha_version":"Version de Home Assistant","panel.fb_family":"Famille","panel.fb_family_value":"{children} enfants, {adults} adultes · {chores} tâches · {rewards} récompenses","panel.fb_browser":"Navigateur","panel.fb_health":"Bilan de santé","panel.fb_health_ok":"Aucun problème","panel.fb_children_count":"Enfants","panel.fb_install_type":"Installation de Home Assistant","panel.fb_install_method":"TaskMate installé via","panel.fb_lovelace_mode":"Mode du tableau de bord (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Conteneur (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (dépôt personnalisé)","panel.fb_method_manual":"Fichiers copiés manuellement","panel.fb_lovelace_storage":"Stockage (modifié dans l'interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Je ne sais pas","panel.fb_pick_one":"Choisir…","panel.fb_dropdowns_hint":"Détectés pour vous — corrigez-les s'ils sont faux.","panel.fb_include_details":"Inclure ces informations","panel.fb_logs_heading":"Entrées du journal TaskMate","panel.fb_logs_found":"{count} avertissements ou erreurs récents de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_found_one":"{count} avertissement ou erreur récent de TaskMate. Les noms sont remplacés par des substituts.","panel.fb_logs_none":"Aucun avertissement ni aucune erreur récente de TaskMate dans le journal.","panel.fb_logs_unavailable":"Impossible de lire le journal de Home Assistant.","panel.fb_logs_include":"Ajouter à l'issue","panel.fb_logs_preview":"Voir ce qui sera inclus","panel.fb_copy_logs":"Copier les entrées du journal","panel.fb_copied_logs":"Entrées du journal copiées","panel.fb_logs_debug_hint":"Home Assistant ne conserve ici que les avertissements et les erreurs. Pour avoir tout le détail, activez la journalisation de débogage (Paramètres → Appareils et services → TaskMate → Activer la journalisation de débogage), reproduisez le problème, puis téléchargez le journal depuis Paramètres → Système → Journaux et glissez-le dans l'issue.","panel.fb_logs_trimmed":"Le lien a de la place pour {used} entrées du journal — les {dropped} plus anciennes ont été omises. Utilisez Copier en Markdown pour toutes les inclure.","panel.fb_diag_heading":"Fichier de diagnostic","panel.fb_diag_hint":"Un fichier décrivant votre configuration TaskMate, sans les noms ni les informations personnelles. Glissez-le dans l'issue sur GitHub.","panel.fb_diag_download":"Télécharger","panel.fb_diag_started":"Téléchargement du diagnostic lancé","panel.fb_diag_failed":"Impossible de télécharger le fichier de diagnostic","panel.fb_open_github":"Ouvrir sur GitHub","panel.fb_copy_markdown":"Copier en Markdown","panel.fb_copied_markdown":"Rapport copié — collez-le dans une nouvelle issue GitHub","panel.fb_copy_failed":"Impossible de copier dans le presse-papiers","panel.fb_search_github":"Rechercher les issues existantes","panel.fb_ready":"Prêt — vérifiez sur GitHub, puis appuyez sur Create.","panel.fb_still_needed":"Il manque encore : {fields}","panel.fb_too_long":"Trop long de {count} caractères pour un lien.","panel.fb_too_long_plain":"Trop long pour un lien — raccourcissez-le ou utilisez Copier en Markdown.","panel.fb_too_long_hint":"Raccourcissez le champ le plus long, ou utilisez Copier en Markdown et collez le rapport dans une nouvelle issue sur GitHub.","panel.fb_account_hint":"Il vous faut un compte GitHub gratuit. Votre texte s'ouvre dans un nouvel onglet pour que vous le vérifiiez avant toute publication.","panel.fb_similar_title":"Issues similaires déjà sur GitHub","panel.fb_similar_hint":"Si l'une d'elles correspond à votre problème, ajoutez plutôt un commentaire ou un 👍 dessus.","panel.fb_issue_open":"Ouverte","panel.fb_issue_closed":"Fermée","panel.fb_stale":"Cette page provient de TaskMate {panel}, mais c'est {installed} qui est installé. Votre navigateur affiche une ancienne copie — actualisez avant de signaler un problème de carte.","panel.fb_refresh_now":"Actualiser maintenant","panel.fb_health_found":"Le bilan de santé a trouvé {count} points à corriger. Ils peuvent expliquer le problème.","panel.fb_health_found_one":"Le bilan de santé a trouvé {count} point à corriger. Il peut expliquer le problème.","panel.fb_health_open":"Ouvrir le bilan de santé","panel.fb_opened":"GitHub s'est ouvert dans un nouvel onglet. Une fois l'issue envoyée, vous pouvez effacer ce formulaire.","panel.fb_clear":"Effacer le formulaire","panel.fb_clear_confirm":"Effacer tout ce que vous avez saisi ?","panel.fb_other_help":"Autres ressources","panel.fb_link_troubleshooting":"Guide de dépannage","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Demander à la communauté","panel.tab_templates":"Modèles","panel.tab_today":"Aujourd'hui","panel.tab_unknown":"Onglet inconnu","panel.manual":"Manuel","panel.manual_help":"Aide pour cette page","panel.manual_open_web":"Ouvrir sur le site","panel.manual_open_full":"Ouvrir dans le manuel","panel.manual_search":"Rechercher dans le manuel","panel.manual_contents":"Sommaire","panel.manual_on_this_page":"Sur cette page","panel.manual_prev":"Précédent","panel.manual_next":"Suivant","panel.manual_version":"Documentation de la v{version}","panel.manual_results":"Pages trouvées : {count}","panel.manual_no_results":"Rien dans le manuel ne correspond.","panel.manual_loading":"Chargement du manuel…","panel.manual_missing":"Le manuel n'est pas inclus dans cette installation. Vous pouvez le lire sur le site.","panel.manual_failed":"Le manuel n'a pas pu être chargé.","panel.manual_img_offline":"Les captures d'écran nécessitent une connexion Internet.","panel.notif_add_custom":"Ajouter une notification personnalisée","panel.notif_add_parent":"Ajouter un parent","panel.notif_custom_empty":"Aucune notification personnalisée pour l'instant.","panel.notif_custom_message_placeholder":"Message (vous pouvez utiliser {child_name})","panel.notif_custom_name_placeholder":"Nom du rappel","panel.notif_day_fri":"Ven","panel.notif_day_mon":"Lun","panel.notif_day_sat":"Sam","panel.notif_day_sun":"Dim","panel.notif_day_thu":"Jeu","panel.notif_day_tue":"Mar","panel.notif_day_wed":"Mer","panel.notif_default_custom_message":"Rappel pour {child_name}","panel.notif_default_custom_name":"Nouveau rappel","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Chargement des notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"Aucun","panel.notif_power_user_note_body":"TaskMate déclenche les événements taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed et d'autres sur le bus d'événements HA. Utilisez Node-RED ou les automatisations HA pour y réagir.","panel.notif_power_user_note_title":"Note pour utilisateurs avancés","panel.notif_recipients_children":"Enfants","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Supprimer","panel.notif_section_custom":"Notifications planifiées personnalisées","panel.notif_unnamed_recipient":"(sans nom)","panel.notif_section_custom_desc":"Ajoutez vos propres rappels minutés. Pour les notifications déclenchées par des événements, écoutez les événements taskmate_* sur le bus Home Assistant.","panel.notif_section_matrix":"Notifications intégrées","panel.notif_section_matrix_desc":"Basculer par destinataire. Le commutateur à gauche désactive toute la ligne globalement. Les cellules marquées — ne sont pas valides pour ce destinataire.","panel.notif_section_recipients":"Destinataires","panel.notif_section_recipients_desc":"Associez chaque enfant et parent à un service de notification Home Assistant. Laisser vide pour ignorer les notifications pour cette personne.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Au toucher, ouvrir","panel.notif_nav_url_global_hint":"Où mène une notification touchée : un chemin comme /taskmate-admin ou /lovelace/parents, une URL complète ou noAction. S'applique à toutes les notifications sauf remplacement par type ci-dessous.","panel.notif_nav_url_row_placeholder":"Utilise la valeur globale","panel.notif_group_global_label":"Grouper les notifications sous","panel.notif_group_global_hint":"Les notifications portant ce nom sont regroupées sur le téléphone au lieu de se disperser parmi vos autres alertes Home Assistant. S'applique à toutes les notifications sauf remplacement par type ci-dessous. Laisser vide pour désactiver le regroupement.","panel.notif_group_row_placeholder":"Groupe : valeur globale","panel.notif_send_test":"Envoyer un test","panel.notif_test_sent":"Test envoyé à {count} destinataires + notification persistante","panel.notif_test_sent_one":"Test envoyé à {count} destinataire + notification persistante","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Mode d'assignation","panel.template_builtin":"Intégré","panel.template_builtin_packs":"Packs intégrés","panel.template_builtin_template_packs":"Packs de modèles intégrés","panel.template_builtin_templates":"Modèles intégrés","panel.template_chores_in_template":"Tâches dans ce modèle","panel.template_confirm_bar":"{count} tâches seront créées · {points} {points_name} au total","panel.template_confirm_bar_one":"{count} tâche sera créée · {points} {points_name} au total","panel.template_create_btn":"Créer {count} tâches","panel.template_create_btn_one":"Créer {count} tâche","panel.template_create_title":"Créer un modèle","panel.template_custom":"Personnalisé","panel.template_custom_packs":"Packs personnalisés","panel.template_custom_templates":"Modèles personnalisés","panel.template_daily_limit_label":"Limite quotidienne","panel.template_edit_title":"Modifier le modèle","panel.template_icon_label":"Icône (MDI)","panel.template_name_label":"Nom","panel.template_picker_title":"Ajouter depuis un modèle","panel.template_preview_hint":"Vérifiez et personnalisez chaque tâche avant de créer. Développez pour modifier tous les champs, ou retirez avec ✕.","panel.template_assign_all_label":"Assigner toutes les tâches à","panel.template_assign_all_hint":"Touchez un nom pour donner chaque tâche à cet enfant. Laisser vide pour tous les enfants. Vous pouvez modifier chaque tâche ci-dessous.","panel.template_pts_total":"{count} tâches · {points} {points_name} au total","panel.template_pts_total_one":"{count} tâche · {points} {points_name} au total","panel.template_requires_approval_label":"Nécessite approbation","panel.template_requires_approval_no":"Non","panel.template_requires_approval_yes":"Oui","panel.template_save_icon_label":"Icône (MDI)","panel.template_save_name_label":"Nom du modèle","panel.template_save_name_placeholder":"ex. Mon pack matinal","panel.template_save_select_chores":"Sélectionner les tâches à inclure","panel.template_save_title":"Enregistrer comme modèle","panel.template_schedule_days_label":"Horaire (jours)","panel.template_schedule_label":"Horaire","panel.template_title":"Modèles","panel.template_unnamed":"(sans nom)","panel.time_afternoon":"Après-midi","panel.time_ago_days":"il y a {count}j","panel.time_ago_hours":"il y a {count}h","panel.time_ago_just_now":"à l'instant","panel.time_ago_minutes":"il y a {count}m","panel.time_anytime":"N'importe quand","panel.time_evening":"Soir","panel.time_morning":"Matin","panel.time_night":"Nuit","panel.toast_added_bonus":"Bonus ajouté","panel.toast_added_penalty":"Pénalité ajoutée","panel.toast_apply_failed":"Échec de l'application : {error}","panel.toast_approve_failed":"Échec de l'approbation : {error}","panel.toast_approved":"Approuvé","panel.toast_badge_added":"Badge ajouté","panel.toast_badge_award_failed":"Attribution échouée : {error}","panel.toast_badge_awarded":"Badge attribué","panel.toast_badge_criterion_invalid":"La valeur du critère doit être ≥ 1","panel.toast_badge_delete_failed":"Suppression échouée : {error}","panel.toast_badge_deleted":"Badge supprimé","panel.toast_badge_name_required":"Le nom est requis","panel.toast_badge_rebuild_failed":"Recalcul échoué : {error}","panel.toast_badge_rebuilt":"Badges recalculés","panel.toast_badge_revoke_failed":"Révocation échouée : {error}","panel.toast_badge_revoked":"Badge révoqué","panel.toast_badge_save_failed":"Enregistrement échoué : {error}","panel.toast_badge_select_child":"Veuillez sélectionner un enfant","panel.toast_badge_update_failed":"Mise à jour échouée : {error}","panel.toast_badge_updated":"Badge mis à jour","panel.toast_bonus_applied":"Bonus appliqué","panel.toast_bulk_add_failed":"Échec de l'ajout en masse : {error}","panel.toast_bulk_added":"{count} tâches ajoutées","panel.toast_bulk_added_one":"{count} tâche ajoutée","panel.toast_child_added":"Enfant ajouté","panel.toast_child_updated":"Enfant mis à jour","panel.toast_chore_activated":"Tâche activée","panel.toast_chore_added":"Tâche ajoutée","panel.toast_chore_cloned":"Tâche dupliquée","panel.toast_chore_deactivated":"Tâche désactivée","panel.toast_chore_updated":"Tâche mise à jour","panel.toast_copied":"Copié !","panel.toast_created_chores":"{count} tâches créées","panel.toast_created_chores_one":"{count} tâche créée","panel.toast_delete_failed":"Échec de la suppression : {error}","panel.toast_deleted":"Supprimé","panel.toast_enter_chore_name":"Entrez au moins un nom de tâche","panel.toast_group_added":"Groupe ajouté","panel.toast_group_updated":"Groupe mis à jour","panel.toast_name_and_chore_required":"Nom et au moins une tâche requis","panel.toast_name_enter_select":"Entrez un nom et sélectionnez au moins une tâche","panel.toast_name_required":"Le nom est obligatoire","panel.toast_name_required_template":"Nom requis","panel.toast_order_saved":"Ordre enregistré","panel.toast_penalty_applied":"Pénalité appliquée","panel.toast_points_required":"Les points doivent être de 1 ou plus","panel.toast_reject_failed":"Échec du rejet : {error}","panel.toast_rejected":"Rejeté","panel.toast_rename_failed":"Échec du renommage : {error}","panel.toast_renamed":"Renommé","panel.toast_reward_added":"Récompense ajoutée","panel.toast_reward_updated":"Récompense mise à jour","panel.toast_save_failed":"Échec de l'enregistrement : {error}","panel.toast_settings_saved":"Enregistré ({count} champs)","panel.toast_settings_saved_one":"Enregistré ({count} champ)","panel.toast_skip_done":"Rotation passée — enfant suivant assigné","panel.toast_skip_failed":"Échec du passage : {error}","panel.toast_template_created":"Modèle « {name} » créé","panel.toast_template_deleted":"Modèle supprimé","panel.toast_template_failed_apply":"Échec de l'application du modèle","panel.toast_template_failed_create":"Échec de la création du modèle","panel.toast_template_failed_delete":"Échec de la suppression","panel.toast_template_failed_save":"Échec de l'enregistrement du modèle","panel.toast_template_failed_update":"Échec de la mise à jour","panel.toast_template_saved":"Modèle « {name} » enregistré","panel.toast_template_updated":"Modèle mis à jour","panel.toast_toggle_failed":"Échec du basculement : {error}","panel.toast_updated_bonus":"Bonus mis à jour","panel.toast_updated_penalty":"Pénalité mise à jour","panel.tooltip_cancel":"Annuler","panel.tooltip_clear":"Effacer","panel.tooltip_close":"Fermer","panel.tooltip_remove":"Supprimer","panel.tooltip_remove_batch":"Retirer du lot","panel.tooltip_rename":"Double-cliquer pour renommer","panel.tooltip_save":"Enregistrer","panel.topbar_awaiting_approval":"En attente de votre approbation — {details}","panel.topbar_chore_count":"{count} tâches","panel.topbar_chore_count_one":"{count} tâche","panel.topbar_pending":"{count} en attente","panel.topbar_pending_one":"{count} en attente","panel.topbar_pending_title":"{count} en attente — cliquez pour vérifier","panel.topbar_reward_count":"{count} réclamations de récompense","panel.topbar_reward_count_one":"{count} réclamation de récompense","panel.topbar_swap_count":"{count} demandes d'échange","panel.topbar_swap_count_one":"{count} demande d'échange","panel.vis_equals":"Égal — l'état correspond exactement","panel.vis_gt":"Supérieur à (>)","panel.vis_gte":"Supérieur ou égal (≥)","panel.vis_lt":"Inférieur à (<)","panel.vis_lte":"Inférieur ou égal (≤)","panel.vis_none":"Pas de filtre — toujours afficher la tâche","panel.vis_not_equals":"Différent de","notification.all_chores_done.description":"Ping de célébration quand un enfant termine toutes ses tâches de la journée.","notification.all_chores_done.name":"Toutes les tâches accomplies","notification.badge_earned.description":"Envoyé quand un enfant gagne un nouveau badge. La mise en sourdine par badge s'applique toujours.","notification.badge_earned.name":"Badge obtenu","notification.bedtime_reminder.description":"Avertit l'enfant s'il a des tâches en suspens à l'heure configurée.","notification.bedtime_reminder.name":"Rappel du coucher","notification.pending_chore_approval.description":"Envoyé aux parents quand un enfant marque une tâche comme terminée. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_chore_approval.name":"Approbation de tâche en attente","notification.pending_reward_claim.description":"Envoyé aux parents quand un enfant échange une récompense. Appuyez sur Approuver ou Rejeter depuis la notification.","notification.pending_reward_claim.name":"Réclamation de récompense en attente","notification.streak_at_risk.description":"Se déclenche quand une série active n'a pas encore été prolongée aujourd'hui.","notification.streak_at_risk.name":"Série en danger","notification.streak_milestone.description":"Célèbre chaque nouveau palier de série atteint par un enfant (désactivé par défaut).","notification.streak_freeze_used.name":"Gel de série utilisé","notification.streak_freeze_used.description":"Prévient quand un gel de série sauve la série d'un enfant lors d'un jour manqué (désactivé par défaut).","notification.streak_milestone.name":"Palier de série","panel.tp_label_placeholder":"Nom de la période","panel.tp_add_period":"Ajouter une période","panel.tp_reset_defaults":"Réinitialiser","panel.tp_delete_title":"Supprimer la période","panel.tp_in_use_title":"Utilisée par {count} tâches — réassignez-les avant de supprimer","panel.tp_in_use_title_one":"Utilisée par {count} tâche — réassignez-la avant de supprimer","panel.tp_in_use_hint":"Utilisée par {count} tâches. Réassignez-les à une autre période pour pouvoir la supprimer.","panel.tp_in_use_hint_one":"Utilisée par {count} tâche. Réassignez-la à une autre période pour pouvoir la supprimer.","panel.tp_anytime_hint":"Toujours disponible, toute la journée. Intégrée et non supprimable.","panel.tp_err_label_required":"Chaque période personnalisée doit avoir un nom.","panel.tp_err_time_required":"Définissez une heure de début et de fin pour « {name} ».","panel.tp_err_order":"« {name} » doit commencer avant de se terminer.","panel.tp_err_empty":"Ajoutez au moins une période.","panel.tp_err_overlap":"« {a} » chevauche « {b} » — les périodes ne peuvent pas se chevaucher.","panel.settings_surprise_enabled_label":"Bonus surprise","panel.settings_surprise_enabled_hint":"Donnez à chaque enfant une chance quotidienne d'un bonus surprise (tiré à 16h00).","panel.settings_surprise_params_label":"Réglages du bonus surprise","panel.settings_surprise_params_hint":"Chance quotidienne par enfant et plage de points aléatoire en cas de réussite.","panel.settings_surprise_chance":"Probabilité %","panel.settings_surprise_min":"{points_name} min","panel.settings_surprise_max":"{points_name} max","panel.reward_restock_label":"Réapprovisionnement auto","panel.reward_restock_hint":"Réinitialiser périodiquement le stock de cette récompense à une quantité fixe.","panel.reward_restock_amount":"Réapprovisionner à","panel.reward_restock_period":"Réapprovisionner tous les","panel.reward_restock_daily":"Jour","panel.reward_restock_weekly":"Semaine (lun)","panel.reward_restock_monthly":"Mois (1er)","panel.chore_one_off_date_label":"Jour","panel.chore_one_off_date_hint":"La tâche n'apparaît que ce jour-là et se désactive la nuit suivante. Choisissez un jour à venir pour la planifier à l'avance.","panel.chore_expires_label":"Date d'expiration (facultatif)","panel.chore_expires_hint":"Après cette date, la tâche se désactive automatiquement. Laisser vide pour aucune expiration.","panel.bulk_select":"Sélectionner","panel.bulk_done":"Terminé","panel.bulk_selected":"{count} sélectionnés","panel.bulk_selected_one":"{count} sélectionné","panel.bulk_enable":"Activer","panel.bulk_disable":"Désactiver","panel.bulk_delete":"Supprimer","panel.bulk_reassign_to":"Réattribuer à…","panel.bulk_apply":"Appliquer","panel.bulk_pick_target":"Choisissez d'abord à qui réattribuer.","panel.bulk_delete_confirm":"Supprimer {count} tâches ? Action irréversible.","panel.bulk_done_toast":"{count} tâches mises à jour","panel.bulk_done_toast_one":"{count} tâche mise à jour","panel.settings_decay_enabled_label":"Déclin des points","panel.settings_decay_enabled_hint":"Réduire périodiquement le solde dépensable de chaque enfant pour éviter la thésaurisation.","panel.settings_decay_params_label":"Réglages du déclin","panel.settings_decay_params_hint":"Quelle part du solde retirer, et à quelle fréquence.","panel.settings_decay_percent":"Déclin %","panel.settings_decay_period":"Tous les","panel.gift_btn":"Offrir des points","panel.gift_dialog_title":"Offrir des points","panel.gift_from":"De","panel.gift_to":"À","panel.gift_amount":"Montant","panel.gift_send":"Envoyer","panel.gift_sent":"Points offerts","panel.gift_err_same":"Choisissez deux enfants différents.","panel.gift_err_amount":"Entrez un montant d'au moins 1.","panel.settings_level_step_label":"XP par niveau","panel.settings_level_step_hint":"Points gagnés nécessaires pour monter d'un niveau (XP = total des points gagnés).","panel.child_stat_level":"Niveau","notification.level_up.name":"Passage de niveau","notification.level_up.description":"Envoyé quand un enfant atteint un nouveau niveau d'XP (désactivé par défaut).","panel.settings_spendcap_enabled_label":"Plafond de dépenses","panel.settings_spendcap_enabled_hint":"Limite le nombre de points que chaque enfant peut dépenser en récompenses par période.","panel.settings_spendcap_params_label":"Réglages du plafond de dépenses","panel.settings_spendcap_params_hint":"Points maximum dépensables par période (0 = aucune limite).","panel.settings_spendcap_amount":"Plafond ({points_name})","panel.settings_interest_enabled_label":"Intérêts d'épargne","panel.settings_interest_enabled_hint":"Verse régulièrement des intérêts à chaque enfant sur son solde disponible (récompense l'épargne).","panel.settings_interest_params_label":"Réglages des intérêts d'épargne","panel.settings_interest_percent":"Intérêts %","panel.settings_interest_params_hint":"Taux d'intérêt appliqué au solde et fréquence.","panel.chore_due_time_label":"Heure limite (facultatif)","panel.chore_due_time_hint":"Les réalisations avant cette heure obtiennent le bonus d'avance ; après, la pénalité de retard.","panel.chore_early_bonus_label":"Bonus d'avance","panel.chore_late_penalty_label":"Pénalité de retard","panel.chore_require_photo_label":"Exiger une preuve photo","panel.chore_require_photo_hint":"Les réalisations doivent être approuvées par un parent ; une photo de preuve (si fournie) s'affiche dans les approbations.","panel.chore_open_ended_label":"Tâche ouverte (l'enfant la décrit)","panel.chore_open_ended_hint":"L'enfant écrit ce qu'il a fait et propose des points. Nécessite toujours votre approbation — c'est vous qui fixez les points réels.","panel.activity_view_photo":"Voir la photo","panel.adjust_add":"Ajouter","panel.adjust_add_title":"Ajouter {amount} {points} à {child}","panel.adjust_amount":"Montant","panel.adjust_custom_title":"Ajuster les points de {child} d'un montant personnalisé","panel.adjust_dialog_title":"Ajuster les points — {name}","panel.adjust_done":"{sign}{amount} {points} pour {child}","panel.backdate_button":"Ajouter une tâche passée","panel.backdate_title":"Ajouter une tâche passée pour {name}","panel.backdate_hint":"Choisissez le jour, puis touchez les tâches faites, comme sur le tableau d'autocollants. Elles comptent pour ce jour et cette semaine, et sont validées tout de suite. Maintenez un autocollant pour l'annuler.","panel.backdate_hint_list":"Pour une tâche faite un jour précédent mais jamais cochée. Elle compte pour ce jour et cette semaine, et elle est validée tout de suite.","panel.backdate_finish":"Terminé","panel.backdate_day":"Jour où elle a été faite","panel.backdate_chore":"Tâche","panel.backdate_none":"Aucune tâche n'était prévue pour {name} ce jour-là.","panel.backdate_save":"Ajouter","panel.backdate_done":"{chore} ajoutée pour {name} le {day}","panel.adjust_err_amount":"Saisissez un montant entre 1 et 10000.","panel.adjust_reason":"Motif (facultatif)","panel.adjust_remove":"Retirer","panel.adjust_remove_title":"Retirer {amount} {points} à {child}","panel.swap_btn":"Demander un échange","panel.swap_dialog_title":"Échange : {chore}","panel.swap_requester":"Donner le tour d'aujourd'hui à","panel.swap_create":"Demander un échange","panel.swap_pick_child":"Choisissez un enfant.","panel.swap_requested":"Échange demandé","panel.swap_approved":"Échange approuvé","panel.swap_rejected":"Échange refusé","panel.swap_request_text":"{child} veut faire « {chore} » aujourd'hui","panel.swap_from":"actuellement {name}","notification.weekly_digest.name":"Résumé hebdomadaire","notification.weekly_digest.description":"Un résumé du dimanche soir de la semaine de chaque enfant (tâches + points). Désactivé par défaut.","panel.settings_celebration_notify_label":"Notifications de célébration","panel.settings_celebration_notify_hint":"Envoie une notification pour les grands moments de célébration (montées de niveau, paliers de série, semaines parfaites). Désactivé par défaut.","panel.settings_celebration_tier_label":"Taille minimale de célébration","panel.settings_celebration_tier_hint":"Notifier seulement à partir de cette taille. Chaque célébration déclenche quand même un événement taskmate_celebration pour les automatisations.","panel.settings_celebration_tier_1":"Toutes (à partir de petite)","panel.settings_celebration_tier_2":"Moyenne et plus","panel.settings_celebration_tier_3":"Épique uniquement","notification.celebration.name":"Célébration","notification.celebration.description":"Grands moments de célébration — montées de niveau, paliers de série et semaines parfaites. Désactivé par défaut.","panel.tab_quests":"Quêtes","panel.quest_title":"Quêtes","panel.search_quests":"Rechercher des quêtes…","panel.btn_add_quest":"Ajouter une quête","panel.quest_add_tile":"Ajouter une quête","panel.quest_need_chores":"Créez d'abord des tâches — une quête est une chaîne de tâches existantes.","panel.empty_quests_title":"Aucune quête pour l'instant","panel.empty_quests_copy":"Enchaînez des tâches en une quête. Terminez chaque étape pour gagner un bonus.","panel.entity_quest":"quête","panel.quest_all_children":"Tous les enfants","panel.quest_missing_chore":"(tâche supprimée)","panel.quest_badge_repeatable":"Répétable","panel.quest_badge_inactive":"Inactif","panel.quest_stat_steps":"Étapes","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Pour","panel.dialog_add_quest":"Ajouter une quête","panel.dialog_edit_quest":"Modifier la quête","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Étapes (dans l'ordre)","panel.quest_steps_hint":"L'enfant avance d'une étape chaque fois que la tâche de son étape actuelle est approuvée. Touchez une tâche ci-dessous pour l'ajouter ou la retirer ; utilisez ▲▼ pour réordonner.","panel.quest_no_steps":"Aucune étape pour l'instant — touchez une tâche ci-dessous pour ajouter la première étape.","panel.quest_assigned_label":"Attribuer à","panel.quest_assigned_hint":"Ne sélectionnez personne pour rendre cette quête disponible à tous les enfants.","panel.quest_repeatable_label":"Répétable","panel.quest_repeatable_hint":"Une fois terminée, la progression se réinitialise pour que l'enfant puisse refaire la quête.","panel.quest_active_label":"Actif","panel.quest_active_hint":"Les quêtes inactives ne suivent aucune progression et n'attribuent aucun bonus.","panel.quest_need_step":"Ajoutez au moins une étape.","panel.quest_for_names":"Pour : {names}","panel.toast_quest_added":"Quête ajoutée","panel.toast_quest_updated":"Quête mise à jour","panel.settings_avatars_title":"Avatars à débloquer","panel.settings_avatars_label":"Gérer les avatars","panel.settings_avatars_hint":"{count} avatars dans le catalogue. Les enfants débloquent des avatars en atteignant des niveaux, des points ou des séries, puis choisissent le leur.","panel.settings_avatars_btn":"Gérer les avatars","panel.avatar_dialog_title":"Catalogue d'avatars","panel.avatar_dialog_hint":"Définissez les avatars que les enfants peuvent gagner. Chaque ligne nécessite une icône mdi et une condition de déblocage. Les enfants peuvent choisir tout avatar débloqué.","panel.avatar_empty":"Aucun avatar pour l'instant — ajoutez-en un ci-dessous.","panel.avatar_add_row":"Ajouter un avatar","panel.avatar_label_ph":"Nom (ex. Fusée)","panel.avatar_unlock_free":"Toujours disponible","panel.avatar_unlock_level":"Atteindre le niveau","panel.avatar_unlock_points":"Total de points gagnés","panel.avatar_unlock_streak":"Meilleure série (jours)","panel.toast_avatars_saved":"Avatars enregistrés","panel.tab_challenges":"Défis","panel.challenge_title":"Défis","panel.search_challenges":"Rechercher des défis…","panel.btn_add_challenge":"Ajouter un défi","panel.challenge_add_tile":"Ajouter un défi","panel.empty_challenges_title":"Aucun défi pour l'instant","panel.empty_challenges_copy":"Fixez un objectif quotidien ou hebdomadaire — accomplir N tâches ou gagner N points — pour un bonus qui se renouvelle à chaque période.","panel.entity_challenge":"défi","panel.challenge_scope_label":"Se renouvelle","panel.challenge_scope_daily":"Quotidien","panel.challenge_scope_weekly":"Hebdomadaire","panel.challenge_metric_label":"Type d'objectif","panel.challenge_metric_chores":"Tâches accomplies","panel.challenge_metric_points":"{points_name} gagnés","panel.challenge_target_label":"Objectif","panel.challenge_target_hint":"Combien atteindre dans la période.","panel.dialog_add_challenge":"Ajouter un défi","panel.dialog_edit_challenge":"Modifier le défi","panel.toast_challenge_added":"Défi ajouté","panel.toast_challenge_updated":"Défi mis à jour","panel.settings_allow_negative_label":"Autoriser le solde négatif","panel.settings_allow_negative_hint":"Les pénalités peuvent faire passer le solde d'un enfant sous zéro au lieu de s'arrêter à zéro.","panel.chore_depends_label":"Dépend de","panel.chore_depends_hint":"Cette tâche reste masquée tant que les tâches sélectionnées ne sont pas approuvées pour l'enfant aujourd'hui.","panel.notif_quiet_hours_label":"Heures silencieuses","panel.notif_quiet_hours_desc":"Aucun rappel n'est envoyé à cet enfant pendant cette plage horaire (ne pas déranger). Laisser vide pour désactiver.","notification.mandatory_reminder.name":"Rappel de tâche obligatoire","notification.mandatory_reminder.description":"Relance l'enfant lorsqu'une tâche obligatoire est en retard, puis rappelle après le délai d'escalade. Désactivé par défaut.","notification.mandatory_parent_alert.name":"Alerte parent de tâche obligatoire","notification.mandatory_parent_alert.description":"Alerte un parent lorsqu'une tâche obligatoire est toujours incomplète après le délai d'escalade parent. Désactivé par défaut.","panel.notif_escalation_reminder_label":"Rappeler à nouveau après","panel.notif_escalation_parent_label":"Alerter le parent après","panel.notif_presence_min_away_label":"Seulement après une absence de","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Rapport mensuel","notification.monthly_report.description":"Un récapitulatif en début de mois du mois précédent de chaque enfant (tâches, points, niveau, meilleure série). Désactivé par défaut.","notification.season_champion.name":"Champion de la saison","notification.season_champion.description":"Annonce le gagnant du classement mensuel en début de mois. Désactivé par défaut.","panel.ics_title":"Abonnement calendrier","panel.ics_hint":"Abonnez-vous aux tâches à venir depuis Google/Apple/Outlook. Le lien contient un jeton privé — partagez-le avec prudence.","panel.ics_show":"Afficher le lien d'abonnement","panel.ics_copy":"Copier","panel.ics_regenerate":"Régénérer le lien","panel.ics_copied":"Lien d'abonnement copié","panel.ics_regenerated":"Nouveau lien généré — anciens abonnements arrêtés","panel.allowance_title":"Argent de poche","panel.allowance_hint":"Convertir les points en argent de poche réel. Enregistrez les versements via le service record_allowance_payout ou un bouton du tableau de bord.","panel.allowance_enabled":"Activer les versements","panel.allowance_rate":"Points par unité","panel.allowance_rate_hint":"Combien de points équivalent à une unité monétaire.","panel.allowance_currency":"Symbole monétaire","panel.allowance_ledger":"Versements récents","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objectif familial","panel.family_goal_hint":"Un objectif commun sur les points cumulés de tous les enfants (p. ex. tout le monde atteint 500 → soirée cinéma).","panel.family_goal_enabled":"Activer l'objectif familial","panel.family_goal_name":"Nom de l'objectif","panel.family_goal_name_ph":"Cagnotte soirée cinéma","panel.family_goal_target":"Cible (points cumulés)","panel.family_goal_target_hint":"Somme des points de tous les enfants nécessaire pour atteindre l'objectif.","panel.family_goal_reward":"Récompense","panel.family_goal_reward_ph":"une soirée cinéma en famille","notification.family_goal_reached.name":"Objectif familial atteint","notification.family_goal_reached.description":"Célèbre lorsque les points cumulés de la famille atteignent l'objectif commun. Désactivé par défaut.","notification.birthday.name":"Anniversaire","notification.birthday.description":"Souhaite un joyeux anniversaire à l'enfant le matin (à 08:00 sauf si vous choisissez une heure), avec le multiplicateur de points du jour. Désactivé par défaut.","notification.presence_arrival.name":"Arrivé à la maison","notification.presence_arrival.description":"Un seul rappel « Tu es rentré — encore N tâches » quand un enfant avec une entité de présence rentre avec des tâches à faire. Les rappels retenus pendant son absence arrivent ici. Désactivé par défaut.","notification.wish_requested.name":"Nouveau souhait à approuver","notification.wish_requested.description":"Prévient les parents quand un enfant ajoute un souhait à sa liste, pour l'approuver et confirmer l'objectif. Désactivé par défaut.","notification.wish_pledged.name":"Promesse pour un souhait","notification.wish_pledged.description":"Prévient un enfant quand quelqu'un promet des points pour l'un de ses souhaits (« Mamie a ajouté 20 à ton Lego ! »). Désactivé par défaut.","panel.tab_bounties":"Primes","panel.bounty_post_btn":"+ Publier une prime","panel.bounty_tab_active":"Actives ({count})","panel.bounty_tab_pending":"En attente de validation ({count})","panel.bounty_tab_history":"Historique ({count})","panel.bounty_col_bounty":"Prime","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Éligibles","panel.bounty_col_status":"Statut","panel.bounty_col_expires":"Expire dans","panel.bounty_lock_meta":"Réservation {hours} h","panel.bounty_photo_meta":"preuve photo","panel.bounty_status_open":"Disponible","panel.bounty_status_claimed":"Réservée","panel.bounty_status_pending":"En attente de validation","panel.bounty_status_completed":"Terminée","panel.bounty_status_expired":"Expirée","panel.bounty_claimed_meta":"{name} · encore {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Personne ne l'a réservée · {date}","panel.bounty_expired_lapsed_meta":"Expirée après une réservation expirée · {date}","panel.bounty_expired_unfinished_meta":"Réservée mais jamais terminée · {date}","panel.bounty_lapsed_meta":"Réservation expirée {count}×","panel.bounty_no_expiry":"Sans limite","panel.bounty_release":"Libérer la réservation","panel.bounty_cancel":"Annuler la prime","panel.bounty_nothing":"Rien ici","panel.bounty_all_children":"Tous les enfants","panel.bounty_dialog_post":"Publier une prime","panel.bounty_dialog_edit":"Modifier la prime","panel.bounty_title_label":"Titre","panel.bounty_title_placeholder":"p. ex. Laver la voiture","panel.bounty_desc_label":"Description (facultative)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Réservation (heures)","panel.bounty_lock_hint":"Temps dont l'enfant dispose pour finir avant que la prime ne revienne sur le tableau","panel.bounty_icon_label":"Icône","panel.bounty_expires_label":"Expiration","panel.bounty_exp_none":"Sans limite","panel.bounty_exp_tonight":"Ce soir 20:00","panel.bounty_exp_24h":"Dans 24 heures","panel.bounty_exp_weekend":"Fin du week-end","panel.bounty_exp_pick":"Choisir une date…","panel.bounty_who_label":"Qui peut la réserver","panel.bounty_photo_label":"Exiger une preuve photo","panel.bounty_photo_hint":"L'enfant doit joindre une photo en la marquant comme faite","panel.bounty_notify_label":"Prévenir les enfants éligibles","panel.bounty_notify_hint":"Envoie la notification « Nouvelle prime » — à activer et à diriger vers les enfants dans Notifications","panel.bounty_post_save":"Publier la prime","panel.bounty_claimed_lock_note":"Un enfant a réservé cette prime : seuls ses points et son expiration peuvent encore changer.","panel.bounty_title_required":"Donnez un titre à la prime.","panel.bounty_expiry_past":"Choisissez une expiration dans le futur.","panel.bounty_release_confirm":"Remettre « {title} » sur le tableau ?","panel.bounty_remove_confirm":"Retirer « {title} » ?","panel.bounty_empty_title":"Aucune prime pour l'instant","panel.bounty_empty_copy":"Publiez une tâche ponctuelle avec une récompense fixe — le premier enfant qui la réserve l'obtient.","panel.toast_bounty_posted":"Prime publiée — elle est maintenant sur les tableaux des enfants","panel.toast_bounty_updated":"Prime mise à jour","panel.toast_bounty_released":"Réservation libérée — la prime est de retour sur le tableau","panel.toast_bounty_removed":"Prime retirée","notification.bounty_posted.name":"Nouvelle prime","notification.bounty_posted.description":"Prévient les enfants qu'une prime leur est ouverte quand un parent en publie une avec « Prévenir les enfants éligibles » activé.","notification.bounty_claim_lapsing.name":"Réservation de prime bientôt expirée","notification.bounty_claim_lapsing.description":"Avertit l'enfant 15 minutes avant que sa réservation n'expire et que la prime revienne sur le tableau.","panel.tab_auctions":"Enchères","panel.new_auction":"Enchère","panel.auction_row_menu":"Mettre une occurrence aux enchères","panel.auction_page_sub":"Les enfants proposent le moins de points qu'ils accepteraient pour une tâche. L'offre la plus basse gagne.","panel.auction_start_btn":"Lancer une enchère","panel.auction_empty_title":"Pas encore d'enchères","panel.auction_empty_copy":"Mets une tâche impopulaire aux enchères : les enfants proposent le moins de points pour lequel ils la feraient, et l'offre la plus basse la remporte.","panel.auction_stat_live":"enchères en cours","panel.auction_stat_bids":"offres secrètes reçues","panel.auction_stat_won":"terminées avec un gagnant (30 jours)","panel.auction_tab_live":"En cours ({count})","panel.auction_tab_closed":"Terminées ({count})","panel.auction_show_amounts":"Afficher les montants","panel.auction_col_chore":"Tâche","panel.auction_col_max":"Maximum","panel.auction_col_who":"Qui peut enchérir","panel.auction_col_bids":"Offres","panel.auction_col_closes":"Fin","panel.auction_col_result":"Résultat","panel.auction_col_status":"État de la tâche","panel.auction_normally":"{date} · normalement {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Pas encore d'offre","panel.auction_no_bids":"Aucune offre","panel.auction_sealed":"scellée","panel.auction_leading":"en tête","panel.auction_close_now":"Terminer maintenant","panel.auction_cancel":"Annuler l'enchère","panel.auction_won_at":"pour {points}","panel.auction_assigned_for":"attribuée pour le {date}","panel.auction_fallback":"→ attribution habituelle","panel.auction_reopen":"Relancer avec un maximum plus élevé","panel.auction_refuse_off":"Cette tâche est désactivée.","panel.auction_refuse_open_ended":"Une tâche ouverte est évaluée par le parent, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_other":"Cette tâche ne peut pas être mise aux enchères.","panel.auction_refuse_team":"Une tâche en équipe est partagée par une équipe, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_timed":"Une tâche chronométrée est payée à la minute, elle ne peut donc pas être mise aux enchères.","panel.auction_refuse_unassigned":"Une tâche non attribuée ne peut être confiée à personne, elle ne peut donc pas être mise aux enchères.","panel.auction_status_done":"Faite · +{points}","panel.auction_status_pending":"En attente de validation","panel.auction_status_todo":"À faire","panel.auction_status_missed":"Manquée","panel.auction_status_normal":"Attribution habituelle","panel.auction_status_cancelled":"Annulée","panel.auction_nothing":"Rien ici","panel.auction_dialog_title":"Lancer une enchère","panel.auction_sec_chore":"Quelle tâche","panel.auction_sec_price":"Prix","panel.auction_sec_bidding":"Offres","panel.auction_chore_label":"Tâche","panel.auction_which_label":"Laquelle","panel.auction_which_hint":"Seule cette occurrence est mise aux enchères. Le reste du planning ne change pas.","panel.auction_loading":"Chargement…","panel.auction_no_occurrences":"Aucune occurrence de cette tâche ne peut être mise aux enchères dans les 60 prochains jours.","panel.auction_no_chores":"Aucune tâche ne peut encore être mise aux enchères. Les tâches en équipe, chronométrées, ouvertes et non attribuées ne le peuvent pas.","panel.auction_max_label":"Offre maximale","panel.auction_normally_worth":"vaut normalement {points} {points_name}","panel.auction_max_hint":"Les enfants peuvent proposer de l'offre minimale jusqu'à ce montant. La plus basse gagne ; en cas d'égalité, la plus ancienne.","panel.auction_min_label":"Offre minimale","panel.auction_min_hint":"Désactivé : toute offre à partir de 1 compte. Activé : évite une course vers le bas.","panel.auction_closes_label":"Fin","panel.auction_close_tonight":"Ce soir 19:00","panel.auction_close_tomorrow":"Demain 08:00","panel.auction_close_daybefore":"La veille, 18:00","panel.auction_close_pick":"Choisir…","panel.auction_close_hint":"Les offres doivent se terminer avant le jour de la tâche.","panel.auction_who_label":"Qui peut enchérir","panel.auction_nobid_label":"Si personne ne fait d'offre","panel.auction_nobid_copy":"La tâche revient à son attribution habituelle. Tu peux la relancer avec un maximum plus élevé depuis la liste Terminées.","panel.auction_notify_label":"Prévenir les enfants","panel.auction_notify_hint":"Envoie « Nouvelle enchère » aux enfants qui peuvent enchérir, et un rappel une heure avant la fin. Active les notifications d'enchères dans Notifications.","panel.auction_start_save":"Lancer l'enchère","panel.auction_err_occurrence":"Choisis une occurrence à mettre aux enchères.","panel.auction_err_close":"Choisis une fin avant le jour de la tâche.","panel.auction_err_who":"Choisis au moins un enfant qui peut enchérir.","panel.auction_err_min":"L'offre minimale ne peut pas dépasser l'offre maximale.","panel.auction_close_confirm":"Terminer les offres pour « {chore} » maintenant ? L'offre la plus basse gagne.","panel.auction_cancel_confirm":"Annuler l'enchère pour « {chore} » ? Elle revient à son attribution habituelle et les enfants qui ont fait une offre sont prévenus.","panel.toast_auction_started":"Enchère lancée — elle est maintenant sur les cartes des enfants","panel.toast_auction_closed":"Enchère terminée","panel.toast_auction_cancelled":"Enchère annulée — retour à l'attribution habituelle","panel.auction_delete_confirm":"Supprimer l'enchère terminée pour « {chore} » ? Elle est retirée de la liste. Cette action est irréversible.","panel.toast_auction_deleted":"Enchère supprimée","notification.auction_opened.name":"Nouvelle enchère","notification.auction_opened.description":"Prévient les enfants qui peuvent enchérir quand un parent lance une enchère avec « Prévenir les enfants » activé.","notification.auction_closing.name":"Enchère bientôt terminée","notification.auction_closing.description":"Rappelle à chaque enfant qui peut enchérir que les offres se terminent dans une heure (enchères lancées avec « Prévenir les enfants »).","notification.auction_result.name":"Résultat de l'enchère","notification.auction_result.description":"Indique aux enfants qui pouvaient enchérir, et aux parents, qui a remporté une enchère et à quel prix — ou que personne n'a fait d'offre, ou qu'elle a été annulée.","panel.chore_advanced_weather":"Avancé — conditions météo","panel.chore_weather_intro":"Masquer cette tâche tant que la météo est défavorable. Utile pour les travaux extérieurs — une tâche annulée par la pluie ne compte pas comme un manquement obligatoire et ne casse aucune série.","panel.chore_weather_entity_label":"Entité météo","panel.chore_weather_entity_hint":"Laisser vide pour ignorer complètement la météo.","panel.chore_weather_conditions_label":"Masquer quand la météo est","panel.chore_weather_conditions_hint":"Choisissez les conditions qui doivent masquer la tâche.","panel.chore_weather_temp_min_label":"Température minimale","panel.chore_weather_temp_min_hint":"Masquer en dessous. Laisser vide pour aucune limite.","panel.chore_weather_temp_max_label":"Température maximale","panel.chore_weather_temp_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_wind_max_label":"Vitesse de vent maximale","panel.chore_weather_wind_max_hint":"Masquer au-dessus. Laisser vide pour aucune limite.","panel.chore_weather_failopen_hint":"Les limites utilisent les unités de votre entité météo. Si l'entité est absente ou indisponible, la tâche reste visible.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Associez un tag Home Assistant (un autocollant NFC ou un QR code) à cette tâche. Le scanner dans l'application compagnon valide la tâche pour la personne qui l'a scanné.","panel.chore_tags_none":"Aucun tag dans Home Assistant pour l'instant. Ajoutez-en dans Paramètres → Tags, ou saisissez un identifiant de tag ci-dessous.","panel.chore_tags_typed_label":"Identifiant du tag","panel.chore_tags_typed_placeholder":"ex. lave-vaisselle","panel.btn_add_tag":"Ajouter le tag","panel.chore_tags_hint":"L'enfant est identifié grâce à l'utilisateur HA qui a scanné (son utilisateur associé). Si personne n'est associé, le tag ne fonctionne que si la tâche est attribuée à un seul enfant. Les règles d'approbation, de planning et de limite quotidienne s'appliquent toujours.","panel.chore_tags_blocked_hint":"Cette tâche nécessite une photo, une note ou un minuteur : un scan de tag ne peut donc pas la valider.","panel.chore_tags_limit":"Une tâche peut avoir au maximum {max} tags.","panel.chore_advanced_scheduled":"Avancé — modifications planifiées","panel.chore_scheduled_intro":"Planifiez une modification pour une date future — « à partir du 1er septembre, elle vaut 20 points ». Appliquée à minuit ; si Home Assistant était éteint, elle se rattrape au démarrage suivant.","panel.chore_scheduled_none":"Aucune modification planifiée.","panel.chore_scheduled_history":"Déjà appliquées","panel.chore_scheduled_applied":"Appliquée","panel.sched_date_label":"Appliquer le","panel.sched_field_label":"Modification","panel.sched_value_label":"Nouvelle valeur","panel.sched_note_label":"Note (facultatif)","panel.sched_note_hint":"Un rappel du pourquoi, affiché à côté de la modification planifiée.","panel.btn_add_scheduled":"Planifier","panel.sched_value_yes":"Oui","panel.sched_value_no":"Non","panel.sched_value_nobody":"Personne","panel.toast_sched_added":"Modification planifiée","panel.toast_sched_removed":"Modification supprimée","panel.toast_sched_date_required":"Choisissez une date pour la modification","panel.toast_sched_value_required":"Saisissez une valeur pour la modification","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Attribuée à","panel.sched_field_enabled":"Activée","panel.sched_field_requires_approval":"Validation requise","panel.sched_field_daily_limit":"Limite quotidienne","panel.sched_field_due_days":"Jours","panel.sched_field_mandatory":"Obligatoire","panel.sched_field_mandatory_penalty_points":"Points de pénalité","panel.sched_field_expires_on":"Expire le","panel.sched_field_description":"Description","panel.sched_field_time_category":"Moment de la journée","panel.sched_field_difficulty":"Difficulté","panel.settings_roulette_section":"Roulette des tâches","panel.settings_roulette_enabled":"Activer la roulette des tâches","panel.settings_roulette_enabled_hint":"Permet à un enfant de tirer une tâche au hasard valant plus de points.","panel.settings_roulette_multiplier":"Multiplicateur de points","panel.settings_roulette_spins":"Tours par jour","panel.settings_unlock_allowlist":"Liste d'autorisation de déverrouillage","panel.settings_unlock_allowlist_hint":"Seules ces entités peuvent être déverrouillées par une récompense. Rien n'est autorisé tant que vous n'ajoutez rien ici.","panel.settings_unlock_allowlist_empty":"Rien d'autorisé pour l'instant.","panel.settings_unlock_allowlist_add":"Rechercher une entité à autoriser","panel.reward_unlock_section":"Avancé — déverrouillage temporaire","panel.reward_unlock_intro":"Allume quelque chose quand cette récompense est validée, puis l'éteint après un temps donné.","panel.reward_unlock_none":"Rien","panel.reward_unlock_entity":"Déverrouiller","panel.reward_unlock_minutes":"Pendant combien de temps (minutes)","panel.reward_unlock_minutes_hint":"0 = laisser allumé ; vous devrez l'éteindre vous-même.","panel.reward_unlock_no_allowlist":"Ajoutez d'abord une entité à la liste d'autorisation dans les Réglages.","panel.tab_insights":"Analyses","panel.insights_loading":"Calcul en cours…","panel.insights_fairness_title":"Qui fait le travail ?","panel.insights_fairness_intro":"Du {start} au {end}. Une répartition égale serait de {fair} % chacun.","panel.insights_last_days":"{days} derniers jours","panel.insights_no_data":"Aucune tâche validée sur cette période.","panel.insights_balanced":"Cela semble équilibré.","panel.insights_unbalanced":"La charge est déséquilibrée.","panel.insights_chores":"tâches","panel.insights_status_over":"En fait plus","panel.insights_status_under":"En fait moins","panel.insights_status_balanced":"Équilibré","panel.insights_status_idle":"Rien encore","panel.insights_fairness_note":"Évalué sur le nombre de tâches, pas les points, pour qu'une tâche mieux payée ne masque pas un déséquilibre. Signalé au-delà de {tolerance} points d'écart avec une part égale.","panel.insights_chore":"tâche","panel.insights_view_fairness":"Équité","panel.insights_view_friction":"Frictions","panel.insights_friction_title":"Qu'est-ce qui ne marche pas ?","panel.insights_friction_intro":"Du {start} au {end}. Les tâches sont jugées sur la fréquence réelle d'exécution par rapport à leur fréquence d'apparition.","panel.insights_friction_none":"Aucune tâche active à examiner.","panel.insights_friction_healthy":"Tout se fait.","panel.insights_friction_problems":"{count} tâches à regarder.","panel.insights_friction_problems_one":"{count} tâche à regarder.","panel.insights_col_chore":"Tâche","panel.insights_col_done":"Faites","panel.insights_col_rate":"Taux","panel.insights_col_last":"Dernière fois","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Essayez","panel.insights_never":"Jamais","panel.insights_days_ago":"il y a {days} j","panel.insights_verdict_never":"Jamais faite","panel.insights_verdict_stalling":"À la traîne","panel.insights_verdict_struggling":"Irrégulière","panel.insights_verdict_fine":"Correcte","panel.insights_verdict_unknown":"Incertain","panel.insights_suggest_retire":"La supprimer","panel.insights_suggest_reprice":"Augmenter les points","panel.insights_suggest_reassign":"La confier à un autre","panel.insights_suggest_keep":"Ne rien changer","panel.insights_outstanding_misses":"Manquements obligatoires en attente","panel.insights_friction_note":"Les refus ne sont pas listés : TaskMate supprime une validation quand vous la refusez, il n'y a donc pas d'historique. Les valeurs attendues sont approximatives — rotation, dépendances et météo ne sont pas rejouées.","panel.insights_view_projection":"Semaine à venir","panel.insights_projection_title":"Qu'est-ce qui arrive ?","panel.insights_projection_intro":"Du {start} au {end}, d'après le planning de chaque tâche.","panel.insights_next_days":"{days} prochains jours","panel.insights_col_day":"Jour","panel.insights_projected_earn":"jusqu'à {points} {name}","panel.insights_projected_total":"atteindrait {total}","panel.insights_projection_unassigned":"{points} points ne sont attribués à personne.","panel.insights_projection_note":"Un plafond, pas une prévision : les tâches ouvertes à tous sont comptées pour chaque enfant éligible, le planning ne pouvant savoir qui arrivera en premier. Météo, dépendances et disponibilité ne sont pas projetées — elles dépendent du jour.","panel.insights_view_health":"Santé","panel.settings_quality_rating_label":"Notes de qualité","panel.settings_quality_rating_hint":"Notez les tâches approuvées de 1 à 3 étoiles et ajustez les points selon la note. Une approbation sans note rapporte 100 %.","panel.settings_quality_rating_multipliers_label":"Multiplicateurs par étoile","panel.settings_quality_rating_multipliers_hint":"Multiplicateur de points pour chaque note (×1,0 = les points normaux de la tâche).","panel.rating_label":"Note de qualité","panel.rating_star_title":"{count}★ — rapporte {percent} % des points","panel.insights_view_quality":"Qualité","panel.insights_quality_title":"Notes de qualité","panel.insights_quality_intro":"Étoiles attribuées à l'approbation, du {start} au {end}. Les moyennes ne comptent que les approbations notées.","panel.insights_quality_none":"Aucune approbation notée sur cette période pour l'instant.","panel.insights_quality_overall":"Moyenne {average}★ · {rated} approbations notées sur {total}","panel.insights_quality_by_child":"Par enfant","panel.insights_quality_by_chore":"Par tâche","panel.insights_quality_col_average":"Moyenne","panel.insights_quality_col_rated":"Notées","panel.insights_quality_disabled":"Les notes de qualité sont désactivées. Activez-les dans les Paramètres pour noter les approbations.","panel.health_title":"Quelque chose ne va pas ?","panel.health_recheck":"Revérifier","panel.health_all_good":"Rien d'anormal.","panel.health_issues":"{count} points à regarder.","panel.health_issues_one":"{count} point à regarder.","panel.health_issue_child_without_chores":"{count} enfants n'ont aucune tâche attribuée","panel.health_issue_child_without_chores_one":"{count} enfant n'a aucune tâche attribuée","panel.health_issue_chore_missing_entity":"{count} tâches font référence à une entité qui n'existe pas","panel.health_issue_chore_missing_entity_one":"{count} tâche fait référence à une entité qui n'existe pas","panel.health_issue_chore_orphan_assignee":"{count} tâches sont attribuées à un enfant qui n'existe plus","panel.health_issue_chore_orphan_assignee_one":"{count} tâche est attribuée à un enfant qui n'existe plus","panel.health_issue_chore_orphan_dependency":"{count} tâches dépendent d'une tâche qui n'existe plus et ne pourront jamais être débloquées","panel.health_issue_chore_orphan_dependency_one":"{count} tâche dépend d'une tâche qui n'existe plus et ne pourra jamais être débloquée","panel.health_issue_completion_orphan":"{count} validations renvoient à une tâche ou un enfant supprimé","panel.health_issue_completion_orphan_one":"{count} validation renvoie à une tâche ou un enfant supprimé","panel.health_issue_large_history":"{count} validations enregistrées ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_large_history_one":"{count} validation enregistrée ; le nettoyage de l'historique limite ce nombre, mais un gros historique ralentit chaque rapport","panel.health_issue_reward_orphan_assignee":"{count} récompenses sont attribuées à un enfant qui n'existe plus","panel.health_issue_reward_orphan_assignee_one":"{count} récompense est attribuée à un enfant qui n'existe plus","panel.health_issue_reward_unlock_not_allowed":"{count} récompenses déverrouillent une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à leur approbation","panel.health_issue_reward_unlock_not_allowed_one":"{count} récompense déverrouille une entité qui n'est plus sur la liste d'autorisation : rien ne se passera à son approbation","panel.health_sev_error":"Erreur","panel.health_sev_warning":"Avertissement","panel.health_sev_info":"Note","panel.health_goto":"Voir","panel.health_count_children":"Enfants","panel.health_count_chores":"Tâches","panel.health_count_enabled_chores":"Actives","panel.health_count_rewards":"Récompenses","panel.health_count_completions":"Validations","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planifiées","panel.health_count_active_unlocks":"Déverrouillages","panel.health_count_mandatory_misses":"Manquements","panel.health_count_storage":"Stockage","panel.chore_icon_label":"Icône","panel.chore_image_label":"Image","panel.chore_image_hint":"Une photo affichée à la place de l'icône. Redimensionnée à 512px à l'envoi.","panel.chore_image_upload":"Envoyer","panel.chore_image_remove":"Retirer","panel.chore_image_empty":"Aucune image","panel.chore_image_uploading":"Envoi…","panel.chore_image_failed":"Échec de l'envoi","panel.chore_image_too_large":"Cette image est trop volumineuse (max 2 Mo).","panel.chore_image_bad_type":"Choisissez une image JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de fin de tâche","panel.settings_sounds_hint":"Importez vos propres extraits sonores et choisissez-les par tâche.","panel.settings_sounds_empty":"Aucun son personnalisé pour le moment.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. 1 Mo maximum par fichier.","panel.sound_upload":"Importer un son","panel.sound_uploading":"Import en cours…","panel.sound_uploaded":"Son ajouté","panel.sound_upload_failed":"Échec de l’import","panel.sound_too_large":"Ce son est trop volumineux (1 Mo maximum).","panel.sound_bad_type":"Choisissez un fichier MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"L’espace de stockage des sons est plein. Supprimez un son et réessayez.","panel.sound_default_name":"Mon son","panel.sound_preview":"Écouter","panel.sound_rename":"Renommer","panel.sound_rename_prompt":"Nom de ce son :","panel.sound_name_required":"Donnez un nom au son.","panel.sound_delete":"Supprimer","panel.sound_delete_confirm":"Supprimer le son « {name} » ? Les tâches qui l’utilisent reviendront au son par défaut.","panel.sound_deleted":"Son supprimé","panel.sound_deleted_reset":"Son supprimé. {count} tâches remises au son par défaut.","panel.sound_deleted_reset_one":"Son supprimé. {count} tâche remise au son par défaut.","panel.sound_opt_chime":"Carillon","panel.sound_opt_coin":"Pièce","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prout {n}","panel.sound_opt_fart_random":"Prout au hasard","panel.sound_opt_levelup":"Niveau supérieur","panel.sound_opt_none":"Aucun son","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Annuler","panel.recaps_title":"Récaps","panel.recaps_hint":"Une histoire façon « bilan de l'année » de la semaine, du mois ou de l'année de chaque enfant, créée juste après la fin de la période et conservée pour pouvoir revoir les anciennes. Ajoutez la carte Récap TaskMate à un tableau de bord pour les regarder.","panel.recaps_frequency_label":"Réglage familial","panel.recaps_frequency_hint":"Les enfants sur « Réglage familial » reçoivent ceux-ci. Toute combinaison est possible ; rien de coché désactive les récaps.","panel.recaps_per_child_label":"Par enfant","panel.recaps_per_child_hint":"Remplacez le réglage familial pour un enfant. Les plus jeunes aiment souvent l'hebdomadaire ; les ados préféreront peut-être l'annuel.","panel.recaps_col_child":"Enfant","panel.recaps_col_frequency":"Fréquence","panel.recaps_col_next":"Prochain récap","panel.recaps_mode_default":"Réglage familial","panel.recaps_mode_custom":"Personnalisé","panel.recaps_off":"Récaps désactivés","panel.recaps_nine_month_note":"« Tous les 9 mois » fonctionne par blocs à partir du 1er janvier 2026.","panel.recaps_notify_label":"Prévenir quand c'est prêt","panel.recaps_notify_hint":"Rien n'est envoyé tant que la notification « Récap prêt » est désactivée dans l'onglet Notifications.","panel.recaps_notify_children":"Appareil de l'enfant","panel.recaps_notify_parents":"Parents (un seul message groupé)","panel.recaps_send_time_label":"Envoyer à","panel.recaps_send_time_hint":"Les récaps sont créés à minuit ; la notification attend cette heure pour ne réveiller personne.","panel.recaps_retention_label":"Conserver les récaps","panel.recaps_retention_hint":"Les récaps plus anciens sont supprimés automatiquement.","panel.recaps_retention_1y":"1 an","panel.recaps_retention_2y":"2 ans","panel.recaps_retention_forever":"Pour toujours","panel.recaps_compare_label":"Comparer avec la période précédente","panel.recaps_compare_hint":"Ajoute la diapositive « par rapport à la dernière fois ».","panel.recaps_preview_label":"Aperçu","panel.recaps_preview_hint":"Crée un récap jetable des 30 derniers jours pour voir ce qu'un enfant recevra. Il reste un jour sur sa carte Récap.","panel.recaps_preview_btn":"Aperçu","panel.recaps_preview_done":"Aperçu créé — ouvrez la carte Récap pour le regarder","notification.recap_ready.name":"Récap prêt","notification.recap_ready.description":"Prévient chaque enfant, et les parents en un seul message groupé, qu'un nouveau récap est prêt. Envoyé à l'heure définie dans Paramètres → Récaps.","notify.bedtime_reminder":"{child_name}, tu as encore des tâches à faire avant d'aller au lit.","notify.streak_at_risk":"{child_name}, fais une tâche aujourd'hui pour garder ta série de {streak} jours !","notify.all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.badge_earned":"{child_name} a gagné le badge « {badge_name} » !","notify.pending_chore_approval":"{child_name} a terminé « {chore_name} » (+{points} {points_name}) — en attente de validation.","notify.pending_reward_claim":"{child_name} a demandé « {reward_name} » ({cost} {points_name}) — en attente de validation.","notify.streak_milestone":"{child_name} a atteint une série de {days} jours — +{points} {points_name} !","notify.level_up":"{child_name} a atteint le niveau {level} ! 🎉","notify.weekly_digest":"Résumé hebdomadaire TaskMate :\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, tu dois encore faire « {chore_name} ».","notify.mandatory_parent_alert":"{child_name} n'a toujours pas fait la tâche obligatoire « {chore_name} ».","notify.monthly_report":"Rapport TaskMate de {month} :\n{summary}","notify.season_champion":"🏆 {child_name} a remporté le classement de {month} avec {points} {points_name} !","notify.family_goal_reached":"🎉 Objectif familial atteint : {goal_name} ! C'est l'heure de {goal_reward}.","notify.fallback_chore":"tâche","notify.fallback_parent":"Parent","notify.birthday":"🎂 Joyeux anniversaire, {child_name} ! Chaque tâche rapporte {multiplier}× aujourd'hui.","notify.streak_freeze_used":"❄️ Un gel de série a sauvé la série de {streak} jours de {child_name} (il en reste {freezes_left}).","notify.presence_arrival":"🏠 Te voilà à la maison, {child_name} — encore {count} tâches aujourd'hui.","notify.print_chart_empty":"Aucune corvée à afficher pour cette semaine.","notify.print_chart_footer":"Coche chaque case une fois la tâche faite. Les {points_name} restent attribués dans TaskMate.","notify.wish_requested":"{child_name} souhaite « {wish_name} » ({target} {points_name}) — en attente de ta validation.","notify.wish_pledged":"💝 {pledger} a ajouté {points} {points_name} à ton souhait « {wish_name} » !","notify.bounty_posted":"🏁 Nouvelle prime : {bounty_name} — {points} {points_name}. Le premier qui la réclame la remporte !","notify.bounty_claim_lapsing":"⏳ {child_name}, plus que {minutes} minutes pour finir « {bounty_name} » avant qu'elle ne retourne au tableau.","notify.recap_ready":"✨ Ton récap est prêt ({period}), {child_name} ! Touche pour le regarder.","notify.item_rejected":"↩️ {child_name}, « {item_name} » a été renvoyé{reason_text}","notify.auction_opened":"🔨 Nouvelle enchère : {chore_name} le {date}, jusqu'à {max_points} {points_name}. L'offre la plus basse gagne !","notify.auction_closing":"⏳ {child_name}, les enchères pour « {chore_name} » se terminent dans {minutes} minutes.","notify.auction_result":"🔨 Enchère terminée : {result_text}","notify.inspection_started":"🔍 {child_name}, un adulte va inspecter « {chore_name} » avant {until}. Garde-le impeccable pour +{bonus} {points_name} !","notify.inspection_passed":"🌟 Inspection réussie, {child_name} ! « {chore_name} » était parfait : +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 L'inspection de « {chore_name} » de {child_name} se termine dans {minutes} minutes — valide-la ou refuse-la avant {until}.","notify.auction_won":"{child_name} a remporté « {chore_name} » le {date} pour {points} {points_name}.","notify.auction_no_bids":"aucune offre pour « {chore_name} », la tâche retourne dans la rotation normale.","notify.auction_called_off":"l'enchère pour « {chore_name} » a été annulée. La tâche retourne dans la rotation normale.","notify.weekly_digest_line":"• {child_name} : {chores} tâches, {points} {points_name} gagnés","notify.monthly_report_line":"• {child_name} : {chores} tâches, {points} {points_name}, niveau {level}, meilleure série {streak}","notify.action_approve":"Valider","notify.action_reject":"Refuser","notify.action_reject_placeholder":"Raison (facultatif)","notify.approve_in_panel_hint":"Ouvre le panneau TaskMate pour valider ou refuser.","notify.celebrate_all_chores_done":"{child_name} a terminé toutes ses tâches aujourd'hui !","notify.celebrate_birthday":"Joyeux anniversaire, {child_name} !","notify.celebrate_challenge_completed":"{child_name} a réussi le défi « {challenge_name} » !","notify.celebrate_inspection_passed":"« {chore_name} » de {child_name} a réussi l'inspection !","notify.celebrate_level_up":"{child_name} a atteint le niveau {level} !","notify.celebrate_perfect_week":"{child_name} a fait une semaine parfaite — +{bonus} !","notify.celebrate_weekly_target":"{child_name} a atteint l’objectif de la semaine pour « {chore_name} » — +{bonus} !","notify.celebrate_quest_completed":"{child_name} a terminé la quête « {quest_name} » !","notify.celebrate_streak_milestone":"{child_name} a atteint une série de {days} jours !","notify.recap_ready_many":"✨ {count} nouveaux récaps sont prêts, {child_name} ! Touche pour les regarder.","notify.recap_parent_one":"✨ Nouveaux récaps prêts ({period}) pour {names}. Touche pour les voir.","notify.recap_parent_many":"✨ Nouveaux récaps prêts pour {names}. Touche pour les voir.","notify.period_weekly":"semaine","notify.period_range":"{start}–{end}","notify.names_and":"{names} et {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"janvier","notify.month_2":"février","notify.month_3":"mars","notify.month_4":"avril","notify.month_5":"mai","notify.month_6":"juin","notify.month_7":"juillet","notify.month_8":"août","notify.month_9":"septembre","notify.month_10":"octobre","notify.month_11":"novembre","notify.month_12":"décembre","notify.month_short_1":"janv.","notify.month_short_2":"févr.","notify.month_short_3":"mars","notify.month_short_4":"avr.","notify.month_short_5":"mai","notify.month_short_6":"juin","notify.month_short_7":"juil.","notify.month_short_8":"août","notify.month_short_9":"sept.","notify.month_short_10":"oct.","notify.month_short_11":"nov.","notify.month_short_12":"déc.","notify.weekday_short_1":"lun.","notify.weekday_short_2":"mar.","notify.weekday_short_3":"mer.","notify.weekday_short_4":"jeu.","notify.weekday_short_5":"ven.","notify.weekday_short_6":"sam.","notify.weekday_short_7":"dim.","notify.sample_chore":"Ranger la chambre","notify.sample_reward":"Soirée cinéma","notify.sample_badge":"Super assistant","notify.sample_goal":"Cagnotte soirée cinéma","notify.sample_goal_reward":"une soirée cinéma en famille","notify.sample_wish":"Boîte de Lego","notify.sample_pledger":"Mamie","notify.sample_bounty":"Laver la voiture","notify.sample_reason":"Pas terminé","notify.sample_note":"Bravo, super travail !","panel.insights_minutes":"{minutes} min ({percent} % du temps)","panel.chore_reference_image_label":"Photo de référence","panel.chore_reference_image_empty":"Aucune photo de référence","panel.chore_reference_image_hint":"Une photo de la tâche bien faite. Elle s’affiche à côté de la photo de l’enfant quand vous approuvez.","panel.chore_estimated_minutes_label":"Minutes (estimation)","panel.chore_estimated_minutes_hint":"Durée approximative. Les cartes les additionnent en « environ 25 min restantes ». 0 = non défini.","panel.chore_quantity_unit_label":"Compter en (unité)","panel.chore_quantity_unit_hint":"Pour « lire 20 pages » : saisissez l’unité (pages, tours, minutes). L’enfant indique combien, et les points deviennent des points par unité. Laissez vide pour une tâche ordinaire.","panel.chore_quantity_max_label":"Maximum par fois","panel.chore_quantity_max_hint":"Plafond pour une réalisation. 0 = sans plafond, et un parent valide chacune.","panel.settings_auto_approve_label":"Approuver automatiquement après (heures)","panel.settings_auto_approve_hint":"Les tâches qui attendent depuis ce délai s’approuvent seules aux points promis. Les tâches libres et les primes vous attendent toujours. 0 = désactivé.","panel.settings_auto_approve_invalid":"L’approbation automatique doit être un nombre entier d’heures de 0 à 168.","notify.help_requested":"🙋 {child_name} a besoin d’aide pour « {chore_name} »{message_text}","notify.mood_low":"{emoji} {child_name} a eu une journée difficile. Un petit mot, peut-être ?","notify.weekly_goal_reached":"🎯 {child_name} a atteint son objectif de {target} {points_name} cette semaine — +{bonus} de bonus !","notify.penalty_redeemed":"🤝 {child_name} a réparé avec « {chore_name} » et regagné {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name} : {winner_name} a gagné ! ({tickets} tickets dans le tirage)","notify.sample_penalty":"A claqué la porte","notify.sample_raffle":"Tombola du samedi","notification.help_requested.name":"Demande d’aide","notification.help_requested.description":"Un enfant a appuyé sur « Je suis bloqué » pour une tâche.","notification.mood_low.name":"Journée difficile","notification.mood_low.description":"Un enfant a choisi le visage triste ou fâché en fin de journée.","notification.weekly_goal_reached.name":"Objectif de la semaine atteint","notification.weekly_goal_reached.description":"Un enfant a atteint l’objectif de points qu’il s’était fixé pour la semaine.","notification.penalty_redeemed.name":"Pénalité regagnée","notification.penalty_redeemed.description":"Un enfant a fait la tâche de réparation et récupéré des points.","notification.raffle_drawn.name":"Tombola tirée","notification.raffle_drawn.description":"Une tombola s’est terminée et le gagnant a été tiré au sort.","panel.today_help_title":"Demande d’aide","panel.today_help_answer":"J’arrive","panel.today_help_answered":"Marqué comme traité","panel.today_sick_on":"Accorder un jour de maladie","panel.today_sick_off":"Annuler le jour de maladie","panel.today_sick_pill":"Malade","panel.today_mood_pill":"Humeur","panel.today_sick_set":"Jour de maladie activé — tâches masquées, série protégée.","panel.today_sick_cleared":"Jour de maladie annulé.","panel.insights_view_moods":"Humeur","panel.insights_moods_title":"Le ressenti des journées","panel.insights_moods_intro":"Chaque enfant choisit un visage en fin de journée. Plusieurs jours difficiles d’affilée méritent une discussion.","panel.insights_moods_none":"Aucune humeur enregistrée. La question s’affiche sur la carte de l’enfant une fois les tâches du jour faites.","panel.insights_moods_low":"{count} jours difficiles","panel.insights_moods_logged":"{count} jours sur {days} renseignés","panel.weekly_goal_title":"Objectifs hebdomadaires personnels","panel.weekly_goal_hint":"Chaque enfant fixe son propre objectif de points de la semaine sur sa carte.","panel.weekly_goal_enabled":"Les enfants peuvent fixer un objectif","panel.weekly_goal_bonus":"Bonus quand il est atteint","panel.weekly_goal_bonus_hint":"Versé une fois par semaine. 0 = pas de bonus.","panel.penalty_redeem_title":"Réparer","panel.penalty_redeem_chore":"Tâche pour la regagner","panel.penalty_redeem_none":"Aucune — pas de retour possible","panel.penalty_redeem_hint":"Après la pénalité, l’enfant peut faire cette tâche pour récupérer des points, même les jours où elle n’est pas prévue.","panel.penalty_redeem_percent":"Points récupérés (%)","panel.penalty_redeem_percent_hint":"De ce qui a été retiré. 1–100.","panel.penalty_redeem_days":"Jours pour le faire","panel.penalty_redeem_days_hint":"1 = aujourd’hui seulement.","panel.tab_raffles":"Tombolas","panel.raffle_status_open":"Ouverte","panel.raffle_status_drawn":"Tirée","panel.raffle_status_cancelled":"Annulée","panel.raffle_winner_meta":"{name} a gagné","panel.raffle_no_winner":"Personne n’a participé","panel.raffle_draw_now":"Tirer maintenant","panel.raffle_cancel":"Annuler","panel.raffle_max_meta":"Jusqu’à {max} chacun","panel.raffle_none_yet":"Aucun ticket","panel.raffle_new":"Nouvelle tombola","panel.raffle_empty_title":"Pas encore de tombola","panel.raffle_empty_copy":"Proposez un gros lot. Les enfants achètent des tickets avec leurs points, et un est tiré à l’heure choisie.","panel.raffle_col_raffle":"Tombola","panel.raffle_col_ticket":"Billet","panel.raffle_col_tickets":"Tickets achetés","panel.raffle_col_status":"Résultat","panel.raffle_dialog_add":"Nouvelle tombola","panel.raffle_dialog_edit":"Modifier la tombola","panel.raffle_name":"Nom","panel.raffle_prize":"Lot","panel.raffle_prize_hint":"Ce que gagne le gagnant, p. ex. « Sortie cinéma ».","panel.raffle_ticket_cost":"Prix du ticket","panel.raffle_ticket_cost_hint":"Fixe pour toute la tombola.","panel.raffle_cost_locked":"Des tickets ont été achetés : le prix est figé.","panel.raffle_max":"Tickets max par enfant","panel.raffle_max_hint":"0 = sans limite.","panel.raffle_draw_at":"Tirage le","panel.raffle_draw_at_hint":"Le gagnant est tiré automatiquement à cette heure.","panel.raffle_who_hint":"Laissez vide pour que tous les enfants participent.","panel.raffle_draw_at_invalid":"Choisissez la date du tirage.","panel.raffle_saved":"Tombola enregistrée","panel.raffle_draw_confirm":"Tirer « {name} » maintenant ?","panel.raffle_cancel_confirm":"Annuler « {name} » ? Tous les tickets sont remboursés.","panel.raffle_remove_confirm":"Supprimer « {name} » ?","panel.raffle_drawn_toast":"{name} a gagné la tombola !","panel.raffle_cancelled_toast":"Tombola annulée, tickets remboursés","panel.raffle_removed_toast":"Tombola supprimée","panel.pets_title":"Animaux virtuels","panel.pets_hint":"Chaque enfant adopte un animal sur la carte Animal. Il grandit à chaque tâche et porte des accessoires débloqués en montant de niveau.","panel.pets_enabled":"Activer les animaux virtuels","notify.voice_not_found":"Je n’ai trouvé personne qui s’appelle {name}.","notify.voice_chores_left_none":"{child_name} a terminé toutes ses tâches. Bravo !","notify.voice_chores_left_one":"Il reste 1 tâche à {child_name} aujourd’hui.","notify.voice_chores_left_many":"Il reste {count} tâches à {child_name} aujourd’hui.","notify.voice_points":"{child_name} a {points} {points_name}.","notify.voice_next":"La prochaine tâche de {child_name} : {chore_name}.","notify.voice_reward_progress":"Il manque {missing} {points_name} à {child_name} pour {reward_name}.","notify.voice_reward_ready":"{child_name} a assez pour {reward_name} !","notify.voice_reward_not_found":"Je n’ai pas trouvé de récompense appelée {reward_name}.","notify.voice_no_rewards":"Il n’y a pas encore de récompense pour {child_name}.","notify.voice_not_allowed":"Désolé, tu ne peux pas valider de tâches pour {child_name}.","notify.voice_chore_not_found":"Je n’ai pas trouvé de tâche « {chore_name} » prévue aujourd’hui.","notify.voice_already_done":"{chore_name} est déjà fait aujourd’hui, {child_name}.","notify.voice_needs_card":"{chore_name} demande une photo, un nombre ou quelques mots : fais-la sur ta carte.","notify.voice_done":"C’est fait ! {chore_name} est validée pour {child_name} : +{points} {points_name}.","notify.voice_done_pending":"C’est fait ! {chore_name} attend qu’un adulte la vérifie.","notify.pet_evolved":"{news}","notify.sample_pet":"Étincelle","notification.pet_evolved.name":"L’animal a grandi","notification.pet_evolved.description":"L’animal virtuel d’un enfant a atteint l’étape suivante.","notify.pet_news_stage":"🐣 {pet_name} vient de grandir ! Allez voir l’animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} est devenu légendaire ! L’animal de {child_name} brille d’or.","notify.pet_news_egg":"🥚 {pet_name} a pondu un œuf ! {child_name} peut faire éclore un nouvel animal.","notify.pet_news_level":"💖 {pet_name} a atteint le niveau {pet_level} !","panel.pet_xp_per_chore":"Croissance par tâche","panel.pet_xp_per_chore_hint":"Chaque tâche terminée fait grandir l’animal d’autant.","panel.pet_points_count":"Les points des tâches comptent aussi","panel.pet_points_count_hint":"Chaque point gagné ajoute 1 de croissance : les grosses tâches font grandir l’animal plus vite. Dépenser des points ne le fait jamais rapetisser.","panel.pet_stages_title":"Croissance pour chaque étape","panel.pet_stages_hint":"Chaque nombre doit être plus grand que le précédent. Un animal ne perd jamais une étape atteinte.","panel.pet_stage_baby":"Éclot (bébé)","panel.pet_stage_kid":"Petit","panel.pet_stage_teen":"Grand","panel.pet_stage_grown":"Adulte","panel.pet_about_chores":"Environ {count} tâches (tâches à 5 points)","panel.pet_never":"Les animaux ne grandiront pas : croissance par tâche à 0 et les points ne comptent pas.","panel.pet_after_title":"Une fois adulte","panel.pet_after_hint":"Activez la combinaison de votre choix. Les nombres sont la croissance totale depuis l’adoption. Désactiver ne fait que masquer ; rien d’acquis n’est perdu.","panel.pet_home_enabled":"Sa maison s’agrandit","panel.pet_home_enabled_hint":"Un nouvel objet pour la maison (herbe, coussin, fleurs, arbre, mare…) de temps en temps, jusqu’à 10.","panel.pet_home_every":"Nouvel objet tous les","panel.pet_legendary_enabled":"Devient légendaire","panel.pet_legendary_enabled_hint":"Un look doré et scintillant : le grand objectif une fois adulte.","panel.pet_legendary_at":"Légendaire à","panel.pet_eggs_enabled":"Pond un œuf","panel.pet_eggs_enabled_hint":"L’enfant fait éclore l’œuf pour un nouvel animal ; l’ancien rejoint la famille.","panel.pet_egg_at":"Œuf à","panel.pet_egg_at_hint":"Utilisé si légendaire est désactivé ; sinon l’œuf arrive avec le statut légendaire.","panel.pet_family_max":"Taille maximale de la famille","panel.pet_family_max_hint":"Animaux par enfant, l’actuel compris. Plus d’œufs une fois la famille complète.","panel.pet_levels_enabled":"Niveaux de l’animal","panel.pet_levels_enabled_hint":"Un badge de niveau sur la carte qui continue de monter une fois adulte.","panel.pet_level_every":"Nouveau niveau tous les","panel.pet_reset_defaults":"Rétablir les nombres par défaut","panel.pet_settings_invalid":"Les étapes doivent augmenter dans l’ordre, et légendaire et l’œuf doivent venir après adulte.","panel.pet_about_one_chore":"Environ 1 tâche (tâches à 5 points)","notify.reward_owed":"🎁 {child_name} attend toujours « {reward_name} » — échangée il y a {days} jours.","notify.personal_best":"🏆 Nouveau record personnel ! {child_name} : {record_label} — {value}.","notify.record_longest_streak":"plus longue série (jours)","notify.record_best_day_points":"le plus de {points_name} en une journée","notify.record_best_day_chores":"le plus de tâches en une journée","notify.record_best_week_points":"le plus de {points_name} en une semaine","notify.record_best_single_award":"plus gros gain d’un coup","notify.read_aloud_done":"{name}, tu as tout fini. Bravo !","notify.read_aloud_many":"{name}, il te reste {count} choses à faire : {chores}.","notify.read_aloud_one":"{name}, il te reste une chose à faire : {chores}.","notify.celebrate_personal_best":"{child_name} a battu un record personnel : {record_label} — {value} !","notification.reward_owed.name":"Récompense toujours due","notification.reward_owed.description":"Rappelle aux parents qu’une récompense échangée n’a pas encore été remise. Actif seulement quand le suivi des récompenses est activé.","notification.personal_best.name":"Record personnel","notification.personal_best.description":"Un enfant a battu l’un de ses propres records : plus longue série, meilleure journée, meilleure semaine ou plus gros gain.","panel.today_owed_title":"Récompenses à remettre","panel.today_owed_delivered":"Remise","panel.today_owed_marked":"Marquée comme remise","panel.today_owed_today":"échangée aujourd’hui","panel.today_owed_days_one":"due depuis 1 jour","panel.today_owed_days":"due depuis {count} jours","panel.fulfilment_title":"Remise des récompenses","panel.fulfilment_hint":"Approuver une récompense dépense les points ; ici elle reste sur une liste « à remettre » jusqu’à ce que quelqu’un la donne. L’enfant peut appuyer sur « Reçue ! » sur sa carte.","panel.fulfilment_enabled":"Suivre les récompenses jusqu’à leur remise","panel.fulfilment_reminder_days":"Me rappeler après","panel.fulfilment_reminder_days_hint":"Jours avant qu’une notification rappelle qu’une récompense est due, puis tous les autant de jours. 0 = jamais.","notify.boost_started":"⚡ Boost ! {chores_text} rapportent ×{multiplier} pendant les {minutes} prochaines minutes.","notify.boost_all_chores":"Toutes les tâches","notification.boost_started.name":"Boost lancé","notification.boost_started.description":"Prévient les enfants concernés qu’un boost a commencé, sa taille et sa durée.","panel.boost_start":"Lancer un boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} en cours","panel.boost_ends":"se termine à {time} (encore {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"récurrent","panel.boost_end_now":"Terminer","panel.boost_skip":"Sauter cette fois","panel.boost_call_off":"Annuler","panel.boost_all_chores":"Toutes les tâches","panel.boost_n_chores":"{first} et {count} de plus","panel.boost_everyone":"Tout le monde","panel.boost_dialog_title":"Lancer un boost","panel.boost_when":"Quand","panel.boost_now":"Maintenant","panel.boost_later":"Plus tard aujourd’hui","panel.boost_pays":"Rapporte","panel.boost_for":"Durée","panel.boost_minutes":"{count} min","panel.boost_hour":"1 heure","panel.boost_hours":"{count} heures","panel.boost_which_chores":"Quelles tâches","panel.boost_who":"Qui","panel.boost_name":"Nom (facultatif)","panel.boost_name_ph":"Affiché sur les cartes, p. ex. Invités à 18 h","panel.boost_notify":"Prévenir les enfants","panel.boost_notify_hint":"Notification sur leur téléphone si « Boost lancé » est activée. Les tablettes se réveillent dans tous les cas.","panel.boost_preview_now":"{what} rapportent ×{multiplier} pour {who}, dès maintenant, pendant {minutes} minutes (jusqu’à {until}).","panel.boost_preview_later":"{what} rapportent ×{multiplier} pour {who}, à partir de {time} pendant {minutes} minutes.","panel.boost_preview_rule":"Chaque {days}, {start}–{end} : {what} rapportent ×{multiplier} pour {who}.","panel.boost_later_invalid":"Choisissez une heure plus tard aujourd’hui.","panel.boost_started":"Boost lancé","panel.boost_scheduled":"Boost programmé","panel.boost_ended":"Boost terminé","panel.boost_settings_title":"Fenêtres de boost","panel.boost_settings_hint":"Des multiplicateurs limités dans le temps sur certaines tâches. Lancez-en un depuis Aujourd’hui, créez des boosts récurrents ici ou utilisez le service taskmate.start_boost dans une automatisation.","panel.boost_stacking":"Le week-end ou un anniversaire","panel.boost_stacking_hint":"Ces jours ont déjà un multiplicateur. Choisissez comment un boost s’y ajoute.","panel.boost_stacking_highest":"Le plus grand l’emporte","panel.boost_stacking_highest_hint":"Un boost ×2 un samedi ×2 rapporte ×2. Le plus grand s’applique.","panel.boost_stacking_stack":"Les cumuler","panel.boost_stacking_stack_hint":"Un boost ×2 un samedi ×2 rapporte ×4.","panel.boost_wake_screens":"Réveiller ces tablettes quand un boost commence","panel.boost_wake_screens_hint":"Fully Kiosk Browser : écran allumé, économiseur coupé, navigateur au premier plan.","panel.boost_wake_screens_none":"Aucune tablette Fully Kiosk trouvée. Ajoutez l’intégration Fully Kiosk Browser à Home Assistant pour en réveiller une.","panel.boost_wake_devices":"Réveiller ces téléphones et tablettes","panel.boost_wake_devices_hint":"Application Companion Home Assistant sur Android : envoie command_screen_on.","panel.boost_wake_devices_none":"Aucun appareil avec l’application Companion trouvé.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Tester le réveil","panel.boost_test_wake_hint":"Utilise les choix enregistrés. Enregistrez d’abord après une modification.","panel.boost_test_wake_sent":"Réveil envoyé à {count} écrans","panel.boost_test_wake_sent_one":"Réveil envoyé à {count} écran","panel.boost_rules":"Boosts récurrents","panel.boost_rules_hint":"Se répètent tout seuls. Aujourd’hui les affiche avant qu’ils commencent.","panel.boost_rule_add":"Ajouter un boost récurrent","panel.boost_rule_edit":"Modifier le boost récurrent","panel.boost_rule_edit_btn":"Modifier","panel.boost_rule_delete":"Supprimer","panel.boost_rule_delete_confirm":"Supprimer ce boost récurrent ?","panel.boost_rule_deleted":"Boost récurrent supprimé","panel.boost_rule_saved":"Boost récurrent enregistré","panel.boost_rule_need_day":"Choisissez au moins un jour.","panel.boost_rule_bad_times":"L’heure de fin doit être après l’heure de début.","panel.boost_rule_on":"Activé","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Jours","panel.boost_from":"De","panel.boost_to":"À","panel.boost_everyone_lc":"tout le monde","panel.appeals_title":"Appels","panel.appeal_item_chore":"tâche refusée « {name} » ({points})","panel.appeal_item_reward":"récompense refusée « {name} » ({points})","panel.appeal_item_penalty":"pénalité « {name} » (−{points})","panel.appeal_uphold":"Maintenir","panel.appeal_overturn_chore":"Annuler et payer","panel.appeal_overturn_reward":"Annuler et approuver","panel.appeal_overturn_penalty":"Annuler et rembourser","panel.appeal_note_overturn":"Un mot pour l’enfant (facultatif)","panel.appeal_note_uphold":"Pourquoi la décision tient — l’enfant le verra (facultatif)","panel.appeal_overturned":"Appel accepté","panel.appeal_upheld":"Décision maintenue","panel.appeals_settings_title":"Appels","panel.appeals_settings_hint":"Les enfants peuvent demander de revoir une tâche ou une récompense refusée, ou une pénalité, dans les 48 heures. Vous décidez depuis Aujourd’hui.","panel.appeals_enabled":"Autoriser les appels","notify.appeal_submitted":"⚖️ {child_name} fait appel : « {item_name} »{message_text}","notify.appeal_decided":"⚖️ Ton appel pour « {item_name} » a été {outcome}{note_text}","notify.appeal_outcome_overturned":"accepté","notify.appeal_outcome_upheld":"refusé","notification.appeal_submitted.name":"Appel envoyé","notification.appeal_submitted.description":"Un enfant demande de revoir un refus ou une pénalité. Actif seulement quand les appels sont activés.","notification.appeal_decided.name":"Appel décidé","notification.appeal_decided.description":"Dit à l’enfant si son appel a été accepté ou refusé.","panel.screen_time_title":"Banque de temps d’écran","panel.screen_time_hint":"Les récompenses peuvent acheter des minutes d’écran. Tant que les appareils d’un enfant sont allumés, son solde baisse d’une minute à la fois.","panel.screen_time_enabled":"Activer la banque de temps d’écran","panel.screen_time_warn":"Prévenir quand il reste ce nombre de minutes","panel.screen_time_warn_hint":"0 désactive l’avertissement","panel.screen_time_stop":"Éteindre les appareils à zéro","panel.screen_time_stop_hint":"Éteint les appareils de l’enfant quand le solde est épuisé, et les garde éteints jusqu’à recharge","panel.screen_time_watching":"allumé","panel.screen_time_no_devices":"Aucun appareil — ajoutez la télé, la console ou la tablette de cet enfant","panel.screen_time_add_device":"Ajouter un appareil : interrupteur, lecteur multimédia, input boolean, capteur binaire, télécommande ou lumière","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutes de temps d’écran","panel.reward_screen_minutes_hint":"L’approbation ajoute ce nombre de minutes au solde de l’enfant. 0 pour une récompense ordinaire.","panel.bin_day_title":"Corvées des poubelles","panel.bin_day_hint":"La veille d’une collecte, TaskMate lit votre calendrier des poubelles et ajoute une corvée par bac : « Sortir le Recyclage ».","panel.bin_day_enabled":"Activer les corvées des poubelles","panel.bin_day_calendars":"Calendriers des poubelles","panel.bin_day_calendars_hint":"Tout calendrier avec vos jours de collecte, p. ex. Waste Collection Schedule ou le flux iCal de votre commune","panel.bin_day_no_calendars":"Aucun calendrier choisi","panel.bin_day_add_calendar":"Ajouter un calendrier","panel.bin_day_preview":"Afficher les prochaines collectes","panel.bin_day_preview_none":"Aucune collecte dans les deux prochaines semaines — vérifiez que le calendrier est enregistré et contient des événements","panel.bin_day_put_out_time":"Heure de sortie","panel.bin_day_put_out_time_hint":"La corvée apparaît à cette heure la veille au soir","panel.bin_day_points":"{points_name} par corvée","panel.bin_day_mode":"Qui s’en charge","panel.bin_day_mode_first":"Premier arrivé","panel.bin_day_mode_rotate":"Chacun son tour","panel.bin_day_mode_first_hint":"Tous les enfants choisis la voient ; le premier à la faire gagne les points","panel.bin_day_mode_rotate_hint":"Un enfant par collecte, à tour de rôle parmi les enfants choisis","panel.bin_day_children":"Enfants","panel.bin_day_children_hint":"Aucun choisi = tous les enfants","panel.bin_day_bring_in":"Rentrer les poubelles","panel.bin_day_bring_in_hint":"Une deuxième corvée le jour de la collecte : « Rentrer le Recyclage »","panel.bin_day_bring_in_time":"Heure de rentrée","notify.screen_time_low":"📺 Il reste {minutes} minutes de temps d’écran à {child_name}.","notify.screen_time_out":"📺 Le temps d’écran de {child_name} est épuisé.","notify.bin_day_put_out":"Sortir le {bin}","notify.bin_day_bring_in":"Rentrer le {bin}","notification.screen_time_low.name":"Temps d’écran bientôt épuisé","notification.screen_time_low.description":"Prévient l’enfant (et les parents) quand son solde atteint le seuil d’alerte.","notification.screen_time_out.name":"Temps d’écran épuisé","notification.screen_time_out.description":"Prévient l’enfant (et les parents) quand son solde atteint zéro.","panel.trash_title":"Récemment supprimés","panel.trash_hint":"Les tâches, récompenses et quêtes supprimées sont conservées 7 jours. Les restaurer ramène aussi leur historique et leurs réalisations.","panel.trash_col_item":"Élément","panel.trash_col_type":"Catégorie","panel.trash_col_deleted":"Supprimé","panel.trash_restore":"Restaurer","panel.trash_empty":"Rien de supprimé ces 7 derniers jours.","panel.trash_deleted":"« {name} » supprimé","panel.trash_undo":"Annuler","panel.trash_restored":"« {name} » restauré","panel.trash_restore_failed":"Restauration impossible : {error}","panel.trash_kind_chore":"Tâche","panel.trash_kind_reward":"Récompense","panel.trash_kind_quest":"Quête","panel.settings_jump_label":"Aller à une section","panel.unsaved_one":"{count} modification non enregistrée","panel.unsaved_many":"{count} modifications non enregistrées","panel.unsaved_discard":"Abandonner","panel.unsaved_leave_title":"Quitter sans enregistrer ?","panel.unsaved_leave_one":"Vous avez modifié {count} réglage sur cette page.","panel.unsaved_leave_many":"Vous avez modifié {count} réglages sur cette page.","panel.unsaved_stay":"Rester","panel.unsaved_leave":"Quitter","panel.reward_reorder_button":"Réordonner","panel.reward_reorder_title":"Réordonner les récompenses","panel.reward_reorder_hint":"Faites glisser ou utilisez les flèches. La carte des récompenses les affiche dans cet ordre.","panel.reward_drag_hint":"Faire glisser pour réordonner","panel.reward_order_saved":"Ordre des récompenses enregistré","panel.kid_drawer_open":"Aperçu rapide : {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"En attente","panel.kid_drawer_owed":"À remettre","panel.kid_drawer_today":"Aujourd'hui","panel.kid_drawer_points":"Points","panel.view_as_button":"Voir comme","panel.view_as_title":"Voir comme {name}","panel.view_as_note":"Aperçu — les appuis ne font rien","panel.view_as_unavailable":"La carte de l'enfant n'a pas pu être chargée ici.","panel.insights_view_economy":"Économie","panel.economy_title":"Économie · 8 dernières semaines","panel.economy_intro":"Points gagnés (tâches et bonus) face aux points dépensés en récompenses, semaine par semaine.","panel.economy_chart_label":"Points gagnés et dépensés par semaine","panel.economy_earned":"gagnés","panel.economy_spent":"dépensés","panel.economy_none":"Aucun point gagné ni dépensé ces 8 dernières semaines.","panel.economy_ok":"Les gains et les dépenses vont de pair.","panel.economy_growth":"Les gains ont augmenté de {pct} % par rapport aux 4 semaines précédentes.","panel.economy_warn":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix de {rewards}.","panel.economy_warn_no_rewards":"Ces 4 dernières semaines, les enfants ont gagné {earned} points mais n'en ont dépensé que {spent}. Les soldes s'accumulent — pensez à augmenter le prix des récompenses.","panel.economy_rule":"Avertit lorsque les gains des 4 dernières semaines atteignent au moins {ratio}× les dépenses, avec au moins {min} points gagnés.","panel.seasonal_title":"Saisons et événements","panel.seasonal_hint":"Chaque saison a un thème (l'apparence des cartes enfant et kiosque) et un pack d'événement (le contenu). Activez l'un ou l'autre séparément. Un pack s'installe au début de sa saison, sous forme de tâches, récompenses, quêtes et badges ordinaires modifiables dans leurs onglets, puis les masque à la fin — rien n'est supprimé, et l'année suivante les mêmes éléments reviennent.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 octobre · des chauves-souris au lieu des confettis","panel.seasonal_christmas":"Noël","panel.seasonal_christmas_dates":"1er–26 décembre · de la neige au lieu des confettis","panel.seasonal_summer":"Été","panel.seasonal_summer_dates":"21 juin – 31 août · des soleils au lieu des confettis","panel.seasonal_easter":"Pâques","panel.seasonal_easter_dates":"La semaine jusqu'au dimanche de Pâques","panel.seasonal_back_to_school":"Rentrée scolaire","panel.seasonal_back_to_school_dates":"Deux semaines à partir du premier jour d'école","panel.season_theme":"Thème","panel.season_pack":"Pack","panel.season_theme_aria":"Thème {season}","panel.season_pack_aria":"Pack d'événement {season}","panel.season_state_installed":"Installé le {date}","panel.season_state_scheduled":"S'installera le {date}","panel.season_state_off":"Désactivé","panel.season_state_needs_date":"Indiquez le premier jour d'école","panel.season_assign":"Attribuer à","panel.season_assign_hint":"Aucune sélection = tous les enfants. Les adultes ne reçoivent jamais les éléments d'un pack.","panel.season_school_start":"Premier jour d'école","panel.season_school_start_hint":"La rentrée dure 14 jours à partir de cette date. Indiquez-la de nouveau chaque année scolaire.","panel.season_preview":"Aperçu","panel.season_preview_title":"Pack {season}","panel.season_preview_note":"Tout s'installe sous forme de tâches, récompenses, quêtes, défis et badges ordinaires. Une fois installés, modifiez-les dans leurs onglets.","panel.season_remove":"Retirer le pack","panel.season_remove_confirm":"Retirer le pack {season} ? Ses tâches, récompenses et quête vont dans Récemment supprimés pendant 7 jours, et son défi est supprimé. Les enfants gardent les badges déjà gagnés ; un badge que personne n'a gagné est supprimé. Le pack est désactivé.","panel.season_removed":"Pack {season} retiré","panel.season_kind_quest":"Quête","panel.season_kind_chores":"Tâches ×{count}","panel.season_kind_reward":"Récompense","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Défi","panel.season_kind_advent":"Avent","panel.season_kind_hunt":"Chasse aux œufs","panel.season_quest_steps":"{name} · {count} étapes","panel.season_advent_doors":"{count} cases · une petite tâche par jour","panel.season_hunt_eggs":"Un œuf caché à trouver chaque jour","panel.season_door":"Case {n}","panel.child_celebration_label":"Animation de fin","panel.child_celebration_hint":"Se joue sur les cartes de cet enfant quand il coche une tâche. Rien ne s'affiche pour qui préfère réduire les animations.","panel.celebration_confetti":"Confettis","panel.celebration_confetti_hint":"Le classique","panel.celebration_stamp":"Tampon","panel.celebration_stamp_hint":"Un « FAIT ! » bien tamponné","panel.celebration_fireworks":"Feu d'artifice","panel.celebration_fireworks_hint":"Des gerbes de couleurs","panel.celebration_sticker":"Autocollant","panel.celebration_sticker_hint":"Une étoile dorée à coller","panel.screen_time_allowance_school":"Minutes offertes les jours d'école","panel.screen_time_allowance_school_hint":"Du lundi au vendredi, hors vacances. Ajoutées au début de chaque journée. 0 = aucune","panel.screen_time_allowance_weekend":"Minutes offertes le week-end et pendant les vacances","panel.screen_time_allowance_weekend_hint":"Samedi, dimanche, périodes de vacances et quand le calendrier des vacances a un événement en cours. 0 = aucune","panel.screen_time_allowance_unused":"Allocation non utilisée","panel.screen_time_allowance_unused_hint":"Les minutes achetées avec des récompenses sont toujours conservées","panel.screen_time_unused_expire":"Expire en fin de journée","panel.screen_time_unused_carry":"Est reportée","panel.screen_time_jar_enabled":"Bocal du week-end","panel.screen_time_jar_enabled_hint":"Les enfants peuvent garder leurs minutes non utilisées dans un bocal qui s'ouvre plus tard","panel.screen_time_jar_cap":"Le bocal contient jusqu'à (minutes)","panel.screen_time_jar_opens":"Ouverture du bocal","panel.screen_time_jar_opens_hint":"Les minutes gardées rejoignent le solde à ce moment chaque semaine","panel.screen_time_allowance_today":"{time} d'allocation du jour","panel.screen_time_jar_open_now":"Ouvrir le bocal maintenant","panel.shopping_jobs_title":"Tâches de la liste de courses","panel.shopping_jobs_hint":"Ajoutez « #tm rapporter du bois de la remise » à une liste de tâches (ou dites-le à Assist) et cela devient une tâche. Une fois la tâche faite, l'élément est coché sur la liste.","panel.shopping_jobs_enabled":"Activer les tâches de la liste de courses","panel.shopping_jobs_entity":"Liste de tâches","panel.shopping_jobs_entity_hint":"En général la liste de courses","panel.shopping_jobs_tag":"Étiquette","panel.shopping_jobs_tag_hint":"Seuls les éléments qui commencent par ceci deviennent des tâches","panel.shopping_jobs_points":"{points_name} par tâche","panel.shopping_jobs_mode_rotate_hint":"Un enfant par tâche, à tour de rôle parmi les enfants choisis","notify.screen_time_jar_opened":"🫙 Le bocal de temps d'écran de {child_name} est ouvert : {minutes} minutes ajoutées.","notification.screen_time_jar_opened.name":"Bocal de temps d'écran ouvert","notification.screen_time_jar_opened.description":"Prévient l'enfant (et les parents) quand les minutes gardées dans le bocal du week-end rejoignent le solde.","panel.reward_limit_section":"Limite par enfant","panel.reward_limit_count":"Demandes par enfant","panel.reward_limit_period":"Par","panel.reward_limit_day":"Jour","panel.reward_limit_week":"Semaine (dès lundi)","panel.reward_limit_month":"Mois","panel.reward_limit_hint":"0 = pas de limite. Les demandes en attente et approuvées comptent ; un cadeau compte pour l'enfant qui le reçoit.","panel.reward_limit_pill_day":"{count} par jour","panel.reward_limit_pill_week":"{count} par semaine","panel.reward_limit_pill_month":"{count} par mois","panel.voucher_print":"Imprimer le bon","panel.voucher_title":"Bon cadeau","panel.voucher_for":"Pour : {name}","panel.voucher_from":"Un cadeau de {name}","panel.voucher_earned":"Gagné avec {points} {points_name} · {date}","panel.voucher_signed":"Signé :","panel.voucher_failed":"Impossible de créer le bon : {error}","panel.voucher_popup_blocked":"Autorise les fenêtres pop-up pour Home Assistant afin d'imprimer le bon","panel.ratings_title":"Notes des récompenses","panel.ratings_hint":"Les enfants donnent 1 à 3 étoiles à une récompense une fois reçue.","panel.ratings_col_reward":"Récompense","panel.ratings_col_rating":"Note","panel.ratings_col_claimed":"Réclamée","panel.ratings_claimed":"{count}×","panel.ratings_retire":"à retirer ?","panel.ratings_stars":"{stars} étoiles sur 3","panel.expiry_title":"Expiration des points","panel.expiry_hint":"Les points non dépensés dans un délai donné disparaissent, les plus anciens d'abord. La carte de l'enfant l'avertit avant.","panel.expiry_enabled":"Faire expirer les points non dépensés","panel.expiry_enabled_hint":"À l'activation, le délai démarre aujourd'hui : aucun point déjà économisé n'expire en avance","panel.expiry_days":"Expiration après (jours)","panel.expiry_days_hint":"Les points placés dans la tirelire d'une récompense n'expirent jamais","panel.expiry_warn":"Avertir l'enfant (jours avant)","panel.expiry_warn_hint":"0 désactive l'avertissement","panel.gifting_title":"Cadeaux entre enfants","panel.gifting_hint":"Un enfant peut dépenser ses propres points pour offrir une récompense à un frère ou une sœur. Elle passe par l'approbation habituelle, et la carte de l'autre enfant indique de qui elle vient.","panel.gifting_enabled":"Les enfants peuvent s'offrir des récompenses","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"pour {name}","notify.points_expiring":"⏳ {points} {points_name} expirent le {date}. Dépense-les avant qu'ils disparaissent !","notification.points_expiring.name":"Points bientôt expirés","notification.points_expiring.description":"Prévient l'enfant quand certains de ses points vont bientôt expirer. Uniquement si l'expiration des points est activée.","panel.praise_add":"Ajouter un mot de félicitations","panel.sibling_check_not_yet_note":"{name} dit pas encore","panel.toast_penalty_warning":"Avertissement donné – aucun point retiré cette fois","panel.penalty_warn_title":"Avertir d'abord","panel.penalty_warn_first":"Donner d'abord un avertissement","panel.penalty_warn_first_hint":"La première fois sur la période, ce n'est qu'un avertissement sur la carte de l'enfant. La fois suivante, les points sont retirés.","panel.penalty_warn_reset":"L'avertissement se réinitialise","panel.penalty_warn_reset_daily":"Chaque jour","panel.penalty_warn_reset_weekly":"Chaque semaine","panel.penalty_no_eligible":"Aucun enfant éligible. Modifiez la pénalité pour définir à qui elle s'applique.","panel.sibling_check_title":"Vérification entre frères et sœurs","panel.sibling_check_hint":"Un enfant plus âgé peut vérifier la tâche d'un plus jeune à la place d'un adulte, contre un petit bonus. Les parents peuvent toujours refuser ou annuler la validation.","panel.sibling_check_enabled":"Activer la vérification entre frères et sœurs","panel.sibling_check_bonus":"{points_name} par vérification","panel.sibling_check_bonus_hint":"Versé à l'enfant qui vérifie quand il répond « C'est fait »","panel.sibling_check_need_two":"Ajoutez au moins deux enfants pour utiliser la vérification entre frères et sœurs","panel.sibling_check_can_check":"{name} peut vérifier","panel.chore_reminders_title":"Rappels choisis par les enfants","panel.chore_reminders_hint":"Les enfants choisissent sur leur carte quand ils veulent qu'on leur rappelle une tâche. Vous fixez l'heure la plus tôt et la plus tard possibles.","panel.chore_reminders_enabled":"Laisser les enfants programmer des rappels","panel.chore_reminders_enabled_hint":"Activez aussi la notification « Rappel choisi par un enfant » et envoyez-la au téléphone de chaque enfant","panel.chore_reminders_earliest":"Heure la plus tôt","panel.chore_reminders_latest":"Heure la plus tard","panel.insights_view_calendar":"Calendrier","panel.insights_calendar_title":"Calendrier des tâches faites","panel.insights_calendar_intro":"Tâches faites chaque jour – plus le vert est foncé, plus la journée a été chargée.","panel.insights_calendar_summary":"{total} tâches · {active} jours sur {days}","panel.insights_calendar_summary_one":"{total} tâche · {active} jours sur {days}","panel.insights_calendar_cell":"{count} tâches faites","panel.insights_calendar_cell_one":"1 tâche faite","panel.insights_calendar_less":"Moins","panel.insights_calendar_more":"Plus","notify.chore_self_reminder":"⏰ C'est l'heure de {chore_name}, {child_name} – tu m'as demandé de te le rappeler !","notification.chore_self_reminder.name":"Rappel choisi par un enfant","notification.chore_self_reminder.description":"Envoyé à l'enfant à l'heure qu'il a choisie pour une tâche, les jours où elle est prévue et pas encore faite. Seul cet enfant le reçoit.","panel.confirm_delete_suffix_restorable":"Vous pouvez le récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.confirm_delete_group":"Supprimer le groupe « {name} » ?","panel.confirm_delete_quest":"Supprimer la quête « {name} » ?","panel.bulk_delete_confirm_restorable":"Supprimer {count} tâches ? Vous pouvez les récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.bulk_delete_confirm_restorable_one":"Supprimer {count} tâche ? Vous pouvez la récupérer pendant 7 jours dans Paramètres → Récemment supprimés.","panel.pet_shop_enabled":"Activer la boutique de l’animal","panel.pet_shop_enabled_hint":"Les enfants dépensent des points en accessoires pour leur animal, aux prix que vous fixez.","panel.pet_shop_approve_over":"Les achats au-delà de ce nombre de points demandent l’accord d’un parent","panel.pet_shop_approve_over_hint":"0 = ne jamais demander","panel.pet_shop_carry_over":"Les articles achetés passent à l’animal suivant","panel.pet_shop_carry_over_hint":"Désactivé : un animal qui vient d’éclore commence sans aucun achat.","panel.petshop_title":"Boutique de l’animal","panel.petshop_hint":"Laissez les enfants dépenser des points en accessoires pour leur animal. Les prix fixes se règlent ici.","panel.petshop_pending_title":"En attente de votre accord","panel.petshop_pending_hint":"Accepter retire les points maintenant ; refuser ne retire rien.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Accepter","panel.petshop_decline":"Refuser","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Rétablir les valeurs par défaut","panel.petshop_add":"Ajouter un article","panel.petshop_col_item":"Article","panel.petshop_col_slot":"Emplacement","panel.petshop_col_cost":"Prix","panel.petshop_col_level":"Niveau requis","panel.petshop_col_shown":"Visible","panel.petshop_empty":"La boutique est vide. Ajoutez un article ou rétablissez le catalogue par défaut.","panel.petshop_foot":"Chaque article occupe un emplacement sur l’animal : chapeau, visage, cou, en main, dos, corps, couleur ou maison. Masquez un article pour le retirer de la vente ; les enfants qui l’ont acheté le gardent.","panel.petshop_delete_confirm":"Retirer {name} de la boutique ? Les enfants qui l’ont acheté ne le porteront plus.","panel.petshop_reset_confirm":"Rétablir le catalogue par défaut ? Les articles que vous avez ajoutés seront supprimés.","panel.petshop_saved":"Boutique enregistrée","panel.petshop_deleted":"Article retiré","panel.petshop_reset_done":"Catalogue par défaut rétabli","panel.petshop_approved":"Achat accepté","panel.petshop_declined":"Achat refusé","panel.petshop_name":"Nom","panel.petshop_name_builtin_hint":"Laissez vide pour utiliser le nom intégré, affiché dans la langue de chacun.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Un prix fixe en points, 1 ou plus.","panel.petshop_level_hint":"0 = tous niveaux","panel.petshop_tint":"Couleur","panel.petshop_tint_hint":"Articles de couleur uniquement : #ff8800 ou rainbow (vide = arc-en-ciel).","panel.petshop_shown_label":"Visible dans la boutique","panel.petshop_shown_hint":"Un article masqué ne peut pas être acheté ; les enfants qui l’ont le gardent.","panel.petshop_dialog_add":"Ajouter un article à la boutique","panel.petshop_dialog_edit":"Modifier l’article de la boutique","panel.petshop_emoji_required":"Choisissez un emoji pour l’article.","panel.petshop_cost_invalid":"Le prix doit être un nombre entier, 1 ou plus.","notify.pet_item_requested":"🛍️ {child_name} veut acheter {item_name} pour {pet_name} ({cost} {points_name}). Validez-le dans TaskMate.","notification.pet_item_requested.name":"Demande d’achat pour l’animal","notification.pet_item_requested.description":"Un enfant veut acheter un article de la boutique qui dépasse votre limite d’accord.","planner.tab":"Planning","planner.title":"Planning de la semaine","planner.prev_week":"Semaine précédente","planner.next_week":"Semaine suivante","planner.this_week":"Cette semaine","planner.today":"aujourd'hui","planner.all":"Tous","planner.print":"Imprimer","planner.print_hint":"Imprimer le tableau de cette semaine (le planning enregistré)","planner.print_title":"Semaine du {date}","planner.print_failed":"Impossible de créer le tableau : {error}","planner.load_failed":"Impossible de savoir à qui c'est le tour : {error}","planner.day_picker":"Jour","planner.rail_off":"Pas cette semaine","planner.rail_oneoff":"Ponctuelles","planner.rail_empty":"Toutes les tâches sont prévues cette semaine.","planner.rail_oneoff_empty":"Aucune tâche ponctuelle en attente.","planner.rail_hint":"Faites glisser une tâche sur un jour pour la planifier. Les cartes rayées se répètent à leur propre rythme : en déplacer une demande s'il s'agit de cette semaine seulement ou de toute la série.","planner.empty_day":"Rien de prévu","planner.day_points":"{name} : jusqu’à {points} {points_name}","planner.move_menu":"Déplacer vers…","planner.menu_move":"Déplacer vers","planner.menu_copy":"Aussi le","planner.menu_give":"Confier à","planner.menu_add":"Ajouter le","planner.hint_idle":"Déposez-la sur un jour.","planner.hint_move":"{chore} passe de {from} à {to}.","planner.hint_add":"{chore} est ajoutée le {to}.","planner.hint_copy":"{chore} est copiée vers {to}.","planner.hint_for":"Pour {child}.","planner.hint_give":"{chore} est confiée à {child} le {to}.","planner.hint_alt":"Maintenez {key} pour copier à la place. Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier.","planner.bar_one":"1 modification non enregistrée","planner.bar_many":"{count} modifications non enregistrées","planner.bar_errors":"Certaines modifications n'ont pas pu être enregistrées","planner.changes_label":"Modifications non enregistrées","planner.discard":"Annuler","planner.save":"Enregistrer la semaine","planner.saving":"Enregistrement…","planner.saved":"Semaine enregistrée.","planner.saved_partly":"{ok} enregistrées, {failed} non enregistrées.","planner.save_failed":"Impossible d'enregistrer la semaine : {error}","planner.everyone":"tout le monde","planner.change_move_day":"{chore} : {from} → {to}, chaque semaine","planner.change_copy":"{chore} : aussi le {to}, chaque semaine","planner.change_add":"{chore} : ajoutée le {to}, chaque semaine","planner.change_date":"{chore} : désormais le {date}","planner.change_once":"{chore} : {from} → {to}, cette semaine seulement","planner.change_series":"{chore} : toute la série déplacée, {from} → {to}","planner.change_series_start":"{chore} : la série commence le {date}","planner.change_assign":"{chore} : {from} → {to}","planner.err_already":"{chore} est déjà prévue le {day}.","planner.err_past":"Le {day} est déjà passé, {chore} ne peut pas y être déplacée seule.","planner.err_no_land":"Après ce changement, {chore} ne tomberait pas le {day} : rien n'a été modifié.","planner.err_daily":"{chore} est déjà prévue tous les jours.","planner.err_copy_one_off":"Une tâche ponctuelle peut seulement être déplacée, pas copiée.","planner.err_copy_series":"Une tâche récurrente ne peut pas être copiée sur un jour de plus. Déplacez-la plutôt.","planner.note_keep_assign":"{chore} se fait à tour de rôle ou attend d'être prise, elle garde donc son attribution. Modifiez-la dans l'éditeur de tâche.","planner.series_title":"Déplacer une tâche récurrente","planner.series_body":"{chore} se répète ({rhythm}). Déplacer seulement celle-ci, ou toute la série ?","planner.series_body_rail":"{chore} se répète ({rhythm}) et n'est pas prévue cette semaine.","planner.series_once":"Cette semaine seulement","planner.series_once_desc":"Déplace celle du {from} au {to}. Ensuite, tout continue comme d'habitude.","planner.series_once_past":"Seul un jour à partir d'aujourd'hui peut être déplacé seul.","planner.series_all":"Toute la série","planner.series_all_desc":"Le rythme se décale avec elle : elle tombe le {to} et se répète à partir de là.","planner.series_start":"Commencer la série ici","planner.series_start_desc":"Elle recommence le {to} et se répète à partir de là.","planner.save_err_not_found":"Cette tâche n'existe plus.","planner.save_err_wrong_schedule":"Son planning a été modifié ailleurs entre-temps.","planner.save_err_empty_days":"Une tâche a besoin d'au moins un jour.","planner.save_err_past_date":"Ce jour est déjà passé.","planner.save_err_already_scheduled":"Elle est déjà prévue ce jour-là.","planner.save_err_rotation":"Une tâche à tour de rôle garde sa rotation.","planner.save_err_unknown_child":"Cet enfant n'existe plus.","planner.save_err_invalid":"Elle n'a pas pu être enregistrée.","planner.hint_touch":"Déposez-la sur l'initiale d'un enfant en bas d'un jour pour la lui confier. Pour copier, utilisez plutôt ⋮ → Aussi le.","panel.tour_title":"Visite de découverte","panel.tour_hint":"Une courte présentation la première fois qu'un enfant ouvre sa carte Enfant ou le kiosque. Elle montre les vrais boutons, et chaque enfant ne la voit qu'une fois.","panel.tour_enabled":"Afficher une visite de découverte sur la carte Enfant et le kiosque","panel.tour_auto_read":"Lire chaque étape à voix haute automatiquement","panel.tour_auto_read_hint":"Cartes en mode images (enfants qui ne lisent pas encore) uniquement. Nécessite l'enceinte de lecture ci-dessous.","panel.tour_speaker_label":"Enceinte de lecture","panel.tour_speaker_hint":"Là où parle le bouton haut-parleur de la visite (aussi la valeur par défaut de taskmate.read_aloud). Laissez vide pour masquer le bouton.","panel.tour_children":"Par enfant","panel.tour_no_children":"Pas encore d'enfants.","panel.tour_note":"Enregistré par enfant, donc valable sur tous les écrans. Chaque navigateur s'en souvient aussi, pour qu'un kiosque partagé ne la rejoue pas hors ligne.","panel.tour_status_done":"Terminée le {date}","panel.tour_status_migrated":"Inutile (utilise déjà TaskMate)","panel.tour_status_skipped":"Passée à l'étape {step}","panel.tour_status_none":"Pas encore","panel.tour_show_again":"Montrer à nouveau","panel.tour_reset_done":"{name} verra la visite la prochaine fois","panel.chore_sort_label":"Ordre des tâches sur les cartes","panel.chore_sort_hint":"Manuel utilise l'ordre propre à chaque enfant, défini dans la carte de réorganisation. Les autres choix trient automatiquement les tâches de tous les enfants, y compris les nouvelles.","panel.chore_sort_manual":"Manuel (ordre propre à chaque enfant)","panel.chore_sort_time":"Moment de la journée","panel.chore_sort_name":"Nom (A–Z)","panel.chore_sort_added":"Date d'ajout","panel.chore_sort_once_label":"Trier une fois les tâches de tous","panel.chore_sort_once_hint":"Remplace l'ordre manuel de chaque enfant par ce tri. Ajustez-le ensuite avec la carte de réorganisation.","panel.chore_sort_once_button":"Trier maintenant","panel.chore_sort_once_confirm":"Remplacer l'ordre manuel des tâches de chaque enfant par « {mode} » ? Cette action est irréversible.","panel.chore_sort_once_done":"Tâches de tous les enfants triées par {mode}","panel.chore_sort_auto_note":"Les cartes trient actuellement les tâches par « {mode} » (Paramètres → Ordre des tâches sur les cartes). Cet ordre est conservé et revient lorsque ce réglage repasse sur Manuel.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Statut","panel.chore_sort_by":"Trier par {column}","panel.chore_mode_everyone":"Tout le monde","panel.chore_filt_none":"Aucune tâche ne correspond à ces filtres.","panel.chore_filt_any":"Tous","panel.chore_filt_set_times":"Heures fixes","panel.chore_filt_label":"Filtrer les tâches","panel.chore_filt_days":"Jours précis","panel.chore_filt_recurring":"Récurrente","panel.chore_status_enabled":"Activée","panel.chore_status_disabled":"Désactivée","panel.chore_filt_count":"{shown} sur {total} tâches","panel.chore_filt_clear":"Effacer les filtres","panel.bulk_edit_btn":"Modifier la sélection","panel.bulk_edit_title":"Modifier {count} tâches","panel.bulk_edit_title_one":"Modifier {count} tâche","panel.bulk_edit_intro":"Activez chaque réglage à changer. Seuls ceux-là changent sur toutes les tâches sélectionnées ; le reste ne bouge pas.","panel.bulk_edit_points":"Changer les points","panel.bulk_edit_children":"Changer pour qui","panel.bulk_edit_children_hint":"Remplace les enfants de toutes les tâches sélectionnées.","panel.bulk_edit_schedule":"Changer le planning","panel.bulk_edit_schedule_hint":"Les tâches ponctuelles ont besoin de leur propre date : modifiez-les une par une.","panel.bulk_edit_period":"Changer le moment de la journée","panel.bulk_edit_approval":"Changer l'approbation","panel.bulk_edit_any_day":"N'importe quel jour","panel.bulk_edit_apply":"Appliquer à {count} tâches","panel.bulk_edit_apply_one":"Appliquer à {count} tâche","panel.bulk_edit_pick_one":"Activez au moins un réglage à changer.","panel.bulk_edit_done":"{count} tâches mises à jour","panel.bulk_edit_done_one":"{count} tâche mise à jour","panel.bulk_edit_skipped":"{count} mises à jour. Non modifiées (les nouveaux réglages ne leur conviennent pas) : {names}","panel.chore_sort_short":"Trier","panel.chore_sort_saved":"Ordre enregistré"} diff --git a/custom_components/taskmate/www/locales/nb.json b/custom_components/taskmate/www/locales/nb.json index 9df4514b..67ad9576 100644 --- a/custom_components/taskmate/www/locales/nb.json +++ b/custom_components/taskmate/www/locales/nb.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "TaskMate-rapport for {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!", "notify.family_goal_reached": "🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.", + "notify.fallback_chore": "oppgave", + "notify.fallback_parent": "Forelder", "notify.birthday": "🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).", "notify.presence_arrival": "🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate Dusørtavle", "auction.card_description": "Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner", "auction.card_name": "TaskMate Oppgaveauksjon", + "avatar.label_crown": "Kongelig", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "I fyr og flamme", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Rakett", + "avatar.label_starter": "Start", + "avatar.label_trophy": "Mester", "routine.card_description": "Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner", "routine.card_name": "TaskMate Rutine", "routine.qty_less": "Én færre", diff --git a/custom_components/taskmate/www/locales/nb/cards.json b/custom_components/taskmate/www/locales/nb/cards.json index 26b671d4..22b2f6c4 100644 --- a/custom_components/taskmate/www/locales/nb/cards.json +++ b/custom_components/taskmate/www/locales/nb/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct} %","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct} %","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} diff --git a/custom_components/taskmate/www/locales/nb/panel.json b/custom_components/taskmate/www/locales/nb/panel.json index 5531d7b1..2d2a976b 100644 --- a/custom_components/taskmate/www/locales/nb/panel.json +++ b/custom_components/taskmate/www/locales/nb/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.bonus_no_eligible":"Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_chore":"Slette oppgaven «{name}»?","panel.confirm_delete_challenge":"Slette utfordringen «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffen «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_reward":"Slette belønningen «{name}»?","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_no_match_children":"Ingen barn samsvarer med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for samlet — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Samlet — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_refuse_off":"Den oppgaven er slått av.","panel.auction_refuse_open_ended":"En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.","panel.auction_refuse_other":"Denne oppgaven kan ikke legges ut på auksjon.","panel.auction_refuse_team":"En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.","panel.auction_refuse_timed":"En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.","panel.auction_refuse_unassigned":"En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair} % hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_issue_child_without_chores":"{count} barn har ingen oppgaver tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgaver tildelt","panel.health_issue_chore_missing_entity":"{count} oppgaver viser til en entitet som ikke finnes","panel.health_issue_chore_missing_entity_one":"{count} oppgave viser til en entitet som ikke finnes","panel.health_issue_chore_orphan_assignee":"{count} oppgaver er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgave er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp","panel.health_issue_completion_orphan":"{count} fullføringer viser til en slettet oppgave eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til en slettet oppgave eller et slettet barn","panel.health_issue_large_history":"{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_large_history_one":"{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespill","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.print_chart_empty":"Ingen oppgaver å vise for denne uken.","notify.print_chart_footer":"Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.read_aloud_done":"{name}, du er helt ferdig. Bra jobbet!","notify.read_aloud_many":"{name}, du har {count} ting igjen: {chores}.","notify.read_aloud_one":"{name}, du har én ting igjen: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.penalty_no_eligible":"Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_summary_one":"{total} oppgave · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.confirm_delete_group":"Slette gruppen «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort bruker med mindre den overstyres per kort.","notification.item_rejected.name":"Oppgave eller belønning sendt tilbake","notification.item_rejected.description":"Varsler et barn når en forelder avviser oppgaven eller belønningsforespørselen, med begrunnelsen hvis det ble gitt en. Av som standard.","notification.inspection_started.name":"Inspeksjon på vei","notification.inspection_started.description":"Forteller et barn at en forelder skal inspisere en av de fullførte oppgavene deres, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon bestått","notification.inspection_passed.description":"Forteller et barn at oppgaven besto en overraskelsesinspeksjon, med bonusen og forelderens notat. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkes snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutter før en uavgjort overraskelsesinspeksjon lukkes stille.","panel.insp_flag_tooltip":"Start en inspeksjon","panel.insp_start_title":"Start en inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikke bestått","panel.insp_ctx":"Godkjent {time} · tjente {points} {points_name}","panel.insp_window_label":"Sjekk innen","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggetid ({bedtime}) er under {minutes} minutter unna, så den lukkes kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Si fra til {name} nå","panel.insp_tell_hint":"Viser «Inspeksjon på vei» på kortet til {name}. Slå av for en hemmelig sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valgfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Bestått · +{bonus}","panel.insp_fail_note_label":"Bare noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som «ikke bestått» i aktivitet.","panel.insp_fail_redo_label":"Send den tilbake for å gjøres på nytt","panel.insp_fail_redo_hint":"Den kommer tilbake på kortet til {name} som ikke gjort i dag. De {points} {points_name} beholdes. Å gjøre den på nytt går gjennom godkjenning som vanlig og gir ikke noe ekstra.","panel.insp_fail_redo_unavailable":"Bare en vanlig oppgave som er gjort i dag, kan sendes tilbake.","panel.insp_fail_fix_label":"Hva som må fikses (vises til {name})","panel.insp_fail_no_penalty":"Ingen poeng trekkes. Vil du trekke poeng, gi en straff separat.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukkes om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestått","panel.insp_fail":"Ikke bestått","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus betales, og oppgaven kan inspiseres igjen.","panel.insp_tag_open":"Inspiseres · {time}","panel.insp_tag_passed":"Bestått · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikke bestått","panel.insp_tag_expired":"Inspeksjon lukket","panel.insp_event_started":"Inspeksjon startet: {chore}","panel.insp_event_passed":"Inspeksjon bestått: {chore}","panel.insp_event_failed":"Inspeksjon ikke bestått: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjøres på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukket uten sjekk: {chore}","panel.insp_redo_queue":"gjort på nytt etter en inspeksjon, gir ikke noe ekstra","panel.insp_toast_started":"Inspeksjon startet.","panel.insp_toast_started_told":"Inspeksjon startet. {name} har fått beskjed.","panel.insp_toast_passed":"Bestått. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trukket.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjøres på nytt","panel.insp_toast_cancelled":"Inspeksjon avbrutt","panel.insp_toast_failed":"Kunne ikke oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspeksjoner","panel.settings_insp_hint":"Ta en stikkprøve av en nylig godkjent oppgave. Bestått gir en bonus.","panel.settings_insp_enabled_label":"Inspeksjoner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglass på oppgaver godkjent de siste 24 timene, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestått","panel.settings_insp_bonus_hint":"Kan endres for hver inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Hvor lenge du har på å godkjenne eller underkjenne den. Usjekkede inspeksjoner lukkes uten bonus.","panel.settings_insp_bedtime_label":"Leggetid","panel.settings_insp_bedtime_hint":"Brukes av «Til leggetid». Mindre enn 30 minutter før er vinduet én time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Ingen poeng trekkes uansett.","panel.settings_insp_fail_note":"Bare noter det","panel.settings_insp_fail_redo":"Send den tilbake for å gjøres på nytt","panel.settings_insp_fail_ask":"Spør meg hver gang","panel.settings_insp_tell_label":"Si fra til barnet når den starter","panel.settings_insp_tell_hint":"Viser «Inspeksjon på vei» på kortet deres.","panel.settings_insp_pick_label":"Tilfeldig daglig valg","panel.settings_insp_pick_hint":"TaskMate velger én godkjent oppgave som du kan inspisere. Den dukker opp under Venter på deg.","panel.settings_insp_pick_when_label":"Når og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonusen: et daglig tidspunkt og en sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Barn","panel.settings_insp_pick_children_hint":"Bare oppgaver godkjent i dag kan velges, og aldri samme barn to dager på rad. Ingen valgt betyr alle barn.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventende gjøremål?","panel.activity_approve_all_done":"Godkjente {count} gjøremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme hele revisjonsloggen? Dette kan ikke angres.","panel.audit_cleared":"Revisjonslogg tømt","panel.audit_empty":"Ingen admin-handlinger registrert ennå.","panel.audit_hint":"Nylige admin-endringer – hvem endret hva, og når.","panel.audit_target":"Mål","panel.audit_user":"Bruker","panel.audit_when":"Når","panel.activity_claimed_reward":"Innløst: {name}","panel.activity_claimed_text":"{child} innløste belønningen {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(slettet oppgave)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt fratrekk","panel.activity_no_items":"Ingen elementer venter på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjoner ennå.","panel.activity_no_recent":"Ingenting her ennå — aktivitet vises når oppgaver fullføres og belønninger innløses.","panel.activity_pending_all_clear":"Alt i orden","panel.activity_pending_approvals":"Ventende godkjenninger","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nylig aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Årsak","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffen/bonusen? Poengendringen tilbakestilles.","panel.activity_undone":"Transaksjon angret","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjoner","panel.assign_alternating":"Alternerende — barna bytter på, ett om gangen","panel.assign_alternating_short":"Alternerende","panel.assign_balanced":"Balansert — fordeler dagens oppgaver jevnt mellom barna","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinner; skjules for de andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — alle tildelte barn ser oppgaven","panel.assign_random":"Tilfeldig — velger ett tildelt barn hver dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikke tildelt — ingen barn ser denne oppgaven","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksporter sikkerhetskopi","panel.backup_exported":"Sikkerhetskopi lastet ned","panel.backup_hint":"Last ned en full sikkerhetskopi av TaskMate-oppsettet, eller gjenopprett fra en. Gjenoppretting erstatter alt – last integrasjonen på nytt etterpå så entiteter per barn oppdateres.","panel.backup_import":"Gjenopprett sikkerhetskopi","panel.backup_import_bad_file":"Denne filen er ikke en gyldig TaskMate-sikkerhetskopi.","panel.backup_import_confirm":"Gjenopprette denne sikkerhetskopien? Den ERSTATTER alle nåværende TaskMate-data. Kan ikke angres.","panel.backup_imported":"Sikkerhetskopi gjenopprettet – last integrasjonen på nytt for å oppdatere entiteter.","panel.backup_title":"Sikkerhetskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til egendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev hvilken som helst (ELLER)","panel.badge_combinator_label":"Når merket har flere kriterier:","panel.badge_assigned_hint":"La alle stå uvalgt for alle barn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Velg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — kun poengbonus, nivå, tildeling og varsling kan endres","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikke angres.","panel.badge_confirm_rebuild":"Kjør en stille tilbakevirkende merkesjekk for alle barn? Ingen varsler eller poengbonuser sendes.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vil bli reversert.","panel.badge_criteria_label":"Kriterier — Tildel når ALLE er oppfylt","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Legg til egendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merker funnet.","panel.badge_empty_custom_desc":"Lag dine egne merker med egendefinerte kriterier eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen egendefinerte merker ennå","panel.badge_empty_history":"Ingen merker har blitt tildelt ennå.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette merket tildeles kun manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Beregn merker på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merker stille på nytt (ingen varsler)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merker","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Velg hvilket barn som skal få denne bonusen (legger til {points} poeng).","panel.bonus_empty_description":"Legg til en bonus for å belønne ekstra innsats.","panel.bonus_empty_title":"Ingen bonuser ennå","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonuser","panel.bonus_no_eligible":"Ingen kvalifiserte barn. Rediger bonusen for å angi hvem den gjelder for.","panel.btn_activate_chore":"Aktiver oppgave","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonusoppgave","panel.btn_add_child":"+ Legg til barn","panel.btn_add_chore":"+ Legg til oppgave","panel.btn_add_chore_template":"+ Legg til oppgave","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til belønning","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgaver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgave","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett fra mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv igjen","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringer","panel.btn_save_order":"Lagre rekkefølge","panel.btn_save_settings":"Lagre innstillinger","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgaver deler innstillingene nedenfor.","panel.bulk_chore_names_label":"Oppgavenavn (ett per linje, eller kommaseparert)","panel.bulk_chore_names_placeholder":"Re opp sengen\nTømme oppvaskmaskinen\nMate hunden","panel.bulk_days_label":"Ukedager (tomt = hver dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele alle barn.","panel.bulk_points_label":"Poeng (per stk.)","panel.bulk_title":"Massetillegg av oppgaver","panel.child_add_tile":"Legg til barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyr tilgjengelig. La stå tomt for å anse barnet som alltid tilgjengelig.","panel.child_availability_label":"Tilgjengelighetssensor (valgfritt)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Opptatt:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorer der en aktiv tilstand betyr at barnet er opptatt.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengelig)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Koble til Home Assistant-bruker (valgfritt)","panel.child_link_user_hint":"Når satt, kan bare denne Home Assistant-brukeren (eller en admin) fullføre gjøremål, løse inn belønninger eller starte tidtakere for dette barnet via tjenestekall. La stå på «Hvem som helst» for et delt familiebrett.","panel.child_picture_entity_label":"Bilde fra","panel.child_picture_entity_hint":"Velg en entitet med bilde, vanligvis barnets person, for å vise det i stedet for ikonet over. Bildet til en person settes under Innstillinger › Personer; uten bilde vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valgfritt. 4 sifre barnet taster på et delt kiosk-nettbrett. Lagres som hash og kan ikke leses tilbake — la feltet stå tomt for å beholde gjeldende kode.","panel.child_kiosk_pin_set":"En PIN-kode er satt.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må være nøyaktig 4 sifre","panel.toast_kiosk_pin_failed":"Barnet er lagret, men ikke kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å utelate alderen. På dagen: bonuspoeng, et merke og en feiring. 29. feb. feires 28. feb. i år som ikke er skuddår.","panel.child_link_user_none":"Hvem som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgjengelighetssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Opptjent","panel.child_title":"Barn","panel.child_unavailability_hint":"En ekstra sensor der on/active betyr at barnet er opptatt. Nyttig for skoleruter. Barnet er kun tilgjengelig når tilgjengelighetssensoren sier tilgjengelig OG denne sensoren ikke sier opptatt.","panel.child_unavailability_label":"Utilgjengelighetssensor (valgfritt)","panel.child_pause_streak_label":"Sett rekken på pause ved fravær","panel.child_pause_streak_hint":"Når dette barnets tilgjengelighets- eller utilgjengelighetssensor (som kan være en calendar.*-enhet) melder fravær, fryses rekken og oppgavene skjules til barnet er tilbake.","panel.child_presence_label":"Tilstedeværelse (for påminnelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Så lenge den ikke er home, venter barnets påminnelser og eskaleringer om plikter, og barnet får i stedet ett \"Du er hjemme\"-dytt ved ankomst. Påvirker bare varsler — pliktene er fortsatt synlige. Slå på Kommet hjem under Varsler for å få dyttet.","panel.child_unnamed":"(uten navn)","panel.chore_advanced_bonus_subtasks":"Bonusoppgaver (valgfritt)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraoppgaver som låses opp etter at hovedoppgaven er fullført.","panel.chore_advanced_visibility":"Avansert — synlighet og kalenderpublisering","panel.chore_approval_label":"Krever foreldregodkjenning","panel.chore_assign_hint":"La stå tomt for å tildele alle barn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til noen barn først for å tildele oppgaver til dem.","panel.chore_assignment_mode_hint":"Alle = alle tildelte barn ser den. Alternerende = barna bytter på, ett om gangen. Tilfeldig = velger ett daglig. Balansert = fordeler jevnt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling legges til som en kalenderhendelse på hver valgte kalender.","panel.chore_calendar_label":"Publiser til kalendere (valgfritt)","panel.chore_calendar_no_entities":"Ingen kalenderenheter funnet i Home Assistant. Sett opp en først.","panel.chore_claim_allowance_hint":"Ekstra minutter etter at tidsvinduet utløper der oppgaven fortsatt kan kreves. 0 = ingen frist. Nattoppgaver stopper uansett ved midnatt.","panel.st_freq_label":"Hvor ofte om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"én hake","panel.st_freq_limit":"Opptil N ganger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"hvert tidspunkt hakes av for seg","panel.st_quick_start":"Hurtigstart:","panel.st_preset_meals":"🍽️ Frokost · lunsj · middag","panel.st_preset_me":"🪥 Morgen og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgen og ettermiddag","panel.st_name_breakfast":"Frokost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgen","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til et tidspunkt","panel.st_max_reached":"Høyst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra poeng når alle tidspunktene er gjort i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan bare hakes av mens det er åpent. Oppgaven teller én gang for rekker og ukemålet, når alle tidspunktene er gjort. Tidspunktene kan ikke overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutter etter at hvert tidspunkt stenger, der det fortsatt kan hakes av.","panel.st_err_none":"Legg til minst ett tidspunkt.","panel.st_err_max":"En oppgave kan ha høyst 5 faste tider.","panel.st_err_format":"Hvert tidspunkt trenger en start og en slutt.","panel.st_err_order":"Et tidspunkt må stenge etter at det åpner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flytt det ene.","panel.st_err_conflict":"En oppgave med faste tider kan ikke også være åpen, en mengdeoppgave eller en lagoppgave.","panel.st_state_now":"åpen nå","panel.st_state_later":"senere","panel.st_state_missed":"gikk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"venter på godkjenning","panel.st_settings_layout_label":"Oppgaver med faste tider","panel.st_settings_layout_hint":"Hvordan en oppgave som kommer flere ganger om dagen vises på barne- og kioskkortene. Hvert kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutter)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskelighetsgrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskelig","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Daglig tak (minutter, 0 = ubegrenset)","panel.chore_daily_limit_label":"Daglig grense","panel.chore_daily_limit_shared_hint":"Deles av alle i gruppen — når den er gjort så mange ganger i dag, stenges den for alle. Hver fullføring gir poeng til den som gjorde den.","panel.chore_days_label":"Ukedager (la stå tomt = hver dag)","panel.chore_weekly_target_pill":"{count}×/uke","panel.chore_weekly_target_hint":"Hvor mange ganger i uka oppgaven må gjøres, på hvilke som helst av de valgte dagene. Den vises ikke lenger når antallet er nådd, og nullstilles på mandag.","panel.chore_weekly_target_label":"Ukesmål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for ukemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når ukemålet er nådd, i tillegg til poengene for hver gjennomføring. Utbetales én gang i uken, når den siste gjennomføringen er godkjent. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valgfritt)","panel.chore_team_hint":"En lagoppgave teller først når så mange ulike barn er med. Hvert barns trykk på Ferdig melder dem på, og når laget er fullt, sendes oppgaven inn for alle. Påmeldinger nullstilles hver dag. Krever tildelingen «Alle» og kan ikke være en åpen oppgave.","panel.chore_team_size_label":"Lagstørrelse (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poengene likt (rundet ned)","panel.chore_team_bonus_label":"Lagbonus (per barn)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstørrelsen må være 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"En lagoppgave må være tildelt alle — ikke førstemann eller en rotasjon — og kan ikke være en åpen oppgave.","panel.chore_description_label":"Beskrivelse (valgfritt)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Første forekomst","panel.chore_group_hint":"Medlem av oppgavegruppe: {name} ({policy}). Administrer medlemskap på Grupper-fanen.","panel.chore_name_label":"Navn","panel.chore_order_title":"Oppgaverekkefølge","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindu","panel.chore_recurrence_day_hint":"f.eks. mandag — la stå tomt for hvilken som helst dag","panel.chore_recurrence_interval_label":"Gjenta hver (dager)","panel.chore_recurrence_interval_hint":"Helt antall dager, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn et antall dager mellom {min} og {max}","panel.chore_recurrence_day_label":"Ukedag (kun ukentlig)","panel.chore_recurrence_label":"Gjentakelse","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (kun annenhver dag)","panel.chore_require_availability":"Hopp over utilgjengelige barn","panel.chore_require_availability_hint":"Bruker hvert barns tilgjengelighetssensor (satt på profilen).","panel.chore_mandatory_label":"Obligatorisk gjøremål","panel.chore_mandatory_hint":"Hvis den ikke gjøres før tidsperioden er over, vurderer en forelder den (gi straff, utsett eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng hvis ikke gjort","panel.chore_mandatory_penalty_hint":"Poeng en forelder kan trekke hvis gjøremålet ikke gjøres. 0 = ingen straffevalg.","panel.chore_rotation_hint":"Alternerende modus: endrer rekkefølgen permanent. Tilfeldig/Balansert: overstyrer kun i dag; i morgen gjenopptas normalt.","panel.chore_rotation_label":"Start rotasjon med (valgfritt)","panel.chore_rotation_no_override":"(ingen overstyring)","panel.chore_rotation_period_label":"Gi videre til neste barn","panel.chore_rotation_period_each":"Hver gang den skal gjøres","panel.chore_rotation_period_week":"Ukentlig","panel.chore_rotation_period_month":"Månedlig","panel.chore_rotation_period_hint":"Ukentlig eller månedlig lar det samme barnet beholde oppgaven hele perioden, selv om den gjøres hver dag.","panel.chore_rotation_every_week_label":"Uker per tur","panel.chore_rotation_every_month_label":"Måneder per tur","panel.chore_rotation_every_hint":"Hvor lenge hvert barn beholder den før den gis videre (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gis den videre på den siste dagen.","panel.chore_schedule_mode_label":"Tidsplanmodus","panel.chore_subtask_name_placeholder":"Deloppgavenavn","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nåværende","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgavetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsbasert — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på et oppgavenavn for å endre det direkte.","panel.chore_title":"Oppgaver","panel.chore_vis_entity_hint":"Oppgaven vises kun når tilstanden samsvarer med regelen nedenfor. La stå tomt for å alltid vise.","panel.chore_vis_entity_label":"Synlighetsenhet (valgfritt)","panel.chore_vis_operator_label":"Synlighetsoperator","panel.chore_vis_value_hint":"f.eks. «on», «home», «30»","panel.chore_vis_value_label":"Synlighetsverdi","panel.chore_window_minutes_label":"Vindu (minutter)","panel.common_all_children":"Alle barn","panel.common_daily":"Daglig","panel.common_disabled":"deaktivert","panel.common_name":"Navn","panel.common_no":"Nei","panel.common_one_shot":"Engangs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjerner også all fullføringshistorikk, innløste belønninger, poengtransaksjoner og poengallokeringer. Oppgaver tildelt barnet vil bli oppdatert.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjerner også oppgaven fra alle oppgavegrupper den tilhørte.","panel.confirm_delete_chore":"Slette oppgaven «{name}»?","panel.confirm_delete_challenge":"Slette utfordringen «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffen «{name}»?","panel.confirm_delete_reward_extra":"Alle poeng barna har spart til denne belønningen vil bli tilbakebetalt.","panel.confirm_delete_reward":"Slette belønningen «{name}»?","panel.confirm_delete_suffix":"Dette kan ikke angres.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikke angres.","panel.confirm_unsaved":"Du har ulagrede endringer — forkaste dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til barn","panel.dialog_add_chore":"Legg til oppgave","panel.dialog_add_group":"Legg til oppgavegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til belønning","panel.dialog_apply_bonus":"Gi bonus: {name}","panel.dialog_apply_penalty":"Gi straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger oppgave","panel.chore_sec_basics":"Grunnleggende","panel.chore_sec_who":"Hvem gjør det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Flere valg","panel.dialog_edit_group":"Rediger oppgavegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Legg til ditt første barn for å komme i gang.","panel.empty_children_title":"Ingen barn ennå","panel.empty_chores_copy":"Legg til en oppgave — den vises på de tildelte barnas kort.","panel.empty_chores_title":"Ingen oppgaver ennå","panel.empty_groups_copy":"Opprett en gruppe for å la oppgaver rotere sammen (f.eks. alle kjøkkenoppgaver havner hos ett barn hver dag).","panel.empty_groups_title":"Ingen oppgavegrupper ennå","panel.empty_no_match":"Ingen {kind} samsvarer med «{filter}».","panel.empty_no_match_children":"Ingen barn samsvarer med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarer med «{filter}».","panel.empty_rewards_copy":"Legg til en belønning barna kan bruke sine {points_name} på.","panel.empty_rewards_title":"Ingen belønninger ennå","panel.empty_template_all_removed":"Alle oppgaver fjernet — gå tilbake og velg en annen mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer hvilke oppgaver oppsettveiviseren foreslår. Endrer ikke noe annet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"For en forelder eller en annen voksen. Oppgaver de markerer som gjort, teller med en gang uten godkjenning, og kort viser dem bare når kortets valg «Vis voksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og farger kortene til barnet, med mindre et kort har sin egen toppfarge. Automatisk velger en ut fra plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Oppsettveiviser","wizard.run_btn":"Kjør oppsettveiviseren","wizard.open_btn":"Åpne veiviseren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til et barn selv","wizard.empty_title":"Sett opp familien på omtrent tre minutter","wizard.empty_copy":"Legg til barna dine, så foreslår vi oppgaver som passer alderen deres, pluss noen belønninger å jobbe mot. Eller legg til alt selv under Barn, Oppgaver og Belønninger.","wizard.settings_hint":"Legg til barn, oppgaver foreslått etter alder og de første belønningene i noen få steg. Legger bare til, endrer aldri det du har.","wizard.intro_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.close_hint":"Lukk. Du kan åpne den igjen fra Innstillinger.","wizard.skip":"Hopp over, jeg setter det opp selv","wizard.restore":"Gjenopprett en sikkerhetskopi i stedet","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Barn","wizard.step_chores":"Oppgaver","wizard.step_rewards":"Belønninger","wizard.step_review":"Se over","wizard.step_done":"Ferdig","wizard.next_welcome":"Sett i gang","wizard.next_children":"Neste: oppgaver","wizard.next_chores":"Neste: belønninger","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Oppretter…","wizard.foot_will_add":"{name} blir lagt til når du fortsetter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Veiviseren legger bare til: ingenting du har fra før blir endret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Legg til mer med oppsettveiviseren","wizard.welcome_copy":"La oss komme i gang. Legg til barna dine, velg oppgaver som passer alderen deres og noen belønninger å jobbe mot. Det tar omtrent tre minutter, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til barn, velg oppgaver foreslått etter alder og noen belønninger å jobbe mot.","wizard.tile_children":"Navn, alder og en avatar","wizard.tile_chores":"Forslag som passer hver alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Hva skal poengene hete?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mynter","wizard.pname_gems":"Edelsteiner","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan endre det senere under Innstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Legg til hvert barn. Alderen bestemmer hvilke oppgaver som foreslås etterpå, og en bursdag slår også på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allerede satt opp","wizard.no_age_yet":"Ingen alder ennå. Velg en aldersgruppe så vi kan foreslå oppgaver:","wizard.remove":"Fjern","wizard.add_child":"Legg til et barn","wizard.name":"Navn","wizard.name_placeholder":"f.eks. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Bare alderen","wizard.age_mode_none":"Vil helst ikke si","wizard.bday_hint":"Slår også på bursdagsmodus. Du kan fjerne året senere under Barn hvis du helst ikke vil lagre det.","wizard.group_hint":"Brukes bare til å foreslå oppgaver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nytt barn","wizard.ready_for_chores":"Klar for oppgaver","wizard.preview_chores":"Oppgavene vises her","wizard.preview_rewards":"og belønninger å spare til","wizard.preview_hint":"Fargen brukes på kortet i dashbordet «Barnas oppgaver». Bytt avatar eller legg til et bilde senere under Barn.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgaver for {group}","wizard.toast_child_exists":"{name} står allerede på listen","wizard.toast_need_child":"Legg til minst ett barn først","wizard.toast_bad_birthday":"Velg en bursdag som ikke er i fremtiden","wizard.toast_invalid_birthday":"Den bursdagen er ikke en gyldig dato. Sjekk dag og måned","wizard.toast_load_failed":"Kunne ikke åpne oppsettveiviseren: {error}","wizard.toast_create_failed":"Ingenting ble opprettet: {error}","wizard.chores_title":"Velg noen oppgaver","wizard.chores_copy":"Foreslått etter hvert barns alder. Kryss av det som passer hjemmet deres, og velg poeng. Trykk på et ansikt for å gi en oppgave til et eldre søsken også. Ingenting er endelig: alt kan redigeres senere under Oppgaver.","wizard.nobody_in_group":"Ingen i denne aldersgruppen","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Velg alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allerede denne oppgaven","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok ennå","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · fra Maler","wizard.pack_dupe":"Allerede i listen din, legges til én gang","wizard.per_week":"Per uke, omtrent","wizard.per_week_hint":"Hvis alle avkryssede oppgaver blir gjort. Brukes i neste steg til å foreslå priser på belønninger.","wizard.packs_title":"Eller legg til en ferdig pakke","wizard.packs_hint":"De innebygde pakkene fra Maler, gitt til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Ukedager","wizard.freq_weekly":"En gang i uken","wizard.freq_every_2_weeks":"Annenhver uke","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noe å jobbe mot","wizard.rewards_copy":"Velg noen belønninger å starte med. Prisene er faste, så en belønning koster alltid det som står her.","wizard.rewards_earns":"Med oppgavene du valgte, tjener {name} omtrent {amount} i uken.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Legg til din egen belønning","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha én belønning de kan få på en dag eller to, så de ser at det virker.","wizard.tip_2":"Store mål fungerer best med 2–4 uker med oppgaver.","wizard.tip_3":"Belønninger er felles som standard. Begrens en til ett barn senere under Belønninger.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette oppretter {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legger til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_existing_no_children":"Dette legger til {chores} og {rewards}. Dine {have_chores} og {have_rewards} forblir akkurat som de er.","wizard.review_nothing":"Alt du har valgt, finnes allerede i TaskMate, så det er ingenting nytt å legge til. Gå tilbake for å velge noe annet, eller lukk veiviseren.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} barn","wizard.count_chores_one":"1 oppgave","wizard.count_chores_many":"{count} oppgaver","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uke","wizard.no_new_chores":"Ingen nye oppgaver","wizard.n_more":"+ {count} til","wizard.defaults":"Noen standardvalg","wizard.appr_title":"Oppgaver som må godkjennes av en forelder","wizard.appr_hint":"Poeng betales ut når du har godkjent. Kan endres per oppgave senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: se over","wizard.dash_step_title":"Velg dashbordene dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med barna dine allerede fylt inn. Velg noen, alle eller ingen.","wizard.dash_step_later":"Du kan lage flere når som helst under Innstillinger → Ferdige dashbord. Et eksisterende dashbord blir aldri overskrevet.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finnes allerede, så det ble latt være som det er.","wizard.dash_failed":"«{title}» kunne ikke opprettes. Alt annet ble det.","wizard.open_named":"Åpne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gangen, bare dashbordene du valgte.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med et dashbord laget for hver person i huset, med barna dine fylt inn. Etterpå er det et vanlig Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Et eksisterende dashbord blir aldri overskrevet.","panel.dash_kind_kids":"Barn","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"En fane for hvert barn med oppgavene, belønningsmålet, rekken, merkene og belønningene deres, pluss en familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenninger og oppgavetavla først, så poeng, bonuser og straffer, så ukeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for et felles nettbrett, med oppgavetavla som en andre fane.","panel.dash_for_kids":"For barnas nettbrett eller telefoner","panel.dash_for_parents":"For foreldrenes telefoner","panel.dash_for_wall":"For et nettbrett på kjøkkenet eller i gangen","panel.dash_created":"Opprettet","panel.dash_open":"Åpne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett et dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_path_taken":"Allerede i bruk: {paths}. Velg en annen adresse.","panel.dash_path_invalid":"Adressen kan bare ha små bokstaver, tall og bindestreker, med minst én bindestrek.","panel.dash_list_failed":"Klarte ikke å lese de eksisterende dashbordene dine, så ingenting ble opprettet.","panel.dash_children_label":"Barn","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Ett dashbord, en fane per barn","panel.dash_layout_each":"Ett dashbord per barn","panel.dash_layout_tabs_hint":"Bra for et felles nettbrett: hvert barn er bare en fane unna.","panel.dash_layout_each_hint":"Bra for barnets egen telefon: hvert barn får sitt eget dashbord, på denne adressen etterfulgt av navnet sitt.","panel.dash_hide_parent":"Skjul foreldreknapper","panel.dash_hide_parent_hint":"Godkjenning og fullføring for et barn holdes av på disse kortene, også når en forelder ser på.","panel.dash_admin":"Bare administratorer","panel.dash_admin_hint":"Skjuler det for brukere som ikke er Home Assistant-administratorer. La det være av hvis en forelder ikke er administrator; kortene sjekker uansett foreldrerettigheter før hver handling.","panel.dash_board":"Legg til en fane med oppgavetavla","panel.dash_board_hint":"Hele familiens dag med ett blikk, bare et sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til et barn først.","panel.dash_pick_child":"Velg minst ett barn.","panel.dash_need_title":"Gi dashbordet en tittel.","panel.dash_toast_created":"Opprettet: {titles}","panel.dash_toast_failed":"Kunne ikke opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett et dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgavene til {name}","panel.dash_title_kids":"Barnas oppgaver","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgavevegg","wizard.notify_toggle":"Gi meg beskjed når noe må godkjennes","wizard.notify_hint":"Bruker de eksisterende varselinnstillingene dine.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"De nye oppgavene og belønningene er lagt til. Ingenting annet er endret.","wizard.done_copy_dashboards":"Dashbordene dine er klare. Ingenting annet ble endret.","wizard.done_copy_nothing":"Alt du valgte, fantes allerede, så ingenting nytt ble lagt til. Ingenting annet er endret.","wizard.next_tablet_title":"Sett det der de ser det","wizard.next_tablet":"Åpne dashbordet «Barnas oppgaver» på et nettbrett eller telefonene deres.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenninger, hvem som har gjort hva og raske bonuser, alt på én side.","wizard.next_change_title":"Endre hva som helst","wizard.next_change":"Rediger oppgaver, poeng og belønninger når som helst. Kjør veiviseren igjen fra Innstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kjøre oppsettveiviseren?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Veiviseren vil:","wizard.confirm_add":"bare legge til nye barn, oppgaver og belønninger","wizard.confirm_have_shown":"vise oppgaver og belønninger du allerede har som «Har allerede»","wizard.confirm_never":"aldri gi nytt navn til, redigere eller slette noe","wizard.nudge_text":"{name} er {age} nå. Se nye oppgaveidéer for den alderen?","wizard.nudge_btn":"Se oppgaveidéer","wizard.nudge_dismiss":"Ikke nå","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelpere · enkle oppgaver, mye ros","wizard.age_group_sub.6_8":"Faste rutiner · de krysser dem av selv","wizard.age_group_sub.9_12":"Ekte husarbeid · flere poeng","wizard.age_group_sub.13_plus":"Livsferdigheter · ukentlige oppgaver for ekte belønninger","wizard.chore.toys_away":"Rydd bort lekene","wizard.chore.clothes_basket":"Skittentøy i kurven","wizard.chore.brush_teeth_help":"Pusse tennene (med hjelp)","wizard.chore.shoes_coat":"Sett bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til å mate kjæledyret","wizard.chore.match_socks":"Par sokkene","wizard.chore.napkins":"Legg servietter på bordet","wizard.chore.water_plant":"Vann en plante","wizard.chore.make_bed":"Re opp sengen","wizard.chore.get_dressed":"Kle på deg selv","wizard.chore.pack_school_bag":"Pakk skolesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort rent tøy","wizard.chore.read_15":"Les i 15 minutter","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskinen","wizard.chore.bins_out":"Sett ut søppeldunkene","wizard.chore.hoover_room":"Støvsug et rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser uten påminnelser","wizard.chore.change_sheets":"Skift sengetøy","wizard.chore.cook_meal":"Lag et familiemåltid","wizard.chore.own_laundry":"Vask ditt eget tøy","wizard.chore.mow_lawn":"Klipp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass de minste i en time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Velg desserten","wizard.reward.car_music":"Velg musikken i bilen","wizard.reward.choose_dinner":"Velg middagen","wizard.reward.stay_up_late":"Være oppe 30 minutter lenger","wizard.reward.family_film":"Velg familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å spise is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av en venn","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Re opp sengen","wizard.pack.morning_routine.chore_1":"Pusse tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skolesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Pusse tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg frem klær til i morgen","wizard.pack.kitchen_helper.name":"Kjøkkenhjelper","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkener","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskinen","wizard.pack.kitchen_helper.chore_3":"Tørk av benkene","wizard.pack.weekend_helper.name":"Helgehjelper","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Sett ut søppeldunkene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vannskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Rens kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjør lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Pusse tennene (morgen)","wizard.chore.wash_face":"Vask ansiktet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg bort pysjamasen","wizard.chore.clear_breakfast":"Rydd bort frokostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkerklokka ringer","wizard.chore.make_breakfast":"Lag din egen frokost","wizard.chore.pack_lunch":"Smør din egen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Trekk fra gardinene","wizard.chore.eat_breakfast_table":"Spis frokost ved bordet","wizard.chore.school_letters":"Gi lapper fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pakk gymtøyet","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gangetabellen","wizard.chore.check_school_app":"Sjekk skoleappen for lekser","wizard.chore.plan_homework_week":"Planlegg ukas lekser","wizard.chore.revision_session":"Repetisjon (30 minutter)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høyt for en voksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din egen lunsj","wizard.chore.wash_veg":"Vask frukt og grønnsaker","wizard.chore.wipe_table":"Tørk av kjøkkenbordet","wizard.chore.wash_up":"Vask opp for hånd","wizard.chore.dry_up":"Tørk opp og sett på plass","wizard.chore.bake_together":"Bak noe sammen med en voksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskapet","wizard.chore.toast_for_all":"Lag ristet brød til alle","wizard.chore.fill_water_jug":"Fyll vannmugga","wizard.chore.food_prep":"Hjelp til med matlagingen","wizard.chore.plan_dinner":"Planlegg én middag denne uka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkkengulvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss speilene","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stua","wizard.chore.line_up_shoes":"Sett skoene på rad","wizard.chore.sort_drawer":"Rydd i en skuff","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vinduene (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytere og håndtak","wizard.chore.rinse_bath":"Skyll badekaret etter bruk","wizard.chore.games_in_box":"Legg spillene tilbake i esken","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett håndklærne","wizard.chore.load_washer":"Fyll vaskemaskinen","wizard.chore.iron_shirts":"Stryk skoleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoene","wizard.chore.pair_gloves":"Finn par med votter og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett de rene klærne","wizard.chore.sort_wardrobe":"Rydd i klesskapet","wizard.chore.rake_leaves":"Rake løv","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Måk snø fra gangveien","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Sett bort sykkelen","wizard.chore.repot_plant":"Plant om en plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med en oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkene igjen","wizard.chore.pick_veg":"Høst grønnsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblene","wizard.chore.water_garden":"Vann hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vannskåla til kjæledyret","wizard.chore.litter_tray":"Rengjør kattedoen","wizard.chore.clean_cage":"Rengjør buret","wizard.chore.feed_fish":"Mat fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Rengjør kaninburet","wizard.chore.play_with_pet":"Lek med kjæledyret i 15 minutter","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Bytt vannet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp enhetene dine","wizard.chore.weekly_plan":"Skriv din egen ukeplan","wizard.chore.money_jar":"Legg lommepenger i sparegrisen","wizard.chore.call_grandparent":"Ring en besteforelder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjelp et yngre søsken å bli klar","wizard.chore.on_time":"Vær klar i tide","wizard.chore.phone_in_basket":"Mobilen i kurven ved leggetid","wizard.chore.budget_money":"Lag budsjett for lommepengene","wizard.chore.shop_alone":"Kjøp noe i butikken alene","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noe å drikke til en gjest","wizard.chore.remember_key":"Husk nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klær til i morgen","wizard.chore.drink_water":"Drikk 6 glass vann","wizard.chore.outside_30":"30 minutter lek ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Spis en frukt","wizard.chore.try_veg":"Smak på en ny grønnsak","wizard.chore.calm_breathing":"5 minutter rolig pusting","wizard.chore.ride_bike":"Ta en sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skolen","wizard.chore.screen_free_hour":"En skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutter","wizard.chore.swimming":"Gå og svømme","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp noen uten å bli spurt","wizard.chore.game_night":"Gjør klar familiens spillkveld","wizard.chore.tell_about_day":"Fortell om dagen din","wizard.chore.kind_neighbour":"Gjør noe hyggelig for en nabo","wizard.chore.kind_to_sibling":"Si noe hyggelig til et søsken","wizard.chore.birthday_card":"Lag et bursdagskort","wizard.chore.plan_treat":"Hjelp til å planlegge en familieopplevelse","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noe til noen","wizard.chore.sort_argument":"Løs en krangel rolig","wizard.chore.hug_goodnight":"Si god natt til alle","wizard.chore.brush_teeth_pm":"Pusse tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggetid","wizard.chore.devices_away":"Skjermer bort klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd bort kopp og tallerken","wizard.chore.check_tomorrow":"Sjekk planen for i morgen","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkkenet","wizard.chore.school_bag_by_door":"Skolesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på et nytt språk","wizard.chore.brain_game":"Puslespill eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitenskapelig eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheter sammen","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spill et parti sjakk","wizard.chore.sew_button":"Lær å sy i en knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg en familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noe nytt med klosser","wizard.reward.sweet_treat":"En liten godbit","wizard.reward.gaming_30":"30 minutter gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnatthistorie","wizard.reward.choose_breakfast":"Velg frokosten","wizard.reward.sticker_sheet":"Et ark klistremerker","wizard.reward.choose_seat":"Velg plassen din ved middagen","wizard.reward.fizzy_drink":"En brus til middagen","wizard.reward.video_call_friend":"Videosamtale med en venn","wizard.reward.skip_chore":"Hopp over én oppgave (en voksen velger)","wizard.reward.breakfast_in_bed":"Frokost på senga","wizard.reward.living_room_camp":"Teltovernatting i stua","wizard.reward.bowling":"En tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Lunsj ute, bare deg","wizard.reward.new_book":"En ny bok","wizard.reward.bake_cake":"Bak en kake sammen","wizard.reward.friend_for_tea":"En venn på middag","wizard.reward.big_park":"En tur til den store lekeplassen","wizard.reward.theme_park":"En dag i fornøyelsespark","wizard.reward.zoo_trip":"En tur i dyreparken","wizard.reward.show_trip":"Sirkus eller forestilling","wizard.reward.new_game":"Et nytt dataspill","wizard.reward.new_toy":"En ny leke","wizard.reward.towards_trainers":"Penger til nye joggesko","wizard.reward.cinema_friend":"Kino med en venn","wizard.reward.shopping_trip":"En handletur","wizard.reward.day_out_choice":"En utflukt du velger","wizard.reward.camping_weekend":"En campinghelg","wizard.reward.takeaway_night":"Velg takeaway-maten","wizard.reward.friend_day_out":"En utflukt med en venn","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Være lenge oppe i helga","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lekser","wizard.cat.kitchen":"Kjøkken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og vennlighet","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Bær tallerkenen din ut på kjøkkenet","wizard.chore.books_on_shelf":"Sett bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Si takk og vær så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgaver","library.tab_rewards":"Belønninger","library.suits":"Passer for","library.everyone":"Alle","library.search":"Søk, f.eks. hund, klesvask, lekser…","library.hide_have":"Skjul dem vi allerede har","library.cat_top":"Toppvalg","library.cat_packs":"Pakker","library.cat_new":"Nytt for {name}","library.head_top":"Det beste stedet å starte","library.head_new":"Nye idéer for {name}: oppgaver som passer nå som de er {age}","library.head_packs":"Ferdige sett med oppgaver, lagt til på én gang","library.results":"Resultater for «{query}»: {count}","library.empty":"Ingenting her for disse barna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dem vi allerede har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagt til","library.customise":"Tilpass","library.pack_chores":"Oppgaver: {count}","library.pack_skip":"Har allerede {count}, de hoppes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer for {fit} av {total} valgte","library.add":"Legg til ({count})","library.adding":"Legger til…","library.toast_added":"Lagt til: {count}","library.toast_added_skipped":"Lagt til: {count}. Hoppet over, finnes allerede: {skipped}","library.toast_wizard":"Lagt til i valgene dine: {count}","library.toast_failed":"Ingenting ble lagt til: {error}","library.toast_load_failed":"Kunne ikke åpne biblioteket: {error}","library.customise_title":"Tilpass før du legger til","library.customise_hint":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre oppgaver.","library.customise_hint_reward":"Bare denne kopien endres. Du kan fortsatt redigere den etterpå, som alle andre belønninger.","library.customise_save":"Velg med disse endringene","library.repeats":"Gjentas","library.days_hint":"Ingen valgte dager betyr hver dag.","library.more_title":"Vil du ha flere?","library.more_chores":"Bla gjennom hele biblioteket: {count} oppgaver i 12 kategorier, pluss ferdige pakker","library.more_rewards":"Bla gjennom hele biblioteket: {count} belønninger å velge mellom","library.browse":"Bla gjennom","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De legges til sammen med resten under Se over.","library.no_children":"Legg til et barn først for å velge hvem oppgavene er for. Oppgaver lagt til nå gjelder alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgave","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til egendefinert","panel.error_failed_to_load":"Kunne ikke laste tilstand","panel.error_no_state":"Ingen tilstand ennå.","panel.first_occ_available_immediately":"Tilgjengelig umiddelbart","panel.first_occ_wait":"Vent til første planlagte forekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgaver","panel.group_chore_count_one":"{count} oppgave","panel.group_chores_label":"Medlemsoppgaver (rekkefølge teller for samlet — første er leder)","panel.group_missing_chore":"(manglende oppgave {id})","panel.group_no_rotation_chores":"Kun rotasjonsbaserte oppgaver (alternerende / tilfeldig / balansert) kan bli med i en gruppe. Endre oppgavens tildelingsmodus først.","panel.group_policy_hint":"Samlet = samme barn for alle oppgaver i gruppen i dag. Spredt = ulike barn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spredt — ulike barn for oppgavene i gruppen i dag","panel.group_policy_spread_short":"Spredt","panel.group_policy_sticky":"Samlet — samme barn for alle oppgaver i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Oppgavegrupper","panel.loading":"Laster…","panel.nav_family":"Familie","panel.nav_earn":"Tjen","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversikt","panel.nav_more":"Mer","panel.nav_sections":"Seksjoner","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgave","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til barn","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Gi eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å åpne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis bare {name}","panel.scope_showing":"Viser bare {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting venter på deg","panel.today_needs_many":"{count} ting venter på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Venter på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Ingenting venter. Godkjenninger, belønningsforespørsler og ønsker vises her.","panel.today_board_title":"Oppgavetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uka","panel.today_board_unavailable":"Oppgavetavla kunne ikke lastes. Sjekk Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgaver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Venter på godkjenning","panel.today_status_todo":"Gjenstår","panel.today_status_missed":"Glemt","panel.today_quick_title":"Hurtighandlinger","panel.today_quick_bonus":"Gi en bonus","panel.today_quick_penalty":"Gi en straff","panel.today_view_all":"Se alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} igjen","panel.today_left_one":"{count} igjen","panel.today_ring_label":"{done} av {due} oppgaver ferdig","panel.today_adjust_points":"Gi eller trekk poeng","panel.today_streak":"{count} dager på rad","panel.today_week_none":"Ikke registrert","panel.today_week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59, fra og med denne versjonen.","panel.today_wish_text":"{child} ønsker seg {wish}","panel.parent_complete_confirm":"Merk denne oppgaven som fullført av forelder? Ingen poeng blir tildelt.","panel.parent_complete_failed":"Feilet: {error}","panel.parent_complete_success":"Markert som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgaven som gjort bare for {name}? Ingen poeng blir gitt.","panel.penalty_apply_text":"Velg hvilket barn som skal få denne straffen (trekker {points} poeng).","panel.penalty_empty_description":"Legg til en straff for å trekke poeng ved dårlig oppførsel.","panel.penalty_empty_title":"Ingen straffer ennå","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffer","panel.penbon_applies_to":"Gjelder for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde alle barn.","panel.penbon_description_label":"Beskrivelse (valgfritt)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen kvalifiserte barn. Rediger {kind} for å angi hvem den gjelder for.","panel.penbon_points_award":"Poeng å gi","panel.penbon_points_deduct":"Poeng å trekke","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventende — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventende — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Annenhver dag","panel.recurrence_every_n_days":"Hver N. dag (egendefinert)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Annenhver uke","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hvert halvår","panel.recurrence_monthly":"Månedlig","panel.recurrence_weekly":"Ukentlig","panel.reorder_global_hint":"Dra rader for å omorganisere hvordan oppgaver vises i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgaver","panel.reorder_hint":"Dra rader for å endre rekkefølgen oppgavene vises på dette barnets kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkefølge · {name}","panel.reward_add_tile":"Legg til belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle barn","panel.wish_section_pending":"Venter på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjøre et ønske om til et sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt slekt og venner har bidratt med. Poeng fra tilsagn er en gave: de tas aldri fra et barns saldo.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønsker venter på godkjenning.","panel.wish_none_active":"Det spares ikke til noen ønsker ennå.","panel.wish_none_pledges":"Ingen tilsagn ennå.","panel.wish_none_history":"Innløste og avslåtte ønsker vises her.","panel.wish_suggested":"{child} foreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløsning forespurt","panel.wish_status_redeemed":"Løst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsagn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsagn gis tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsagnet fra ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Begrunnelse (valgfritt)","panel.wish_decline_reason_hint":"Vises for barnet i ønskelisten.","panel.wish_pledge_title":"Tilsagn til {wish} for {child}","panel.wish_pledge_who":"Hvem gir tilsagn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} mangler fortsatt. Poeng fra tilsagn er en gave: de tas ikke fra noe barns saldo.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valgfritt)","panel.wish_pledge_preview":"Etter dette tilsagnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsagn","panel.wish_err_target":"Målet må være et heltall fra 1 til 100000.","panel.wish_err_who":"Skriv hvem tilsagnet er fra.","panel.wish_err_amount":"Gi tilsagn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsagn lagt til","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"La stå tomt for å gjøre tilgjengelig for alle barn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkefrys — godkjenning gir barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder rekken på en glemt dag. Den kan ikke løses inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Beskrivelse (valgfritt)","panel.reward_expires_hint":"Sparede poeng tilbakebetales ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Begrens når den kan kreves","panel.reward_timelock_hint":"Belønningen vises fortsatt, men kan bare kreves innenfor tidsrommet du angir. Å spare poeng blir aldri blokkert.","panel.reward_timelock_days_label":"Dager","panel.reward_timelock_days_hint":"La alle dagene være av for ingen dagsbegrensning.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"La begge feltene stå tomme for når som helst på døgnet. Sluttidspunktet er ekskludert, så 07:00–19:00 stopper 19:00. Er starten senere enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Utløper (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Kombiner alle barnas bidrag mot én felles belønning.","panel.reward_is_jackpot_label":"Jackpot — samle fra alle tildelte barn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Barna setter inn poeng i denne belønningens sparebøsse i stedet for å bruke fra saldoen.","panel.reward_pool_label":"Sparebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkjent innløsning reduserer med 1.","panel.reward_quantity_label":"Begrenset antall (tomt = ubegrenset)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Utløper","panel.reward_stat_remaining":"Gjenstående","panel.reward_stat_unlimited":"Ubegrenset","panel.reward_affordable":"Kan få den nå","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsoppgave","panel.schedule_recurring":"Gjentakende (hver N dager/uker/måneder)","panel.schedule_specific_days":"Bestemte ukedager","panel.search_bonuses":"Søk i bonuser…","panel.search_children":"Søk i barn…","panel.search_chores":"Filtrer oppgaver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffer…","panel.search_rewards":"Søk i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonuser","panel.settings_calendar_projection_hint":"Dager frem i tid oppgaven publiseres til kalendere","panel.settings_calendar_projection_label":"Kalenderprediksjon","panel.settings_chore_rotation_title":"Oppgaverotasjon","panel.settings_currency_hint":"Hvordan poeng navngis og vises i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (uten adminrettigheter)","panel.settings_parents_hint":"Gi et husstandsmedlem uten adminrettigheter daglig kontroll — godkjenne oppgaver, justere poeng, bekrefte belønninger — uten Home Assistant-adminrettigheter. De kan fortsatt ikke åpne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fant ingen Home Assistant-brukere uten adminrettigheter. Opprett en vanlig HA-bruker først, og huk deretter av her.","panel.settings_require_linked_child_label":"Krev en koblet konto per barn","panel.settings_require_linked_child_hint":"La bare barnets egen Home Assistant-konto handle som det barnet. La stå av for et delt familienettbrett der én konto brukes av alle. Foreldre og administratorer kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindu for barn (sekunder)","panel.settings_chore_undo_hint":"Lar et barn ta tilbake sin egen oppgave: en innsending som venter på godkjenning, helt til en forelder har gått gjennom den, og en automatisk godkjent oppgave i så mange sekunder etter at den ble gjort. 0 (standard) slår det av, slik at bare en forelder kan angre. Det en forelder har godkjent, kan bare en forelder angre. 0–3600.","panel.settings_chore_undo_invalid":"Angrevinduet for barn må være et helt antall sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og serier","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varsler","panel.settings_notify_hint":"Brukes til godkjenningsvarsler til foreldre","panel.settings_notify_label":"Varslingstjeneste","panel.settings_notify_none":"(ingen — bruk HAs faste varsler)","panel.settings_perfect_week_bonus_hint":"Hvor mange poeng som tildeles","panel.settings_perfect_week_bonus_label":"Bonuspoeng for perfekt uke","panel.settings_perfect_week_all_chores_hint":"En dag teller bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_perfect_week_all_chores_label":"Perfekt uke krever alle oppgaver","panel.settings_perfect_week_hint":"Bonus for å fullføre alle dager i en uke","panel.settings_perfect_week_label":"Perfekt uke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Velg et MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Hva du kaller dem, f.eks. Stjerner eller Mynter","panel.settings_quick_points_label":"Hurtigbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappene på hvert barnekort. Opptil tre brukes.","panel.settings_points_name_label":"Poengnavn","panel.settings_retention_hint":"Hvor mange dager med fullføringshistorikk som beholdes","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-er for bruk i automatiseringer og tjenestekall","panel.settings_show_ids_label":"Vis ID-er","panel.settings_skip_confirm_hint":"Vis bekreftelse før du hopper over en oppgaverotasjon","panel.settings_skip_confirm_label":"Bekreft før hopping","panel.settings_streak_all_chores_hint":"Forleng rekken bare når alle oppgavene som forfaller den dagen er fullført","panel.settings_streak_all_chores_label":"Rekke krever alle oppgaver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dager","panel.settings_streak_milestones_label":"Seriemilepæler","panel.settings_streak_freeze_max_label":"Rekkefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder rekken for én glemt dag. 0 slår av rekkefrys.","panel.settings_streak_freeze_earn_label":"Tjen en rekkefrys hver","panel.settings_streak_freeze_earn_hint":"Dager på rad per gratis frys. 0 = aldri (tilby en Rekkefrys-belønning i stedet).","panel.settings_streak_reset_hint":"Hva som skjer når en dag hoppes over","panel.settings_streak_reset_label":"Serietilbakestilling","panel.settings_time_boundaries_hint":"Når hver tidsperiode starter og slutter (HH:MM, 24-timers). Legg til egne perioder; hull faller tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidsgrenser for tid på døgnet","panel.settings_title":"Innstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjøremål på et barns bursdag, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjøremål som ikke er obligatoriske på et barns bursdag. Dagen bryter aldri rekken.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinjen (×1.0); lett/vanskelig skalerer belønningen for et gjøremål.","panel.settings_difficulty_multipliers_label":"Vanskelighetsmultiplikatorer","panel.settings_vacation_hint":"Sett alle gjøremål på pause og frys serier i disse periodene (f.eks. ferie).","panel.vacation_calendar_label":"Familiens feriekalender (valgfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har en aktiv hendelse, regnes alle barna som borte – rekker fryses og oppgaver skjules. Sensorer per barn kan legge til individuelle fraværsperioder i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Hver ferie trenger en start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. sommerferie","panel.vacation_none":"Ingen ferie satt – gjøremål kjører hver dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgaven, og gå videre i rotasjonen?","panel.streak_pause":"Pause — serien bevares til neste fullføring","panel.streak_reset":"Tilbakestill — serien går til 0 ved uteglemt dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merker","panel.tab_bonuses":"Bonuser","panel.tab_children":"Barn","panel.tab_chores":"Oppgaver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsler","panel.tab_penalties":"Straffer","panel.tab_rewards":"Belønninger","panel.tab_settings":"Innstillinger","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funnet et problem eller fått en idé? Beskriv det her, så åpner TaskMate en GitHub-sak med versjoner og oppsett allerede fylt ut. Ingenting sendes før du trykker Create på GitHub.","panel.fb_type_label":"Hva vil du gjøre?","panel.fb_type_bug":"Rapporter en feil","panel.fb_type_bug_hint":"Noe fungerer ikke som det skal","panel.fb_type_feature":"Foreslå en funksjon","panel.fb_type_feature_hint":"En idé som kan gjøre TaskMate bedre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Hva gikk galt?","panel.fb_bug_title_placeholder":"f.eks. Barnekortet viser 0 poeng etter tilbakestillingen ved midnatt","panel.fb_bug_description":"Hva skjedde?","panel.fb_bug_description_placeholder":"Beskriv hva du så, og hvor","panel.fb_bug_expected":"Hva forventet du skulle skje?","panel.fb_bug_steps":"Slik gjenskaper du feilen","panel.fb_bug_steps_placeholder":"1. Åpne…\n2. Trykk på…\n3. Se…","panel.fb_bug_area":"Hvilken del av TaskMate?","panel.fb_bug_repro":"Skjer det hver gang?","panel.fb_bug_console":"Feil i nettleserkonsollen","panel.fb_bug_console_hint":"For problemer med kort: trykk F12, åpne fanen Console, gjenskap problemet og lim inn eventuelle røde feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problemer med kort: lim inn kortets YAML fra dashbordredigeringen.","panel.fb_more_details":"Flere detaljer (valgfritt)","panel.fb_additional":"Noe annet?","panel.fb_additional_hint":"Skjermbilder kan dras inn i saken på GitHub.","panel.fb_feat_heading":"Hva er ideen din?","panel.fb_feat_title_placeholder":"f.eks. La barn bytte oppgaver med hverandre","panel.fb_feat_summary":"Sammendrag","panel.fb_feat_summary_placeholder":"Beskriv funksjonen med en setning eller to","panel.fb_feat_problem":"Hvilket problem ville det løse?","panel.fb_feat_problem_hint":"Gode ideer starter med et ekte problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du at det skal fungere?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor viktig er det for deg?","panel.fb_feat_alternatives":"Løsninger eller alternativer du har prøvd","panel.fb_area_child_card":"Barnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkekort","panel.fb_area_weekly_card":"Ukeskort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Belønningsfremgangskort","panel.fb_area_leaderboard_card":"Ledertavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Administrere oppgaver","panel.fb_area_rewards":"Administrere belønninger","panel.fb_area_children":"Administrere barn","panel.fb_area_points":"Poeng og poenggiving","panel.fb_area_streaks":"Rekker og milepæler","panel.fb_area_reward_approval":"Godkjenne belønninger","panel.fb_area_chore_approval":"Godkjenne oppgaver","panel.fb_area_services":"Tjenester og automasjoner","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort lastes ikke","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillinger","panel.fb_area_notifications":"Varsler","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Et nytt kort","panel.fb_area_other":"Noe annet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Noen ganger","panel.fb_repro_once":"Det skjedde bare én gang","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — et hull i hverdagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrer oss i å bruke TaskMate ordentlig","panel.fb_details_heading":"Tas med automatisk","panel.fb_details_intro":"Disse detaljene hjelper med å finne årsaken til et problem raskt. De inneholder aldri navn, poeng eller noe personlig.","panel.fb_reload":"Oppdater","panel.fb_loading":"Henter oppsettdetaljene dine…","panel.fb_info_failed":"Kunne ikke lese oppsettdetaljene dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} barn, {adults} voksne · {chores} oppgaver · {rewards} belønninger","panel.fb_browser":"Nettleser","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Barn","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (egendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Velg…","panel.fb_dropdowns_hint":"Oppdaget for deg — endre dem hvis de er feil.","panel.fb_include_details":"Ta med disse detaljene","panel.fb_logs_heading":"TaskMate-loggoppføringer","panel.fb_logs_found":"{count} nylige advarsler eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller feil fra TaskMate. Navn er byttet ut med plassholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller feil fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke leses.","panel.fb_logs_include":"Legg disse til i saken","panel.fb_logs_preview":"Vis hva som tas med","panel.fb_copy_logs":"Kopier loggoppføringer","panel.fb_copied_logs":"Loggoppføringer kopiert","panel.fb_logs_debug_hint":"Home Assistant tar bare vare på advarsler og feil her. For hele bildet, slå på feilsøkingslogging (Innstillinger → Enheter og tjenester → TaskMate → Aktiver feilsøkingslogging), gjenskap problemet, last deretter ned loggen fra Innstillinger → System → Logger og dra den inn i saken.","panel.fb_logs_trimmed":"Lenken har plass til {used} loggoppføringer — de {dropped} eldste ble utelatt. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"En fil som beskriver TaskMate-oppsettet ditt, med navn og personlige detaljer fjernet. Dra den inn i saken på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil startet","panel.fb_diag_failed":"Kunne ikke laste ned diagnosefilen","panel.fb_open_github":"Åpne på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim den inn i en ny GitHub-sak","panel.fb_copy_failed":"Kunne ikke kopiere til utklippstavlen","panel.fb_search_github":"Søk i eksisterende saker","panel.fb_ready":"Klart — sjekk den på GitHub, og trykk deretter Create.","panel.fb_still_needed":"Mangler fortsatt: {fields}","panel.fb_too_long":"For lang for en lenke med {count} tegn.","panel.fb_too_long_plain":"For lang for en lenke — kort den ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i en ny sak på GitHub.","panel.fb_account_hint":"Du trenger en gratis GitHub-konto. Teksten åpnes i en ny fane slik at du kan sjekke den før noe publiseres.","panel.fb_similar_title":"Lignende saker som allerede finnes på GitHub","panel.fb_similar_hint":"Hvis en av disse er ditt problem, legg heller til en kommentar eller en 👍 der.","panel.fb_issue_open":"Åpen","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne siden er fra TaskMate {panel}, men {installed} er installert. Nettleseren viser en gammel kopi — oppdater før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Oppdater nå","panel.fb_health_found":"Tilstandssjekken fant {count} ting å fikse. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fant {count} ting å fikse. Den kan forklare problemet.","panel.fb_health_open":"Åpne tilstandssjekk","panel.fb_opened":"GitHub ble åpnet i en ny fane. Når du har sendt inn saken, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrevet?","panel.fb_other_help":"Annen hjelp","panel.fb_link_troubleshooting":"Feilsøkingsveiledning","panel.fb_link_faq":"Vanlige spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Maler","panel.tab_today":"I dag","panel.tab_unknown":"Ukjent fane","panel.manual":"Brukerveiledning","panel.manual_help":"Hjelp for denne siden","panel.manual_open_web":"Åpne på nettstedet","panel.manual_open_full":"Åpne i brukerveiledningen","panel.manual_search":"Søk i brukerveiledningen","panel.manual_contents":"Innhold","panel.manual_on_this_page":"På denne siden","panel.manual_prev":"Forrige","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funnet: {count}","panel.manual_no_results":"Ingenting i brukerveiledningen passer.","panel.manual_loading":"Laster brukerveiledningen…","panel.manual_missing":"Brukerveiledningen følger ikke med denne installasjonen. Du kan lese den på nettstedet.","panel.manual_failed":"Brukerveiledningen kunne ikke lastes.","panel.manual_img_offline":"Skjermbilder krever internettilkobling.","panel.notif_add_custom":"Legg til egendefinert varsel","panel.notif_add_parent":"Legg til foresatt","panel.notif_custom_empty":"Ingen egendefinerte varsler ennå.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Navn på påminnelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminnelse for {child_name}","panel.notif_default_custom_name":"Ny påminnelse","panel.notif_default_parent_name":"Foresatt","panel.notif_loading":"Laster varsler…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendelser på HA-hendelsebussen. Bruk Node-RED eller HA-automatiseringer for å reagere på dem.","panel.notif_power_user_note_title":"Merknad for erfarne brukere","panel.notif_recipients_children":"Barn","panel.notif_recipients_parents":"Foresatte","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egendefinerte planlagte varsler","panel.notif_unnamed_recipient":"(uten navn)","panel.notif_section_custom_desc":"Legg til egne tidsstyrte påminnelser. For hendelsesdrevne varsler, lytt til taskmate_*-hendelsene på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsler","panel.notif_section_matrix_desc":"Slå av/på per mottaker. Bryteren til venstre deaktiverer hele raden globalt. Celler merket med — er ikke gyldige for den mottakeren.","panel.notif_section_recipients":"Mottakere","panel.notif_section_recipients_desc":"Koble hvert barn og foresatt til en Home Assistant-varslingstjeneste. La stå tomt for å hoppe over varsler for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, åpne","panel.notif_nav_url_global_hint":"Hvor et trykk på et varsel åpner: en sti som /taskmate-admin eller /lovelace/parents, en full URL, eller noAction. Gjelder alle varsler med mindre det overstyres per type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruker global standard","panel.notif_group_global_label":"Grupper varsler som","panel.notif_group_global_hint":"Varsler med samme navn samles på telefonen i stedet for å spres blant de andre Home Assistant-varslene dine. Gjelder alle varsler med mindre det overstyres per type nedenfor. La stå tomt for å slå av gruppering.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakere + vedvarende varsel","panel.notif_test_sent_one":"Test sendt til {count} mottaker + vedvarende varsel","panel.notif_tab_title":"Varsler","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakker","panel.template_builtin_template_packs":"Innebygde malpakker","panel.template_builtin_templates":"Innebygde maler","panel.template_chores_in_template":"Oppgaver i denne malen","panel.template_confirm_bar":"{count} oppgaver opprettes · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgave opprettes · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgaver","panel.template_create_btn_one":"Opprett {count} oppgave","panel.template_create_title":"Opprett mal","panel.template_custom":"Egendefinert","panel.template_custom_packs":"Egendefinerte pakker","panel.template_custom_templates":"Egendefinerte maler","panel.template_daily_limit_label":"Daglig grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Legg til fra mal","panel.template_preview_hint":"Se gjennom og tilpass hver oppgave før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgaver til","panel.template_assign_all_hint":"Trykk på et navn for å gi hver oppgave til det barnet. La stå tomt for alle barn. Du kan endre hver oppgave nedenfor.","panel.template_pts_total":"{count} oppgaver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgave · {points} {points_name} totalt","panel.template_requires_approval_label":"Krever godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnavn","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Velg oppgaver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dager)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Maler","panel.template_unnamed":"(uten navn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d siden","panel.time_ago_hours":"{count}t siden","panel.time_ago_just_now":"akkurat nå","panel.time_ago_minutes":"{count}m siden","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgen","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk mislyktes: {error}","panel.toast_approve_failed":"Godkjenning mislyktes: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislyktes: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må være ≥ 1","panel.toast_badge_delete_failed":"Sletting mislyktes: {error}","panel.toast_badge_deleted":"Merke slettet","panel.toast_badge_name_required":"Navn er påkrevd","panel.toast_badge_rebuild_failed":"Nyberegning mislyktes: {error}","panel.toast_badge_rebuilt":"Merker beregnet på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislyktes: {error}","panel.toast_badge_revoked":"Merke tilbakekalt","panel.toast_badge_save_failed":"Lagring mislyktes: {error}","panel.toast_badge_select_child":"Velg et barn","panel.toast_badge_update_failed":"Oppdatering mislyktes: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus gitt","panel.toast_bulk_add_failed":"Massetillegg mislyktes: {error}","panel.toast_bulk_added":"La til {count} oppgaver","panel.toast_bulk_added_one":"La til {count} oppgave","panel.toast_child_added":"Barn lagt til","panel.toast_child_updated":"Barn oppdatert","panel.toast_chore_activated":"Oppgave aktivert","panel.toast_chore_added":"Oppgave lagt til","panel.toast_chore_cloned":"Gjøremål duplisert","panel.toast_chore_deactivated":"Oppgave deaktivert","panel.toast_chore_updated":"Oppgave oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Opprettet {count} oppgaver","panel.toast_created_chores_one":"Opprettet {count} oppgave","panel.toast_delete_failed":"Sletting mislyktes: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv inn minst ett oppgavenavn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Navn og minst én oppgave er påkrevd","panel.toast_name_enter_select":"Skriv inn et navn og velg minst én oppgave","panel.toast_name_required":"Navn er påkrevd","panel.toast_name_required_template":"Navn er påkrevd","panel.toast_order_saved":"Rekkefølge lagret","panel.toast_penalty_applied":"Straff gitt","panel.toast_points_required":"Poeng må være 1 eller høyere","panel.toast_reject_failed":"Avvisning mislyktes: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Navneendring mislyktes: {error}","panel.toast_renamed":"Omdøpt","panel.toast_reward_added":"Belønning lagt til","panel.toast_reward_updated":"Belønning oppdatert","panel.toast_save_failed":"Lagring mislyktes: {error}","panel.toast_settings_saved":"Lagret ({count} felt)","panel.toast_settings_saved_one":"Lagret ({count} felt)","panel.toast_skip_done":"Rotasjonen ble hoppet over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikke hoppe over: {error}","panel.toast_template_created":"Malen «{name}» opprettet","panel.toast_template_deleted":"Mal slettet","panel.toast_template_failed_apply":"Kunne ikke bruke mal","panel.toast_template_failed_create":"Kunne ikke opprette mal","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke lagre mal","panel.toast_template_failed_update":"Kunne ikke oppdatere","panel.toast_template_saved":"Malen «{name}» lagret","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislyktes: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra gruppe","panel.tooltip_rename":"Dobbeltklikk for å gi nytt navn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Venter på din godkjenning — {details}","panel.topbar_chore_count":"{count} oppgaver","panel.topbar_chore_count_one":"{count} oppgave","panel.topbar_pending":"{count} ventende","panel.topbar_pending_one":"{count} ventende","panel.topbar_pending_title":"{count} ventende — klikk for å gjennomgå","panel.topbar_reward_count":"{count} belønningsinnløsninger","panel.topbar_reward_count_one":"{count} belønningsinnløsning","panel.topbar_swap_count":"{count} bytteforespørsler","panel.topbar_swap_count_one":"{count} bytteforespørsel","panel.vis_equals":"Er lik — tilstand samsvarer nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Intet filter — vis oppgaven alltid","panel.vis_not_equals":"Ikke lik","notification.all_chores_done.description":"Feiring når et barn fullfører alle oppgaver for dagen.","notification.all_chores_done.name":"Alle oppgaver fullført","notification.badge_earned.description":"Sendes når et barn tjener et nytt merke. Demping per merke gjelder fortsatt.","notification.badge_earned.name":"Merke opptjent","notification.bedtime_reminder.description":"Varsler barnet hvis det har uavsluttede oppgaver på det konfigurerte tidspunktet.","notification.bedtime_reminder.name":"Leggetid-påminnelse","notification.pending_chore_approval.description":"Sendes til foresatte når et barn merker en oppgave som fullført. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_chore_approval.name":"Oppgavegodkjenning venter","notification.pending_reward_claim.description":"Sendes til foresatte når et barn løser inn en belønning. Trykk Godkjenn eller Avvis fra varselet.","notification.pending_reward_claim.name":"Belønningskrav venter","notification.streak_at_risk.description":"Utløses når en aktiv rekke ikke er blitt forlenget ennå i dag.","notification.streak_at_risk.name":"Rekke i fare","notification.streak_milestone.description":"Feirer hver nye seriemilepæl et barn når (av som standard).","notification.streak_freeze_used.name":"Rekkefrys brukt","notification.streak_freeze_used.description":"Sier fra når en rekkefrys redder et barns rekke på en glemt dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenavn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukes av {count} oppgaver — tilordne dem på nytt før sletting","panel.tp_in_use_title_one":"Brukes av {count} oppgave — tilordne den på nytt før sletting","panel.tp_in_use_hint":"Brukes av {count} oppgaver. Tilordne dem til en annen periode for å slette denne.","panel.tp_in_use_hint_one":"Brukes av {count} oppgave. Tilordne den til en annen periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengelig, hele dagen. Innebygd og kan ikke fjernes.","panel.tp_err_label_required":"Hver egendefinert periode trenger et navn.","panel.tp_err_time_required":"Angi start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før den slutter.","panel.tp_err_empty":"Legg til minst én tidsperiode.","panel.tp_err_overlap":"«{a}» overlapper «{b}» — perioder kan ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonuser","panel.settings_surprise_enabled_hint":"Gi hvert barn en daglig sjanse for en overraskelsesbonus (trekkes 16:00).","panel.settings_surprise_params_label":"Innstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill belønningens lager til et fast antall med jevne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uke (man)","panel.reward_restock_monthly":"Måned (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgaven vises bare denne dagen og slås av samme natt. Velg en senere dag for å planlegge den på forhånd.","panel.chore_expires_label":"Utløpsdato (valgfritt)","panel.chore_expires_hint":"Etter denne datoen deaktiveres gjøremålet automatisk. La stå tomt for ingen utløp.","panel.bulk_select":"Velg","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Velg først hvem det skal tildeles til.","panel.bulk_delete_confirm":"Slette {count} gjøremål? Dette kan ikke angres.","panel.bulk_done_toast":"{count} gjøremål oppdatert","panel.bulk_done_toast_one":"{count} gjøremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser hvert barns brukbare saldo med jevne mellomrom for å motvirke hamstring.","panel.settings_decay_params_label":"Innstillinger for poengforfall","panel.settings_decay_params_hint":"Hvor mye av saldoen som fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Hver","panel.gift_btn":"Gi poeng","panel.gift_dialog_title":"Gi poeng","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gave","panel.gift_sent":"Poeng gitt","panel.gift_err_same":"Velg to forskjellige barn.","panel.gift_err_amount":"Skriv inn et beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptjente poeng for å gå opp ett nivå (XP = totalt opptjente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Sendes når et barn når et nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Begrens hvor mange poeng hvert barn kan bruke på belønninger per periode.","panel.settings_spendcap_params_label":"Innstillinger for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukes per periode (0 = ingen grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jevnlig hvert barn rente på den disponible saldoen (belønner sparing).","panel.settings_interest_params_label":"Innstillinger for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og hvor ofte.","panel.chore_due_time_label":"Forfallstid (valgfritt)","panel.chore_due_time_hint":"Fullføringer ved/før dette tidspunktet får tidligbonusen; etterpå mister de forsinkelsesstraffen.","panel.chore_early_bonus_label":"Tidligbonus","panel.chore_late_penalty_label":"Forsinkelsesstraff","panel.chore_require_photo_label":"Krev bildebevis","panel.chore_require_photo_hint":"Fullføringer må godkjennes av forelder; et bevisbilde (hvis lagt ved) vises i godkjenninger.","panel.chore_open_ended_label":"Åpen oppgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver hva det gjorde og foreslår poeng. Krever alltid din godkjenning — du setter de faktiske poengene.","panel.activity_view_photo":"Vis bilde","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poengene til {child} med et eget beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp en tidligere oppgave","panel.backdate_title":"Før opp en tidligere oppgave for {name}","panel.backdate_hint":"Velg dagen, og trykk så på oppgavene som ble gjort, akkurat som på klistremerketavla. De teller for den dagen og uken, og godkjennes med en gang. Hold inne et klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For en oppgave som ble gjort en tidligere dag, men ikke krysset av. Den teller for den dagen og uken, og godkjennes med en gang.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen den ble gjort","panel.backdate_chore":"Oppgave","panel.backdate_none":"{name} hadde ingen oppgaver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn et beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valgfritt)","panel.adjust_remove":"Trekk fra","panel.adjust_remove_title":"Trekk fra {amount} {points} fra {child}","panel.swap_btn":"Be om bytte","panel.swap_dialog_title":"Bytte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om bytte","panel.swap_pick_child":"Velg et barn.","panel.swap_requested":"Bytte forespurt","panel.swap_approved":"Bytte godkjent","panel.swap_rejected":"Bytte avvist","panel.swap_request_text":"{child} vil gjøre «{chore}» i dag","panel.swap_from":"nå {name}","notification.weekly_digest.name":"Ukesammendrag","notification.weekly_digest.description":"Et søndagskveld-sammendrag av hvert barns uke (oppgaver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsler","panel.settings_celebration_notify_hint":"Send et varsel ved store feiringsøyeblikk (nivåopprykk, rekkemilepæler, perfekte uker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstørrelse","panel.settings_celebration_tier_hint":"Varsle bare for øyeblikk på eller over denne størrelsen. Hver feiring utløser fortsatt en taskmate_celebration-hendelse for automasjoner.","panel.settings_celebration_tier_1":"Alle (fra liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Bare episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsøyeblikk – nivåopprykk, rekkemilepæler og perfekte uker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag noen oppgaver først – et oppdrag er en kjede av eksisterende oppgaver.","panel.empty_quests_title":"Ingen oppdrag ennå","panel.empty_quests_copy":"Kjed sammen oppgaver til et oppdrag. Fullfør hvert trinn for å tjene en bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(slettet oppgave)","panel.quest_badge_repeatable":"Gjentakbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trinn","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Trinn (i rekkefølge)","panel.quest_steps_hint":"Barnet rykker ett trinn fram hver gang oppgaven på det nåværende trinnet er godkjent. Trykk på en oppgave nedenfor for å legge til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen trinn ennå – trykk på en oppgave nedenfor for å legge til det første trinnet.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle være uvalgt for å gjøre dette oppdraget tilgjengelig for alle barn.","panel.quest_repeatable_label":"Gjentakbar","panel.quest_repeatable_hint":"Når fullført, nullstilles fremdriften så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporer ikke fremdrift og gir ingen bonuser.","panel.quest_need_step":"Legg til minst ett trinn.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarer","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i katalogen. Barn låser opp avatarer ved å nå nivåer, poeng eller rekker, og velger så sin egen.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarene barn kan tjene. Hver rad trenger et mdi-ikon og et opplåsingskrav. Barn kan bytte til hvilken som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarer ennå – legg til en nedenfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Navn (f.eks. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengelig","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptjente poeng","panel.avatar_unlock_streak":"Beste rekke (dager)","panel.toast_avatars_saved":"Avatarer lagret","panel.tab_challenges":"Utfordringer","panel.challenge_title":"Utfordringer","panel.search_challenges":"Søk i utfordringer …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringer ennå","panel.empty_challenges_copy":"Sett et daglig eller ukentlig mål – fullfør N oppgaver eller tjen N poeng – for en bonus som fornyes hver periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyes","panel.challenge_scope_daily":"Daglig","panel.challenge_scope_weekly":"Ukentlig","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgaver","panel.challenge_metric_points":"{points_name} opptjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange som skal nås innen perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekke et barns saldo under null i stedet for å stoppe på null.","panel.chore_depends_label":"Avhenger av","panel.chore_depends_hint":"Denne oppgaven er skjult til de valgte oppgavene er godkjent for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimer","panel.notif_quiet_hours_desc":"Ingen påminnelser sendes til dette barnet i dette tidsrommet (ikke forstyrr). La stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminnelse om obligatorisk plikt","notification.mandatory_reminder.description":"Dytter barnet når en obligatorisk plikt er forfalt, og minner på nytt etter eskaleringsforsinkelsen. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varsler en forelder når en obligatorisk plikt fortsatt er uferdig etter foreldreeskaleringsforsinkelsen. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Bare etter å ha vært borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"Et sammendrag ved månedsstart av forrige måned for hvert barn (plikter, poeng, nivå, beste rekke). Av som standard.","notification.season_champion.name":"Sesongmester","notification.season_champion.description":"Kunngjør vinneren av den månedlige rangeringen ved månedsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på kommende plikter fra Google-/Apple-/Outlook-kalender. Lenken inneholder et privat token — del den forsiktig.","panel.ics_show":"Vis abonnementslenke","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenke","panel.ics_copied":"Abonnementslenke kopiert","panel.ics_regenerated":"Ny lenke laget — gamle abonnementer stoppet","panel.allowance_title":"Lommepenger","panel.allowance_hint":"Gjør poeng om til ekte lommepenger. Registrer utbetalinger via tjenesten record_allowance_payout eller en dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalinger","panel.allowance_rate":"Poeng per enhet","panel.allowance_rate_hint":"Hvor mange poeng som tilsvarer én valutaenhet.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylige utbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et felles mål for alle barnas samlede poeng (f.eks. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnavn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samlede poeng)","panel.family_goal_target_hint":"Summen av alle barnas poeng som trengs for å nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirer når familiens samlede poeng når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgenen (kl. 08:00 med mindre du velger et tidspunkt), med dagens poengmultiplikator. Av som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ett \"Du er hjemme — N plikter igjen\"-dytt når et barn med tilstedeværelsesentitet kommer hjem med plikter som gjenstår. Påminnelser som ble holdt tilbake mens barnet var ute, havner her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varsler foreldre når et barn legger til et ønske i ønskelisten sin, så det kan godkjennes og målet bekreftes. Av som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Varsler et barn når noen gir tilsagn om poeng til ett av ønskene deres («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Legg ut en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan tas av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Utløper om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"bildebevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Tatt","panel.bounty_status_pending":"Venter på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Utløpt","panel.bounty_claimed_meta":"{name} · {time} igjen","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok den · {date}","panel.bounty_expired_lapsed_meta":"Utløpt etter at en reservasjon gikk ut · {date}","panel.bounty_expired_unfinished_meta":"Tatt, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon utløpt {count}×","panel.bounty_no_expiry":"Utløper ikke","panel.bounty_release":"Frigi reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle barn","panel.bounty_dialog_post":"Legg ut en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timer)","panel.bounty_lock_hint":"Tiden barnet har til å bli ferdig før dusøren går tilbake på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Utløper","panel.bounty_exp_none":"Utløper ikke","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Slutten av helgen","panel.bounty_exp_pick":"Velg dato…","panel.bounty_who_label":"Hvem kan ta den","panel.bounty_photo_label":"Krev bildebevis","panel.bounty_photo_hint":"Barnet må legge ved et bilde når det melder jobben ferdig","panel.bounty_notify_label":"Varsle barna som kan ta den","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til barna under Varsler","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Et barn har tatt denne dusøren, så nå kan bare poeng og utløp endres.","panel.bounty_title_required":"Gi dusøren en tittel.","panel.bounty_expiry_past":"Velg et utløp fram i tid.","panel.bounty_release_confirm":"Legge «{title}» tilbake på tavlen?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusører ennå","panel.bounty_empty_copy":"Legg ut en engangsjobb med fast belønning — det første barnet som tar den, får den.","panel.toast_bounty_posted":"Dusør lagt ut — den står nå på barnas tavler","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigitt — dusøren er tilbake på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Forteller barna at en dusør er ledig for dem når en forelder legger ut en med «Varsle barna som kan ta den» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varsler barnet 15 minutter før reservasjonen går ut og dusøren går tilbake på tavlen.","panel.tab_auctions":"Auksjoner","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg en gang ut på auksjon","panel.auction_page_sub":"Barna byr det minste antallet poeng de vil ta en oppgave for. Laveste bud vinner.","panel.auction_start_btn":"Start en auksjon","panel.auction_empty_title":"Ingen auksjoner ennå","panel.auction_empty_copy":"Legg en upopulær oppgave ut på auksjon: barna byr det minste antallet poeng de vil gjøre den for, og laveste bud vinner den.","panel.auction_stat_live":"aktive auksjoner","panel.auction_stat_bids":"hemmelige bud inne","panel.auction_stat_won":"avsluttet med en vinner (30 dager)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avsluttede ({count})","panel.auction_show_amounts":"Vis budbeløp","panel.auction_col_chore":"Oppgave","panel.auction_col_max":"Maks","panel.auction_col_who":"Hvem kan by","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Stenger","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgavestatus","panel.auction_normally":"{date} · vanligvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud ennå","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"leder","panel.auction_close_now":"Steng nå","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanlig fordeling","panel.auction_reopen":"Start på nytt med høyere maks","panel.auction_refuse_off":"Den oppgaven er slått av.","panel.auction_refuse_open_ended":"En åpen oppgave prises av forelderen, så den kan ikke legges ut på auksjon.","panel.auction_refuse_other":"Denne oppgaven kan ikke legges ut på auksjon.","panel.auction_refuse_team":"En lagoppgave deles av et lag, så den kan ikke legges ut på auksjon.","panel.auction_refuse_timed":"En tidsoppgave betales per minutt, så den kan ikke legges ut på auksjon.","panel.auction_refuse_unassigned":"En ikke-tildelt oppgave kan ikke gis til noen, så den kan ikke legges ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Venter på godkjenning","panel.auction_status_todo":"Gjenstår","panel.auction_status_missed":"Glemt","panel.auction_status_normal":"Vanlig fordeling","panel.auction_status_cancelled":"Avbrutt","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start en auksjon","panel.auction_sec_chore":"Hvilken oppgave","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Oppgave","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Bare denne gangen legges ut på auksjon. Resten av planen er uendret.","panel.auction_loading":"Laster…","panel.auction_no_occurrences":"Ingen kommende gang av denne oppgaven kan legges ut på auksjon de neste 60 dagene.","panel.auction_no_chores":"Ingen oppgave kan legges ut på auksjon ennå. Lagoppgaver, tidsoppgaver, åpne og ikke-tildelte oppgaver kan ikke det.","panel.auction_max_label":"Høyeste bud","panel.auction_normally_worth":"vanligvis verdt {points} {points_name}","panel.auction_max_hint":"Barna kan by fra minstebudet og opp til dette. Laveste vinner; ved likt bud vinner det tidligste.","panel.auction_min_label":"Minstebud","panel.auction_min_hint":"Av: alle bud fra 1 teller. På: hindrer et kappløp mot bunnen.","panel.auction_closes_label":"Stenger","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Velg…","panel.auction_close_hint":"Budgivningen må stenge før dagen oppgaven skal gjøres.","panel.auction_who_label":"Hvem kan by","panel.auction_nobid_label":"Hvis ingen byr","panel.auction_nobid_copy":"Oppgaven går tilbake til vanlig fordeling. Du kan starte den på nytt med høyere maks fra listen Avsluttede.","panel.auction_notify_label":"Si fra til barna at den er åpen","panel.auction_notify_hint":"Sender «Ny auksjon» til barna som kan by, og en påminnelse en time før den stenger. Slå på auksjonsvarslene under Varsler.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Velg en gang å legge ut på auksjon.","panel.auction_err_close":"Velg et stengetidspunkt før dagen oppgaven skal gjøres.","panel.auction_err_who":"Velg minst ett barn som kan by.","panel.auction_err_min":"Minstebudet kan ikke være høyere enn høyeste bud.","panel.auction_close_confirm":"Stenge budgivningen på «{chore}» nå? Laveste bud vinner.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Den går tilbake til vanlig fordeling, og alle som har budt får beskjed.","panel.toast_auction_started":"Auksjon startet — den står nå på barnas kort","panel.toast_auction_closed":"Auksjon stengt","panel.toast_auction_cancelled":"Auksjon avbrutt — tilbake til vanlig fordeling","panel.auction_delete_confirm":"Slette den avsluttede auksjonen for «{chore}»? Den fjernes fra listen. Dette kan ikke angres.","panel.toast_auction_deleted":"Auksjon slettet","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Forteller barna som kan by at en forelder har startet en oppgaveauksjon med «Si fra til barna at den er åpen» på.","notification.auction_closing.name":"Auksjon stenger snart","notification.auction_closing.description":"Minner hvert barn som kan by på det en time før budgivningen stenger (auksjoner startet med «Si fra til barna at den er åpen»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Forteller barna som kunne by, og foreldrene, hvem som vant en auksjon og til hvilken pris — eller at ingen bød, eller at den ble avbrutt.","panel.chore_advanced_weather":"Avansert — værforhold","panel.chore_weather_intro":"Skjul denne oppgaven mens været er uegnet. Nyttig for utendørsarbeid — en oppgave som regner bort teller ikke som en glemt obligatorisk oppgave og bryter ingen rekke.","panel.chore_weather_entity_label":"Vær-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere været helt.","panel.chore_weather_conditions_label":"Skjul når været er","panel.chore_weather_conditions_hint":"Velg forholdene som skal skjule oppgaven.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for ingen grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for ingen grense.","panel.chore_weather_failopen_hint":"Grensene bruker enhetene vær-entiteten din rapporterer. Hvis entiteten mangler eller er utilgjengelig, forblir oppgaven synlig.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Koble en Home Assistant-brikke (et NFC-klistremerke eller en QR-kode) til denne oppgaven. Når den skannes i companion-appen, fullføres oppgaven for den som skannet.","panel.chore_tags_none":"Ingen brikker i Home Assistant ennå. Legg dem til under Innstillinger → Brikker, eller skriv inn en brikke-ID nedenfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"f.eks. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet finnes ut fra HA-brukeren som skannet (den koblede brukeren). Er ingen koblet, virker brikken bare når oppgaven er tildelt nøyaktig ett barn. Regler for godkjenning, tidsplan og daglig grense gjelder fortsatt.","panel.chore_tags_blocked_hint":"Denne oppgaven krever et bilde, et notat eller en tidtaker, så en brikkeskanning kan ikke fullføre den.","panel.chore_tags_limit":"En oppgave kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagte endringer","panel.chore_scheduled_intro":"Planlegg en endring til en framtidig dato — «fra 1. september er den verdt 20 poeng». Utføres ved midnatt; var Home Assistant av, tas den igjen ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringer planlagt.","panel.chore_scheduled_history":"Allerede utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valgfritt)","panel.sched_note_hint":"En påminnelse om hvorfor, vist ved siden av den planlagte endringen.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagt","panel.toast_sched_removed":"Endring fjernet","panel.toast_sched_date_required":"Velg en dato for endringen","panel.toast_sched_value_required":"Skriv inn en verdi for endringen","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krever godkjenning","panel.sched_field_daily_limit":"Daglig grense","panel.sched_field_due_days":"Dager","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafferpoeng","panel.sched_field_expires_on":"Utløper","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskelighetsgrad","panel.settings_roulette_section":"Oppgaveroulette","panel.settings_roulette_enabled":"Slå på oppgaveroulette","panel.settings_roulette_enabled_hint":"Lar et barn spinne for en tilfeldig gjenstående oppgave verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Tillatelsesliste for opplåsing","panel.settings_unlock_allowlist_hint":"Bare disse entitetene kan låses opp av en belønning. Ingenting er tillatt før du legger til noe her.","panel.settings_unlock_allowlist_empty":"Ingenting tillatt ennå.","panel.settings_unlock_allowlist_add":"Søk etter en entitet å tillate","panel.reward_unlock_section":"Avansert — tidsbegrenset opplåsing","panel.reward_unlock_intro":"Slår på noe når denne belønningen godkjennes, og av igjen etter en angitt tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Hvor lenge (minutter)","panel.reward_unlock_minutes_hint":"0 = la den stå på; du må slå av selv.","panel.reward_unlock_no_allowlist":"Legg først til en entitet i tillatelseslisten under Innstillinger.","panel.tab_insights":"Innsikt","panel.insights_loading":"Regner ut…","panel.insights_fairness_title":"Hvem gjør jobben?","panel.insights_fairness_intro":"{start} til {end}. En jevn fordeling ville vært {fair} % hver.","panel.insights_last_days":"Siste {days} dager","panel.insights_no_data":"Ingen godkjente oppgaver i denne perioden ennå.","panel.insights_balanced":"Ser ganske jevnt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujevnt fordelt.","panel.insights_chores":"oppgaver","panel.insights_status_over":"Gjør mer","panel.insights_status_under":"Gjør mindre","panel.insights_status_balanced":"Jevnt","panel.insights_status_idle":"Ingenting ennå","panel.insights_fairness_note":"Vurdert på antall oppgaver, ikke poeng, så en dyrere oppgave ikke skjuler en skjev fordeling. Markert når et barn er mer enn {tolerance} poeng unna en lik andel.","panel.insights_chore":"oppgave","panel.insights_view_fairness":"Rettferdighet","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Hva fungerer ikke?","panel.insights_friction_intro":"{start} til {end}. Oppgaver vurderes etter hvor ofte de faktisk blir gjort mot hvor ofte de dukket opp.","panel.insights_friction_none":"Ingen aktive oppgaver å se på.","panel.insights_friction_healthy":"Alt blir gjort.","panel.insights_friction_problems":"{count} oppgaver verdt et blikk.","panel.insights_friction_problems_one":"{count} oppgave verdt et blikk.","panel.insights_col_chore":"Oppgave","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d siden","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stopper opp","panel.insights_verdict_struggling":"Ujevn","panel.insights_verdict_fine":"Greit","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Øk poengene","panel.insights_suggest_reassign":"Gi den til noen andre","panel.insights_suggest_keep":"La den være","panel.insights_outstanding_misses":"Uavklarte glemte pliktoppgaver","panel.insights_friction_note":"Avvisninger er ikke listet: TaskMate sletter en fullføring når du avviser den, så det finnes ingen historikk. Forventede tall er omtrentlige — rotasjon, avhengigheter og vær spilles ikke av på nytt.","panel.insights_view_projection":"Uka som kommer","panel.insights_projection_title":"Hva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til hver oppgave.","panel.insights_next_days":"Neste {days} dager","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikke tildelt noen.","panel.insights_projection_note":"Et tak, ikke en prognose: oppgaver åpne for alle telles for hvert aktuelt barn, siden timeplanen ikke kan vite hvem som rekker først. Vær, avhengigheter og tilgjengelighet framskrives ikke — de avhenger av dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gi godkjente oppgaver 1–3 stjerner og skaler poengene etter vurderingen. En godkjenning uten vurdering gir 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for hver vurdering (×1,0 = oppgavens vanlige poeng).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gir {percent} % av poengene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner gitt ved godkjenning, {start} til {end}. Snitt teller bare vurderte godkjenninger.","panel.insights_quality_none":"Ingen vurderte godkjenninger i denne perioden ennå.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenninger vurdert","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgave","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå den på under Innstillinger for å vurdere godkjenninger.","panel.health_title":"Er noe ødelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fant ingenting galt.","panel.health_issues":"{count} ting trenger oppmerksomhet.","panel.health_issues_one":"{count} ting trenger oppmerksomhet.","panel.health_issue_child_without_chores":"{count} barn har ingen oppgaver tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgaver tildelt","panel.health_issue_chore_missing_entity":"{count} oppgaver viser til en entitet som ikke finnes","panel.health_issue_chore_missing_entity_one":"{count} oppgave viser til en entitet som ikke finnes","panel.health_issue_chore_orphan_assignee":"{count} oppgaver er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgave er tildelt et barn som ikke finnes lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgaver avhenger av en oppgave som ikke finnes lenger, så de kan aldri låses opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgave avhenger av en oppgave som ikke finnes lenger, så den kan aldri låses opp","panel.health_issue_completion_orphan":"{count} fullføringer viser til en slettet oppgave eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til en slettet oppgave eller et slettet barn","panel.health_issue_large_history":"{count} fullføringer lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_large_history_one":"{count} fullføring lagret; opprydding i historikken holder det nede, men en stor historikk gjør alle rapporter tregere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn som ikke finnes lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når de godkjennes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp en entitet som ikke lenger står på tillatelseslisten, så ingenting skjer når den godkjennes","panel.health_sev_error":"Feil","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Barn","panel.health_count_chores":"Oppgaver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fullføringer","panel.health_count_badges":"Merker","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Opplåsinger","panel.health_count_mandatory_misses":"Glemt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilde","panel.chore_image_hint":"Et bilde som vises i stedet for ikonet. Skaleres til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ingen bilde","panel.chore_image_uploading":"Laster opp…","panel.chore_image_failed":"Opplasting mislyktes","panel.chore_image_too_large":"Bildet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Velg et JPEG-, PNG- eller WebP-bilde.","panel.settings_sounds_title":"Fullføringslyder","panel.settings_sounds_hint":"Last opp egne lydklipp og velg dem per oppgave.","panel.settings_sounds_empty":"Ingen egne lyder ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Laster opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislyktes","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Velg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lyder er full. Slett en lyd og prøv igjen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Spill av","panel.sound_rename":"Gi nytt navn","panel.sound_rename_prompt":"Navn på denne lyden:","panel.sound_name_required":"Gi lyden et navn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgaver som bruker den, går tilbake til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} oppgaver tilbakestilt til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} oppgave tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespill","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"En historie i «årsoppsummering»-stil om hvert barns uke, måned eller år, laget rett etter at perioden er over og tatt vare på så eldre kan ses igjen. Legg TaskMate-tilbakeblikkortet på et dashbord for å se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Barn med Familiestandard får disse. Velg hvilken som helst kombinasjon; ingen valgt slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for et barn. Yngre barn liker ofte ukentlig; tenåringer vil kanskje bare ha årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighet","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Egendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Hver 9. måned går i blokker regnet fra 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting sendes så lenge varselet «Tilbakeblikk klart» er slått av i fanen Varsler.","panel.recaps_notify_children":"Barnets enhet","panel.recaps_notify_parents":"Foreldre (én samlet melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk lages ved midnatt; varselet venter til dette klokkeslettet så ingen blir vekket.","panel.recaps_retention_label":"Behold tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Legger til siden «sammenlignet med sist».","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lag et engangstilbakeblikk for de siste 30 dagene for å se hva et barn får. Det vises på barnets tilbakeblikkort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning laget — åpne tilbakeblikkortet for å se den","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Forteller hvert barn, og foreldrene i én samlet melding, at et nytt tilbakeblikk er klart. Sendes på klokkeslettet fra Innstillinger → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har fortsatt oppgaver å gjøre før leggetid.","notify.streak_at_risk":"{child_name}, gjør en oppgave i dag for å holde rekken på {streak} dager!","notify.all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — venter på godkjenning.","notify.pending_reward_claim":"{child_name} har løst inn «{reward_name}» ({cost} {points_name}) — venter på godkjenning.","notify.streak_milestone":"{child_name} har nådd en rekke på {days} dager — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate ukesoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må fortsatt gjøre «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har fortsatt ikke gjort den obligatoriske oppgaven «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vant ledertavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.fallback_chore":"oppgave","notify.fallback_parent":"Forelder","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgaver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En rekkefrys reddet {child_name} sin rekke på {streak} dager ({freezes_left} igjen).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} oppgaver igjen i dag.","notify.print_chart_empty":"Ingen oppgaver å vise for denne uken.","notify.print_chart_footer":"Kryss av hver boks når den er gjort. {points_name} gis fortsatt i TaskMate.","notify.wish_requested":"{child_name} ønsker seg «{wish_name}» ({target} {points_name}) — venter på din godkjenning.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Førstemann som tar den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter igjen til å fullføre «{bounty_name}» før den går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å se det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» ble sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Laveste bud vinner!","notify.auction_closing":"⏳ {child_name}, budrunden på «{chore_name}» stenger om {minutes} minutter.","notify.auction_result":"🔨 Auksjonen er avsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer for å sjekke «{chore_name}» før {until}. Hold det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» så flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stenger om {minutes} minutter — godkjenn eller avvis den før {until}.","notify.auction_won":"{child_name} vant «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på «{chore_name}», så den går tilbake til vanlig tur.","notify.auction_called_off":"auksjonen for «{chore_name}» ble avlyst. Den går tilbake til vanlig tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgaver, {points} {points_name} opptjent","notify.monthly_report_line":"• {child_name}: {chores} oppgaver, {points} {points_name}, nivå {level}, beste rekke {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valgfritt)","notify.approve_in_panel_hint":"Åpne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle dagens oppgaver!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringen «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} besto inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt en perfekt uke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd ukemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd en rekke på {days} dager!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å se dem.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å se dem.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å se dem.","notify.period_weekly":"uke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelper","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"en filmkveld for hele familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tiden)","panel.chore_reference_image_label":"Referansebilde","panel.chore_reference_image_empty":"Ingen referansebilde","panel.chore_reference_image_hint":"Et bilde av jobben godt gjort. Det vises ved siden av barnets bilde når du godkjenner.","panel.chore_estimated_minutes_label":"Minutter (anslått)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tar. Kortene legger det sammen til «ca. 25 min igjen». 0 = ikke satt.","panel.chore_quantity_unit_label":"Tell i (enhet)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv enheten (sider, runder, minutter). Barnet sier hvor mange, og Poeng blir poeng per enhet. La stå tomt for en vanlig oppgave.","panel.chore_quantity_max_label":"Maks per gang","panel.chore_quantity_max_hint":"Tak for én gjennomføring. 0 = ingen tak, og en forelder godkjenner hver gang.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timer)","panel.settings_auto_approve_hint":"Oppgaver som har ventet så lenge, godkjennes selv med poengene som ble lovet. Åpne oppgaver og dusører venter alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må være et helt antall timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} trenger hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde en tøff dag i dag. Kanskje ta en prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde ukesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igjen med «{chore_name}» og tjente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vant! ({tickets} lodd i trekningen)","notify.sample_penalty":"Smalt igjen døra","notify.sample_raffle":"Lørdagsloddtrekning","notification.help_requested.name":"Ba om hjelp","notification.help_requested.description":"Et barn trykket «Jeg står fast» på en oppgave.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Et barn valgte det triste eller sinte fjeset ved dagens slutt.","notification.weekly_goal_reached.name":"Ukesmål nådd","notification.weekly_goal_reached.description":"Et barn nådde poengmålet for uka som det satte selv.","notification.penalty_redeemed.name":"Straff tjent inn igjen","notification.penalty_redeemed.description":"Et barn gjorde gjør-det-godt-igjen-oppgaven og fikk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjort","notification.raffle_drawn.description":"En loddtrekning ble avsluttet og vinneren trukket.","panel.today_help_title":"Ba om hjelp","panel.today_help_answer":"Kommer","panel.today_help_answered":"Markert som besvart","panel.today_sick_on":"Gi en sykedag i dag","panel.today_sick_off":"Ta tilbake sykedagen","panel.today_sick_pill":"Sykedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sykedag satt – oppgavene er skjult og rekken er trygg.","panel.today_sick_cleared":"Sykedagen er tatt tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et fjes ved dagens slutt. Flere tøffe dager på rad er verdt en prat.","panel.insights_moods_none":"Ingen humør registrert ennå. Sjekken vises på barnets kort når dagens oppgaver er gjort.","panel.insights_moods_low":"{count} tøffe dager","panel.insights_moods_logged":"{count} av {days} dager registrert","panel.weekly_goal_title":"Personlige ukesmål","panel.weekly_goal_hint":"Hvert barn setter sitt eget poengmål for uka på kortet sitt.","panel.weekly_goal_enabled":"La barna sette et ukesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Betales én gang i uka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjør det godt igjen","panel.penalty_redeem_chore":"Oppgave for å tjene den inn igjen","panel.penalty_redeem_none":"Ingen – ingen vei tilbake","panel.penalty_redeem_hint":"Etter straffen kan barnet gjøre denne oppgaven for å få poeng tilbake. Den er åpen også på dager den vanligvis ikke er planlagt.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som ble trukket. 1–100.","panel.penalty_redeem_days":"Dager på å gjøre det","panel.penalty_redeem_days_hint":"1 = bare i dag.","panel.tab_raffles":"Loddtrekninger","panel.raffle_status_open":"Åpen","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vant","panel.raffle_no_winner":"Ingen deltok","panel.raffle_draw_now":"Trekk nå","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} hver","panel.raffle_none_yet":"Ingen lodd ennå","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekninger ennå","panel.raffle_empty_copy":"Sett opp en stor premie. Barna kjøper lodd for poeng, og ett trekkes når du har valgt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Navn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Hva vinneren får, f.eks. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for hele loddtrekningen.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligger fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = ingen grense.","panel.raffle_draw_at":"Trekkes","panel.raffle_draw_at_hint":"Vinneren trekkes automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle barna kan være med.","panel.raffle_draw_at_invalid":"Velg når det skal trekkes.","panel.raffle_saved":"Loddtrekning lagret","panel.raffle_draw_confirm":"Trekke «{name}» nå?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd refunderes.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vant loddtrekningen!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refundert","panel.raffle_removed_toast":"Loddtrekning slettet","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Hvert barn adopterer et kjæledyr på kjæledyrkortet. Det vokser med hver oppgave og bærer tilbehør barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Jeg fant ingen som heter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgavene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgave igjen i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgaver igjen i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgave for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} trenger {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg fant ingen belønning som heter {reward_name}.","notify.voice_no_rewards":"Det finnes ingen belønninger for {child_name} ennå.","notify.voice_not_allowed":"Beklager, du kan ikke krysse av oppgaver for {child_name}.","notify.voice_chore_not_found":"Jeg fant ingen oppgave i dag som heter {chore_name}.","notify.voice_already_done":"{chore_name} er allerede gjort i dag, {child_name}.","notify.voice_needs_card":"{chore_name} trenger et bilde, et tall eller noen ord, så gjør den på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er krysset av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} venter på at en voksen sjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kjæledyret vokste","notification.pet_evolved.description":"Det virtuelle kjæledyret til et barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har akkurat vokst! Ta en titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har blitt legendarisk! Kjæledyret til {child_name} skinner i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt et egg! {child_name} kan klekke et nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgave","panel.pet_xp_per_chore_hint":"Hver ferdige oppgave får kjæledyret til å vokse så mye.","panel.pet_points_count":"Oppgavepoeng teller også","panel.pet_points_count_hint":"Hvert opptjente poeng gir 1 vekst, så store oppgaver får kjæledyret til å vokse fortere. Å bruke poeng gjør det aldri mindre.","panel.pet_stages_title":"Vekst for hvert stadium","panel.pet_stages_hint":"Hvert tall må være høyere enn det forrige. Et kjæledyr mister aldri et stadium det har nådd.","panel.pet_stage_baby":"Klekkes (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvoksen","panel.pet_about_chores":"Omtrent {count} oppgaver (oppgaver på 5 poeng)","panel.pet_never":"Kjæledyr vokser ikke: vekst per oppgave er 0, og poeng teller ikke.","panel.pet_after_title":"Etter fullvoksen","panel.pet_after_hint":"Slå på hvilken som helst kombinasjon. Tallene er samlet vekst siden adopsjonen. Å slå noe av skjuler det bare; ingenting opptjent går tapt.","panel.pet_home_enabled":"Hjemmet vokser","panel.pet_home_enabled_hint":"En ny ting til hjemmet (gress, en pute, blomster, et tre, en dam …) med jevne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Et gyllent, glitrende utseende: det store målet etter fullvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legger et egg","panel.pet_eggs_enabled_hint":"Barnet klekker egget til et nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Brukes når legendarisk er av; ellers kommer egget sammen med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medregnet det nåværende. Ingen flere egg når den er full.","panel.pet_levels_enabled":"Kjæledyrnivåer","panel.pet_levels_enabled_hint":"Et nivåmerke på kortet som fortsetter å stige etter fullvoksen.","panel.pet_level_every":"Nytt nivå hver","panel.pet_reset_defaults":"Tilbakestill tall til standard","panel.pet_settings_invalid":"Stadiene må stige i rekkefølge, og legendarisk og egget må komme etter fullvoksen.","panel.pet_about_one_chore":"Omtrent 1 oppgave (oppgaver på 5 poeng)","notify.reward_owed":"🎁 {child_name} venter fortsatt på «{reward_name}» – innløst for {days} dager siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekke (dager)","notify.record_best_day_points":"flest {points_name} på én dag","notify.record_best_day_chores":"flest oppgaver på én dag","notify.record_best_week_points":"flest {points_name} på én uke","notify.record_best_single_award":"største enkeltbelønning","notify.read_aloud_done":"{name}, du er helt ferdig. Bra jobbet!","notify.read_aloud_many":"{name}, du har {count} ting igjen: {chores}.","notify.read_aloud_one":"{name}, du har én ting igjen: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} – {value}!","notification.reward_owed.name":"Belønning mangler fortsatt","notification.reward_owed.description":"Minner foreldre på at en innløst belønning ikke er gitt enda. Sendes bare når belønningsoppfølging er på.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slo en av sine egne rekorder: lengste rekke, beste dag, beste uke eller største belønning.","panel.today_owed_title":"Belønninger som skal gis","panel.today_owed_delivered":"Gitt","panel.today_owed_marked":"Merket som gitt","panel.today_owed_today":"innløst i dag","panel.today_owed_days_one":"utestående i 1 dag","panel.today_owed_days":"utestående i {count} dager","panel.fulfilment_title":"Belønningsoppfølging","panel.fulfilment_hint":"Når en belønning godkjennes, brukes poengene; her blir den stående på en liste over utestående til noen gir den. Barnet kan trykke «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg belønninger til de er gitt","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dager før et varsel sier at en belønning fortsatt mangler, gjentatt hver så mange dager. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gir ×{multiplier} de neste {minutes} minuttene.","notify.boost_all_chores":"Alle oppgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Forteller barna et boost gjelder for at det har begynt, hvor stort det er og hvor lenge det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min igjen)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentas","panel.boost_end_now":"Avslutt nå","panel.boost_skip":"Hopp over denne gangen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgaver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Når","panel.boost_now":"Nå","panel.boost_later":"Senere i dag","panel.boost_pays":"Gir","panel.boost_for":"Varighet","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke oppgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfritt)","panel.boost_name_ph":"Vises på kortene, f.eks. Gjester kl. 18","panel.boost_notify":"Gi barna beskjed","panel.boost_notify_hint":"Varsel på telefonen hvis varselet Boost startet er på. Nettbrett vekkes uansett.","panel.boost_preview_now":"{what} gir ×{multiplier} for {who}, fra nå i {minutes} minutter (til {until}).","panel.boost_preview_later":"{what} gir ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} gir ×{multiplier} for {who}.","panel.boost_later_invalid":"Velg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avsluttet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrensede multiplikatorer på valgte oppgaver. Start et fra I dag, lag gjentatte her, eller bruk tjenesten taskmate.start_boost i en automasjon.","panel.boost_stacking":"I helgen eller på bursdager","panel.boost_stacking_hint":"Disse dagene gir allerede en multiplikator. Velg hvordan et boost kombineres med den.","panel.boost_stacking_highest":"Den høyeste gjelder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag gir ×2. Den største gjelder.","panel.boost_stacking_stack":"Legg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag gir ×4.","panel.boost_wake_screens":"Vekk disse nettbrettene når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparer av, nettleser foran.","panel.boost_wake_screens_none":"Fant ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekke et.","panel.boost_wake_devices":"Vekk disse telefonene og nettbrettene","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fant ingen enheter med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking nå","panel.boost_test_wake_hint":"Bruker de lagrede valgene. Lagre først etter endringer.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermer","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentatte boost","panel.boost_rules_hint":"Går av seg selv. I dag viser hvert av dem før det starter.","panel.boost_rule_add":"Legg til gjentatt boost","panel.boost_rule_edit":"Rediger gjentatt boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentatte boostet?","panel.boost_rule_deleted":"Gjentatt boost slettet","panel.boost_rule_saved":"Gjentatt boost lagret","panel.boost_rule_need_day":"Velg minst én dag.","panel.boost_rule_bad_times":"Sluttiden må være etter starttiden.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dager","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgave «{name}» ({points})","panel.appeal_item_reward":"avvist belønning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Opprettholdes","panel.appeal_overturn_chore":"Gi medhold og betal","panel.appeal_overturn_reward":"Gi medhold og godkjenn","panel.appeal_overturn_penalty":"Gi medhold og refunder","panel.appeal_note_overturn":"En beskjed til barnet (valgfritt)","panel.appeal_note_uphold":"Hvorfor det står seg – barnet ser dette (valgfritt)","panel.appeal_overturned":"Klage godtatt","panel.appeal_upheld":"Avgjørelsen står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Barn kan innen 48 timer be om at en avvist oppgave eller belønning, eller en straff, blir sett på igjen. Du avgjør det under I dag.","panel.appeals_enabled":"La barna klage","notify.appeal_submitted":"⚖️ {child_name} klager på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klagen din på «{item_name}» ble {outcome}{note_text}","notify.appeal_outcome_overturned":"godtatt","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage sendt","notification.appeal_submitted.description":"Et barn ber om at en avvisning eller straff blir sett på igjen. Sendes bare når klager er slått på.","notification.appeal_decided.name":"Klage avgjort","notification.appeal_decided.description":"Forteller barnet om klagen ble godtatt eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Belønninger kan kjøpe minutter med skjermtid. Mens et barns enheter er på, teller saldoen ned ett minutt om gangen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutter igjen","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av enheter ved null","panel.screen_time_stop_hint":"Slår av barnets enheter når saldoen er brukt opp, og holder dem av til den fylles på","panel.screen_time_watching":"på nå","panel.screen_time_no_devices":"Ingen enheter ennå — legg til TV, konsoll eller nettbrett barnet bruker","panel.screen_time_add_device":"Legg til en enhet: bryter, mediespiller, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legger så mange minutter til barnets skjermtid. 0 for en vanlig belønning.","panel.bin_day_title":"Søppeldagsoppgaver","panel.bin_day_hint":"Kvelden før en tømming leser TaskMate søppelkalenderen og legger til en oppgave per dunk: «Sett ut Papir».","panel.bin_day_enabled":"Slå på søppeldagsoppgaver","panel.bin_day_calendars":"Søppelkalendere","panel.bin_day_calendars_hint":"En hvilken som helst kalender med tømmedagene, f.eks. fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt ennå","panel.bin_day_add_calendar":"Legg til en kalender","panel.bin_day_preview":"Vis de neste tømmingene","panel.bin_day_preview_none":"Ingen tømminger de neste to ukene — sjekk at kalenderen er lagret og har hendelser","panel.bin_day_put_out_time":"Sett-ut-tid","panel.bin_day_put_out_time_hint":"Oppgaven dukker opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgave","panel.bin_day_mode":"Hvem gjør det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valgte barn ser den; den første som blir ferdig får poengene","panel.bin_day_mode_rotate_hint":"Ett barn per tømming, etter tur blant de valgte barna","panel.bin_day_children":"Barn","panel.bin_day_children_hint":"Ingen valgt betyr alle barn","panel.bin_day_bring_in":"Ta inn dunkene igjen","panel.bin_day_bring_in_hint":"En oppgave til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutter skjermtid igjen.","notify.screen_time_out":"📺 Skjermtiden til {child_name} er brukt opp.","notify.bin_day_put_out":"Sett ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtiden er snart brukt opp","notification.screen_time_low.description":"Forteller barnet (og foreldrene) når skjermtiden når varselgrensen.","notification.screen_time_out.name":"Skjermtiden er brukt opp","notification.screen_time_out.description":"Forteller barnet (og foreldrene) når skjermtiden når null.","panel.trash_title":"Nylig slettet","panel.trash_hint":"Slettede oppgaver, belønninger og oppdrag tas vare på i 7 dager. Gjenoppretting henter også tilbake historikken og fullføringene deres.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting slettet de siste 7 dagene.","panel.trash_deleted":"«{name}» slettet","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenopprettet","panel.trash_restore_failed":"Kunne ikke gjenopprette: {error}","panel.trash_kind_chore":"Oppgave","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til en del","panel.unsaved_one":"{count} ulagret endring","panel.unsaved_many":"{count} ulagrede endringer","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå uten å lagre?","panel.unsaved_leave_one":"Du har endret {count} innstilling på denne siden.","panel.unsaved_leave_many":"Du har endret {count} innstillinger på denne siden.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkefølge","panel.reward_reorder_title":"Endre rekkefølge på belønninger","panel.reward_reorder_hint":"Dra eller bruk pilene. Belønningskortet viser dem i denne rekkefølgen.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkefølgen på belønningene er lagret","panel.kid_drawer_open":"Hurtigvisning: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Forhåndsvisning — trykk gjør ingenting","panel.view_as_unavailable":"Barnekortet kunne ikke lastes her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 uker","panel.economy_intro":"Opptjente poeng (oppgaver og bonuser) mot poeng brukt på belønninger, uke for uke.","panel.economy_chart_label":"Opptjente og brukte poeng per uke","panel.economy_earned":"opptjent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptjent eller brukt de siste 8 ukene.","panel.economy_ok":"Opptjening og forbruk går i takt.","panel.economy_growth":"Opptjeningen har økt med {pct} % fra de 4 ukene før.","panel.economy_warn":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisen på {rewards}.","panel.economy_warn_no_rewards":"De siste 4 ukene har barna tjent {earned} poeng, men bare brukt {spent}. Saldoene hoper seg opp — vurder å sette opp prisene på belønningene.","panel.economy_rule":"Varsler når opptjeningen de siste 4 ukene er minst {ratio}× forbruket, med minst {min} opptjente poeng.","panel.seasonal_title":"Sesonger og hendelser","panel.seasonal_hint":"Hver sesong har et tema (utseendet på barne- og kioskkortene) og en hendelsespakke (innholdet). Slå dem på hver for seg. En pakke installerer seg selv når sesongen starter, som vanlige oppgaver, belønninger, oppdrag og merker du kan redigere i egne faner, og skjuler dem igjen når den slutter — ingenting slettes, og neste år kommer de samme tingene tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · soler i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Uka fram til første påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uker fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendelsespakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Angi første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyr alle barn. Voksne får aldri pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer i 14 dager fra denne datoen. Angi den på nytt hvert skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som vanlige oppgaver, belønninger, oppdrag, utfordringer og merker. Endre dem i egne faner når de er installert.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakken {season}? Oppgavene, belønningene og oppdraget ligger i Nylig slettet i 7 dager, og utfordringen fjernes. Barn beholder merker de har opptjent; et merke ingen har opptjent, fjernes. Pakken slås av.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgaver ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · en liten jobb om dagen","panel.season_hunt_eggs":"Et gjemt egg å finne hver dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Spilles av på barnets kort når en oppgave krysses av. Vises ikke for dem som foretrekker mindre bevegelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Et gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutter på skoledager","panel.screen_time_allowance_school_hint":"Mandag til fredag, unntatt ferier. Legges til ved starten av hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutter i helger og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en hendelse. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutter kjøpt med belønninger overføres alltid","panel.screen_time_unused_expire":"Utløper ved slutten av dagen","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Barn kan spare ubrukte minutter i en krukke som åpnes senere","panel.screen_time_jar_cap":"Krukken rommer opptil (minutter)","panel.screen_time_jar_opens":"Krukken åpnes","panel.screen_time_jar_opens_hint":"Sparte minutter legges til saldoen på dette tidspunktet hver uke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Åpne krukken nå","panel.shopping_jobs_title":"Oppgaver fra handlelisten","panel.shopping_jobs_hint":"Legg til «#tm hent ved fra boden» på en gjøremålsliste (eller si det til Assist), så blir det en oppgave. Når oppgaven er gjort, krysses punktet av på listen.","panel.shopping_jobs_enabled":"Slå på oppgaver fra handlelisten","panel.shopping_jobs_entity":"Gjøremålsliste","panel.shopping_jobs_entity_hint":"Vanligvis handlelisten","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Bare punkter som starter med dette blir oppgaver","panel.shopping_jobs_points":"{points_name} per oppgave","panel.shopping_jobs_mode_rotate_hint":"Ett barn per oppgave, på omgang blant de valgte barna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukken til {child_name} er åpnet: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke åpnet","notification.screen_time_jar_opened.description":"Sier fra til barnet (og foreldrene) når minuttene spart i helgekrukken legges til saldoen.","panel.reward_limit_section":"Grense per barn","panel.reward_limit_count":"Henting per barn","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uke (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyr ingen grense. Ventende og godkjente hentinger teller; en gave teller for barnet som får den.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per uke","panel.reward_limit_pill_month":"{count} per måned","panel.voucher_print":"Skriv ut gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Kunne ikke lage gavekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvinduer for Home Assistant for å skrive ut gavekortet","panel.ratings_title":"Vurderinger av belønninger","panel.ratings_hint":"Barn gir en belønning 1–3 stjerner når de har fått den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Hentet","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerne?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikke brukes innen en viss tid, forsvinner – de eldste først. Barnets kort varsler før de forsvinner.","panel.expiry_enabled":"La ubrukte poeng utløpe","panel.expiry_enabled_hint":"Når det slås på, starter fristen i dag, så poeng som allerede er spart, ikke utløper for tidlig","panel.expiry_days":"Utløper etter (dager)","panel.expiry_days_hint":"Poeng i en belønnings sparegris utløper aldri","panel.expiry_warn":"Varsle barnet (dager før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gaver mellom barn","panel.gifting_hint":"Et barn kan bruke egne poeng på en belønning til en bror eller søster. Den går gjennom vanlig godkjenning, og det andre barnets kort viser hvem den er fra.","panel.gifting_enabled":"Barn kan kjøpe belønninger til hverandre","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} utløper {date}. Bruk dem før de forsvinner!","notification.points_expiring.name":"Poeng utløper snart","notification.points_expiring.description":"Sier fra til barnet når noen av poengene snart utløper. Bare når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} sier ikke ennå","panel.toast_penalty_warning":"Advarsel gitt – ingen poeng trukket denne gangen","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Gi en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er bare en advarsel på barnets kort. Neste gang trekkes poengene.","panel.penalty_warn_reset":"Advarselen nullstilles","panel.penalty_warn_reset_daily":"Daglig","panel.penalty_warn_reset_weekly":"Ukentlig","panel.penalty_no_eligible":"Ingen kvalifiserte barn. Rediger straffen for å angi hvem den gjelder for.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Et eldre barn kan sjekke et yngre barns oppgave i stedet for en voksen, for en liten bonus. Foreldre kan fortsatt avvise eller angre godkjenningen.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Betales til den som sjekker når de sier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to barn for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Barnas egne påminnelser","panel.chore_reminders_hint":"Barna velger på kortet sitt når de vil bli minnet på en oppgave. Du bestemmer tidligste og seneste tidspunkt de kan velge.","panel.chore_reminders_enabled":"La barna sette påminnelser","panel.chore_reminders_enabled_hint":"Slå også på varselet «Påminnelse et barn valgte» og send det til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgaver gjort hver dag – mørkere grønn for travlere dager.","panel.insights_calendar_summary":"{total} oppgaver · {active} av {days} dager","panel.insights_calendar_summary_one":"{total} oppgave · {active} av {days} dager","panel.insights_calendar_cell":"{count} oppgaver gjort","panel.insights_calendar_cell_one":"1 oppgave gjort","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mer","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du ba meg minne deg på det!","notification.chore_self_reminder.name":"Påminnelse et barn valgte","notification.chore_self_reminder.description":"Sendes til barnet på tidspunktet det valgte for en oppgave, på dager den skal gjøres og ikke er gjort ennå. Bare det barnet får den.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.confirm_delete_group":"Slette gruppen «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjøremål? Du kan hente dem tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjøremål? Du kan hente det tilbake fra Innstillinger → Nylig slettet i 7 dager.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn bruker poeng på pynt til kjæledyret sitt, til priser du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennes av en forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følger med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: et nyklekket kjæledyr starter uten kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste priser som du setter her.","panel.petshop_pending_title":"Venter på deg","panel.petshop_pending_hint":"Godkjenn trekker poengene nå; avvis trekker ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krever nivå","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Legg til en ting eller tilbakestill til standard.","panel.petshop_foot":"Hver ting har én plass på kjæledyret: hatt, ansikt, hals, i hånden, rygg, kropp, farge eller hjem. Skjul en ting for å ta den ut av salg; barn som har kjøpt den, beholder den.","panel.petshop_delete_confirm":"Fjerne {name} fra butikken? Barn som har kjøpt den, slutter å ha den på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjernet.","panel.petshop_saved":"Kjæledyrbutikken er lagret","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalogen er gjenopprettet","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde navnet, på hvert familiemedlems språk.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivåer","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Bare fargeting: #ff8800 eller rainbow (tomt = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke kjøpes; barn som har en, beholder den.","panel.petshop_dialog_add":"Legg til en ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Velg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen må være et helt tall, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Et barn vil kjøpe en ting i kjæledyrbutikken som koster mer enn godkjenningsgrensen din.","planner.tab":"Planlegger","planner.title":"Ukeplan","planner.prev_week":"Forrige uke","planner.next_week":"Neste uke","planner.this_week":"Denne uka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut ukas skjema (den lagrede planen)","planner.print_title":"Uka fra {date}","planner.print_failed":"Skjemaet kunne ikke lages: {error}","planner.load_failed":"Kunne ikke hente hvem sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke denne uka","planner.rail_oneoff":"Engangsoppgaver","planner.rail_empty":"Alle oppgavene er med denne uka.","planner.rail_oneoff_empty":"Ingen engangsoppgaver venter.","planner.rail_hint":"Dra en oppgave til en dag for å planlegge den. Stripete kort gjentas i sin egen rytme, så når du flytter et, blir du spurt om det gjelder bare denne uka eller hele serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slipp den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} legges til på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gis til {child} på {to}.","planner.hint_alt":"Hold inne {key} for å kopiere i stedet. Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet.","planner.bar_one":"1 endring er ikke lagret","planner.bar_many":"{count} endringer er ikke lagret","planner.bar_errors":"Noen endringer kunne ikke lagres","planner.changes_label":"Endringer som ikke er lagret","planner.discard":"Forkast","planner.save":"Lagre uka","planner.saving":"Lagrer …","planner.saved":"Uka er lagret.","planner.saved_partly":"{ok} lagret, {failed} kunne ikke lagres.","planner.save_failed":"Uka kunne ikke lagres: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uke","planner.change_copy":"{chore}: også {to}, hver uke","planner.change_add":"{chore}: lagt til {to}, hver uke","planner.change_date":"{chore}: nå {date}","planner.change_once":"{chore}: {from} → {to}, bare denne uka","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede forbi, så {chore} kan ikke flyttes dit alene.","planner.err_no_land":"{chore} ville ikke falle på {day} etter den endringen, så ingenting ble endret.","planner.err_daily":"{chore} er allerede på alle dager.","planner.err_copy_one_off":"En engangsoppgave kan bare flyttes, ikke kopieres.","planner.err_copy_series":"En gjentakende oppgave kan ikke kopieres til en ekstra dag. Flytt den i stedet.","planner.note_keep_assign":"{chore} går på omgang eller venter på at noen tar den, så den beholder tildelingen. Endre det i oppgaveredigeringen.","planner.series_title":"Flytt en gjentakende oppgave","planner.series_body":"{chore} gjentas ({rhythm}). Flytte bare denne, eller hele serien?","planner.series_body_rail":"{chore} gjentas ({rhythm}) og er ikke med denne uka.","planner.series_once":"Bare denne uka","planner.series_once_desc":"Flytter den fra {from} til {to}. Etterpå fortsetter den som vanlig.","planner.series_once_past":"Bare en dag fra i dag og fremover kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter seg med: den havner på {to} og gjentas derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter på nytt {to} og gjentas derfra.","planner.save_err_not_found":"Oppgaven finnes ikke lenger.","planner.save_err_wrong_schedule":"Planen for den er endret et annet sted i mellomtiden.","planner.save_err_empty_days":"En oppgave trenger minst én dag.","planner.save_err_past_date":"Den dagen er allerede forbi.","planner.save_err_already_scheduled":"Den er allerede på den dagen.","planner.save_err_rotation":"En oppgave som går på omgang, beholder rotasjonen sin.","planner.save_err_unknown_child":"Barnet finnes ikke lenger.","planner.save_err_invalid":"Den kunne ikke lagres.","planner.hint_touch":"Slipp den på et barns forbokstav nederst på en dag for å gi den til barnet. Bruk ⋮ → Også på for å kopiere i stedet.","panel.tour_title":"Omvisning første gang","panel.tour_hint":"En kort gjennomgang første gang et barn åpner barnekortet sitt eller kiosken. Den peker på de ekte knappene, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en omvisning første gang på barnekortet og kiosken","panel.tour_auto_read":"Les hvert steg høyt automatisk","panel.tour_auto_read_hint":"Bare kort med kun bilder (før lesealder). Trenger opplesingshøyttaleren nedenfor.","panel.tour_speaker_label":"Høyttaler for opplesing","panel.tour_speaker_hint":"Hvor høyttalerknappen i omvisningen snakker (også standard for taskmate.read_aloud). La den stå tom for å skjule knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen barn ennå.","panel.tour_note":"Lagres per barn, så den følger med til alle skjermer. Hver nettleser husker det også, så en delt kiosk ikke viser den igjen når den er frakoblet.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikke nødvendig (bruker allerede TaskMate)","panel.tour_status_skipped":"Hoppet over ved steg {step}","panel.tour_status_none":"Ikke ennå","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisningen neste gang","panel.chore_sort_label":"Rekkefølge på oppgaver på kort","panel.chore_sort_hint":"Manuell bruker hvert barns egen rekkefølge fra sorteringskortet. De andre valgene sorterer alle barnas oppgaver automatisk, også nye oppgaver.","panel.chore_sort_manual":"Manuell (hvert barns egen rekkefølge)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato lagt til","panel.chore_sort_once_label":"Sorter alles oppgaver én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rekkefølge med denne sorteringen. Finjuster den etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter nå","panel.chore_sort_once_confirm":"Erstatte hvert barns manuelle rekkefølge på oppgaver med «{mode}»? Dette kan ikke angres.","panel.chore_sort_once_done":"Alle barnas oppgaver er sortert etter {mode}","panel.chore_sort_auto_note":"Kortene sorterer nå oppgaver etter «{mode}» (Innstillinger → Rekkefølge på oppgaver på kort). Denne rekkefølgen beholdes og kommer tilbake når innstillingen settes til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgaver passer til disse filtrene.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgaver","panel.chore_filt_days":"Bestemte dager","panel.chore_filt_recurring":"Gjentakende","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgaver","panel.chore_filt_clear":"Tøm filtre","panel.bulk_edit_btn":"Rediger valgte","panel.bulk_edit_title":"Rediger {count} oppgaver","panel.bulk_edit_title_one":"Rediger {count} oppgave","panel.bulk_edit_intro":"Slå på hver innstilling du vil endre. Bare de endres på alle valgte oppgaver; resten forblir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre hvem den er for","panel.bulk_edit_children_hint":"Erstatter barna på alle valgte oppgaver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Engangsoppgaver trenger sin egen dato, så rediger dem én om gangen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Hvilken som helst dag","panel.bulk_edit_apply":"Bruk på {count} oppgaver","panel.bulk_edit_apply_one":"Bruk på {count} oppgave","panel.bulk_edit_pick_one":"Slå på minst én innstilling.","panel.bulk_edit_done":"{count} oppgaver oppdatert","panel.bulk_edit_done_one":"{count} oppgave oppdatert","panel.bulk_edit_skipped":"{count} oppdatert. Ikke endret (de nye innstillingene passer ikke): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagret rekkefølge"} diff --git a/custom_components/taskmate/www/locales/nl.json b/custom_components/taskmate/www/locales/nl.json index 80756489..ab7672b2 100644 --- a/custom_components/taskmate/www/locales/nl.json +++ b/custom_components/taskmate/www/locales/nl.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "TaskMate-overzicht van {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} won het klassement van {month} met {points} {points_name}!", "notify.family_goal_reached": "🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.", + "notify.fallback_chore": "taak", + "notify.fallback_parent": "Ouder", "notify.birthday": "🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.", "notify.streak_freeze_used": "❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).", "notify.presence_arrival": "🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate Klussenbord", "auction.card_description": "Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint", "auction.card_name": "TaskMate Takenveiling", + "avatar.label_crown": "Koninklijk", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "On fire", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Raket", + "avatar.label_starter": "Starter", + "avatar.label_trophy": "Kampioen", "routine.card_description": "Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines", "routine.card_name": "TaskMate Routine", "routine.qty_less": "Eén minder", diff --git a/custom_components/taskmate/www/locales/nl/cards.json b/custom_components/taskmate/www/locales/nl/cards.json index 54b7df37..d21bd58c 100644 --- a/custom_components/taskmate/www/locales/nl/cards.json +++ b/custom_components/taskmate/www/locales/nl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","common.xp":"XP","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} +{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","common.xp":"XP","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","avatar.label_crown":"Koninklijk","avatar.label_diamond":"Diamant","avatar.label_fire":"On fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Starter","avatar.label_trophy":"Kampioen","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} diff --git a/custom_components/taskmate/www/locales/nl/panel.json b/custom_components/taskmate/www/locales/nl/panel.json index ae249942..41aece13 100644 --- a/custom_components/taskmate/www/locales/nl/panel.json +++ b/custom_components/taskmate/www/locales/nl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} +{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.fallback_chore":"taak","notify.fallback_parent":"Ouder","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} diff --git a/custom_components/taskmate/www/locales/nn.json b/custom_components/taskmate/www/locales/nn.json index 778d9d4e..7b351fc4 100644 --- a/custom_components/taskmate/www/locales/nn.json +++ b/custom_components/taskmate/www/locales/nn.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "TaskMate-rapport for {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!", "notify.family_goal_reached": "🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.", + "notify.fallback_chore": "oppgåve", + "notify.fallback_parent": "Forelder", "notify.birthday": "🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.", "notify.streak_freeze_used": "❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).", "notify.presence_arrival": "🏠 Du er heime, {child_name} — {count} oppgåver att i dag.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "TaskMate Dusørtavle", "auction.card_description": "Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn", "auction.card_name": "TaskMate Oppgåveauksjon", + "avatar.label_crown": "Kongeleg", + "avatar.label_diamond": "Diamant", + "avatar.label_fire": "I fyr og flamme", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Rakett", + "avatar.label_starter": "Start", + "avatar.label_trophy": "Meister", "routine.card_description": "Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar", "routine.card_name": "TaskMate Rutine", "routine.qty_less": "Éin færre", diff --git a/custom_components/taskmate/www/locales/nn/cards.json b/custom_components/taskmate/www/locales/nn/cards.json index dfc0c590..0e162950 100644 --- a/custom_components/taskmate/www/locales/nn/cards.json +++ b/custom_components/taskmate/www/locales/nn/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct} %","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct} %","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","avatar.label_crown":"Kongeleg","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Meister","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} diff --git a/custom_components/taskmate/www/locales/nn/panel.json b/custom_components/taskmate/www/locales/nn/panel.json index 3945d7d4..87f35dd6 100644 --- a/custom_components/taskmate/www/locales/nn/panel.json +++ b/custom_components/taskmate/www/locales/nn/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.bonus_no_eligible":"Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_chore":"Slette oppgåva «{name}»?","panel.confirm_delete_challenge":"Slette utfordringa «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffa «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_reward":"Slette belønninga «{name}»?","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_no_match_children":"Ingen born samsvarar med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Samla — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Samla","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_refuse_off":"Den oppgåva er slått av.","panel.auction_refuse_open_ended":"Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_other":"Denne oppgåva kan ikkje leggjast ut på auksjon.","panel.auction_refuse_team":"Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_timed":"Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_unassigned":"Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair} % kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_issue_child_without_chores":"{count} born har ingen oppgåver tildelte","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgåver tildelte","panel.health_issue_chore_missing_entity":"{count} oppgåver viser til ein entitet som ikkje finst","panel.health_issue_chore_missing_entity_one":"{count} oppgåve viser til ein entitet som ikkje finst","panel.health_issue_chore_orphan_assignee":"{count} oppgåver er tildelte eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgåve er tildelt eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp","panel.health_issue_completion_orphan":"{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_large_history":"{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_large_history_one":"{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_reward_orphan_assignee":"{count} belønningar er tildelte eit barn som ikkje finst lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt eit barn som ikkje finst lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespel","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.print_chart_empty":"Ingen oppgåver å vise for denne veka.","notify.print_chart_footer":"Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.read_aloud_done":"{name}, du er heilt ferdig. Godt jobba!","notify.read_aloud_many":"{name}, du har {count} ting att: {chores}.","notify.read_aloud_one":"{name}, du har éin ting att: {chores}.","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.penalty_no_eligible":"Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_summary_one":"{total} oppgåve · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.confirm_delete_group":"Slette gruppa «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} +{"panel.settings_card_design_label":"Standard kortdesign","panel.settings_card_design_hint":"Stilen nye kort brukar med mindre den blir overstyrt per kort.","notification.item_rejected.name":"Oppgåve eller løn sendt tilbake","notification.item_rejected.description":"Varslar eit barn når ein forelder avviser oppgåva eller lønsførespurnaden, med grunngjevinga viss det vart gitt ei. Av som standard.","notification.inspection_started.name":"Inspeksjon på veg","notification.inspection_started.description":"Fortel eit barn at ein forelder skal inspisere ei av dei fullførte oppgåvene deira, når barnet skal få vite det. Av som standard.","notification.inspection_passed.name":"Inspeksjon greidd","notification.inspection_passed.description":"Fortel eit barn at oppgåva greidde ein overraskingsinspeksjon, med bonusen og notatet frå forelderen. Av som standard.","notification.inspection_reminder.name":"Inspeksjon lukkar seg snart","notification.inspection_reminder.description":"Minner foreldre på det 30 minutt før ein uavgjord overraskingsinspeksjon lukkar seg stille.","panel.insp_flag_tooltip":"Start ein inspeksjon","panel.insp_start_title":"Start ein inspeksjon","panel.insp_pass_title":"Godkjenn inspeksjonen","panel.insp_fail_title":"Ikkje greidd","panel.insp_ctx":"Godkjend {time} · tente {points} {points_name}","panel.insp_window_label":"Sjekk innan","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timar","panel.insp_window_4h":"4 timar","panel.insp_window_bed":"Til {time}","panel.insp_window_bed_soon":"Leggjetid ({bedtime}) er under {minutes} minutt unna, så han vert stengd kl. {time} i staden.","panel.insp_bonus_label":"Bonus om ho står","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Sei frå til {name} no","panel.insp_tell_hint":"Viser «Inspeksjon på veg» på kortet til {name}. Slå av for ein hemmeleg sjekk.","panel.insp_start_btn":"Start inspeksjon","panel.insp_note_pass_label":"Notat til {name} (valfritt)","panel.insp_note_pass_placeholder":"Kjempebra, det ser perfekt ut!","panel.insp_pass_btn":"Greidd · +{bonus}","panel.insp_fail_note_label":"Berre noter det","panel.insp_fail_note_hint":"Ingen bonus. {name} held på dei {points} {points_name}. Vert vist som «ikkje greidd» i aktivitet.","panel.insp_fail_redo_label":"Send ho tilbake for å gjerast på nytt","panel.insp_fail_redo_hint":"Ho kjem tilbake på kortet til {name} som ikkje gjord i dag. Dei {points} {points_name} vert haldne. Å gjere ho på nytt går gjennom godkjenning som vanleg og gjev ikkje noko ekstra.","panel.insp_fail_redo_unavailable":"Berre ei vanleg oppgåve som er gjord i dag, kan sendast tilbake.","panel.insp_fail_fix_label":"Kva som må fiksast (vert vist til {name})","panel.insp_fail_no_penalty":"Ingen poeng vert trekte. Vil du trekkje poeng, gje ei straff for seg.","panel.insp_fail_save":"Lagre","panel.insp_fail_send_back":"Send tilbake","panel.insp_needs_line":"Inspiser {chore} for {child}","panel.insp_needs_meta":"bonus +{bonus} om ho står · lukkar seg om {time}","panel.insp_told":"{name} har fått beskjed","panel.insp_secret":"hemmeleg","panel.insp_pass":"Greidd","panel.insp_fail":"Ikkje greidd","panel.insp_cancel":"Avbryt inspeksjon","panel.insp_cancel_confirm":"Avbryte denne inspeksjonen? Ingen bonus vert betalt, og oppgåva kan inspiserast igjen.","panel.insp_tag_open":"Vert inspisert · {time}","panel.insp_tag_passed":"Greidd · +{bonus}","panel.insp_tag_redo":"Sendt tilbake","panel.insp_tag_failed":"Inspisert · ikkje greidd","panel.insp_tag_expired":"Inspeksjon lukka","panel.insp_event_started":"Inspeksjon starta: {chore}","panel.insp_event_passed":"Inspeksjon greidd: {chore}","panel.insp_event_failed":"Inspeksjon ikkje greidd: {chore}","panel.insp_event_redo":"Sendt tilbake for å gjerast på nytt: {chore}","panel.insp_event_expired":"Inspeksjon lukka utan sjekk: {chore}","panel.insp_redo_queue":"gjord på nytt etter ein inspeksjon, gjev ikkje noko ekstra","panel.insp_toast_started":"Inspeksjon starta.","panel.insp_toast_started_told":"Inspeksjon starta. {name} har fått beskjed.","panel.insp_toast_passed":"Greidd. {name} får +{bonus}","panel.insp_toast_noted":"Notert. Ingen poeng trekte.","panel.insp_toast_sent_back":"Sendt tilbake til {name} for å gjerast på nytt","panel.insp_toast_cancelled":"Inspeksjon avbroten","panel.insp_toast_failed":"Kunne ikkje oppdatere inspeksjonen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskingsinspeksjonar","panel.settings_insp_hint":"Ta ei stikkprøve av ei nyleg godkjend oppgåve. Greidd gjev ein bonus.","panel.settings_insp_enabled_label":"Inspeksjonar","panel.settings_insp_enabled_hint":"Viser eit forstørringsglas på oppgåver godkjende dei siste 24 timane, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for greidd","panel.settings_insp_bonus_hint":"Kan endrast for kvar inspeksjon.","panel.settings_insp_window_label":"Tid til å sjekke","panel.settings_insp_window_hint":"Kor lenge du har på å godkjenne eller underkjenne ho. Usjekka inspeksjonar lukkar seg utan bonus.","panel.settings_insp_bedtime_label":"Leggjetid","panel.settings_insp_bedtime_hint":"Vert brukt av «Til leggjetid». Mindre enn 30 minutt før er vindauget éin time.","panel.settings_insp_fail_label":"Om ho ikkje står","panel.settings_insp_fail_hint":"Ingen poeng vert trekte uansett.","panel.settings_insp_fail_note":"Berre noter det","panel.settings_insp_fail_redo":"Send ho tilbake for å gjerast på nytt","panel.settings_insp_fail_ask":"Spør meg kvar gong","panel.settings_insp_tell_label":"Sei frå til barnet når ho startar","panel.settings_insp_tell_hint":"Viser «Inspeksjon på veg» på kortet deira.","panel.settings_insp_pick_label":"Tilfeldig dagleg val","panel.settings_insp_pick_hint":"TaskMate vel éi godkjend oppgåve som du kan inspisere. Ho dukkar opp under Ventar på deg.","panel.settings_insp_pick_when_label":"Når og kor ofte","panel.settings_insp_pick_when_hint":"Same idé som overraskingsbonusen: eit dagleg tidspunkt og ein sjanse.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Sjanse %","panel.settings_insp_pick_children_label":"Born","panel.settings_insp_pick_children_hint":"Berre oppgåver godkjende i dag kan veljast, og aldri same barnet to dagar på rad. Ingen valde tyder alle born.","panel.activity_approve":"Godkjenn","panel.activity_approve_all":"Godkjenn alle","panel.activity_approve_all_busy":"Godkjenner…","panel.activity_approve_all_confirm":"Godkjenne {count} ventande gjeremål?","panel.activity_approve_all_done":"Godkjende {count} gjeremål","panel.activity_audit_log":"Revisjonslogg","panel.audit_action":"Handling","panel.audit_clear":"Tøm logg","panel.audit_clear_confirm":"Tømme heile revisjonsloggen? Dette kan ikkje angrast.","panel.audit_cleared":"Revisjonslogg tømd","panel.audit_empty":"Ingen admin-handlingar registrerte enno.","panel.audit_hint":"Nylege admin-endringar – kven endra kva, og når.","panel.audit_target":"Mål","panel.audit_user":"Brukar","panel.audit_when":"Når","panel.activity_claimed_reward":"Kravd: {name}","panel.activity_claimed_text":"{child} kravde premie {reward}","panel.activity_completed_chore":"Fullført: {name}","panel.activity_completed_text":"{child} fullførte {chore}","panel.activity_deleted_chore":"(sletta oppgåve)","panel.activity_deleted_reward":"(sletta premie)","panel.activity_manual_addition":"Manuell tillegg","panel.activity_manual_deduction":"Manuelt frådrag","panel.activity_no_items":"Ingen element ventar på gjennomgang.","panel.activity_no_points_transactions":"Ingen poengtransaksjonar enno.","panel.activity_no_recent":"Ingenting her enno — aktivitet vil dukke opp etter kvart som oppgåver vert fullførte og premiar kravde.","panel.activity_pending_all_clear":"Alt klart","panel.activity_pending_approvals":"Ventande godkjenningar","panel.activity_points":"poeng","panel.activity_parent":"Forelder","panel.activity_recent":"Nyleg aktivitet","panel.activity_reject":"Avvis","panel.activity_table_child":"Born","panel.activity_table_points":"Poeng","panel.activity_table_reason":"Grunn","panel.activity_undo":"Angre","panel.activity_undo_confirm":"Angre denne straffa/bonusen? Poengendringa vert tilbakestilt.","panel.activity_undone":"Transaksjon angra","panel.activity_table_when":"Når","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaksjon","panel.activity_transaction_count_plural":"{count} transaksjonar","panel.assign_alternating":"Vekslande — borna byter på, eitt om gongen","panel.assign_alternating_short":"Vekslande","panel.assign_balanced":"Balansert — fordel dagens oppgåver jamt mellom born","panel.assign_balanced_short":"Balansert","panel.assign_first_come":"Førstemann til mølla — første barn som fullfører vinn; vert skjult for dei andre","panel.assign_first_come_short":"Førstemann","panel.assign_everyone":"Alle — kvart tildelt born ser oppgåva","panel.assign_random":"Tilfeldig — vel eitt tildelt born kvar dag","panel.assign_random_short":"Tilfeldig","panel.assign_unassigned":"Ikkje tildelt — ingen born ser denne oppgåva","panel.assign_unassigned_short":"Ikkje tildelt","panel.backup_export":"Eksporter tryggleikskopi","panel.backup_exported":"Tryggleikskopi lasta ned","panel.backup_hint":"Last ned ein full tryggleikskopi av TaskMate-oppsettet, eller gjenopprett frå ein. Gjenoppretting erstattar alt – last integrasjonen på nytt etterpå så entitetar per barn vert oppdaterte.","panel.backup_import":"Gjenopprett tryggleikskopi","panel.backup_import_bad_file":"Denne fila er ikkje ein gyldig TaskMate-tryggleikskopi.","panel.backup_import_confirm":"Gjenopprette denne tryggleikskopien? Den ERSTATTAR alle noverande TaskMate-data. Kan ikkje angrast.","panel.backup_imported":"Tryggleikskopi gjenoppretta – last integrasjonen på nytt for å oppdatere entitetar.","panel.backup_title":"Tryggleikskopi og gjenoppretting","panel.badge_add_btn":"+ Legg til eigendefinert merke","panel.badge_add_criterion_btn":"+ Legg til kriterium","panel.badge_combinator_all":"Krev alle (OG)","panel.badge_combinator_any":"Krev kva som helst (ELLER)","panel.badge_combinator_label":"Når merket har fleire kriterium:","panel.badge_assigned_hint":"La alle stå uvalde for alle born","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vel born —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Poengbonus","panel.badge_builtin_hint":"Innebygd — berre poengbonus, nivå, tildeling og varsling kan endrast","panel.badge_builtin_pill":"Innebygd","panel.badge_cancel_btn":"Avbryt","panel.badge_confirm_delete":"Slette merket «{name}»? Dette kan ikkje angrast.","panel.badge_confirm_rebuild":"Kjør ei stille tilbakeverkande merkesjekking for alle born? Ingen varsel eller poengbonusar vert sende.","panel.badge_confirm_revoke":"Tilbakekall merket «{name}»? Eventuell poengbonus vert reversert.","panel.badge_criteria_label":"Kriterium — Tildel når ALLE er oppfylte","panel.badge_delete_btn":"Slett","panel.badge_description_label":"Skildring","panel.badge_dialog_add_title":"Legg til eigendefinert merke","panel.badge_dialog_award_title":"Tildel «{name}»","panel.badge_dialog_edit_title":"Rediger merke — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen innebygde merke funne.","panel.badge_empty_custom_desc":"Lag dine eigne merke med eigendefinerte kriterium eller for manuell tildeling.","panel.badge_empty_custom_title":"Ingen eigendefinerte merke enno","panel.badge_empty_history":"Ingen merke har vorte tildelte enno.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Namn","panel.badge_no_criteria_hint":"Ingen kriterium — dette merket vert berre tildelt manuelt.","panel.badge_notify_label":"Varsle ved tildeling","panel.badge_notify_no":"Nei","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Rekn merke på nytt","panel.badge_rebuild_tooltip":"Evaluer alle merke stille på nytt (ingen varsel)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbakekall","panel.badge_save_btn":"Lagre merke","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigendefinerte ({count})","panel.badge_subtab_history":"Historikk","panel.badge_tab_title":"Merke","panel.badge_table_badge":"Merke","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Born","panel.badge_table_criteria":"Kriterium","panel.badge_table_enabled":"Aktivert","panel.badge_table_source":"Kjelde","panel.badge_table_tier":"Nivå","panel.badge_table_when":"Når","panel.badge_tier_label":"Nivå","panel.badge_toggle_disable":"Deaktiver","panel.badge_toggle_enable":"Aktiver","panel.bonus_apply_text":"Vel kva born som skal få denne bonusen (legg til {points} poeng).","panel.bonus_empty_description":"Legg til ein bonus for å gje poeng for ekstra innsats.","panel.bonus_empty_title":"Ingen bonusar enno","panel.bonus_points_label":"Poeng å tildele","panel.bonus_title":"Bonusar","panel.bonus_no_eligible":"Ingen kvalifiserte born. Rediger bonusen for å velje kven det gjeld.","panel.btn_activate_chore":"Aktiver oppgåve","panel.btn_add_bonus":"+ Legg til bonus","panel.btn_add_bonus_subtask":"+ Legg til bonus-deloppgåve","panel.btn_add_child":"+ Legg til born","panel.btn_add_chore":"+ Legg til oppgåve","panel.btn_add_chore_template":"+ Legg til oppgåve","panel.btn_add_group":"+ Legg til gruppe","panel.btn_add_penalty":"+ Legg til straff","panel.btn_add_reward":"+ Legg til premie","panel.btn_apply":"Bruk…","panel.btn_back":"← Tilbake","panel.btn_bulk_add":"Massetillegg","panel.btn_cancel":"Avbryt","panel.btn_close":"Lukk","panel.btn_create_chores":"Opprett oppgåver","panel.btn_create_template":"Opprett mal","panel.btn_create_template_toolbar":"+ Opprett mal","panel.btn_deactivate_chore":"Deaktiver oppgåve","panel.btn_delete":"Slett","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Dupliser","panel.btn_from_template":"Opprett frå mal","panel.btn_reorder_chores":"Omorganiser","panel.btn_retry":"Prøv på nytt","panel.btn_review":"Gjennomgå","panel.btn_save":"Lagre","panel.btn_save_as_template":"Lagre som mal","panel.btn_save_changes":"Lagre endringar","panel.btn_save_order":"Lagre rekkjefølgje","panel.btn_save_settings":"Lagre innstillingar","panel.btn_save_template":"Lagre mal","panel.btn_skip_chore":"Hopp over rotasjonen (gå til neste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle oppgåver vil dele innstillingane nedanfor.","panel.bulk_chore_names_label":"Oppgåvenamn (eitt per linje, eller kommaskilde)","panel.bulk_chore_names_placeholder":"Re senga\nTøm oppvaskmaskina\nFôr hunden","panel.bulk_days_label":"Vekedagar (tom = kvar dag)","panel.bulk_leave_empty_hint":"La stå tomt for å tildele til alle born.","panel.bulk_points_label":"Poeng (kvar)","panel.bulk_title":"Massetillegg av oppgåver","panel.child_add_tile":"Legg til born","panel.child_availability_hint":"Tilstandane on, home, available, present, true tyder tilgjengeleg. La stå tomt for å handsame som alltid tilgjengeleg.","panel.child_availability_label":"Tilgjengelegheitssensor (valfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Oppteken:","panel.child_invert_hint":"Slå på for kalender- eller timeplansensorar der ein aktiv tilstand tyder at bornet er oppteke.","panel.child_invert_label":"Inverter logikk (PÅ = utilgjengeleg)","panel.child_inverted":"(invertert)","panel.child_link_user_label":"Kople til Home Assistant-brukar (valfritt)","panel.child_link_user_hint":"Når sett, kan berre denne Home Assistant-brukaren (eller ein admin) fullføre gjeremål, løyse inn løningar eller starte tidtakarar for dette barnet via tenestekall. Lat stå på «Kven som helst» for eit delt familiebrett.","panel.child_picture_entity_label":"Bilete frå","panel.child_picture_entity_hint":"Vel ein entitet med bilete, vanlegvis personen til barnet, for å vise det i staden for ikonet over. Biletet til ein person vert sett under Innstillingar › Personar; utan bilete vert ikonet vist.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Valfritt. 4 siffer barnet tastar på eit delt kiosk-nettbrett. Vert lagra som hash og kan ikkje lesast tilbake — la feltet stå tomt for å halde på gjeldande kode.","panel.child_kiosk_pin_set":"Ein PIN-kode er sett.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden må vere nøyaktig 4 siffer","panel.toast_kiosk_pin_failed":"Barnet er lagra, men ikkje kiosk-PIN-koden: {error}","panel.child_birthday_label":"Bursdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for å la vere å vise alderen. På dagen: bonuspoeng, eit merke og ei feiring. 29. feb. vert feira 28. feb. i år som ikkje er skotår.","panel.child_link_user_none":"Kven som helst (delt / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Namn","panel.child_name_placeholder":"t.d. Malia","panel.child_no_availability":"Ingen tilgjengelegheitssensor","panel.child_stat_done":"Gjort","panel.child_stat_earned":"Tent","panel.child_title":"Born","panel.child_unavailability_hint":"Ein ekstra sensor der on/active tyder at bornet er oppteke. Nyttig for skulekaldendrar. Bornet er tilgjengeleg berre når tilgjengelegheitssensoren seier tilgjengeleg OG denne sensoren ikkje seier oppteke.","panel.child_unavailability_label":"Utilgjengelegheitssensor (valfri)","panel.child_pause_streak_label":"Set rekkja på pause ved fråvær","panel.child_pause_streak_hint":"Når tilgjengelegheits- eller utilgjengelegheitssensoren til dette barnet (som kan vere ei calendar.*-eining) melder fråvær, vert rekkja fryst og oppgåvene skjulte til barnet er tilbake.","panel.child_presence_label":"Tilstadeværing (for påminningar)","panel.child_presence_hint":"Ein person.*- eller device_tracker.*-entitet. Så lenge han ikkje er home, ventar påminningane og eskaleringane om plikter for dette barnet, og barnet får i staden eitt \"Du er heime\"-dytt ved komst. Påverkar berre varsel — pliktene er framleis synlege. Slå på Kome heim under Varsel for å få dyttet.","panel.child_unnamed":"(utan namn)","panel.chore_advanced_bonus_subtasks":"Bonus-deloppgåver (valfri)","panel.chore_advanced_bonus_subtasks_hint":"Valfrie ekstraoppgåver som vert tilgjengelege etter at hovudoppgåva er fullført.","panel.chore_advanced_visibility":"Avansert — synlegheit og kalenderpublisering","panel.chore_approval_label":"Krev godkjenning frå forelder","panel.chore_assign_hint":"La stå tomt for å tildele til alle born.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Legg til born fyrst for å tildele oppgåver til dei.","panel.chore_assignment_mode_hint":"Alle = alle tildelte born ser ho. Vekslande = borna byter på, eitt om gongen. Tilfeldig = vel eitt dagleg. Balansert = fordel jamt over dagen.","panel.chore_assignment_mode_label":"Tildelingsmodus","panel.chore_calendar_hint":"Dagens tildeling vert lagt til som ei kalenderhending på kvar vald kalender.","panel.chore_calendar_label":"Publiser til kalendrar (valfri)","panel.chore_calendar_no_entities":"Ingen kalenderentitetar funne i Home Assistant. Set opp ein fyrst.","panel.chore_claim_allowance_hint":"Ekstra minutt etter at tidsperioden er slutt der oppgåva framleis kan krevjast. 0 = ingen frist. Nattoppgåver vert uansett avslutta ved midnatt.","panel.st_freq_label":"Kor ofte om dagen","panel.st_freq_once":"Éin gong","panel.st_freq_once_hint":"éin hake","panel.st_freq_limit":"Opptil N gonger","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tider","panel.st_freq_set_hint":"kvart tidspunkt blir haka av for seg","panel.st_quick_start":"Snøggstart:","panel.st_preset_meals":"🍽️ Frukost · lunsj · middag","panel.st_preset_me":"🪥 Morgon og kveld","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kjæledyr: morgon og ettermiddag","panel.st_name_breakfast":"Frukost","panel.st_name_lunch":"Lunsj","panel.st_name_dinner":"Middag","panel.st_name_morning":"Morgon","panel.st_name_evening":"Kveld","panel.st_name_tea":"Ettermiddag","panel.st_col_name":"Namn (blir vist for barnet)","panel.st_col_from":"Frå","panel.st_col_until":"Til","panel.st_col_points":"Poeng","panel.st_remove":"Fjern dette tidspunktet","panel.st_add_time":"+ Legg til eit tidspunkt","panel.st_max_reached":"Høgst 5 tidspunkt","panel.st_bonus_label":"Bonus for alle tidspunkt","panel.st_bonus_hint":"Ekstra poeng når alle tidspunkta er gjorde i dag. 0 = ingen.","panel.st_rules_hint":"Kvart tidspunkt kan berre hakast av medan det er ope. Oppgåva tel éin gong for rekkjer og vekemålet, når alle tidspunkta er gjorde. Tidspunkta kan ikkje overlappe eller gå over midnatt.","panel.st_claim_allowance_hint":"Ekstra minutt etter at kvart tidspunkt stengjer, der det framleis kan hakast av.","panel.st_err_none":"Legg til minst eitt tidspunkt.","panel.st_err_max":"Ei oppgåve kan ha høgst 5 faste tider.","panel.st_err_format":"Kvart tidspunkt treng ein start og ein slutt.","panel.st_err_order":"Eit tidspunkt må stengje etter at det opnar, same dag.","panel.st_err_overlap":"To tidspunkt overlappar. Flytt det eine.","panel.st_err_conflict":"Ei oppgåve med faste tider kan ikkje òg vere open, ei mengdeoppgåve eller ei lagoppgåve.","panel.st_state_now":"open no","panel.st_state_later":"seinare","panel.st_state_missed":"gjekk glipp","panel.st_state_done":"ferdig","panel.st_state_pending":"ventar på godkjenning","panel.st_settings_layout_label":"Oppgåver med faste tider","panel.st_settings_layout_hint":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på barne- og kioskkorta. Kvart kort kan overstyre det.","panel.st_list_pill":"Faste tider: {count}","panel.chore_claim_allowance_label":"Kravfrist (minutt)","panel.chore_completion_sound_label":"Fullføringslyd","panel.chore_difficulty_label":"Vanskegrad","panel.difficulty_easy":"Lett","panel.difficulty_hard":"Vanskeleg","panel.difficulty_medium":"Middels","panel.chore_daily_cap_label":"Dagleg tak (minutt, 0 = uavgrensa)","panel.chore_daily_limit_label":"Dagleg grense","panel.chore_daily_limit_shared_hint":"Delt av alle i gruppa — når han er gjord så mange gonger i dag, vert han stengd for alle. Kvar fullføring gjev poeng til den som gjorde han.","panel.chore_days_label":"Vekedagar (la stå tomt = kvar dag)","panel.chore_weekly_target_pill":"{count}×/veke","panel.chore_weekly_target_hint":"Kor mange gonger i veka oppgåva må gjerast, på kva som helst av dei valde dagane. Ho blir ikkje vist meir når talet er nådd, og blir nullstilt på måndag.","panel.chore_weekly_target_label":"Vekemål (0 = av)","panel.chore_weekly_target_bonus_label":"Bonus for vekemål","panel.chore_weekly_target_bonus_hint":"Ekstra poeng når vekemålet er nådd, i tillegg til poenga for kvar gjennomføring. Blir utbetalt éin gong i veka, når den siste gjennomføringa er godkjend. 0 = ingen bonus.","panel.chore_team_section":"Lagarbeid (valfritt)","panel.chore_team_hint":"Ei lagoppgåve tel først når så mange ulike born er med. Kvart born sitt trykk på Ferdig melder dei på, og når laget er fullt, vert oppgåva send inn for alle. Påmeldingar vert nullstilte kvar dag. Krev tildelinga «Alle» og kan ikkje vere ei open oppgåve.","panel.chore_team_size_label":"Lagstorleik (0 = av)","panel.chore_team_points_label":"Lagpoeng","panel.chore_team_points_each":"Alle får fulle poeng","panel.chore_team_points_split":"Del poenga likt (runda ned)","panel.chore_team_bonus_label":"Lagbonus (per born)","panel.chore_team_pill":"Lag på {count}","panel.chore_team_size_invalid":"Lagstorleiken må vere 0 (av) eller mellom 2 og 10.","panel.chore_team_conflict":"Ei lagoppgåve må vere tildelt alle — ikkje førstemann eller ein rotasjon — og kan ikkje vere ei open oppgåve.","panel.chore_description_label":"Skildring (valfri)","panel.chore_enabled_label":"Aktivert","panel.chore_first_occurrence_label":"Fyrste førekomst","panel.chore_group_hint":"Medlem av oppgåvegruppe: {name} ({policy}). Handter medlemskap på Grupper-fanen.","panel.chore_name_label":"Namn","panel.chore_order_title":"Oppgåverekkjefølgje","panel.chore_points_label":"Poeng","panel.chore_points_per_window_label":"Poeng per vindauge","panel.chore_recurrence_day_hint":"t.d. måndag — la stå tomt for kva dag som helst","panel.chore_recurrence_interval_label":"Gjenta kvar (dagar)","panel.chore_recurrence_interval_hint":"Heilt tal dagar, {min}–{max}","panel.chore_recurrence_interval_invalid":"Skriv inn eit tal dagar mellom {min} og {max}","panel.chore_recurrence_day_label":"Vekedag (berre vekentleg)","panel.chore_recurrence_label":"Gjentaking","panel.chore_recurrence_start_hint":"Ankerdato — tomt = i dag","panel.chore_recurrence_start_label":"Startdato (berre kvar-2-dagar)","panel.chore_require_availability":"Hopp over utilgjengelege born","panel.chore_require_availability_hint":"Brukar kvar born sin tilgjengelegheitssensor (sett på profilen deira).","panel.chore_mandatory_label":"Obligatorisk gjeremål","panel.chore_mandatory_hint":"Viss han ikkje vert gjord før tidsperioden er over, vurderer ein forelder han (gje straff, utset eller avvis).","panel.chore_mandatory_penalty_label":"Straffepoeng om ikkje gjort","panel.chore_mandatory_penalty_hint":"Poeng ein forelder kan trekkje om gjeremålet ikkje vert gjort. 0 = ingen straffeval.","panel.chore_rotation_hint":"Vekslande modus: omordnar poolen permanent. Tilfeldig/Balansert: overstyrer berre i dag; i morgon held det fram som normalt.","panel.chore_rotation_label":"Start rotasjon med (valfri)","panel.chore_rotation_no_override":"(inga overstyring)","panel.chore_rotation_period_label":"Gje vidare til neste barn","panel.chore_rotation_period_each":"Kvar gong han skal gjerast","panel.chore_rotation_period_week":"Kvar veke","panel.chore_rotation_period_month":"Kvar månad","panel.chore_rotation_period_hint":"Kvar veke eller kvar månad lèt det same barnet halde på oppgåva heile perioden, sjølv om ho blir gjord kvar dag.","panel.chore_rotation_every_week_label":"Veker per tur","panel.chore_rotation_every_month_label":"Månader per tur","panel.chore_rotation_every_hint":"Kor lenge kvart barn held på henne før ho blir gjeven vidare (1–{max}).","panel.chore_rotation_weekday_label":"Overleveringsdag","panel.chore_rotation_month_day_label":"Overleveringsdag i månaden","panel.chore_rotation_month_day_hint":"1–31. I kortare månader blir ho gjeven vidare den siste dagen.","panel.chore_schedule_mode_label":"Planleggingsmodus","panel.chore_subtask_name_placeholder":"Namn på deloppgåve","panel.chore_subtask_points_placeholder":"Poe","panel.chore_table_approval":"Godkjenning","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Noverande","panel.chore_table_name":"Namn","panel.chore_table_period":"Periode","panel.chore_table_points":"Poeng","panel.chore_table_schedule":"Tidsplan","panel.chore_task_type_label":"Oppgåvetype","panel.chore_task_type_standard":"Standard — faste poeng ved fullføring","panel.chore_task_type_timed":"Tidsstyrt — poeng per minutt","panel.chore_time_category_label":"Tidskategori","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tips: dobbeltklikk på eit oppgåvenamn for å endre det direkte.","panel.chore_title":"Oppgåver","panel.chore_vis_entity_hint":"Oppgåva visast berre når tilstanden samsvarar med regelen nedanfor. La stå tomt for alltid-vis.","panel.chore_vis_entity_label":"Synlegheitsentitet (valfri)","panel.chore_vis_operator_label":"Synlegheitsoperator","panel.chore_vis_value_hint":"t.d. «on», «home», «30»","panel.chore_vis_value_label":"Synlegheitsverdi","panel.chore_window_minutes_label":"Vindauge (minutt)","panel.common_all_children":"Alle born","panel.common_daily":"Dagleg","panel.common_disabled":"deaktivert","panel.common_name":"Namn","panel.common_no":"Nei","panel.common_one_shot":"Eingongs","panel.common_points":"Poeng","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slette bonusen «{name}»?","panel.confirm_delete_child_extra":"Dette fjernar òg all fullføringshistorikk, premiekrav, poengtransaksjonar og pooltildelingar. Oppgåver tildelte til dei vert oppdaterte.","panel.confirm_delete_child":"Slette barnet «{name}»?","panel.confirm_delete_chore_extra":"Dette fjernar òg oppgåva frå alle oppgåvegrupper ho tilhøyrde.","panel.confirm_delete_chore":"Slette oppgåva «{name}»?","panel.confirm_delete_challenge":"Slette utfordringa «{name}»?","panel.confirm_delete_prompt":"Slette {kind} «{name}»?","panel.confirm_delete_penalty":"Slette straffa «{name}»?","panel.confirm_delete_reward_extra":"Eventuelle poeng born har samla til denne premien vert refunderte til saldoen deira.","panel.confirm_delete_reward":"Slette belønninga «{name}»?","panel.confirm_delete_suffix":"Dette kan ikkje gjerast om.","panel.confirm_delete_template":"Slette malen «{name}»? Dette kan ikkje gjerast om.","panel.confirm_unsaved":"Du har ulagra endringar — forkaste dei?","panel.day_fri":"Fre","panel.day_mon":"Mån","panel.day_sat":"Lau","panel.day_sun":"Sun","panel.day_thu":"Tor","panel.day_tue":"Tys","panel.day_wed":"Ons","panel.dialog_add_bonus":"Legg til bonus","panel.dialog_add_child":"Legg til born","panel.dialog_add_chore":"Legg til oppgåve","panel.dialog_add_group":"Legg til oppgåvegruppe","panel.dialog_add_penalty":"Legg til straff","panel.dialog_add_reward":"Legg til premie","panel.dialog_apply_bonus":"Bruk bonus: {name}","panel.dialog_apply_penalty":"Bruk straff: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger born","panel.dialog_edit_chore":"Rediger oppgåve","panel.chore_sec_basics":"Grunnleggjande","panel.chore_sec_who":"Kven gjer det","panel.chore_sec_when":"Når","panel.chore_sec_checking":"Kontroll","panel.chore_sec_more":"Fleire val","panel.dialog_edit_group":"Rediger oppgåvegruppe","panel.dialog_edit_penalty":"Rediger straff","panel.dialog_edit_reward":"Rediger premie","panel.empty_children_copy":"Legg til det fyrste bornet ditt for å kome i gang.","panel.empty_children_title":"Ingen born enno","panel.empty_chores_copy":"Legg til ei oppgåve — ho vil visast på dei tildelte borna sine kort.","panel.empty_chores_title":"Ingen oppgåver enno","panel.empty_groups_copy":"Opprett ei gruppe for å få oppgåver til å rotere saman (t.d. alle kjøkkenoppgåver held seg til eitt born kvar dag).","panel.empty_groups_title":"Ingen oppgåvegrupper enno","panel.empty_no_match":"Ingen {kind} samsvarar med «{filter}».","panel.empty_no_match_children":"Ingen born samsvarar med «{filter}».","panel.empty_no_match_filter":"Ingenting samsvarar med «{filter}».","panel.empty_rewards_copy":"Legg til ein premie born kan bruke {points_name} på.","panel.empty_rewards_title":"Ingen premiar enno","panel.empty_template_all_removed":"Alle oppgåver fjerna — gå tilbake og vel ein annan mal.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikkje vald","panel.child_age_group_hint":"Avgjer kva oppgåver oppsettsvegvisaren føreslår. Endrar ikkje noko anna.","panel.child_adult_label":"Vaksenprofil","panel.child_adult_hint":"For ein forelder eller ein annan vaksen. Oppgåver dei markerer som gjort, tel med ein gong utan godkjenning, og kort viser dei berre når kortet sitt val «Vis vaksne» er slått på.","panel.child_color_label":"Farge","panel.child_color_hint":"Markerer barnet i adminpanelet og fargar korta til barnet, med mindre eit kort har sin eigen toppfarge. Automatisk vel ein ut frå plassen i lista.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Vaksen","wizard.title":"Oppsettsvegvisar","wizard.run_btn":"Køyr oppsettsvegvisaren","wizard.open_btn":"Opne vegvisaren","wizard.start_btn":"Start oppsett","wizard.add_child_myself":"Legg til eit born sjølv","wizard.empty_title":"Set opp familien på om lag tre minutt","wizard.empty_copy":"Legg til borna dine, så føreslår vi oppgåver som passar alderen deira, pluss nokre premiar å jobbe mot. Eller legg til alt sjølv under Born, Oppgåver og Premiar.","wizard.settings_hint":"Legg til born, oppgåver føreslegne etter alder og dei første premiane i nokre få steg. Legg berre til, endrar aldri det du har.","wizard.intro_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.close_hint":"Lukk. Du kan opne han att frå Innstillingar.","wizard.skip":"Hopp over, eg set det opp sjølv","wizard.restore":"Gjenopprett ein tryggingskopi i staden","wizard.back":"Tilbake","wizard.step_of":"Steg {n} av {total} · {name}","wizard.step_welcome":"Velkomen","wizard.step_children":"Born","wizard.step_chores":"Oppgåver","wizard.step_rewards":"Premiar","wizard.step_review":"Sjå over","wizard.step_done":"Ferdig","wizard.next_welcome":"Set i gang","wizard.next_children":"Neste: oppgåver","wizard.next_chores":"Neste: premiar","wizard.next_rewards":"Neste: dashbord","wizard.create":"Opprett alt","wizard.create_existing":"Legg til alt","wizard.creating":"Opprettar…","wizard.foot_will_add":"{name} blir lagt til når du held fram","wizard.existing_banner":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren legg berre til: ingenting du har frå før blir endra eller fjerna.","wizard.welcome_title":"Velkomen til TaskMate","wizard.welcome_title_existing":"Legg til meir med oppsettsvegvisaren","wizard.welcome_copy":"Lat oss kome i gang. Legg til borna dine, vel oppgåver som passar alderen deira og nokre premiar å jobbe mot. Det tek om lag tre minutt, og du kan endre alt etterpå.","wizard.welcome_copy_existing":"Legg til born, vel oppgåver føreslegne etter alder og nokre premiar å jobbe mot.","wizard.tile_children":"Namn, alder og ein avatar","wizard.tile_chores":"Forslag som passar kvar alder","wizard.tile_rewards":"Ting å spare til","wizard.pname_question":"Kva skal poenga heite?","wizard.pname_points":"Poeng","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Myntar","wizard.pname_gems":"Edelsteinar","wizard.pname_custom":"Eige…","wizard.pname_hint":"Vert vist på alle kort. Du kan endre det seinare under Innstillingar.","wizard.children_title":"Kven er med?","wizard.children_copy":"Legg til kvart born. Alderen avgjer kva oppgåver som blir føreslegne etterpå, og ein bursdag slår òg på bursdagsmodus (bonuspoeng på dagen).","wizard.already_set_up":"Allereie sett opp","wizard.no_age_yet":"Ingen alder enno. Vel ei aldersgruppe så vi kan føreslå oppgåver:","wizard.remove":"Fjern","wizard.add_child":"Legg til eit born","wizard.name":"Namn","wizard.name_placeholder":"t.d. Isla","wizard.age":"Alder","wizard.age_mode_bday":"Bursdag","wizard.age_mode_age":"Berre alderen","wizard.age_mode_none":"Vil helst ikkje seie","wizard.bday_hint":"Slår òg på bursdagsmodus. Du kan fjerne året seinare under Born om du helst ikkje vil lagre det.","wizard.group_hint":"Vert berre brukt til å føreslå oppgåver.","wizard.avatar":"Avatar","wizard.colour":"Farge","wizard.add_named":"Legg til {name}","wizard.child_word":"born","wizard.preview":"Førehandsvising på kortet","wizard.new_child":"Nytt born","wizard.ready_for_chores":"Klar for oppgåver","wizard.preview_chores":"Oppgåvene blir viste her","wizard.preview_rewards":"og premiar å spare til","wizard.preview_hint":"Fargen vert brukt på kortet i dashbordet «Oppgåvene til borna». Byt avatar eller legg til eit bilete seinare under Born.","wizard.age_n":"{age} år","wizard.group_chores":"Oppgåver for {group}","wizard.toast_child_exists":"{name} står allereie på lista","wizard.toast_need_child":"Legg til minst eitt born først","wizard.toast_bad_birthday":"Vel ein bursdag som ikkje er fram i tid","wizard.toast_invalid_birthday":"Den bursdagen er ikkje ein gyldig dato. Sjekk dag og månad","wizard.toast_load_failed":"Kunne ikkje opne oppsettsvegvisaren: {error}","wizard.toast_create_failed":"Ingenting vart oppretta: {error}","wizard.chores_title":"Vel nokre oppgåver","wizard.chores_copy":"Føreslegne etter alderen til kvart born. Kryss av det som passar heimen dykkar, og vel poeng. Trykk på eit andlet for å gje ei oppgåve til eit eldre sysken òg. Ingenting er endeleg: alt kan redigerast seinare under Oppgåver.","wizard.nobody_in_group":"Ingen i denne aldersgruppa","wizard.show_anyway":"Vis likevel","wizard.picked_n":"{count} valde","wizard.pick_all":"Vel alle","wizard.clear":"Tøm","wizard.have_chore":"Du har allereie denne oppgåva","wizard.already_have":"Har allereie","wizard.nobody_old_enough":"Ingen er gamle nok enno","wizard.template_pack":"malpakke","wizard.pack_sub":"Alle · frå Malar","wizard.pack_dupe":"Allereie i lista di, vert lagd til éin gong","wizard.per_week":"Per veke, om lag","wizard.per_week_hint":"Om alle avkryssa oppgåver blir gjorde. Vert brukt i neste steg til å føreslå prisar på premiar.","wizard.packs_title":"Eller legg til ei ferdig pakke","wizard.packs_hint":"Dei innebygde pakkane frå Malar, gjevne til alle.","wizard.freq_daily":"Kvar dag","wizard.freq_weekdays":"Kvardagar","wizard.freq_weekly":"Éin gong i veka","wizard.freq_every_2_weeks":"Kvar 2. veke","wizard.freq_monthly":"Kvar månad","wizard.rewards_title":"Noko å jobbe mot","wizard.rewards_copy":"Vel nokre premiar å starte med. Prisane er faste, så ein premie kostar alltid det som står her.","wizard.rewards_earns":"Med oppgåvene du valde, tener {name} om lag {amount} i veka.","wizard.every_day":"≈ kvar dag","wizard.every_n_days":"≈ kvar {count}. dag","wizard.tier.small":"Små gleder","wizard.tier.saving":"Verdt å spare til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine eigne","wizard.own_reward_placeholder":"Legg til din eigen premie","wizard.own_reward_add":"Legg til","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Ha éin premie dei kan få på ein dag eller to, så dei ser at det verkar.","wizard.tip_2":"Store mål fungerer best med 2–4 veker med oppgåver.","wizard.tip_3":"Premiar er felles som standard. Avgrens ein til eitt born seinare under Premiar.","wizard.review_title":"Sjekk og opprett","wizard.review_fresh":"Dette opprettar {children}, {chores} og {rewards}. Du kan endre alt etterpå i panelet.","wizard.review_existing":"Dette legg til {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_existing_no_children":"Dette legg til {chores} og {rewards}. Dine {have_chores} og {have_rewards} blir verande akkurat som dei er.","wizard.review_nothing":"Alt du har valt, finst allereie i TaskMate, så det er ingenting nytt å leggje til. Gå tilbake for å velje noko anna, eller lukk vegvisaren.","wizard.count_children_one":"1 born","wizard.count_children_many":"{count} born","wizard.count_chores_one":"1 oppgåve","wizard.count_chores_many":"{count} oppgåver","wizard.count_rewards_one":"1 premie","wizard.count_rewards_many":"{count} premiar","wizard.kid_existing":"eksisterande","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /veke","wizard.no_new_chores":"Ingen nye oppgåver","wizard.n_more":"+ {count} til","wizard.defaults":"Nokre standardval","wizard.appr_title":"Oppgåver som må godkjennast av ein forelder","wizard.appr_hint":"Poeng vert betalte ut når du har godkjent. Kan endrast per oppgåve seinare.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashbord","wizard.next_dashboards":"Neste: sjå over","wizard.dash_step_title":"Vel dashborda dine","wizard.dash_step_copy":"Ferdige dashbord for alle i huset, med borna dine allereie fylte inn. Vel nokre, alle eller ingen.","wizard.dash_step_later":"Du kan lage fleire når som helst under Innstillingar → Ferdige dashbord. Eit eksisterande dashbord vert aldri overskrive.","wizard.count_dashboards_one":"1 dashbord","wizard.count_dashboards_many":"{count} dashbord","wizard.dash_existed":"«{title}» finst allereie, så det vart late vere som det er.","wizard.dash_failed":"«{title}» kunne ikkje opprettast. Alt anna vart det.","wizard.open_named":"Opne {title}","wizard.review_dashboards":"Dashbord","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Ingenting nytt for familien denne gongen, berre dashborda du valde.","panel.dash_section_title":"Ferdige dashbord","panel.dash_section_hint":"Start med eit dashbord laga for kvar person i huset, med borna dine fylte inn. Etterpå er det eit vanleg Home Assistant-dashbord: rediger, flytt rundt på eller slett det som du vil. Eit eksisterande dashbord vert aldri overskrive.","panel.dash_kind_kids":"Born","panel.dash_kind_parents":"Foreldre","panel.dash_kind_wall":"Veggnettbrett","panel.dash_desc_kids":"Ei fane for kvart barn med oppgåvene, premiemålet, rekkja, merka og premiane deira, pluss ei familiefane med toppliste og familiemål.","panel.dash_desc_parents":"Godkjenningar og oppgåvetavla først, så poeng, bonusar og straffer, så vekeoversikter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fullskjerm for eit felles nettbrett, med oppgåvetavla som ei andre fane.","panel.dash_for_kids":"For nettbrettet eller telefonane til borna","panel.dash_for_parents":"For telefonane til foreldra","panel.dash_for_wall":"For eit nettbrett på kjøkenet eller i gangen","panel.dash_created":"Oppretta","panel.dash_open":"Opne","panel.dash_create_btn":"Opprett …","panel.dash_dialog_title":"Opprett eit dashbord","panel.dash_title_label":"Tittel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_path_taken":"Allereie i bruk: {paths}. Vel ei anna adresse.","panel.dash_path_invalid":"Adressa kan berre ha små bokstavar, tal og bindestrekar, med minst éin bindestrek.","panel.dash_list_failed":"Klarte ikkje å lese dei eksisterande dashborda dine, så ingenting vart oppretta.","panel.dash_children_label":"Born","panel.dash_layout_label":"Oppsett","panel.dash_layout_tabs":"Eitt dashbord, ei fane per barn","panel.dash_layout_each":"Eitt dashbord per barn","panel.dash_layout_tabs_hint":"Bra for eit felles nettbrett: kvart barn er berre ei fane unna.","panel.dash_layout_each_hint":"Bra for telefonen til barnet: kvart barn får sitt eige dashbord, på denne adressa etterfølgd av namnet sitt.","panel.dash_hide_parent":"Gøym foreldreknappar","panel.dash_hide_parent_hint":"Godkjenning og fullføring for eit barn vert haldne av på desse korta, også når ein forelder ser på.","panel.dash_admin":"Berre administratorar","panel.dash_admin_hint":"Gøymer det for brukarar som ikkje er Home Assistant-administratorar. La det vere av om ein forelder ikkje er administrator; korta sjekkar uansett foreldrerettar før kvar handling.","panel.dash_board":"Legg til ei fane med oppgåvetavla","panel.dash_board_hint":"Heile dagen til familien med eitt blikk, berre eit sveip unna.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Førehandsvising","panel.dash_create":"Opprett dashbord","panel.dash_need_child":"Legg til eit barn først.","panel.dash_pick_child":"Vel minst eitt barn.","panel.dash_need_title":"Gje dashbordet ein tittel.","panel.dash_toast_created":"Oppretta: {titles}","panel.dash_toast_failed":"Kunne ikkje opprette: {titles}","panel.dash_more":"… og {count} til","panel.dash_palette":"Opprett eit dashbord: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Poeng","panel.dash_view_insights":"Innsikt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Oppgåvene til {name}","panel.dash_title_kids":"Oppgåvene til borna","panel.dash_title_parents":"Foreldre","panel.dash_title_wall":"Oppgåvevegg","wizard.notify_toggle":"Gje meg beskjed når noko må godkjennast","wizard.notify_hint":"Brukar dei eksisterande varselinnstillingane dine.","wizard.rewards_n":"Premiar ({count})","wizard.no_rewards":"Ingen premiar valde","wizard.done_title":"Alt er klart!","wizard.done_copy":"TaskMate er klar for familien din.","wizard.done_copy_existing":"Dei nye oppgåvene og premiane er lagde til. Ingenting anna er endra.","wizard.done_copy_dashboards":"Dashborda dine er klare. Ingenting anna vart endra.","wizard.done_copy_nothing":"Alt du valde, fanst allereie, så ingenting nytt vart lagt til. Ingenting anna er endra.","wizard.next_tablet_title":"Set det der dei ser det","wizard.next_tablet":"Opne dashbordet «Oppgåvene til borna» på eit nettbrett eller telefonane deira.","wizard.next_today_title":"Følg med under I dag","wizard.next_today":"Godkjenningar, kven som har gjort kva og raske bonusar, alt på éi side.","wizard.next_change_title":"Endre kva som helst","wizard.next_change":"Rediger oppgåver, poeng og premiar når som helst. Køyr vegvisaren att frå Innstillingar.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Køyre oppsettsvegvisaren?","wizard.confirm_have":"Du har allereie {children}, {chores} og {rewards}. Vegvisaren vil:","wizard.confirm_add":"berre leggje til nye born, oppgåver og premiar","wizard.confirm_have_shown":"vise oppgåver og premiar du allereie har som «Har allereie»","wizard.confirm_never":"aldri gje nytt namn til, redigere eller slette noko","wizard.nudge_text":"{name} er {age} no. Sjå nye oppgåveidéar for den alderen?","wizard.nudge_btn":"Sjå oppgåveidéar","wizard.nudge_dismiss":"Ikkje no","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjelparar · enkle oppgåver, mykje ros","wizard.age_group_sub.6_8":"Faste rutinar · dei kryssar dei av sjølve","wizard.age_group_sub.9_12":"Ekte husarbeid · fleire poeng","wizard.age_group_sub.13_plus":"Livsdugleikar · vekeoppgåver for ekte premiar","wizard.chore.toys_away":"Rydd bort leikene","wizard.chore.clothes_basket":"Skittentøy i korga","wizard.chore.brush_teeth_help":"Puss tennene (med hjelp)","wizard.chore.shoes_coat":"Set bort sko og jakke","wizard.chore.help_feed_pet":"Hjelp til med å mate kjæledyret","wizard.chore.match_socks":"Par sokkane","wizard.chore.napkins":"Legg serviettar på bordet","wizard.chore.water_plant":"Vatn ei plante","wizard.chore.make_bed":"Re opp senga","wizard.chore.get_dressed":"Kle på deg sjølv","wizard.chore.pack_school_bag":"Pakk skulesekken","wizard.chore.set_clear_table":"Dekk på og rydd av bordet","wizard.chore.tidy_bedroom":"Rydd rommet","wizard.chore.feed_pet":"Mat kjæledyret","wizard.chore.put_away_laundry":"Legg bort reine klede","wizard.chore.read_15":"Les i 15 minutt","wizard.chore.dishwasher":"Fyll eller tøm oppvaskmaskina","wizard.chore.bins_out":"Set ut bosspannene","wizard.chore.hoover_room":"Støvsug eit rom","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjelp til med middagen","wizard.chore.clean_sink":"Vask vasken på badet","wizard.chore.homework_no_reminders":"Lekser utan påminningar","wizard.chore.change_sheets":"Skift sengeklede","wizard.chore.cook_meal":"Lag eit familiemåltid","wizard.chore.own_laundry":"Vask dine eigne klede","wizard.chore.mow_lawn":"Klypp plenen","wizard.chore.clean_bathroom":"Vask badet","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pass dei minste i ein time","wizard.chore.food_shop":"Hjelp til med matinnkjøpet","wizard.chore.recycling":"Sorter avfallet","wizard.reward.screen_time":"15 min ekstra skjermtid","wizard.reward.pick_pudding":"Vel desserten","wizard.reward.car_music":"Vel musikken i bilen","wizard.reward.choose_dinner":"Vel middagen","wizard.reward.stay_up_late":"Vere oppe 30 minutt lenger","wizard.reward.family_film":"Vel familiefilmen","wizard.reward.ice_cream_trip":"Tur ut for å ete is","wizard.reward.spending_money":"50 kr å bruke","wizard.reward.sleepover":"Overnattingsbesøk av ein ven","wizard.pack.morning_routine.name":"Morgonrutine","wizard.pack.morning_routine.chore_0":"Re opp senga","wizard.pack.morning_routine.chore_1":"Puss tennene","wizard.pack.morning_routine.chore_2":"Kle på seg","wizard.pack.morning_routine.chore_3":"Pakk skulesekken","wizard.pack.evening_routine.name":"Kveldsrutine","wizard.pack.evening_routine.chore_0":"Puss tennene","wizard.pack.evening_routine.chore_1":"Ta på pysjamas","wizard.pack.evening_routine.chore_2":"Rydd rommet","wizard.pack.evening_routine.chore_3":"Legg fram klede til i morgon","wizard.pack.kitchen_helper.name":"Kjøkkenhjelpar","wizard.pack.kitchen_helper.chore_0":"Dekk bordet","wizard.pack.kitchen_helper.chore_1":"Rydd av tallerkane","wizard.pack.kitchen_helper.chore_2":"Fyll oppvaskmaskina","wizard.pack.kitchen_helper.chore_3":"Tørk av benkane","wizard.pack.weekend_helper.name":"Helgehjelpar","wizard.pack.weekend_helper.chore_0":"Rydd rommet","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjelp til med klesvasken","wizard.pack.weekend_helper.chore_3":"Set ut bosspannene","wizard.pack.pet_care.name":"Stell av kjæledyr","wizard.pack.pet_care.chore_0":"Mat kjæledyret","wizard.pack.pet_care.chore_1":"Fyll vassskåla","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Reins kattedoen","wizard.pack.homework_reading.name":"Lekser og lesing","wizard.pack.homework_reading.chore_0":"Gjer lekser","wizard.pack.homework_reading.chore_1":"Les i 20 minutt","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Puss tennene (morgon)","wizard.chore.wash_face":"Vask andletet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Legg vekk pysjamasen","wizard.chore.clear_breakfast":"Rydd vekk frukostsakene dine","wizard.chore.up_with_alarm":"Stå opp når vekkjarklokka ringjer","wizard.chore.make_breakfast":"Lag din eigen frukost","wizard.chore.pack_lunch":"Smør din eigen matpakke","wizard.chore.sun_cream":"Smør på solkrem","wizard.chore.ready_to_go":"Sko og jakke på, klar til å gå","wizard.chore.open_curtains":"Dra frå gardinene","wizard.chore.eat_breakfast_table":"Et frukost ved bordet","wizard.chore.school_letters":"Gi lappar frå skulen til ein vaksen","wizard.chore.pack_pe_kit":"Pakk gymkleda","wizard.chore.spellings":"Øv på rettskriving","wizard.chore.times_tables":"Øv på gongetabellen","wizard.chore.check_school_app":"Sjekk skuleappen for lekser","wizard.chore.plan_homework_week":"Planlegg lekser for veka","wizard.chore.revision_session":"Repetisjon (30 minutt)","wizard.chore.tidy_pencil_case":"Rydd i pennalet","wizard.chore.wash_water_bottle":"Vask drikkeflaska","wizard.chore.empty_lunchbox":"Tøm matboksen","wizard.chore.instrument_practice":"Øv på instrumentet","wizard.chore.read_aloud":"Les høgt for ein vaksen","wizard.chore.set_table":"Dekk på bordet","wizard.chore.clear_table":"Rydd av bordet","wizard.chore.empty_dishwasher":"Tøm oppvaskmaskinen","wizard.chore.make_lunch_weekend":"Lag din eigen lunsj","wizard.chore.wash_veg":"Vask frukt og grønsaker","wizard.chore.wipe_table":"Tørk av kjøkenbordet","wizard.chore.wash_up":"Vask opp for hand","wizard.chore.dry_up":"Tørk opp og set på plass","wizard.chore.bake_together":"Bak noko saman med ein vaksen","wizard.chore.unpack_shopping":"Pakk ut handlevarene","wizard.chore.clear_fridge":"Rydd opp i kjøleskåpet","wizard.chore.toast_for_all":"Lag rista brød til alle","wizard.chore.fill_water_jug":"Fyll vassmugga","wizard.chore.food_prep":"Hjelp til med matlaginga","wizard.chore.plan_dinner":"Planlegg éin middag denne veka","wizard.chore.wipe_counters":"Tørk av benkeplatene","wizard.chore.mop_floor":"Vask kjøkengolvet","wizard.chore.dust_room":"Tørk støv på rommet ditt","wizard.chore.clean_mirrors":"Puss spegla","wizard.chore.empty_bedroom_bin":"Tøm søppelbøtta på rommet","wizard.chore.tidy_living_room":"Rydd i stova","wizard.chore.line_up_shoes":"Set skoa på rad","wizard.chore.sort_drawer":"Rydd i ei skuffe","wizard.chore.toilet_roll":"Fyll på dopapir","wizard.chore.clean_windows":"Vask vindauga (innvendig)","wizard.chore.clean_toilet":"Vask toalettet","wizard.chore.wipe_handles":"Tørk av brytarar og handtak","wizard.chore.rinse_bath":"Skyl badekaret etter bruk","wizard.chore.games_in_box":"Legg spela tilbake i eska","wizard.chore.tidy_desk":"Rydd skrivebordet","wizard.chore.clear_stairs":"Rydd trappa","wizard.chore.tidy_car":"Rydd i bilen","wizard.chore.declutter":"Rydd: gi bort 5 ting","wizard.chore.hoover_stairs":"Støvsug trappa","wizard.chore.make_bed_tidy":"Hjelp til med å re opp senga","wizard.chore.sort_colours":"Sorter klesvasken etter farge","wizard.chore.hang_washing":"Heng opp klesvasken","wizard.chore.fold_towels":"Brett handklea","wizard.chore.load_washer":"Fyll vaskemaskina","wizard.chore.iron_shirts":"Stryk skuleskjortene dine","wizard.chore.clean_trainers":"Vask joggeskoa","wizard.chore.pair_gloves":"Finn par med vottar og luer","wizard.chore.bring_washing_in":"Ta inn klesvasken","wizard.chore.fold_clothes":"Brett dei reine kleda","wizard.chore.sort_wardrobe":"Rydd i klesskåpet","wizard.chore.rake_leaves":"Rake lauv","wizard.chore.weed_bed":"Luk eit blomebed","wizard.chore.clear_snow":"Måk snø frå gangvegen","wizard.chore.sweep_patio":"Fei terrassen","wizard.chore.bring_post_in":"Ta inn posten","wizard.chore.bike_away":"Set vekk sykkelen","wizard.chore.repot_plant":"Plant om ei plante","wizard.chore.bird_feeder":"Fyll fuglebrettet","wizard.chore.diy_help":"Hjelp til med ein oppussingsjobb","wizard.chore.bins_back_in":"Ta inn søppeldunkane att","wizard.chore.pick_veg":"Hauste grønsaker i hagen","wizard.chore.clean_garden_furniture":"Vask hagemøblane","wizard.chore.water_garden":"Vatn hagen","wizard.chore.sweep_path":"Fei trappa ved inngangen","wizard.chore.pet_water":"Fyll vassskåla til kjæledyret","wizard.chore.litter_tray":"Reingjer kattedoen","wizard.chore.clean_cage":"Reingjer buret","wizard.chore.feed_fish":"Mat fiskane","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Reingjer kaninburet","wizard.chore.play_with_pet":"Leik med kjæledyret i 15 minutt","wizard.chore.dog_poo":"Plukk opp etter hunden i hagen","wizard.chore.tank_water":"Byt vatnet i akvariet","wizard.chore.pet_food_out":"Gi kjæledyret middag","wizard.chore.charge_devices":"Lad opp einingane dine","wizard.chore.weekly_plan":"Skriv din eigen vekeplan","wizard.chore.money_jar":"Legg lommepengar i sparegrisen","wizard.chore.call_grandparent":"Ring ein besteforelder","wizard.chore.thank_you_card":"Skriv eit takkekort","wizard.chore.help_sibling_ready":"Hjelp eit yngre sysken å bli klar","wizard.chore.on_time":"Ver klar i tide","wizard.chore.phone_in_basket":"Mobilen i korga ved leggjetid","wizard.chore.budget_money":"Lag budsjett for lommepengane","wizard.chore.shop_alone":"Kjøp noko i butikken åleine","wizard.chore.club_bag":"Pakk sekken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lag noko å drikke til ein gjest","wizard.chore.remember_key":"Hugs nøkkelen","wizard.chore.check_bus":"Sjekk busstidene","wizard.chore.lay_out_clothes":"Legg fram klede til i morgon","wizard.chore.drink_water":"Drikk 6 glas vatn","wizard.chore.outside_30":"30 minutt leik ute","wizard.chore.floss":"Bruk tanntråd","wizard.chore.eat_fruit":"Et ein frukt","wizard.chore.try_veg":"Smak på ein ny grønsak","wizard.chore.calm_breathing":"5 minutt roleg pusting","wizard.chore.ride_bike":"Ta ein sykkeltur","wizard.chore.sports_practice":"Idrettstrening","wizard.chore.walk_to_school":"Gå til skulen","wizard.chore.screen_free_hour":"Ein skjermfri time","wizard.chore.skincare":"Hudpleie","wizard.chore.stretch":"Tøy ut i 10 minutt","wizard.chore.swimming":"Gå og symje","wizard.chore.bed_on_time":"I seng i tide","wizard.chore.take_medicine":"Ta medisinen din","wizard.chore.wash_hands_dinner":"Vask hendene før middag","wizard.chore.help_unasked":"Hjelp nokon utan å bli spurd","wizard.chore.game_night":"Gjer klar spelkvelden til familien","wizard.chore.tell_about_day":"Fortel om dagen din","wizard.chore.kind_neighbour":"Gjer noko hyggeleg for ein nabo","wizard.chore.kind_to_sibling":"Sei noko hyggeleg til eit sysken","wizard.chore.birthday_card":"Lag eit bursdagskort","wizard.chore.plan_treat":"Hjelp til å planleggje ei familieoppleving","wizard.chore.visit_grandparents":"Besøk besteforeldre og hjelp til","wizard.chore.make_gift":"Lag noko til nokon","wizard.chore.sort_argument":"Løys ei krangel roleg","wizard.chore.hug_goodnight":"Sei god natt til alle","wizard.chore.brush_teeth_pm":"Puss tennene (kveld)","wizard.chore.bath_shower":"Bad eller dusj","wizard.chore.bedtime_reading":"Kveldslesing","wizard.chore.tidy_before_bed":"Rydd før leggjetid","wizard.chore.devices_away":"Skjermar vekk klokka 20","wizard.chore.pyjamas_on":"Pysjamas på","wizard.chore.lights_out":"Lyset av i tide","wizard.chore.clear_cup":"Rydd vekk kopp og tallerk","wizard.chore.check_tomorrow":"Sjekk planen for i morgon","wizard.chore.tablet_kitchen":"Lad nettbrettet på kjøkenet","wizard.chore.school_bag_by_door":"Skulesekken ved døra","wizard.chore.practise_piano":"Øv på piano","wizard.chore.language_words":"Lær 5 ord på eit nytt språk","wizard.chore.brain_game":"Puslespel eller hjernetrim","wizard.chore.diary":"Skriv i dagboka","wizard.chore.science_experiment":"Vitskapleg eksperiment med ein vaksen","wizard.chore.draw_paint":"Teikn eller mål i 20 minutt","wizard.chore.news_together":"Sjå nyheiter saman","wizard.chore.typing_practice":"Øv på tastaturskriving","wizard.chore.chess_game":"Spel eit parti sjakk","wizard.chore.sew_button":"Lær å sy i ein knapp","wizard.chore.coding_practice":"Øv på programmering","wizard.chore.learn_song":"Lær ein song","wizard.chore.photo_project":"Fotoprosjekt","wizard.chore.plan_day_out":"Planlegg ein familietur","wizard.chore.library_visit":"Besøk biblioteket","wizard.chore.lego_build":"Bygg noko nytt med klossar","wizard.reward.sweet_treat":"Ein liten godbit","wizard.reward.gaming_30":"30 minutt gaming","wizard.reward.bubble_bath":"Eit skumbad","wizard.reward.extra_story":"Ei ekstra godnattforteljing","wizard.reward.choose_breakfast":"Vel frukosten","wizard.reward.sticker_sheet":"Eit ark klistremerke","wizard.reward.choose_seat":"Vel plassen din ved middagen","wizard.reward.fizzy_drink":"Ein brus til middagen","wizard.reward.video_call_friend":"Videosamtale med ein ven","wizard.reward.skip_chore":"Hopp over éi oppgåve (ein vaksen vel)","wizard.reward.breakfast_in_bed":"Frukost på senga","wizard.reward.living_room_camp":"Teltovernatting i stova","wizard.reward.bowling":"Ein tur på bowling","wizard.reward.climbing_wall":"Klatreveggen","wizard.reward.pool_trip":"Ein tur i symjehallen","wizard.reward.karaoke_night":"Karaokekveld","wizard.reward.one_to_one":"Åleinetid med ein vaksen","wizard.reward.lunch_out":"Lunsj ute, berre deg","wizard.reward.new_book":"Ei ny bok","wizard.reward.bake_cake":"Bak ei kake saman","wizard.reward.friend_for_tea":"Ein ven på middag","wizard.reward.big_park":"Ein tur til den store leikeplassen","wizard.reward.theme_park":"Ein dag i fornøyingspark","wizard.reward.zoo_trip":"Ein tur i dyreparken","wizard.reward.show_trip":"Sirkus eller framsyning","wizard.reward.new_game":"Eit nytt dataspel","wizard.reward.new_toy":"Ei ny leike","wizard.reward.towards_trainers":"Pengar til nye joggesko","wizard.reward.cinema_friend":"Kino med ein ven","wizard.reward.shopping_trip":"Ein handletur","wizard.reward.day_out_choice":"Ein utflukt du vel","wizard.reward.camping_weekend":"Ei campinghelg","wizard.reward.takeaway_night":"Vel takeaway-maten","wizard.reward.friend_day_out":"Ei utflukt med ein ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Vere lenge oppe i helga","wizard.cat.morning":"Morgon","wizard.cat.school":"Skule og lekser","wizard.cat.kitchen":"Kjøken og matlaging","wizard.cat.tidy":"Rydding og vasking","wizard.cat.laundry":"Klesvask","wizard.cat.outdoor":"Hus og hage","wizard.cat.pets":"Kjæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Helse og trening","wizard.cat.family":"Familie og venleik","wizard.cat.evening":"Kveld","wizard.cat.learning":"Læring og hobbyar","wizard.chore.wipe_spills":"Tørk opp det du søler","wizard.chore.carry_plate":"Ber tallerken din ut på kjøkenet","wizard.chore.books_on_shelf":"Set bøkene tilbake i hylla","wizard.chore.hands_after_toilet":"Vask hendene etter dobesøk","wizard.chore.please_thank_you":"Sei takk og ver så snill","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Oppgåver","library.tab_rewards":"Påskjøningar","library.suits":"Passar for","library.everyone":"Alle","library.search":"Søk, t.d. hund, klesvask, lekser…","library.hide_have":"Skjul dei vi alt har","library.cat_top":"Toppval","library.cat_packs":"Pakkar","library.cat_new":"Nytt for {name}","library.head_top":"Den beste staden å starte","library.head_new":"Nye idear for {name}: oppgåver som passar no når dei er {age}","library.head_packs":"Ferdige sett med oppgåver, lagde til på éin gong","library.results":"Resultat for «{query}»: {count}","library.empty":"Ingenting her for desse borna.","library.empty_hint":"Prøv Alle, eller fjern haken ved «Skjul dei vi alt har».","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Lagd til","library.customise":"Tilpass","library.pack_chores":"Oppgåver: {count}","library.pack_skip":"Har alt {count}, dei vert hoppa over","library.selected":"Valt: {count}","library.assign_to":"Til","library.assign_fit":"Passar for {fit} av {total} valde","library.add":"Legg til ({count})","library.adding":"Legg til…","library.toast_added":"Lagde til: {count}","library.toast_added_skipped":"Lagde til: {count}. Hoppa over, finst alt: {skipped}","library.toast_wizard":"Lagde til i vala dine: {count}","library.toast_failed":"Ingenting vart lagt til: {error}","library.toast_load_failed":"Kunne ikkje opne biblioteket: {error}","library.customise_title":"Tilpass før du legg til","library.customise_hint":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre oppgåver.","library.customise_hint_reward":"Berre denne kopien vert endra. Du kan framleis redigere han etterpå, som alle andre premiar.","library.customise_save":"Vel med desse endringane","library.repeats":"Gjentek seg","library.days_hint":"Ingen valde dagar tyder kvar dag.","library.more_title":"Vil du ha fleire?","library.more_chores":"Bla gjennom heile biblioteket: {count} oppgåver i 12 kategoriar, pluss ferdige pakkar","library.more_rewards":"Bla gjennom heile biblioteket: {count} påskjøningar å velje mellom","library.browse":"Bla gjennom","library.from_library":"Frå biblioteket","library.from_library_sub":"Valde i biblioteket. Dei vert lagde til saman med resten under Sjå over.","library.no_children":"Legg til eit barn først for å velje kven oppgåvene er for. Oppgåver lagde til no gjeld alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Oppgåve","panel.entity_group":"Gruppe","panel.entity_penalty":"Straff","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søk | Legg til eigendefinert element","panel.error_failed_to_load":"Klarte ikkje å laste tilstand","panel.error_no_state":"Ingen tilstand enno.","panel.first_occ_available_immediately":"Tilgjengeleg med ein gong","panel.first_occ_wait":"Vent på fyrste planlagde førekomst","panel.group_add_tile":"Legg til gruppe","panel.group_chore_count":"{count} oppgåver","panel.group_chore_count_one":"{count} oppgåve","panel.group_chores_label":"Medlemsoppgåver (rekkjefølgja tel for samla — fyrste er leiaren)","panel.group_missing_chore":"(manglar oppgåve {id})","panel.group_no_rotation_chores":"Berre rotasjonsmodusoppgåver (vekslande / tilfeldig / balansert) kan vere med i ei gruppe. Rediger ei oppgåve sin tildelingsmodus fyrst.","panel.group_policy_hint":"Samla = same born for alle oppgåver i gruppa i dag. Spreidd = ulike born i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Spreidd — ulike born på tvers av gruppa i dag","panel.group_policy_spread_short":"Spreidd","panel.group_policy_sticky":"Samla — same born for alle oppgåver i gruppa i dag","panel.group_policy_sticky_short":"Samla","panel.group_title":"Oppgåvegrupper","panel.loading":"Lastar…","panel.nav_family":"Familie","panel.nav_earn":"Tene","panel.nav_spend":"Bruk","panel.nav_points":"Poeng","panel.nav_review":"Oversyn","panel.nav_more":"Meir","panel.nav_sections":"Seksjonar","panel.ha_menu":"Home Assistant-meny","panel.new_btn":"Ny","panel.new_chore":"Ny oppgåve","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny premie","panel.new_quest":"Nytt oppdrag","panel.new_challenge":"Ny utfordring","panel.new_child":"Legg til born","panel.palette_placeholder":"Søk eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlingar","panel.palette_adjust_points":"Gje eller trekk poeng: {name}","panel.palette_no_results":"Ingen treff","panel.palette_hint":"↑↓ for å flytte · Enter for å opne · Esc for å lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis berre {name}","panel.scope_showing":"Viser berre {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgon","panel.today_greeting_afternoon":"God ettermiddag","panel.today_greeting_evening":"God kveld","panel.today_needs_one":"1 ting ventar på deg","panel.today_needs_many":"{count} ting ventar på deg","panel.today_all_clear":"Alt er i orden","panel.today_needs_title":"Ventar på deg","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Byte","panel.needs_filter_wishes":"Ønske","panel.today_needs_empty":"Ingenting ventar. Godkjenningar, premieførespurnader og ønske blir viste her.","panel.today_board_title":"Oppgåvetavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne veka","panel.today_board_unavailable":"Oppgåvetavla kunne ikkje lastast. Sjå Home Assistant-loggen.","panel.today_board_empty":"Ingen oppgåver i dag.","panel.today_status_done":"Ferdig","panel.today_status_pending":"Ventar på godkjenning","panel.today_status_todo":"Står att","panel.today_status_missed":"Gløymd","panel.today_quick_title":"Snøggval","panel.today_quick_bonus":"Gje ein bonus","panel.today_quick_penalty":"Gje ei straff","panel.today_view_all":"Sjå alle","panel.today_nothing_due":"Ingenting i dag","panel.today_all_done":"Alt ferdig i dag","panel.today_left":"{count} att","panel.today_left_one":"{count} att","panel.today_ring_label":"{done} av {due} oppgåver ferdige","panel.today_adjust_points":"Gje eller trekk poeng","panel.today_streak":"{count} dagar på rad","panel.today_week_none":"Ikkje registrert","panel.today_week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59, frå og med denne versjonen.","panel.today_wish_text":"{child} ønskjer seg {wish}","panel.parent_complete_confirm":"Merk denne oppgåva som fullført av forelder? Ingen poeng vert tildelt.","panel.parent_complete_failed":"Feila: {error}","panel.parent_complete_success":"Merkt som fullført av forelder","panel.parent_complete_tooltip":"Forelder gjorde det (ingen poeng)","panel.parent_complete_everyone":"Forelder gjorde det for alle (ingen poeng)","panel.parent_complete_for_child":"Forelder gjorde det for {name} (ingen poeng)","panel.parent_complete_for_child_confirm":"Merke denne oppgåva som gjord berre for {name}? Ingen poeng blir gjevne.","panel.penalty_apply_text":"Vel kva born som skal få denne straffa (trekk {points} poeng).","panel.penalty_empty_description":"Legg til ei straff for å trekke poeng for dårleg oppførsel.","panel.penalty_empty_title":"Ingen straffar enno","panel.penalty_points_label":"Poeng å trekke","panel.penalty_title":"Straffar","panel.penbon_applies_to":"Gjeld for","panel.penbon_applies_to_hint":"La stå tomt for å gjelde for alle born.","panel.penbon_description_label":"Skildring (valfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Namn","panel.penbon_no_eligible":"Ingen kvalifiserte born. Rediger {kind} for å velje kven det gjeld.","panel.penbon_points_award":"Poeng å gje","panel.penbon_points_deduct":"Poeng å trekkje","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Namn","panel.penbon_table_points":"Poeng","panel.pending_tooltip":"{count} ventande — klikk for å gjennomgå","panel.pending_tooltip_one":"{count} ventande — klikk for å gjennomgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Kvar 2. dag","panel.recurrence_every_n_days":"Kvar N. dag (eigendefinert)","panel.recurrence_every_count_days":"Kvar {count}. dag","panel.recurrence_every_2_weeks":"Kvar 2. veke","panel.recurrence_every_3_months":"Kvar 3. månad","panel.recurrence_every_6_months":"Kvar 6. månad","panel.recurrence_monthly":"Månadleg","panel.recurrence_weekly":"Vekentleg","panel.reorder_global_hint":"Dra rader for å omorganisere korleis oppgåver vert viste i administrasjonspanelet. Lagre for å bruke.","panel.reorder_global_title":"Omorganiser oppgåver","panel.reorder_hint":"Dra rader for å endre rekkjefølgja oppgåver visast på dette bornet sitt kort. Lagre for å bruke.","panel.reorder_title":"Endre rekkjefølgje · {name}","panel.reward_add_tile":"Legg til premie","panel.tab_wishlists":"Ønskjelister","panel.wish_filter_all":"Alle born","panel.wish_section_pending":"Ventar på godkjenning","panel.wish_section_pending_hint":"Godkjenn for å gjere eit ønske om til eit sparemål. Du kan endre målet først.","panel.wish_section_active":"Aktive ønske","panel.wish_section_pledges":"Tilsegn","panel.wish_section_pledges_hint":"Alt slekt og vener har bidrege med. Poeng frå tilsegn er ei gåve: dei blir aldri tekne frå saldoen til eit barn.","panel.wish_section_history":"Historikk","panel.wish_none_pending":"Ingen ønske ventar på godkjenning.","panel.wish_none_active":"Det blir ikkje spart til nokon ønske enno.","panel.wish_none_pledges":"Ingen tilsegn enno.","panel.wish_none_history":"Innløyste og avslåtte ønske blir viste her.","panel.wish_suggested":"{child} føreslo {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkjenn","panel.wish_decline":"Avslå","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Framdrift","panel.wish_col_saved":"Spart","panel.wish_col_pledged":"Lova","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Frå","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløp","panel.wish_col_message":"Melding","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparar","panel.wish_status_funded":"Finansiert","panel.wish_status_redeem":"Innløysing etterspurd","panel.wish_status_redeemed":"Løyst inn","panel.wish_status_declined":"Avslått","panel.wish_pledge":"Gi tilsegn","panel.wish_fulfil":"Oppfyll","panel.wish_delete":"Slett ønske","panel.wish_unpledge":"Fjern tilsegn","panel.wish_confirm_delete":"Slette dette ønsket? Det barnet har spart går tilbake til barnet, og alle tilsegn blir gitt tilbake.","panel.wish_confirm_unpledge":"Fjerne dette tilsegnet frå ønsket?","panel.wish_decline_title":"Avslå {wish}","panel.wish_decline_reason":"Grunngjeving (valfritt)","panel.wish_decline_reason_hint":"Blir vist til barnet i ønskjelista.","panel.wish_pledge_title":"Tilsegn til {wish} for {child}","panel.wish_pledge_who":"Kven gir tilsegn?","panel.wish_pledge_amount":"Beløp","panel.wish_pledge_amount_hint":"{points} manglar framleis. Poeng frå tilsegn er ei gåve: dei blir ikkje tekne frå saldoen til noko barn.","panel.wish_pledge_finish":"Fullfør ({points})","panel.wish_pledge_message":"Melding til {name} (valfritt)","panel.wish_pledge_preview":"Etter dette tilsegnet: {total} / {target}","panel.wish_pledge_add":"Legg til tilsegn","panel.wish_err_target":"Målet må vere eit heiltal frå 1 til 100000.","panel.wish_err_who":"Skriv kven tilsegnet er frå.","panel.wish_err_amount":"Gi tilsegn om minst 1 poeng.","panel.wish_toast_approved":"Ønske godkjent","panel.wish_toast_declined":"Ønske avslått","panel.wish_toast_pledged":"Tilsegn lagt til","panel.wish_toast_pledge_removed":"Tilsegn fjerna","panel.wish_toast_removed":"Ønske sletta","panel.reward_assigned_hint":"La stå tomt for å gjere tilgjengeleg for alle born.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparing","panel.reward_streak_freeze_label":"Rekkjefrys — godkjenning gjev barnet éin frys","panel.reward_streak_freeze_hint":"Frysen reddar rekkja på ein gløymd dag. Han kan ikkje løysast inn over maks per barn.","panel.reward_badge_streak_freeze":"Rekkjefrys","panel.reward_cost_label":"Kostnad ({points_name})","panel.reward_description_label":"Skildring (valfri)","panel.reward_expires_hint":"Samla poeng vert refunderte ved midnatt.","panel.reward_timelock_section":"Avansert — tidslås","panel.reward_timelock_label":"Avgrens når ho kan krevjast","panel.reward_timelock_hint":"Løninga er framleis synleg, men kan berre krevjast innanfor tidsrommet du set. Å spare poeng vert aldri blokkert.","panel.reward_timelock_days_label":"Dagar","panel.reward_timelock_days_hint":"Lat alle dagane vere av for inga dagsavgrensing.","panel.reward_timelock_from_label":"Frå","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lat begge felta stå tomme for kva tid som helst på døgnet. Slutt-tidspunktet er ekskludert, så 07:00–19:00 stoppar 19:00. Er starten seinare enn slutten, går tidsrommet over midnatt.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Går ut (tomt = aldri)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Slå saman bidrag frå alle born mot éin felles premie.","panel.reward_is_jackpot_label":"Jackpot — samle frå alle tildelte born","panel.reward_name_label":"Namn","panel.reward_pool_hint":"Born set inn poeng i denne premien sin dedikerte pool i staden for å bruke frå saldoen.","panel.reward_pool_label":"Poolpremie (sparegrisen)","panel.reward_quantity_hint":"Kvart godkjent krav reduserer med 1.","panel.reward_quantity_label":"Avgrensa mengd (tomt = uavgrensa)","panel.reward_stat_cost":"{points_name}-kostnad","panel.reward_stat_expires":"Går ut","panel.reward_stat_remaining":"Att","panel.reward_stat_unlimited":"Uavgrensa","panel.reward_affordable":"Kan få han no","panel.reward_title":"Premiar","panel.row_menu_more":"Fleire handlingar","panel.schedule_one_shot":"Eingangsoppgåve","panel.schedule_recurring":"Gjentakande (kvar N dagar/veker/månadar)","panel.schedule_specific_days":"Bestemte vekedagar","panel.search_bonuses":"Søk i bonusar…","panel.search_children":"Søk i born…","panel.search_chores":"Filtrer oppgåver…","panel.search_groups":"Søk i grupper…","panel.search_penalties":"Søk i straffar…","panel.search_rewards":"Søk i premiar…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Ettermiddag","panel.settings_bonuses_title":"Bonusar","panel.settings_calendar_projection_hint":"Dagar framover kvar oppgåve publiserer til kalendrar","panel.settings_calendar_projection_label":"Kalenderframskriving","panel.settings_chore_rotation_title":"Oppgåverotasjon","panel.settings_currency_hint":"Korleis poeng vert namngjeve og viste i appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Foreldre (utan adminrettar)","panel.settings_parents_hint":"Gi eit husstandsmedlem utan adminrettar dagleg kontroll — godkjenne oppgåver, justere poeng, stadfeste løningar — utan Home Assistant-adminrettar. Dei kan framleis ikkje opne dette adminpanelet eller endre konfigurasjonen.","panel.settings_parents_empty":"Fann ingen Home Assistant-brukarar utan adminrettar. Opprett ein vanleg HA-brukar først, og hak deretter av her.","panel.settings_require_linked_child_label":"Krev ein kopla konto per barn","panel.settings_require_linked_child_hint":"Lat berre barnet sin eigen Home Assistant-konto handle som det barnet. Lat stå av for eit delt familienettbrett der éin konto vert brukt av alle. Foreldre og administratorar kan alltid handle for alle barn.","panel.settings_chore_undo_label":"Angrevindauge for barn (sekund)","panel.settings_chore_undo_hint":"Lèt eit barn ta tilbake si eiga oppgåve: ei innsending som ventar på godkjenning, heilt til ein forelder har gått gjennom ho, og ei automatisk godkjend oppgåve i så mange sekund etter at ho vart gjord. 0 (standard) slår det av, slik at berre ein forelder kan angra. Det ein forelder har godkjent, kan berre ein forelder angra. 0–3600.","panel.settings_chore_undo_invalid":"Angrevindauget for barn må vera eit heilt tal sekund frå 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Kveld","panel.settings_history_title":"Historikk og rekkjer","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgon","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Natt","panel.settings_notifications_title":"Varslingar","panel.settings_notify_hint":"Brukt til godkjenningsvarsel frå forelder","panel.settings_notify_label":"Varslingsteneste","panel.settings_notify_none":"(ingen — bruk HA vedvarande varslingar)","panel.settings_perfect_week_bonus_hint":"Kor mange poeng å tildele","panel.settings_perfect_week_bonus_label":"Poeng for perfekt veke-bonus","panel.settings_perfect_week_all_chores_hint":"Ein dag tel berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_perfect_week_all_chores_label":"Perfekt veke krev alle oppgåver","panel.settings_perfect_week_hint":"Bonus for å fullføre kvar dag i ei veke","panel.settings_perfect_week_label":"Perfekt veke-bonus","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vel eit MDI-ikon","panel.settings_points_icon_label":"Poengikon","panel.settings_points_name_hint":"Kva du kallar dei, t.d. Stjerner eller Myntar","panel.settings_quick_points_label":"Snøggbeløp for poeng","panel.settings_quick_points_hint":"Kommaseparerte beløp for +- og −-knappane på kvart barnekort. Opptil tre blir brukte.","panel.settings_points_name_label":"Poengnamn","panel.settings_retention_hint":"Kor mange dagar med fullføringshistorikk å ta vare på","panel.settings_retention_label":"Oppbevaring","panel.settings_show_ids_hint":"Vis interne ID-ar for bruk i automatiseringar og tenestekall","panel.settings_show_ids_label":"Vis ID-ar","panel.settings_skip_confirm_hint":"Vis stadfesting før du hoppar over ein oppgåverotasjon","panel.settings_skip_confirm_label":"Stadfest før hopping","panel.settings_streak_all_chores_hint":"Forleng rekkja berre når alle oppgåvene som forfell den dagen er fullførte","panel.settings_streak_all_chores_label":"Rekkje krev alle oppgåver","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60, 100 dagar","panel.settings_streak_milestones_label":"Rekkjemilepælar","panel.settings_streak_freeze_max_label":"Rekkjefrys (maks per barn)","panel.settings_streak_freeze_max_hint":"Kvar frys reddar rekkja for éin gløymd dag. 0 slår av rekkjefrys.","panel.settings_streak_freeze_earn_label":"Ten ein rekkjefrys kvar","panel.settings_streak_freeze_earn_hint":"Dagar på rad per gratis frys. 0 = aldri (tilby ei Rekkjefrys-løning i staden).","panel.settings_streak_reset_hint":"Kva som skjer når ein dag vert missa","panel.settings_streak_reset_label":"Rekkjenullstilling","panel.settings_time_boundaries_hint":"Når kvar tidsperiode startar og sluttar (HH:MM, 24-timars). Legg til eigne periodar; hol fell tilbake til «Når som helst».","panel.settings_time_boundaries_title":"Tidspunkt-grenser","panel.settings_title":"Innstillingar","panel.settings_weekend_multiplier_hint":"Bonus på lau/sun (1.0 = av)","panel.settings_birthday_multiplier_label":"Poengmultiplikator på bursdagen","panel.settings_birthday_multiplier_hint":"Poeng for gjeremål på bursdagen til eit barn, i tillegg til helgebonusen (1.0 = av)","panel.settings_birthday_chores_off_label":"Fri på bursdagen","panel.settings_birthday_chores_off_hint":"Skjul gjeremål som ikkje er obligatoriske på bursdagen til eit barn. Dagen bryt aldri rekkja.","panel.settings_difficulty_multipliers_hint":"Poengmultiplikator per nivå. Middels er grunnlinja (×1.0); lett/vanskeleg skalerer løninga for eit gjeremål.","panel.settings_difficulty_multipliers_label":"Vanskemultiplikatorar","panel.settings_vacation_hint":"Set alle gjeremål på pause og frys seriar i desse periodane (t.d. ferie).","panel.vacation_calendar_label":"Familien sin feriekalender (valfritt)","panel.vacation_calendar_hint":"Når denne kalenderen har ei aktiv hending, vert alle barna rekna som borte – rekkjer vert fryste og oppgåver skjulte. Sensorar per barn kan leggje til individuelle fråværsperiodar i tillegg.","panel.settings_vacation_title":"Ferie-/pausemodus","panel.vacation_add":"Legg til ferie","panel.vacation_dates_required":"Kvar ferie treng ein start- og sluttdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"t.d. sommarferie","panel.vacation_none":"Ingen ferie sett – gjeremål køyrer kvar dag.","panel.settings_weekend_multiplier_label":"Helgemultiplikator","panel.skip_chore_confirm":"Hoppe over barnet som er tildelt denne oppgåva, og gå vidare i rotasjonen?","panel.streak_pause":"Pause — rekkja vert bevart til neste fullføring","panel.streak_reset":"Nullstill — rekkja går til 0 ved missa dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Revisjon","panel.tab_badges":"Merke","panel.tab_bonuses":"Bonusar","panel.tab_children":"Born","panel.tab_chores":"Oppgåver","panel.tab_groups":"Grupper","panel.tab_notifications":"Varsel","panel.tab_penalties":"Straffar","panel.tab_rewards":"Premiar","panel.tab_settings":"Innstillingar","panel.tab_help":"Hjelp og tilbakemelding","panel.fb_intro":"Har du funne eit problem eller fått ein idé? Skildra det her, så opnar TaskMate ei GitHub-sak med versjonar og oppsett alt fylte ut. Ingenting vert sendt før du trykkjer Create på GitHub.","panel.fb_type_label":"Kva vil du gjere?","panel.fb_type_bug":"Rapporter ein feil","panel.fb_type_bug_hint":"Noko fungerer ikkje som det skal","panel.fb_type_feature":"Føreslå ein funksjon","panel.fb_type_feature_hint":"Ein idé som kan gjere TaskMate betre","panel.fb_title":"Tittel","panel.fb_bug_heading":"Kva gjekk gale?","panel.fb_bug_title_placeholder":"t.d. Bornekortet viser 0 poeng etter nullstillinga ved midnatt","panel.fb_bug_description":"Kva skjedde?","panel.fb_bug_description_placeholder":"Skildra kva du såg, og kvar","panel.fb_bug_expected":"Kva venta du skulle skje?","panel.fb_bug_steps":"Slik får du fram feilen","panel.fb_bug_steps_placeholder":"1. Opna…\n2. Trykk på…\n3. Sjå…","panel.fb_bug_area":"Kva del av TaskMate?","panel.fb_bug_repro":"Skjer det kvar gong?","panel.fb_bug_console":"Feil i nettlesarkonsollen","panel.fb_bug_console_hint":"For problem med kort: trykk F12, opna fana Console, få fram problemet att og lim inn eventuelle raude feil.","panel.fb_bug_config":"Kort-YAML","panel.fb_bug_config_hint":"For problem med kort: lim inn YAML-en til kortet frå dashbordredigeringa.","panel.fb_more_details":"Fleire detaljar (valfritt)","panel.fb_additional":"Noko anna?","panel.fb_additional_hint":"Skjermbilete kan dragast inn i saka på GitHub.","panel.fb_feat_heading":"Kva er ideen din?","panel.fb_feat_title_placeholder":"t.d. La born byte oppgåver med kvarandre","panel.fb_feat_summary":"Samandrag","panel.fb_feat_summary_placeholder":"Skildra funksjonen med ei setning eller to","panel.fb_feat_problem":"Kva problem ville det løyse?","panel.fb_feat_problem_hint":"Gode idear byrjar med eit verkeleg problem i kvardagen til familien.","panel.fb_feat_solution":"Korleis vil du at det skal fungere?","panel.fb_feat_area":"Kva område?","panel.fb_feat_priority":"Kor viktig er det for deg?","panel.fb_feat_alternatives":"Løysingar eller alternativ du har prøvd","panel.fb_area_child_card":"Bornekort","panel.fb_area_rewards_card":"Premiekort","panel.fb_area_approvals_card":"Godkjenningskort","panel.fb_area_points_card":"Poengkort","panel.fb_area_reorder_card":"Omorganiseringskort","panel.fb_area_parent_card":"Foreldredashbord-kort","panel.fb_area_overview_card":"Oversiktskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Rekkjekort","panel.fb_area_weekly_card":"Vekekort","panel.fb_area_graph_card":"Poenggrafkort","panel.fb_area_progress_card":"Premiefremgangskort","panel.fb_area_leaderboard_card":"Leiartavlekort","panel.fb_area_setup":"Oppsett av integrasjonen","panel.fb_area_chores":"Handtere oppgåver","panel.fb_area_rewards":"Handtere premiar","panel.fb_area_children":"Handtere born","panel.fb_area_points":"Poeng og poenggjeving","panel.fb_area_streaks":"Rekkjer og milepælar","panel.fb_area_reward_approval":"Godkjenne premiar","panel.fb_area_chore_approval":"Godkjenne oppgåver","panel.fb_area_services":"Tenester og automasjonar","panel.fb_area_sensors":"Sensorar og entitetsattributt","panel.fb_area_resources":"Kort vert ikkje lasta","panel.fb_area_bonus":"Bonuspoeng","panel.fb_area_settings":"Innstillingar","panel.fb_area_notifications":"Varsel","panel.fb_area_install":"Installasjon / HACS","panel.fb_area_new_card":"Eit nytt kort","panel.fb_area_other":"Noko anna","panel.fb_repro_always":"Ja, kvar gong","panel.fb_repro_sometimes":"Av og til","panel.fb_repro_once":"Det skjedde berre éin gong","panel.fb_priority_nice":"Kjekt å ha","panel.fb_priority_important":"Viktig — eit hol i kvardagsbruken vår","panel.fb_priority_critical":"Kritisk — det hindrar oss i å bruke TaskMate skikkeleg","panel.fb_details_heading":"Vert teke med automatisk","panel.fb_details_intro":"Desse detaljane hjelper med å finne årsaka til eit problem raskt. Dei inneheld aldri namn, poeng eller noko personleg.","panel.fb_reload":"Oppdater","panel.fb_loading":"Hentar oppsettdetaljane dine…","panel.fb_info_failed":"Kunne ikkje lese oppsettdetaljane dine: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versjon","panel.fb_ha_version":"Home Assistant-versjon","panel.fb_family":"Familie","panel.fb_family_value":"{children} born, {adults} vaksne · {chores} oppgåver · {rewards} premiar","panel.fb_browser":"Nettlesar","panel.fb_health":"Tilstandssjekk","panel.fb_health_ok":"Ingen problem","panel.fb_children_count":"Born","panel.fb_install_type":"Home Assistant-installasjon","panel.fb_install_method":"TaskMate installert via","panel.fb_lovelace_mode":"Dashbordmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (eigendefinert repository)","panel.fb_method_manual":"Manuelt kopierte filer","panel.fb_lovelace_storage":"Lagring (redigert i grensesnittet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Usikker","panel.fb_pick_one":"Vel…","panel.fb_dropdowns_hint":"Oppdaga for deg — endra dei viss dei er feil.","panel.fb_include_details":"Ta med desse detaljane","panel.fb_logs_heading":"TaskMate-loggoppføringar","panel.fb_logs_found":"{count} nylege åtvaringar eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_found_one":"{count} nyleg åtvaring eller feil frå TaskMate. Namn er bytte ut med plasshaldarar.","panel.fb_logs_none":"Ingen nylege åtvaringar eller feil frå TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikkje lesast.","panel.fb_logs_include":"Legg desse til i saka","panel.fb_logs_preview":"Vis kva som vert teke med","panel.fb_copy_logs":"Kopier loggoppføringar","panel.fb_copied_logs":"Loggoppføringar kopierte","panel.fb_logs_debug_hint":"Home Assistant tek berre vare på åtvaringar og feil her. For heile biletet, slå på feilsøkingslogging (Innstillingar → Einingar og tenester → TaskMate → Slå på feilsøkingslogging), få fram problemet att, last så ned loggen frå Innstillingar → System → Loggar og dra han inn i saka.","panel.fb_logs_trimmed":"Lenkja har plass til {used} loggoppføringar — dei {dropped} eldste vart utelatne. Bruk Kopier som Markdown for å ta med alle.","panel.fb_diag_heading":"Diagnosefil","panel.fb_diag_hint":"Ei fil som skildrar TaskMate-oppsettet ditt, med namn og personlege detaljar fjerna. Dra ho inn i saka på GitHub.","panel.fb_diag_download":"Last ned","panel.fb_diag_started":"Nedlasting av diagnosefil starta","panel.fb_diag_failed":"Kunne ikkje laste ned diagnosefila","panel.fb_open_github":"Opna på GitHub","panel.fb_copy_markdown":"Kopier som Markdown","panel.fb_copied_markdown":"Rapport kopiert — lim han inn i ei ny GitHub-sak","panel.fb_copy_failed":"Kunne ikkje kopiere til utklippstavla","panel.fb_search_github":"Søk i eksisterande saker","panel.fb_ready":"Klart — sjekk ho på GitHub, og trykk så Create.","panel.fb_still_needed":"Manglar framleis: {fields}","panel.fb_too_long":"For lang for ei lenkje med {count} teikn.","panel.fb_too_long_plain":"For lang for ei lenkje — kort ho ned, eller bruk Kopier som Markdown.","panel.fb_too_long_hint":"Kort ned den lengste boksen, eller bruk Kopier som Markdown og lim rapporten inn i ei ny sak på GitHub.","panel.fb_account_hint":"Du treng ein gratis GitHub-konto. Teksten vert opna i ei ny fane, så du kan sjekke han før noko vert publisert.","panel.fb_similar_title":"Liknande saker som alt finst på GitHub","panel.fb_similar_hint":"Viss ei av desse er problemet ditt, legg heller til ein kommentar eller ein 👍 der.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Lukka","panel.fb_stale":"Denne sida er frå TaskMate {panel}, men {installed} er installert. Nettlesaren viser ein gammal kopi — oppdater før du rapporterer eit problem med eit kort.","panel.fb_refresh_now":"Oppdater no","panel.fb_health_found":"Tilstandssjekken fann {count} ting å fikse. Dei kan forklare problemet.","panel.fb_health_found_one":"Tilstandssjekken fann {count} ting å fikse. Han kan forklare problemet.","panel.fb_health_open":"Opna tilstandssjekk","panel.fb_opened":"GitHub vart opna i ei ny fane. Når du har sendt inn saka, kan du tømme dette skjemaet.","panel.fb_clear":"Tøm skjema","panel.fb_clear_confirm":"Tømme alt du har skrive?","panel.fb_other_help":"Anna hjelp","panel.fb_link_troubleshooting":"Feilsøkingsrettleiing","panel.fb_link_faq":"Vanlege spørsmål","panel.fb_link_discussions":"Spør fellesskapet","panel.tab_templates":"Malar","panel.tab_today":"I dag","panel.tab_unknown":"Ukjend fane","panel.manual":"Brukarrettleiing","panel.manual_help":"Hjelp for denne sida","panel.manual_open_web":"Opne på nettstaden","panel.manual_open_full":"Opne i brukarrettleiinga","panel.manual_search":"Søk i brukarrettleiinga","panel.manual_contents":"Innhald","panel.manual_on_this_page":"På denne sida","panel.manual_prev":"Førre","panel.manual_next":"Neste","panel.manual_version":"Dokumentasjon for v{version}","panel.manual_results":"Sider funne: {count}","panel.manual_no_results":"Ingenting i brukarrettleiinga passar.","panel.manual_loading":"Lastar brukarrettleiinga…","panel.manual_missing":"Brukarrettleiinga følgjer ikkje med denne installasjonen. Du kan lese ho på nettstaden.","panel.manual_failed":"Brukarrettleiinga kunne ikkje lastast.","panel.manual_img_offline":"Skjermbilete krev internettsamband.","panel.notif_add_custom":"Legg til eigendefinert varsel","panel.notif_add_parent":"Legg til føresett","panel.notif_custom_empty":"Ingen eigendefinerte varsel enno.","panel.notif_custom_message_placeholder":"Melding (du kan bruke {child_name})","panel.notif_custom_name_placeholder":"Namn på påminning","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Mån","panel.notif_day_sat":"Lau","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tys","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påminning for {child_name}","panel.notif_default_custom_name":"Ny påminning","panel.notif_default_parent_name":"Føresett","panel.notif_loading":"Lastar varsel…","panel.notif_matrix_col_notification":"Varsel","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre hendingar på HA-hendingsbussen. Bruk Node-RED eller HA-automatiseringar for å reagere på dei.","panel.notif_power_user_note_title":"Merknad for røynde brukarar","panel.notif_recipients_children":"Born","panel.notif_recipients_parents":"Føresette","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Eigendefinerte planlagde varsel","panel.notif_unnamed_recipient":"(utan namn)","panel.notif_section_custom_desc":"Legg til eigne tidsstyrte påminningar. For hendingsdrivne varsel, lytt til taskmate_*-hendingane på Home Assistant-bussen.","panel.notif_section_matrix":"Innebygde varsel","panel.notif_section_matrix_desc":"Slå av/på per mottakar. Bryteren til venstre deaktiverer heile rada globalt. Celler merkte med — er ikkje gyldige for den mottakaren.","panel.notif_section_recipients":"Mottakarar","panel.notif_section_recipients_desc":"Kople kvart born og kvar føresett til ein Home Assistant-varslingsteneste. La stå tomt for å hoppa over varsel for den personen.","panel.notif_streak_cutoff_label":"Grense","panel.notif_nav_url_global_label":"Ved trykk, opne","panel.notif_nav_url_global_hint":"Kvar eit trykk på eit varsel opnar: ein sti som /taskmate-admin eller /lovelace/parents, ein full URL, eller noAction. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor.","panel.notif_nav_url_row_placeholder":"Brukar global standard","panel.notif_group_global_label":"Grupper varsel som","panel.notif_group_global_hint":"Varsel med same namn vert samla på telefonen i staden for å spreie seg blant dei andre Home Assistant-varsla dine. Gjeld alle varsel med mindre det vert overstyrt per type nedanfor. La stå tomt for å slå av grupperinga.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} mottakarar + vedvarande varsel","panel.notif_test_sent_one":"Test sendt til {count} mottakar + vedvarande varsel","panel.notif_tab_title":"Varsel","panel.template_assignment_mode_label":"Tildelingsmodus","panel.template_builtin":"Innebygd","panel.template_builtin_packs":"Innebygde pakkar","panel.template_builtin_template_packs":"Innebygde malpakkar","panel.template_builtin_templates":"Innebygde malar","panel.template_chores_in_template":"Oppgåver i denne malen","panel.template_confirm_bar":"{count} oppgåver vert oppretta · {points} {points_name} totalt","panel.template_confirm_bar_one":"{count} oppgåve vert oppretta · {points} {points_name} totalt","panel.template_create_btn":"Opprett {count} oppgåver","panel.template_create_btn_one":"Opprett {count} oppgåve","panel.template_create_title":"Opprett mal","panel.template_custom":"Eigendefinert","panel.template_custom_packs":"Eigendefinerte pakkar","panel.template_custom_templates":"Eigendefinerte malar","panel.template_daily_limit_label":"Dagleg grense","panel.template_edit_title":"Rediger mal","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Namn","panel.template_picker_title":"Legg til frå mal","panel.template_preview_hint":"Gå gjennom og tilpass kvar oppgåve før oppretting. Utvid for å redigere alle felt, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle oppgåver til","panel.template_assign_all_hint":"Trykk på eit namn for å gi kvar oppgåve til det barnet. La stå tomt for alle born. Du kan endre kvar oppgåve nedanfor.","panel.template_pts_total":"{count} oppgåver · {points} {points_name} totalt","panel.template_pts_total_one":"{count} oppgåve · {points} {points_name} totalt","panel.template_requires_approval_label":"Krev godkjenning","panel.template_requires_approval_no":"Nei","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Malnamn","panel.template_save_name_placeholder":"t.d. Min morgonpakke","panel.template_save_select_chores":"Vel oppgåver å inkludere","panel.template_save_title":"Lagre som mal","panel.template_schedule_days_label":"Tidsplan (dagar)","panel.template_schedule_label":"Tidsplan","panel.template_title":"Malar","panel.template_unnamed":"(utan namn)","panel.time_afternoon":"Ettermiddag","panel.time_ago_days":"{count}d sidan","panel.time_ago_hours":"{count}t sidan","panel.time_ago_just_now":"nett no","panel.time_ago_minutes":"{count}m sidan","panel.time_anytime":"Når som helst","panel.time_evening":"Kveld","panel.time_morning":"Morgon","panel.time_night":"Natt","panel.toast_added_bonus":"Bonus lagt til","panel.toast_added_penalty":"Straff lagt til","panel.toast_apply_failed":"Bruk feila: {error}","panel.toast_approve_failed":"Godkjenning feila: {error}","panel.toast_approved":"Godkjent","panel.toast_badge_added":"Merke lagt til","panel.toast_badge_award_failed":"Tildeling mislukkast: {error}","panel.toast_badge_awarded":"Merke tildelt","panel.toast_badge_criterion_invalid":"Kriteriumsverdi må vere ≥ 1","panel.toast_badge_delete_failed":"Sletting mislukkast: {error}","panel.toast_badge_deleted":"Merke sletta","panel.toast_badge_name_required":"Namn er påkravd","panel.toast_badge_rebuild_failed":"Nyrekning mislukkast: {error}","panel.toast_badge_rebuilt":"Merke rekna på nytt","panel.toast_badge_revoke_failed":"Tilbakekalling mislukkast: {error}","panel.toast_badge_revoked":"Merke tilbakekalla","panel.toast_badge_save_failed":"Lagring mislukkast: {error}","panel.toast_badge_select_child":"Vel eit born","panel.toast_badge_update_failed":"Oppdatering mislukkast: {error}","panel.toast_badge_updated":"Merke oppdatert","panel.toast_bonus_applied":"Bonus brukt","panel.toast_bulk_add_failed":"Massetillegg feila: {error}","panel.toast_bulk_added":"La til {count} oppgåver","panel.toast_bulk_added_one":"La til {count} oppgåve","panel.toast_child_added":"Born lagt til","panel.toast_child_updated":"Born oppdatert","panel.toast_chore_activated":"Oppgåve aktivert","panel.toast_chore_added":"Oppgåve lagt til","panel.toast_chore_cloned":"Gjeremål duplisert","panel.toast_chore_deactivated":"Oppgåve deaktivert","panel.toast_chore_updated":"Oppgåve oppdatert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"Oppretta {count} oppgåver","panel.toast_created_chores_one":"Oppretta {count} oppgåve","panel.toast_delete_failed":"Sletting feila: {error}","panel.toast_deleted":"Sletta","panel.toast_enter_chore_name":"Skriv inn minst eitt oppgåvenamn","panel.toast_group_added":"Gruppe lagt til","panel.toast_group_updated":"Gruppe oppdatert","panel.toast_name_and_chore_required":"Namn og minst éi oppgåve er påkravd","panel.toast_name_enter_select":"Skriv inn eit namn og vel minst éi oppgåve","panel.toast_name_required":"Namn er påkravd","panel.toast_name_required_template":"Namn påkravd","panel.toast_order_saved":"Rekkjefølgje lagra","panel.toast_penalty_applied":"Straff brukt","panel.toast_points_required":"Poeng må vere 1 eller høgare","panel.toast_reject_failed":"Avvising feila: {error}","panel.toast_rejected":"Avvist","panel.toast_rename_failed":"Namnendring feila: {error}","panel.toast_renamed":"Omdøypt","panel.toast_reward_added":"Premie lagt til","panel.toast_reward_updated":"Premie oppdatert","panel.toast_save_failed":"Lagring feila: {error}","panel.toast_settings_saved":"Lagra ({count} felt)","panel.toast_settings_saved_one":"Lagra ({count} felt)","panel.toast_skip_done":"Rotasjonen vart hoppa over — neste barn er tildelt","panel.toast_skip_failed":"Kunne ikkje hoppe over: {error}","panel.toast_template_created":"Malen «{name}» oppretta","panel.toast_template_deleted":"Mal sletta","panel.toast_template_failed_apply":"Klarte ikkje å bruke mal","panel.toast_template_failed_create":"Klarte ikkje å opprette mal","panel.toast_template_failed_delete":"Klarte ikkje å slette","panel.toast_template_failed_save":"Klarte ikkje å lagre mal","panel.toast_template_failed_update":"Klarte ikkje å oppdatere","panel.toast_template_saved":"Malen «{name}» lagra","panel.toast_template_updated":"Mal oppdatert","panel.toast_toggle_failed":"Bytte mislukkast: {error}","panel.toast_updated_bonus":"Bonus oppdatert","panel.toast_updated_penalty":"Straff oppdatert","panel.tooltip_cancel":"Avbryt","panel.tooltip_clear":"Tøm","panel.tooltip_close":"Lukk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern frå gruppe","panel.tooltip_rename":"Dobbeltklikk for å gje nytt namn","panel.tooltip_save":"Lagre","panel.topbar_awaiting_approval":"Ventar på godkjenning — {details}","panel.topbar_chore_count":"{count} oppgåver","panel.topbar_chore_count_one":"{count} oppgåve","panel.topbar_pending":"{count} ventande","panel.topbar_pending_one":"{count} ventande","panel.topbar_pending_title":"{count} ventande — klikk for å gjennomgå","panel.topbar_reward_count":"{count} premiekrav","panel.topbar_reward_count_one":"{count} premiekrav","panel.topbar_swap_count":"{count} byteførespurnader","panel.topbar_swap_count_one":"{count} byteførespurnad","panel.vis_equals":"Lik — tilstand samsvarar nøyaktig","panel.vis_gt":"Større enn (>)","panel.vis_gte":"Større enn eller lik (≥)","panel.vis_lt":"Mindre enn (<)","panel.vis_lte":"Mindre enn eller lik (≤)","panel.vis_none":"Ingen filter — vis alltid oppgåva","panel.vis_not_equals":"Ikkje lik","notification.all_chores_done.description":"Feiring når eit born fullfører alle oppgåvene for dagen.","notification.all_chores_done.name":"Alle oppgåver fullførte","notification.badge_earned.description":"Vert sendt når eit born tener eit nytt merke. Demp per merke gjeld framleis.","notification.badge_earned.name":"Merke tent","notification.bedtime_reminder.description":"Varslar bornet om det har uavslutta oppgåver på det innstilte tidspunktet.","notification.bedtime_reminder.name":"Leggetids-påminning","notification.pending_chore_approval.description":"Vert sendt til føresette når eit born merkar ei oppgåve som fullført. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_chore_approval.name":"Oppgåvegodkjenning ventar","notification.pending_reward_claim.description":"Vert sendt til føresette når eit born løyser inn ein premie. Trykk Godkjenn eller Avvis frå varselet.","notification.pending_reward_claim.name":"Premiekrav ventar","notification.streak_at_risk.description":"Vert utløyst når ei aktiv rekkje ikkje er vorte forlenga i dag enno.","notification.streak_at_risk.name":"Rekkje i fare","notification.streak_milestone.description":"Feirar kvar nye seriemilepæl eit barn når (av som standard).","notification.streak_freeze_used.name":"Rekkjefrys brukt","notification.streak_freeze_used.description":"Seier frå når ein rekkjefrys reddar rekkja til eit barn på ein gløymd dag (av som standard).","notification.streak_milestone.name":"Seriemilepæl","panel.tp_label_placeholder":"Periodenamn","panel.tp_add_period":"Legg til periode","panel.tp_reset_defaults":"Tilbakestill til standard","panel.tp_delete_title":"Slett periode","panel.tp_in_use_title":"Brukt av {count} oppgåver — tilordna dei på nytt før sletting","panel.tp_in_use_title_one":"Brukt av {count} oppgåve — tilordna henne på nytt før sletting","panel.tp_in_use_hint":"Brukt av {count} oppgåver. Tilordna dei til ein annan periode for å slette denne.","panel.tp_in_use_hint_one":"Brukt av {count} oppgåve. Tilordna henne til ein annan periode for å slette denne.","panel.tp_anytime_hint":"Alltid tilgjengeleg, heile dagen. Innebygd og kan ikkje fjernast.","panel.tp_err_label_required":"Kvar eigendefinert periode treng eit namn.","panel.tp_err_time_required":"Set start- og sluttid for «{name}».","panel.tp_err_order":"«{name}» må starte før han sluttar.","panel.tp_err_empty":"Legg til minst éin tidsperiode.","panel.tp_err_overlap":"«{a}» overlappar «{b}» — periodar kan ikkje overlappe.","panel.settings_surprise_enabled_label":"Overraskingsbonusar","panel.settings_surprise_enabled_hint":"Gje kvart barn ein dagleg sjanse for ein overraskingsbonus (trekt 16:00).","panel.settings_surprise_params_label":"Innstillingar for overraskingsbonus","panel.settings_surprise_params_hint":"Dagleg sjanse per barn, og det tilfeldige poengspennet ved treff.","panel.settings_surprise_chance":"Sjanse %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Maks {points_name}","panel.reward_restock_label":"Auto-påfyll","panel.reward_restock_hint":"Tilbakestill løninga sitt lager til eit fast tal med jamne mellomrom.","panel.reward_restock_amount":"Fyll opp til","panel.reward_restock_period":"Fyll opp kvar","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Veke (mån)","panel.reward_restock_monthly":"Månad (1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Oppgåva blir berre vist denne dagen og blir slått av same natta. Vel ein seinare dag for å planleggje ho på førehand.","panel.chore_expires_label":"Utløpsdato (valfritt)","panel.chore_expires_hint":"Etter denne datoen vert gjeremålet deaktivert automatisk. Lat stå tomt for ingen utløp.","panel.bulk_select":"Vel","panel.bulk_done":"Ferdig","panel.bulk_selected":"{count} valde","panel.bulk_selected_one":"{count} vald","panel.bulk_enable":"Aktiver","panel.bulk_disable":"Deaktiver","panel.bulk_delete":"Slett","panel.bulk_reassign_to":"Tildel på nytt til…","panel.bulk_apply":"Bruk","panel.bulk_pick_target":"Vel først kven det skal tildelast til.","panel.bulk_delete_confirm":"Slette {count} gjeremål? Dette kan ikkje angrast.","panel.bulk_done_toast":"{count} gjeremål oppdaterte","panel.bulk_done_toast_one":"{count} gjeremål oppdatert","panel.settings_decay_enabled_label":"Poengforfall","panel.settings_decay_enabled_hint":"Reduser kvart barn sin brukbare saldo med jamne mellomrom for å motverke hamstring.","panel.settings_decay_params_label":"Innstillingar for poengforfall","panel.settings_decay_params_hint":"Kor mykje av saldoen som vert fjerna, og kor ofte.","panel.settings_decay_percent":"Forfall %","panel.settings_decay_period":"Kvar","panel.gift_btn":"Gje poeng","panel.gift_dialog_title":"Gje poeng","panel.gift_from":"Frå","panel.gift_to":"Til","panel.gift_amount":"Beløp","panel.gift_send":"Send gåve","panel.gift_sent":"Poeng gjevne","panel.gift_err_same":"Vel to ulike barn.","panel.gift_err_amount":"Skriv inn eit beløp på minst 1.","panel.settings_level_step_label":"XP per nivå","panel.settings_level_step_hint":"Opptente poeng for å gå opp eitt nivå (XP = totalt opptente poeng).","panel.child_stat_level":"Nivå","notification.level_up.name":"Nivåopprykk","notification.level_up.description":"Vert sendt når eit barn når eit nytt XP-nivå (av som standard).","panel.settings_spendcap_enabled_label":"Forbruksgrense","panel.settings_spendcap_enabled_hint":"Avgrens kor mange poeng kvart barn kan bruke på belønningar per periode.","panel.settings_spendcap_params_label":"Innstillingar for forbruksgrense","panel.settings_spendcap_params_hint":"Maks poeng som kan brukast per periode (0 = inga grense).","panel.settings_spendcap_amount":"Grense ({points_name})","panel.settings_interest_enabled_label":"Sparerente","panel.settings_interest_enabled_hint":"Betal jamleg kvart barn rente på den disponible saldoen (belønnar sparing).","panel.settings_interest_params_label":"Innstillingar for sparerente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesats på saldoen, og kor ofte.","panel.chore_due_time_label":"Forfallstid (valfritt)","panel.chore_due_time_hint":"Fullføringar ved/før dette tidspunktet får tidlegbonusen; etterpå misser dei forseinkingsstraffa.","panel.chore_early_bonus_label":"Tidlegbonus","panel.chore_late_penalty_label":"Forseinkingsstraff","panel.chore_require_photo_label":"Krev biletbevis","panel.chore_require_photo_hint":"Fullføringar må godkjennast av forelder; eit bevisbilete (om lagt ved) vert vist i godkjenningar.","panel.chore_open_ended_label":"Open oppgåve (barnet skriv kva det er)","panel.chore_open_ended_hint":"Barnet skriv kva det gjorde og føreslår poeng. Krev alltid di godkjenning — du set dei faktiske poenga.","panel.activity_view_photo":"Vis bilete","panel.adjust_add":"Legg til","panel.adjust_add_title":"Legg til {amount} {points} til {child}","panel.adjust_amount":"Beløp","panel.adjust_custom_title":"Juster poenga til {child} med eit eige beløp","panel.adjust_dialog_title":"Juster poeng — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Før opp ei tidlegare oppgåve","panel.backdate_title":"Før opp ei tidlegare oppgåve for {name}","panel.backdate_hint":"Vel dagen, og trykk så på oppgåvene som vart gjorde, akkurat som på klistremerketavla. Dei tel for den dagen og veka, og blir godkjende med ein gong. Hald inne eit klistremerke for å ta det tilbake.","panel.backdate_hint_list":"For ei oppgåve som vart gjord ein tidlegare dag, men ikkje kryssa av. Ho tel for den dagen og veka, og blir godkjend med ein gong.","panel.backdate_finish":"Ferdig","panel.backdate_day":"Dagen ho vart gjord","panel.backdate_chore":"Oppgåve","panel.backdate_none":"{name} hadde ingen oppgåver den dagen.","panel.backdate_save":"Før opp","panel.backdate_done":"{chore} ført opp for {name} {day}","panel.adjust_err_amount":"Skriv inn eit beløp mellom 1 og 10000.","panel.adjust_reason":"Årsak (valfritt)","panel.adjust_remove":"Trekk frå","panel.adjust_remove_title":"Trekk frå {amount} {points} frå {child}","panel.swap_btn":"Be om byte","panel.swap_dialog_title":"Byte: {chore}","panel.swap_requester":"Gi dagens tur til","panel.swap_create":"Be om byte","panel.swap_pick_child":"Vel eit barn.","panel.swap_requested":"Byte førespurt","panel.swap_approved":"Byte godkjent","panel.swap_rejected":"Byte avvist","panel.swap_request_text":"{child} vil gjere «{chore}» i dag","panel.swap_from":"no {name}","notification.weekly_digest.name":"Vekesamandrag","notification.weekly_digest.description":"Eit søndagskveld-samandrag av kvart barns veke (oppgåver + poeng). Av som standard.","panel.settings_celebration_notify_label":"Feiringsvarsel","panel.settings_celebration_notify_hint":"Send eit varsel ved store feiringsaugneblink (nivåopprykk, rekkjemilepælar, perfekte veker). Av som standard.","panel.settings_celebration_tier_label":"Minste feiringsstorleik","panel.settings_celebration_tier_hint":"Varsle berre for augneblink på eller over denne storleiken. Kvar feiring utløyser framleis ei taskmate_celebration-hending for automasjonar.","panel.settings_celebration_tier_1":"Alle (frå liten)","panel.settings_celebration_tier_2":"Middels og oppover","panel.settings_celebration_tier_3":"Berre episk","notification.celebration.name":"Feiring","notification.celebration.description":"Store feiringsaugneblink – nivåopprykk, rekkjemilepælar og perfekte veker. Av som standard.","panel.tab_quests":"Oppdrag","panel.quest_title":"Oppdrag","panel.search_quests":"Søk i oppdrag …","panel.btn_add_quest":"Legg til oppdrag","panel.quest_add_tile":"Legg til oppdrag","panel.quest_need_chores":"Lag nokre oppgåver først – eit oppdrag er ei kjede av eksisterande oppgåver.","panel.empty_quests_title":"Ingen oppdrag enno","panel.empty_quests_copy":"Kjed saman oppgåver til eit oppdrag. Fullfør kvart steg for å tene ein bonus.","panel.entity_quest":"oppdrag","panel.quest_all_children":"Alle barn","panel.quest_missing_chore":"(sletta oppgåve)","panel.quest_badge_repeatable":"Repeterbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Steg","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Legg til oppdrag","panel.dialog_edit_quest":"Rediger oppdrag","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steg (i rekkjefølgje)","panel.quest_steps_hint":"Barnet rykkjer eitt steg fram kvar gong oppgåva på det noverande steget er godkjend. Trykk på ei oppgåve nedanfor for å leggje til eller fjerne; bruk ▲▼ for å omorganisere.","panel.quest_no_steps":"Ingen steg enno – trykk på ei oppgåve nedanfor for å leggje til det fyrste steget.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"La alle vere uvalde for å gjere dette oppdraget tilgjengeleg for alle barn.","panel.quest_repeatable_label":"Repeterbar","panel.quest_repeatable_hint":"Når fullført, vert framdrifta nullstilt så barnet kan ta oppdraget igjen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive oppdrag sporar ikkje framdrift og gir ingen bonusar.","panel.quest_need_step":"Legg til minst eitt steg.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Oppdrag lagt til","panel.toast_quest_updated":"Oppdrag oppdatert","panel.settings_avatars_title":"Opplåsbare avatarar","panel.settings_avatars_label":"Administrer avatarar","panel.settings_avatars_hint":"{count} avatarar i katalogen. Barn låser opp avatarar ved å nå nivå, poeng eller rekkjer, og vel så sin eigen.","panel.settings_avatars_btn":"Administrer avatarar","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Definer avatarane barn kan tene. Kvar rad treng eit mdi-ikon og eit opplåsingskrav. Barn kan byte til kva som helst opplåst avatar.","panel.avatar_empty":"Ingen avatarar enno – legg til ein nedanfor.","panel.avatar_add_row":"Legg til avatar","panel.avatar_label_ph":"Namn (t.d. Rakett)","panel.avatar_unlock_free":"Alltid tilgjengeleg","panel.avatar_unlock_level":"Nå nivå","panel.avatar_unlock_points":"Totalt opptente poeng","panel.avatar_unlock_streak":"Beste rekkje (dagar)","panel.toast_avatars_saved":"Avatarar lagra","panel.tab_challenges":"Utfordringar","panel.challenge_title":"Utfordringar","panel.search_challenges":"Søk i utfordringar …","panel.btn_add_challenge":"Legg til utfordring","panel.challenge_add_tile":"Legg til utfordring","panel.empty_challenges_title":"Ingen utfordringar enno","panel.empty_challenges_copy":"Set eit dagleg eller vekentleg mål – fullfør N oppgåver eller ten N poeng – for ein bonus som fornyar seg kvar periode.","panel.entity_challenge":"utfordring","panel.challenge_scope_label":"Fornyar seg","panel.challenge_scope_daily":"Dagleg","panel.challenge_scope_weekly":"Vekentleg","panel.challenge_metric_label":"Måltype","panel.challenge_metric_chores":"Fullførte oppgåver","panel.challenge_metric_points":"{points_name} opptent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Kor mange som skal nåast innan perioden.","panel.dialog_add_challenge":"Legg til utfordring","panel.dialog_edit_challenge":"Rediger utfordring","panel.toast_challenge_added":"Utfordring lagt til","panel.toast_challenge_updated":"Utfordring oppdatert","panel.settings_allow_negative_label":"Tillat negativ saldo","panel.settings_allow_negative_hint":"La straff trekkje eit barns saldo under null i staden for å stoppe på null.","panel.chore_depends_label":"Avheng av","panel.chore_depends_hint":"Denne oppgåva er skjult til dei valde oppgåvene er godkjende for barnet i dag.","panel.notif_quiet_hours_label":"Stilletimar","panel.notif_quiet_hours_desc":"Ingen påminningar vert sende til dette barnet i dette tidsrommet (ikkje forstyrr). Lat stå tomt for å deaktivere.","notification.mandatory_reminder.name":"Påminning om obligatorisk plikt","notification.mandatory_reminder.description":"Dyttar barnet når ei obligatorisk plikt er forfallen, og minner på nytt etter eskaleringsforseinkinga. Av som standard.","notification.mandatory_parent_alert.name":"Foreldrevarsel om obligatorisk plikt","notification.mandatory_parent_alert.description":"Varslar ein forelder når ei obligatorisk plikt framleis er uferdig etter foreldreeskaleringsforseinkinga. Av som standard.","panel.notif_escalation_reminder_label":"Påminn igjen etter","panel.notif_escalation_parent_label":"Varsle forelder etter","panel.notif_presence_min_away_label":"Berre etter å ha vore borte i","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Månadsrapport","notification.monthly_report.description":"Eit samandrag ved månadsstart av førre månad for kvart barn (plikter, poeng, nivå, beste rekkje). Av som standard.","notification.season_champion.name":"Sesongmeister","notification.season_champion.description":"Kunngjer vinnaren av den månadlege rangeringa ved månadsstart. Av som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonner på komande plikter frå Google-/Apple-/Outlook-kalender. Lenkja inneheld eit privat token — del han varsamt.","panel.ics_show":"Vis abonnementslenkje","panel.ics_copy":"Kopier","panel.ics_regenerate":"Lag ny lenkje","panel.ics_copied":"Abonnementslenkje kopiert","panel.ics_regenerated":"Ny lenkje laga — gamle abonnement stoppa","panel.allowance_title":"Lommepengar","panel.allowance_hint":"Gjer poeng om til ekte lommepengar. Registrer utbetalingar via tenesta record_allowance_payout eller ein dashbord-knapp.","panel.allowance_enabled":"Aktiver lommepenge-utbetalingar","panel.allowance_rate":"Poeng per eining","panel.allowance_rate_hint":"Kor mange poeng som svarar til éi valutaeining.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Nylege utbetalingar","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Eit felles mål for dei samla poenga til alle barna (t.d. alle når 500 → familiefilmkveld).","panel.family_goal_enabled":"Aktiver familiemål","panel.family_goal_name":"Målnamn","panel.family_goal_name_ph":"Filmkveldkasse","panel.family_goal_target":"Mål (samla poeng)","panel.family_goal_target_hint":"Summen av poenga til alle barna som trengst for å nå målet.","panel.family_goal_reward":"Beløning","panel.family_goal_reward_ph":"ein familiefilmkveld","notification.family_goal_reached.name":"Familiemål nådd","notification.family_goal_reached.description":"Feirar når dei samla poenga til familien når det felles målet. Av som standard.","notification.birthday.name":"Bursdag","notification.birthday.description":"Gratulerer barnet med dagen om morgonen (kl. 08:00 med mindre du vel eit tidspunkt), med poengmultiplikatoren for dagen. Av som standard.","notification.presence_arrival.name":"Kome heim","notification.presence_arrival.description":"Eitt \"Du er heime — N plikter att\"-dytt når eit barn med tilstadeværingsentitet kjem heim med plikter som står att. Påminningar som vart haldne att medan barnet var ute, hamnar her. Av som standard.","notification.wish_requested.name":"Nytt ønske til godkjenning","notification.wish_requested.description":"Varslar foreldre når eit barn legg til eit ønske i ønskjelista si, så det kan godkjennast og målet stadfestast. Av som standard.","notification.wish_pledged.name":"Tilsegn til eit ønske","notification.wish_pledged.description":"Varslar eit barn når nokon gir tilsegn om poeng til eitt av ønska deira («Bestemor la til 20 på Lego-settet ditt!»). Av som standard.","panel.tab_bounties":"Dusørar","panel.bounty_post_btn":"+ Legg ut ein dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Ventar på godkjenning ({count})","panel.bounty_tab_history":"Historikk ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Poeng","panel.bounty_col_eligible":"Kan takast av","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Går ut om","panel.bounty_lock_meta":"Reservasjon {hours} t","panel.bounty_photo_meta":"biletprov","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Teken","panel.bounty_status_pending":"Ventar på godkjenning","panel.bounty_status_completed":"Fullført","panel.bounty_status_expired":"Gått ut","panel.bounty_claimed_meta":"{name} · {time} att","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tok han · {date}","panel.bounty_expired_lapsed_meta":"Gått ut etter at ei reservasjon gjekk ut · {date}","panel.bounty_expired_unfinished_meta":"Teken, men aldri gjort ferdig · {date}","panel.bounty_lapsed_meta":"Reservasjon gått ut {count}×","panel.bounty_no_expiry":"Går ikkje ut","panel.bounty_release":"Frigje reservasjon","panel.bounty_cancel":"Avlys dusør","panel.bounty_nothing":"Ingenting her","panel.bounty_all_children":"Alle born","panel.bounty_dialog_post":"Legg ut ein dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Tittel","panel.bounty_title_placeholder":"t.d. Vask bilen","panel.bounty_desc_label":"Skildring (valfri)","panel.bounty_points_label":"Poeng","panel.bounty_lock_label":"Reservasjon (timar)","panel.bounty_lock_hint":"Tida barnet har til å verte ferdig før dusøren går tilbake på tavla","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Går ut","panel.bounty_exp_none":"Går ikkje ut","panel.bounty_exp_tonight":"I kveld 20:00","panel.bounty_exp_24h":"Om 24 timar","panel.bounty_exp_weekend":"Slutten av helga","panel.bounty_exp_pick":"Vel dato…","panel.bounty_who_label":"Kven kan ta han","panel.bounty_photo_label":"Krev biletprov","panel.bounty_photo_hint":"Barnet må leggje ved eit bilete når det melder jobben ferdig","panel.bounty_notify_label":"Varsle borna som kan ta han","panel.bounty_notify_hint":"Sender varselet «Ny dusør» — slå det på og send det til borna under Varsel","panel.bounty_post_save":"Legg ut dusør","panel.bounty_claimed_lock_note":"Eit barn har teke denne dusøren, så no kan berre poeng og utløp endrast.","panel.bounty_title_required":"Gje dusøren ein tittel.","panel.bounty_expiry_past":"Vel eit utløp fram i tid.","panel.bounty_release_confirm":"Leggje «{title}» tilbake på tavla?","panel.bounty_remove_confirm":"Fjerne «{title}»?","panel.bounty_empty_title":"Ingen dusørar enno","panel.bounty_empty_copy":"Legg ut ein eingongsjobb med fast påskjøning — det første barnet som tek han, får han.","panel.toast_bounty_posted":"Dusør lagd ut — han står no på tavlene til borna","panel.toast_bounty_updated":"Dusør oppdatert","panel.toast_bounty_released":"Reservasjonen er frigjord — dusøren er tilbake på tavla","panel.toast_bounty_removed":"Dusør fjerna","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortel borna at ein dusør er ledig for dei når ein forelder legg ut ein med «Varsle borna som kan ta han» på.","notification.bounty_claim_lapsing.name":"Dusør-reservasjon går snart ut","notification.bounty_claim_lapsing.description":"Varslar barnet 15 minutt før reservasjonen går ut og dusøren går tilbake på tavla.","panel.tab_auctions":"Auksjonar","panel.new_auction":"Auksjon","panel.auction_row_menu":"Legg ein gong ut på auksjon","panel.auction_page_sub":"Borna byr det minste talet på poeng dei vil ta ei oppgåve for. Lågaste bod vinn.","panel.auction_start_btn":"Start ein auksjon","panel.auction_empty_title":"Ingen auksjonar enno","panel.auction_empty_copy":"Legg ei upopulær oppgåve ut på auksjon: borna byr det minste talet på poeng dei vil gjere ho for, og lågaste bod vinn ho.","panel.auction_stat_live":"aktive auksjonar","panel.auction_stat_bids":"løynde bod inne","panel.auction_stat_won":"avslutta med ein vinnar (30 dagar)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Avslutta ({count})","panel.auction_show_amounts":"Vis bodbeløp","panel.auction_col_chore":"Oppgåve","panel.auction_col_max":"Maks","panel.auction_col_who":"Kven kan by","panel.auction_col_bids":"Bod","panel.auction_col_closes":"Stengjer","panel.auction_col_result":"Resultat","panel.auction_col_status":"Oppgåvestatus","panel.auction_normally":"{date} · vanlegvis {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bod enno","panel.auction_no_bids":"Ingen bod","panel.auction_sealed":"forsegla","panel.auction_leading":"leiar","panel.auction_close_now":"Steng no","panel.auction_cancel":"Avbryt auksjon","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ vanleg fordeling","panel.auction_reopen":"Start på nytt med høgare maks","panel.auction_refuse_off":"Den oppgåva er slått av.","panel.auction_refuse_open_ended":"Ei open oppgåve vert prisa av forelderen, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_other":"Denne oppgåva kan ikkje leggjast ut på auksjon.","panel.auction_refuse_team":"Ei lagoppgåve vert delt av eit lag, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_timed":"Ei tidsoppgåve vert betalt per minutt, så ho kan ikkje leggjast ut på auksjon.","panel.auction_refuse_unassigned":"Ei ikkje-tildelt oppgåve kan ikkje givast til nokon, så ho kan ikkje leggjast ut på auksjon.","panel.auction_status_done":"Gjort · +{points}","panel.auction_status_pending":"Ventar på godkjenning","panel.auction_status_todo":"Står att","panel.auction_status_missed":"Gløymd","panel.auction_status_normal":"Vanleg fordeling","panel.auction_status_cancelled":"Avbroten","panel.auction_nothing":"Ingenting her","panel.auction_dialog_title":"Start ein auksjon","panel.auction_sec_chore":"Kva oppgåve","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Bodgjeving","panel.auction_chore_label":"Oppgåve","panel.auction_which_label":"Kva gong","panel.auction_which_hint":"Berre denne gongen vert lagd ut på auksjon. Resten av planen er uendra.","panel.auction_loading":"Lastar…","panel.auction_no_occurrences":"Ingen komande gong av denne oppgåva kan leggjast ut på auksjon dei neste 60 dagane.","panel.auction_no_chores":"Inga oppgåve kan leggjast ut på auksjon enno. Lagoppgåver, tidsoppgåver, opne og ikkje-tildelte oppgåver kan ikkje det.","panel.auction_max_label":"Høgaste bod","panel.auction_normally_worth":"vanlegvis verdt {points} {points_name}","panel.auction_max_hint":"Borna kan by frå minstebodet og opp til dette. Lågaste vinn; ved likt bod vinn det tidlegaste.","panel.auction_min_label":"Minstebod","panel.auction_min_hint":"Av: alle bod frå 1 tel. På: hindrar eit kapplaup mot botnen.","panel.auction_closes_label":"Stengjer","panel.auction_close_tonight":"I kveld 19:00","panel.auction_close_tomorrow":"I morgon 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vel…","panel.auction_close_hint":"Bodgjevinga må stengje før dagen oppgåva skal gjerast.","panel.auction_who_label":"Kven kan by","panel.auction_nobid_label":"Viss ingen byr","panel.auction_nobid_copy":"Oppgåva går tilbake til vanleg fordeling. Du kan starte ho på nytt med høgare maks frå lista Avslutta.","panel.auction_notify_label":"Sei frå til borna at ho er open","panel.auction_notify_hint":"Sender «Ny auksjon» til borna som kan by, og ei påminning ein time før ho stengjer. Slå på auksjonsvarsla under Varsel.","panel.auction_start_save":"Start auksjon","panel.auction_err_occurrence":"Vel ein gong å leggje ut på auksjon.","panel.auction_err_close":"Vel eit stengjetidspunkt før dagen oppgåva skal gjerast.","panel.auction_err_who":"Vel minst eitt barn som kan by.","panel.auction_err_min":"Minstebodet kan ikkje vere høgare enn høgaste bod.","panel.auction_close_confirm":"Stengje bodgjevinga på «{chore}» no? Lågaste bod vinn.","panel.auction_cancel_confirm":"Avbryte auksjonen for «{chore}»? Ho går tilbake til vanleg fordeling, og alle som har bode får beskjed.","panel.toast_auction_started":"Auksjon starta — ho står no på korta til borna","panel.toast_auction_closed":"Auksjon stengd","panel.toast_auction_cancelled":"Auksjon avbroten — tilbake til vanleg fordeling","panel.auction_delete_confirm":"Slette den avslutta auksjonen for «{chore}»? Ho blir fjerna frå lista. Dette kan ikkje angrast.","panel.toast_auction_deleted":"Auksjon sletta","notification.auction_opened.name":"Ny auksjon","notification.auction_opened.description":"Fortel borna som kan by at ein forelder har starta ein oppgåveauksjon med «Sei frå til borna at ho er open» på.","notification.auction_closing.name":"Auksjon stengjer snart","notification.auction_closing.description":"Minner kvart barn som kan by om det ein time før bodgjevinga stengjer (auksjonar starta med «Sei frå til borna at ho er open»).","notification.auction_result.name":"Auksjonsresultat","notification.auction_result.description":"Fortel borna som kunne by, og foreldra, kven som vann ein auksjon og til kva pris — eller at ingen baud, eller at ho vart avbroten.","panel.chore_advanced_weather":"Avansert — vertilhøve","panel.chore_weather_intro":"Skjul denne oppgåva medan veret er uegna. Nyttig for utandørsarbeid — ei oppgåve som regnar bort tel ikkje som ei gløymd obligatorisk oppgåve og bryt ingen rekkje.","panel.chore_weather_entity_label":"Ver-entitet","panel.chore_weather_entity_hint":"La stå tom for å ignorere veret heilt.","panel.chore_weather_conditions_label":"Skjul når veret er","panel.chore_weather_conditions_hint":"Vel tilhøva som skal skjule oppgåva.","panel.chore_weather_temp_min_label":"Minimumstemperatur","panel.chore_weather_temp_min_hint":"Skjul under dette. La stå tom for inga grense.","panel.chore_weather_temp_max_label":"Maksimumstemperatur","panel.chore_weather_temp_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_wind_max_label":"Maksimal vindstyrke","panel.chore_weather_wind_max_hint":"Skjul over dette. La stå tom for inga grense.","panel.chore_weather_failopen_hint":"Grensene bruker einingane ver-entiteten din rapporterer. Om entiteten manglar eller er utilgjengeleg, held oppgåva fram med å vere synleg.","panel.chore_advanced_tags":"NFC-/QR-brikker","panel.chore_tags_intro":"Kople ei Home Assistant-brikke (eit NFC-klistremerke eller ei QR-kode) til denne oppgåva. Når ho vert skanna i companion-appen, vert oppgåva fullført for den som skanna.","panel.chore_tags_none":"Ingen brikker i Home Assistant enno. Legg dei til under Innstillingar → Brikker, eller skriv inn ein brikke-ID nedanfor.","panel.chore_tags_typed_label":"Brikke-ID","panel.chore_tags_typed_placeholder":"t.d. oppvaskmaskin","panel.btn_add_tag":"Legg til brikke","panel.chore_tags_hint":"Barnet vert funne ut frå HA-brukaren som skanna (den kopla brukaren). Er ingen kopla, verkar brikka berre når oppgåva er tildelt nøyaktig eitt barn. Reglar for godkjenning, tidsplan og dagleg grense gjeld framleis.","panel.chore_tags_blocked_hint":"Denne oppgåva krev eit bilete, eit notat eller ei tidtakar, så ei brikkeskanning kan ikkje fullføre ho.","panel.chore_tags_limit":"Ei oppgåve kan ha maks {max} brikker.","panel.chore_advanced_scheduled":"Avansert — planlagde endringar","panel.chore_scheduled_intro":"Planlegg ei endring til ein framtidig dato — «frå 1. september er ho verdt 20 poeng». Vert utført ved midnatt; var Home Assistant av, vert ho teken att ved neste oppstart.","panel.chore_scheduled_none":"Ingen endringar planlagde.","panel.chore_scheduled_history":"Alt utført","panel.chore_scheduled_applied":"Utført","panel.sched_date_label":"Utfør den","panel.sched_field_label":"Endring","panel.sched_value_label":"Ny verdi","panel.sched_note_label":"Notat (valfritt)","panel.sched_note_hint":"Ei påminning om kvifor, vist ved sida av den planlagde endringa.","panel.btn_add_scheduled":"Planlegg endring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nei","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Endring planlagd","panel.toast_sched_removed":"Endring fjerna","panel.toast_sched_date_required":"Vel ein dato for endringa","panel.toast_sched_value_required":"Skriv inn ein verdi for endringa","panel.sched_field_points":"Poeng","panel.sched_field_assigned_to":"Tildelt","panel.sched_field_enabled":"Aktivert","panel.sched_field_requires_approval":"Krev godkjenning","panel.sched_field_daily_limit":"Dagleg grense","panel.sched_field_due_days":"Dagar","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Straffepoeng","panel.sched_field_expires_on":"Går ut","panel.sched_field_description":"Skildring","panel.sched_field_time_category":"Tid på dagen","panel.sched_field_difficulty":"Vanskegrad","panel.settings_roulette_section":"Oppgåveroulette","panel.settings_roulette_enabled":"Slå på oppgåveroulette","panel.settings_roulette_enabled_hint":"Lèt eit barn spinne for ei tilfeldig gjenståande oppgåve verdt ekstra poeng.","panel.settings_roulette_multiplier":"Poengmultiplikator","panel.settings_roulette_spins":"Spinn per dag","panel.settings_unlock_allowlist":"Løyveliste for opplåsing","panel.settings_unlock_allowlist_hint":"Berre desse entitetane kan låsast opp av ei belønning. Ingenting er tillate før du legg til noko her.","panel.settings_unlock_allowlist_empty":"Ingenting tillate enno.","panel.settings_unlock_allowlist_add":"Søk etter ein entitet å tillate","panel.reward_unlock_section":"Avansert — tidsavgrensa opplåsing","panel.reward_unlock_intro":"Slår på noko når denne belønninga vert godkjend, og av igjen etter ei fastsett tid.","panel.reward_unlock_none":"Ingenting","panel.reward_unlock_entity":"Lås opp","panel.reward_unlock_minutes":"Kor lenge (minutt)","panel.reward_unlock_minutes_hint":"0 = la han stå på; du må slå av sjølv.","panel.reward_unlock_no_allowlist":"Legg først til ein entitet i løyvelista under Innstillingar.","panel.tab_insights":"Innsikt","panel.insights_loading":"Reknar ut…","panel.insights_fairness_title":"Kven gjer jobben?","panel.insights_fairness_intro":"{start} til {end}. Ei jamn fordeling ville vore {fair} % kvar.","panel.insights_last_days":"Siste {days} dagar","panel.insights_no_data":"Ingen godkjende oppgåver i denne perioden enno.","panel.insights_balanced":"Ser ganske jamt fordelt ut.","panel.insights_unbalanced":"Arbeidet er ujamt fordelt.","panel.insights_chores":"oppgåver","panel.insights_status_over":"Gjer meir","panel.insights_status_under":"Gjer mindre","panel.insights_status_balanced":"Jamt","panel.insights_status_idle":"Ingenting enno","panel.insights_fairness_note":"Vurdert på tal oppgåver, ikkje poeng, så ei dyrare oppgåve ikkje skjuler ei skeiv fordeling. Markert når eit barn er meir enn {tolerance} poeng unna ein lik del.","panel.insights_chore":"oppgåve","panel.insights_view_fairness":"Rettferd","panel.insights_view_friction":"Friksjon","panel.insights_friction_title":"Kva fungerer ikkje?","panel.insights_friction_intro":"{start} til {end}. Oppgåver vert vurderte etter kor ofte dei faktisk vert gjorde mot kor ofte dei dukka opp.","panel.insights_friction_none":"Ingen aktive oppgåver å sjå på.","panel.insights_friction_healthy":"Alt vert gjort.","panel.insights_friction_problems":"{count} oppgåver verdt eit blikk.","panel.insights_friction_problems_one":"{count} oppgåve verdt eit blikk.","panel.insights_col_chore":"Oppgåve","panel.insights_col_done":"Gjort","panel.insights_col_rate":"Del","panel.insights_col_last":"Sist gjort","panel.insights_col_verdict":"Dom","panel.insights_col_suggestion":"Prøv","panel.insights_never":"Aldri","panel.insights_days_ago":"for {days}d sidan","panel.insights_verdict_never":"Aldri gjort","panel.insights_verdict_stalling":"Stoppar opp","panel.insights_verdict_struggling":"Ujamn","panel.insights_verdict_fine":"Greitt","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern henne","panel.insights_suggest_reprice":"Auk poenga","panel.insights_suggest_reassign":"Gje henne til nokon andre","panel.insights_suggest_keep":"La henne vere","panel.insights_outstanding_misses":"Uavklarte gløymde pliktoppgåver","panel.insights_friction_note":"Avvisingar er ikkje lista: TaskMate slettar ei fullføring når du avviser henne, så det finst ingen historikk. Venta tal er omtrentlege — rotasjon, avhengnader og ver vert ikkje spelte av på nytt.","panel.insights_view_projection":"Veka som kjem","panel.insights_projection_title":"Kva står for tur?","panel.insights_projection_intro":"{start} til {end}, basert på timeplanen til kvar oppgåve.","panel.insights_next_days":"Neste {days} dagar","panel.insights_col_day":"Dag","panel.insights_projected_earn":"opptil {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} poeng er ikkje tildelte nokon.","panel.insights_projection_note":"Eit tak, ikkje ein prognose: oppgåver opne for alle vert talde for kvart aktuelt barn, sidan timeplanen ikkje kan vite kven som rekk først. Ver, avhengnader og tilgjenge vert ikkje framskrivne — dei kjem an på dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Gje godkjende oppgåver 1–3 stjerner og skaler poenga etter vurderinga. Ei godkjenning utan vurdering gjev 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorar","panel.settings_quality_rating_multipliers_hint":"Poengmultiplikator for kvar vurdering (×1,0 = dei vanlege poenga til oppgåva).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — gjev {percent} % av poenga","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderingar","panel.insights_quality_intro":"Stjerner gjevne ved godkjenning, {start} til {end}. Snitt tel berre vurderte godkjenningar.","panel.insights_quality_none":"Ingen vurderte godkjenningar i denne perioden enno.","panel.insights_quality_overall":"Snitt {average}★ · {rated} av {total} godkjenningar vurderte","panel.insights_quality_by_child":"Per barn","panel.insights_quality_by_chore":"Per oppgåve","panel.insights_quality_col_average":"Snitt","panel.insights_quality_col_rated":"Vurdert","panel.insights_quality_disabled":"Kvalitetsvurdering er slått av. Slå ho på under Innstillingar for å vurdere godkjenningar.","panel.health_title":"Er noko øydelagt?","panel.health_recheck":"Sjekk igjen","panel.health_all_good":"Fann ingenting gale.","panel.health_issues":"{count} ting treng merksemd.","panel.health_issues_one":"{count} ting treng merksemd.","panel.health_issue_child_without_chores":"{count} born har ingen oppgåver tildelte","panel.health_issue_child_without_chores_one":"{count} barn har ingen oppgåver tildelte","panel.health_issue_chore_missing_entity":"{count} oppgåver viser til ein entitet som ikkje finst","panel.health_issue_chore_missing_entity_one":"{count} oppgåve viser til ein entitet som ikkje finst","panel.health_issue_chore_orphan_assignee":"{count} oppgåver er tildelte eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_assignee_one":"{count} oppgåve er tildelt eit barn som ikkje finst lenger","panel.health_issue_chore_orphan_dependency":"{count} oppgåver er avhengige av ei oppgåve som ikkje finst lenger, så dei kan aldri låsast opp","panel.health_issue_chore_orphan_dependency_one":"{count} oppgåve er avhengig av ei oppgåve som ikkje finst lenger, så ho kan aldri låsast opp","panel.health_issue_completion_orphan":"{count} fullføringar viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_completion_orphan_one":"{count} fullføring viser til ei sletta oppgåve eller eit sletta barn","panel.health_issue_large_history":"{count} fullføringar lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_large_history_one":"{count} fullføring lagra; opprydding i historikken held det nede, men ein stor historikk gjer alle rapportar tregare","panel.health_issue_reward_orphan_assignee":"{count} belønningar er tildelte eit barn som ikkje finst lenger","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt eit barn som ikkje finst lenger","panel.health_issue_reward_unlock_not_allowed":"{count} belønningar låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når dei vert godkjende","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser opp ein entitet som ikkje lenger står på løyvelista, så ingenting skjer når ho vert godkjend","panel.health_sev_error":"Feil","panel.health_sev_warning":"Åtvaring","panel.health_sev_info":"Merk","panel.health_goto":"Vis meg","panel.health_count_children":"Born","panel.health_count_chores":"Oppgåver","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønningar","panel.health_count_completions":"Fullføringar","panel.health_count_badges":"Merke","panel.health_count_scheduled_changes":"Planlagde","panel.health_count_active_unlocks":"Opplåsingar","panel.health_count_mandatory_misses":"Gløymt","panel.health_count_storage":"Lagring","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Bilete","panel.chore_image_hint":"Eit bilete som blir vist i staden for ikonet. Skalert til 512px ved opplasting.","panel.chore_image_upload":"Last opp","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Ikkje noko bilete","panel.chore_image_uploading":"Lastar opp…","panel.chore_image_failed":"Opplastinga mislukkast","panel.chore_image_too_large":"Biletet er for stort (maks 2 MB).","panel.chore_image_bad_type":"Vel eit JPEG-, PNG- eller WebP-bilete.","panel.settings_sounds_title":"Fullføringslydar","panel.settings_sounds_hint":"Last opp eigne lydklipp og vel dei per oppgåve.","panel.settings_sounds_empty":"Ingen eigne lydar ennå.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks 1 MB per fil.","panel.sound_upload":"Last opp lyd","panel.sound_uploading":"Lastar opp…","panel.sound_uploaded":"Lyd lagt til","panel.sound_upload_failed":"Opplasting mislukkast","panel.sound_too_large":"Denne lyden er for stor (maks 1 MB).","panel.sound_bad_type":"Vel ei MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagringsplassen for lydar er full. Slett ein lyd og prøv igjen.","panel.sound_default_name":"Lyden min","panel.sound_preview":"Spel av","panel.sound_rename":"Gi nytt namn","panel.sound_rename_prompt":"Namn på denne lyden:","panel.sound_name_required":"Gi lyden eit namn.","panel.sound_delete":"Slett","panel.sound_delete_confirm":"Slette lyden «{name}»? Oppgåver som brukar han, går tilbake til standardlyden.","panel.sound_deleted":"Lyd sletta","panel.sound_deleted_reset":"Lyd sletta. {count} oppgåver tilbakestilte til standardlyden.","panel.sound_deleted_reset_one":"Lyd sletta. {count} oppgåve tilbakestilt til standardlyden.","panel.sound_opt_chime":"Klokkespel","panel.sound_opt_coin":"Mynt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Promp {n}","panel.sound_opt_fart_random":"Tilfeldig promp","panel.sound_opt_levelup":"Nytt nivå","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Angre","panel.recaps_title":"Tilbakeblikk","panel.recaps_hint":"Ei forteljing i «årsoppsummering»-stil om veka, månaden eller året til kvart barn, laga rett etter at perioden er over og teken vare på så eldre kan sjåast att. Legg TaskMate-tilbakeblikkortet på eit dashbord for å sjå dei.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Born med Familiestandard får desse. Vel kva kombinasjon som helst; ingen valde slår av tilbakeblikk.","panel.recaps_per_child_label":"Per barn","panel.recaps_per_child_hint":"Overstyr familiestandarden for eit barn. Yngre born likar ofte kvar veke; tenåringar vil kanskje berre ha kvart år.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Kor ofte","panel.recaps_col_next":"Neste tilbakeblikk","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Eigendefinert","panel.recaps_off":"Tilbakeblikk av","panel.recaps_nine_month_note":"Kvar 9. månad går i blokker rekna frå 1. januar 2026.","panel.recaps_notify_label":"Varsle når det er klart","panel.recaps_notify_hint":"Ingenting vert sendt så lenge varselet «Tilbakeblikk klart» er slått av i fana Varsel.","panel.recaps_notify_children":"Eininga til barnet","panel.recaps_notify_parents":"Foreldre (éi samla melding)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbakeblikk vert laga ved midnatt; varselet ventar til dette klokkeslettet så ingen vert vekt.","panel.recaps_retention_label":"Ta vare på tilbakeblikk i","panel.recaps_retention_hint":"Eldre tilbakeblikk vert sletta automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"For alltid","panel.recaps_compare_label":"Samanlikn med førre periode","panel.recaps_compare_hint":"Legg til sida «samanlikna med sist».","panel.recaps_preview_label":"Førehandsvising","panel.recaps_preview_hint":"Lag eit eingongstilbakeblikk for dei siste 30 dagane for å sjå kva eit barn får. Det vert vist på tilbakeblikkortet til barnet i ein dag.","panel.recaps_preview_btn":"Førehandsvis","panel.recaps_preview_done":"Førehandsvising laga — opne tilbakeblikkortet for å sjå ho","notification.recap_ready.name":"Tilbakeblikk klart","notification.recap_ready.description":"Fortel kvart barn, og foreldra i éi samla melding, at eit nytt tilbakeblikk er klart. Vert sendt på klokkeslettet frå Innstillingar → Tilbakeblikk.","notify.bedtime_reminder":"{child_name}, du har framleis oppgåver å gjere før leggjetid.","notify.streak_at_risk":"{child_name}, gjer ei oppgåve i dag for å halde rekkja på {streak} dagar!","notify.all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.badge_earned":"{child_name} har fått merket «{badge_name}»!","notify.pending_chore_approval":"{child_name} har gjort «{chore_name}» (+{points} {points_name}) — ventar på godkjenning.","notify.pending_reward_claim":"{child_name} har løyst inn «{reward_name}» ({cost} {points_name}) — ventar på godkjenning.","notify.streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar — +{points} {points_name}!","notify.level_up":"{child_name} har nådd nivå {level}! 🎉","notify.weekly_digest":"TaskMate vekeoversikt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du må framleis gjere «{chore_name}».","notify.mandatory_parent_alert":"{child_name} har framleis ikkje gjort den obligatoriske oppgåva «{chore_name}».","notify.monthly_report":"TaskMate-rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vann leiartavla for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemålet er nådd: {goal_name}! Tid for {goal_reward}.","notify.fallback_chore":"oppgåve","notify.fallback_parent":"Forelder","notify.birthday":"🎂 Gratulerer med dagen, {child_name}! Alle oppgåver gir {multiplier}× i dag.","notify.streak_freeze_used":"❄️ Ein rekkjefrys redda rekkja til {child_name} på {streak} dagar ({freezes_left} att).","notify.presence_arrival":"🏠 Du er heime, {child_name} — {count} oppgåver att i dag.","notify.print_chart_empty":"Ingen oppgåver å vise for denne veka.","notify.print_chart_footer":"Kryss av kvar boks når han er gjort. {points_name} vert framleis gjevne i TaskMate.","notify.wish_requested":"{child_name} ønskjer seg «{wish_name}» ({target} {points_name}) — ventar på godkjenninga di.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i ønsket ditt «{wish_name}»!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første som tek ho, får ho!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutt att til å fullføre «{bounty_name}» før ho går tilbake på tavla.","notify.recap_ready":"✨ Tilbakeblikket ditt er klart ({period}), {child_name}! Trykk for å sjå det.","notify.item_rejected":"↩️ {child_name}, «{item_name}» vart sendt tilbake{reason_text}","notify.auction_opened":"🔨 Ny auksjon: {chore_name} den {date}, opptil {max_points} {points_name}. Lågaste bod vinn!","notify.auction_closing":"⏳ {child_name}, bodrunden på «{chore_name}» stengjer om {minutes} minutt.","notify.auction_result":"🔨 Auksjonen er avslutta: {result_text}","notify.inspection_started":"🔍 {child_name}, ein vaksen kjem for å sjekke «{chore_name}» før {until}. Hald det fint for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeksjonen er bestått, {child_name}! «{chore_name}» såg flott ut: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspeksjonen av «{chore_name}» til {child_name} stengjer om {minutes} minutt — godkjenn eller avvis ho før {until}.","notify.auction_won":"{child_name} vann «{chore_name}» den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bod på «{chore_name}», så ho går tilbake til vanleg tur.","notify.auction_called_off":"auksjonen for «{chore_name}» vart avlyst. Ho går tilbake til vanleg tur.","notify.weekly_digest_line":"• {child_name}: {chores} oppgåver, {points} {points_name} tente","notify.monthly_report_line":"• {child_name}: {chores} oppgåver, {points} {points_name}, nivå {level}, beste rekkje {streak}","notify.action_approve":"Godkjenn","notify.action_reject":"Avvis","notify.action_reject_placeholder":"Grunn (valfritt)","notify.approve_in_panel_hint":"Opne TaskMate-panelet for å godkjenne eller avvise.","notify.celebrate_all_chores_done":"{child_name} har gjort alle oppgåvene i dag!","notify.celebrate_birthday":"Gratulerer med dagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har fullført utfordringa «{challenge_name}»!","notify.celebrate_inspection_passed":"«{chore_name}» til {child_name} bestod inspeksjonen!","notify.celebrate_level_up":"{child_name} har nådd nivå {level}!","notify.celebrate_perfect_week":"{child_name} har hatt ei perfekt veke — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nådd vekemålet for «{chore_name}» — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har fullført oppdraget «{quest_name}»!","notify.celebrate_streak_milestone":"{child_name} har nådd ei rekkje på {days} dagar!","notify.recap_ready_many":"✨ {count} nye tilbakeblikk er klare, {child_name}! Trykk for å sjå dei.","notify.recap_parent_one":"✨ Nye tilbakeblikk ({period}) er klare for {names}. Trykk for å sjå dei.","notify.recap_parent_many":"✨ Nye tilbakeblikk er klare for {names}. Trykk for å sjå dei.","notify.period_weekly":"veke","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"mars","notify.month_4":"april","notify.month_5":"mai","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"desember","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"mai","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"des.","notify.weekday_short_1":"mån.","notify.weekday_short_2":"tys.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lau.","notify.weekday_short_7":"sun.","notify.sample_chore":"Rydd rommet","notify.sample_reward":"Filmkveld","notify.sample_badge":"Superhjelpar","notify.sample_goal":"Filmkveldskasse","notify.sample_goal_reward":"ein filmkveld for heile familien","notify.sample_wish":"Lego-sett","notify.sample_pledger":"Bestemor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikkje ferdig","notify.sample_note":"Kjempebra jobba!","panel.insights_minutes":"{minutes} min ({percent} % av tida)","panel.chore_reference_image_label":"Referansebilete","panel.chore_reference_image_empty":"Ikkje noko referansebilete","panel.chore_reference_image_hint":"Eit bilete av jobben godt gjord. Det blir vist ved sida av biletet til barnet når du godkjenner.","panel.chore_estimated_minutes_label":"Minutt (anslått)","panel.chore_estimated_minutes_hint":"Omtrent kor lang tid det tek. Korta legg det saman til «ca. 25 min att». 0 = ikkje sett.","panel.chore_quantity_unit_label":"Tel i (eining)","panel.chore_quantity_unit_hint":"For «les 20 sider»: skriv eininga (sider, rundar, minutt). Barnet seier kor mange, og Poeng blir poeng per eining. La stå tomt for ei vanleg oppgåve.","panel.chore_quantity_max_label":"Maks per gong","panel.chore_quantity_max_hint":"Tak for éi gjennomføring. 0 = ikkje noko tak, og ein forelder godkjenner kvar gong.","panel.settings_auto_approve_label":"Godkjenn automatisk etter (timar)","panel.settings_auto_approve_hint":"Oppgåver som har venta så lenge, blir godkjende av seg sjølv med poenga som vart lova. Opne oppgåver og dusørar ventar alltid på deg. 0 = av.","panel.settings_auto_approve_invalid":"Automatisk godkjenning må vera eit heilt tal timar frå 0 til 168.","notify.help_requested":"🙋 {child_name} treng hjelp med «{chore_name}»{message_text}","notify.mood_low":"{emoji} {child_name} hadde ein tøff dag i dag. Kanskje ta ein prat?","notify.weekly_goal_reached":"🎯 {child_name} nådde vekesmålet sitt på {target} {points_name} – +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt att med «{chore_name}» og tente tilbake {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vann! ({tickets} lodd i trekkinga)","notify.sample_penalty":"Smalt att døra","notify.sample_raffle":"Laurdagsloddtrekning","notification.help_requested.name":"Bad om hjelp","notification.help_requested.description":"Eit barn trykte «Eg står fast» på ei oppgåve.","notification.mood_low.name":"Tøff dag","notification.mood_low.description":"Eit barn valde det triste eller sinte andletet ved slutten av dagen.","notification.weekly_goal_reached.name":"Vekesmål nådd","notification.weekly_goal_reached.description":"Eit barn nådde poengmålet for veka som det sette sjølv.","notification.penalty_redeemed.name":"Straff tent inn att","notification.penalty_redeemed.description":"Eit barn gjorde gjer-det-godt-att-oppgåva og fekk poeng tilbake.","notification.raffle_drawn.name":"Loddtrekning avgjord","notification.raffle_drawn.description":"Ei loddtrekning vart avslutta og vinnaren trekt.","panel.today_help_title":"Bad om hjelp","panel.today_help_answer":"Kjem","panel.today_help_answered":"Merkt som svara","panel.today_sick_on":"Gje ein sjukedag i dag","panel.today_sick_off":"Ta tilbake sjukedagen","panel.today_sick_pill":"Sjukedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sjukedag sett – oppgåvene er gøymde og rekkja er trygg.","panel.today_sick_cleared":"Sjukedagen er teken tilbake.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Korleis dagane kjendest","panel.insights_moods_intro":"Kvart barn trykkjer på eit andlet ved slutten av dagen. Fleire tøffe dagar på rad er verdt ein prat.","panel.insights_moods_none":"Ikkje noko humør registrert enno. Sjekken blir vist på kortet til barnet når dagens oppgåver er gjorde.","panel.insights_moods_low":"{count} tøffe dagar","panel.insights_moods_logged":"{count} av {days} dagar registrerte","panel.weekly_goal_title":"Personlege vekesmål","panel.weekly_goal_hint":"Kvart barn set sitt eige poengmål for veka på kortet sitt.","panel.weekly_goal_enabled":"La borna setje eit vekesmål","panel.weekly_goal_bonus":"Bonus for å nå det","panel.weekly_goal_bonus_hint":"Blir betalt éin gong i veka. 0 = ingen bonus.","panel.penalty_redeem_title":"Gjer det godt att","panel.penalty_redeem_chore":"Oppgåve for å tene ho inn att","panel.penalty_redeem_none":"Inga – ingen veg tilbake","panel.penalty_redeem_hint":"Etter straffa kan barnet gjere denne oppgåva for å få poeng tilbake. Ho er open også på dagar ho vanlegvis ikkje er planlagd.","panel.penalty_redeem_percent":"Poeng tilbake (%)","panel.penalty_redeem_percent_hint":"Av det som vart trekt. 1–100.","panel.penalty_redeem_days":"Dagar til å gjere det","panel.penalty_redeem_days_hint":"1 = berre i dag.","panel.tab_raffles":"Loddtrekningar","panel.raffle_status_open":"Pågår","panel.raffle_status_drawn":"Trekt","panel.raffle_status_cancelled":"Avlyst","panel.raffle_winner_meta":"{name} vann","panel.raffle_no_winner":"Ingen var med","panel.raffle_draw_now":"Trekk no","panel.raffle_cancel":"Avlys","panel.raffle_max_meta":"Opptil {max} kvar","panel.raffle_none_yet":"Ingen lodd enno","panel.raffle_new":"Ny loddtrekning","panel.raffle_empty_title":"Ingen loddtrekningar enno","panel.raffle_empty_copy":"Set opp ein stor premie. Borna kjøper lodd for poeng, og eitt blir trekt når du har valt.","panel.raffle_col_raffle":"Loddtrekning","panel.raffle_col_ticket":"Lodd","panel.raffle_col_tickets":"Kjøpte lodd","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny loddtrekning","panel.raffle_dialog_edit":"Rediger loddtrekning","panel.raffle_name":"Namn","panel.raffle_prize":"Premie","panel.raffle_prize_hint":"Kva vinnaren får, t.d. «Kinotur».","panel.raffle_ticket_cost":"Pris per lodd","panel.raffle_ticket_cost_hint":"Fast for heile loddtrekninga.","panel.raffle_cost_locked":"Det er kjøpt lodd, så prisen ligg fast.","panel.raffle_max":"Maks lodd per barn","panel.raffle_max_hint":"0 = inga grense.","panel.raffle_draw_at":"Blir trekt","panel.raffle_draw_at_hint":"Vinnaren blir trekt automatisk på dette tidspunktet.","panel.raffle_who_hint":"La stå tomt for at alle borna kan vere med.","panel.raffle_draw_at_invalid":"Vel når det skal trekkjast.","panel.raffle_saved":"Loddtrekning lagra","panel.raffle_draw_confirm":"Trekkje «{name}» no?","panel.raffle_cancel_confirm":"Avlyse «{name}»? Alle lodd blir refunderte.","panel.raffle_remove_confirm":"Slette «{name}»?","panel.raffle_drawn_toast":"{name} vann loddtrekninga!","panel.raffle_cancelled_toast":"Loddtrekning avlyst, lodd refunderte","panel.raffle_removed_toast":"Loddtrekning sletta","panel.pets_title":"Virtuelle kjæledyr","panel.pets_hint":"Kvart barn adopterer eit kjæledyr på kjæledyrkortet. Det veks med kvar oppgåve og ber tilbehøyr barnet låser opp ved å gå opp i nivå.","panel.pets_enabled":"Slå på virtuelle kjæledyr","notify.voice_not_found":"Eg fann ingen som heiter {name}.","notify.voice_chores_left_none":"{child_name} har gjort alle oppgåvene sine. Bra jobba!","notify.voice_chores_left_one":"{child_name} har 1 oppgåve att i dag.","notify.voice_chores_left_many":"{child_name} har {count} oppgåver att i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"Neste oppgåve for {child_name} er {chore_name}.","notify.voice_reward_progress":"{child_name} treng {missing} {points_name} til for {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Eg fann inga løn som heiter {reward_name}.","notify.voice_no_rewards":"Det finst inga løner for {child_name} enno.","notify.voice_not_allowed":"Orsak, du kan ikkje kryssa av oppgåver for {child_name}.","notify.voice_chore_not_found":"Eg fann inga oppgåve i dag som heiter {chore_name}.","notify.voice_already_done":"{chore_name} er allereie gjord i dag, {child_name}.","notify.voice_needs_card":"{chore_name} treng eit bilete, eit tal eller nokre ord, så gjer ho på kortet ditt.","notify.voice_done":"Gjort! {chore_name} er kryssa av for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gjort! {chore_name} ventar på at ein vaksen sjekkar ho.","notify.pet_evolved":"{news}","notify.sample_pet":"Gneisten","notification.pet_evolved.name":"Kjæledyret voks","notification.pet_evolved.description":"Det virtuelle kjæledyret til eit barn nådde neste stadium.","notify.pet_news_stage":"🐣 {pet_name} har nett vakse! Ta ein titt på kjæledyret til {child_name}.","notify.pet_news_legendary":"✨ {pet_name} har vorte legendarisk! Kjæledyret til {child_name} skin i gull.","notify.pet_news_egg":"🥚 {pet_name} har lagt eit egg! {child_name} kan klekke eit nytt kjæledyr.","notify.pet_news_level":"💖 {pet_name} nådde kjæledyrnivå {pet_level}!","panel.pet_xp_per_chore":"Vekst per oppgåve","panel.pet_xp_per_chore_hint":"Kvar ferdige oppgåve får kjæledyret til å vekse så mykje.","panel.pet_points_count":"Oppgåvepoeng tel òg","panel.pet_points_count_hint":"Kvart opptent poeng gjev 1 vekst, så store oppgåver får kjæledyret til å vekse fortare. Å bruke poeng gjer det aldri mindre.","panel.pet_stages_title":"Vekst for kvart stadium","panel.pet_stages_hint":"Kvart tal må vere høgare enn det førre. Eit kjæledyr mistar aldri eit stadium det har nått.","panel.pet_stage_baby":"Klekkjer (baby)","panel.pet_stage_kid":"Liten","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fullvaksen","panel.pet_about_chores":"Om lag {count} oppgåver (oppgåver på 5 poeng)","panel.pet_never":"Kjæledyr veks ikkje: vekst per oppgåve er 0, og poeng tel ikkje.","panel.pet_after_title":"Etter fullvaksen","panel.pet_after_hint":"Slå på kva kombinasjon som helst. Tala er samla vekst sidan adopsjonen. Å slå noko av gøymer det berre; ingenting opptent går tapt.","panel.pet_home_enabled":"Heimen veks","panel.pet_home_enabled_hint":"Ein ny ting til heimen (gras, ei pute, blomar, eit tre, ein dam …) med jamne mellomrom, opptil 10.","panel.pet_home_every":"Ny ting til heimen kvar","panel.pet_legendary_enabled":"Blir legendarisk","panel.pet_legendary_enabled_hint":"Ein gyllen, glitrande look: det store målet etter fullvaksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Legg eit egg","panel.pet_eggs_enabled_hint":"Barnet klekkjer egget til eit nytt kjæledyr; det gamle blir med i kjæledyrfamilien.","panel.pet_egg_at":"Egg ved","panel.pet_egg_at_hint":"Blir brukt når legendarisk er av; elles kjem egget saman med legendarisk.","panel.pet_family_max":"Største kjæledyrfamilie","panel.pet_family_max_hint":"Kjæledyr per barn, medrekna det noverande. Ingen fleire egg når ho er full.","panel.pet_levels_enabled":"Kjæledyrnivå","panel.pet_levels_enabled_hint":"Eit nivåmerke på kortet som held fram med å stige etter fullvaksen.","panel.pet_level_every":"Nytt nivå kvar","panel.pet_reset_defaults":"Tilbakestill tal til standard","panel.pet_settings_invalid":"Stadia må stige i rekkjefølgje, og legendarisk og egget må kome etter fullvaksen.","panel.pet_about_one_chore":"Om lag 1 oppgåve (oppgåver på 5 poeng)","notify.reward_owed":"🎁 {child_name} ventar framleis på «{reward_name}» – innløyst for {days} dagar sidan.","notify.personal_best":"🏆 Ny personleg rekord! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"lengste rekkje (dagar)","notify.record_best_day_points":"flest {points_name} på éin dag","notify.record_best_day_chores":"flest oppgåver på éin dag","notify.record_best_week_points":"flest {points_name} på éi veke","notify.record_best_single_award":"største enkeltløning","notify.read_aloud_done":"{name}, du er heilt ferdig. Godt jobba!","notify.read_aloud_many":"{name}, du har {count} ting att: {chores}.","notify.read_aloud_one":"{name}, du har éin ting att: {chores}.","notify.celebrate_personal_best":"{child_name} sette ny personleg rekord: {record_label} – {value}!","notification.reward_owed.name":"Løning manglar framleis","notification.reward_owed.description":"Minner foreldre på at ei innløyst løning ikkje er gjeven enno. Blir berre sendt når løningsoppfølging er på.","notification.personal_best.name":"Personleg rekord","notification.personal_best.description":"Eit barn slo ein av sine eigne rekordar: lengste rekkje, beste dag, beste veke eller største løning.","panel.today_owed_title":"Løningar som skal gjevast","panel.today_owed_delivered":"Gjeven","panel.today_owed_marked":"Merkt som gjeven","panel.today_owed_today":"innløyst i dag","panel.today_owed_days_one":"uteståande i 1 dag","panel.today_owed_days":"uteståande i {count} dagar","panel.fulfilment_title":"Løningsoppfølging","panel.fulfilment_hint":"Når ei løning blir godkjend, blir poenga brukte; her blir ho ståande på ei liste over uteståande til nokon gjev henne. Barnet kan trykkje «Fått!» på kortet sitt.","panel.fulfilment_enabled":"Følg løningar til dei er gjevne","panel.fulfilment_reminder_days":"Minn meg på det etter","panel.fulfilment_reminder_days_hint":"Dagar før eit varsel seier at ei løning framleis manglar, gjenteke kvar så mange dagar. 0 = aldri.","notify.boost_started":"⚡ Boost! {chores_text} gjev ×{multiplier} dei neste {minutes} minutta.","notify.boost_all_chores":"Alle oppgåver","notification.boost_started.name":"Boost starta","notification.boost_started.description":"Fortel borna eit boost gjeld for at det har byrja, kor stort det er og kor lenge det varer.","panel.boost_start":"Start eit boost","panel.boost_card_title":"Boost","panel.boost_live":"{count} aktive","panel.boost_ends":"sluttar {time} ({minutes} min att)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gjentek seg","panel.boost_end_now":"Avslutt no","panel.boost_skip":"Hopp over denne gongen","panel.boost_call_off":"Avlys","panel.boost_all_chores":"Alle oppgåver","panel.boost_n_chores":"{first} og {count} til","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start eit boost","panel.boost_when":"Når","panel.boost_now":"No","panel.boost_later":"Seinare i dag","panel.boost_pays":"Gjev","panel.boost_for":"Varigheit","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timar","panel.boost_which_chores":"Kva oppgåver","panel.boost_who":"Kven","panel.boost_name":"Namn (valfritt)","panel.boost_name_ph":"Blir vist på korta, t.d. Gjester kl. 18","panel.boost_notify":"Gje borna beskjed","panel.boost_notify_hint":"Varsel på telefonen dersom varselet Boost starta er på. Nettbrett blir vekte uansett.","panel.boost_preview_now":"{what} gjev ×{multiplier} for {who}, frå no i {minutes} minutt (til {until}).","panel.boost_preview_later":"{what} gjev ×{multiplier} for {who}, frå {time} i {minutes} minutt.","panel.boost_preview_rule":"Kvar {days}, {start}–{end}: {what} gjev ×{multiplier} for {who}.","panel.boost_later_invalid":"Vel eit seinare tidspunkt i dag.","panel.boost_started":"Boost starta","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost avslutta","panel.boost_settings_title":"Boost-vindauge","panel.boost_settings_hint":"Tidsavgrensa multiplikatorar på valde oppgåver. Start eitt frå I dag, lag gjentekne her, eller bruk tenesta taskmate.start_boost i ein automasjon.","panel.boost_stacking":"I helga eller på bursdagar","panel.boost_stacking_hint":"Desse dagane gjev alt ein multiplikator. Vel korleis eit boost blir kombinert med han.","panel.boost_stacking_highest":"Den høgaste gjeld","panel.boost_stacking_highest_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×2. Den største gjeld.","panel.boost_stacking_stack":"Legg dei saman","panel.boost_stacking_stack_hint":"Eit ×2-boost på ein ×2-laurdag gjev ×4.","panel.boost_wake_screens":"Vekk desse nettbretta når eit boost startar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skjerm på, skjermsparar av, nettlesar framme.","panel.boost_wake_screens_none":"Fann ingen Fully Kiosk-nettbrett. Legg til Fully Kiosk Browser-integrasjonen i Home Assistant for å vekkje eitt.","panel.boost_wake_devices":"Vekk desse telefonane og nettbretta","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Fann ingen einingar med Companion-appen.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vekking no","panel.boost_test_wake_hint":"Brukar dei lagra vala. Lagre først etter endringar.","panel.boost_test_wake_sent":"Vekking sendt til {count} skjermar","panel.boost_test_wake_sent_one":"Vekking sendt til {count} skjerm","panel.boost_rules":"Gjentekne boost","panel.boost_rules_hint":"Går av seg sjølv. I dag viser kvart av dei før det startar.","panel.boost_rule_add":"Legg til gjenteke boost","panel.boost_rule_edit":"Rediger gjenteke boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slett","panel.boost_rule_delete_confirm":"Slette dette gjentekne boostet?","panel.boost_rule_deleted":"Gjenteke boost sletta","panel.boost_rule_saved":"Gjenteke boost lagra","panel.boost_rule_need_day":"Vel minst éin dag.","panel.boost_rule_bad_times":"Sluttida må vere etter starttida.","panel.boost_rule_on":"På","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagar","panel.boost_from":"Frå","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"avvist oppgåve «{name}» ({points})","panel.appeal_item_reward":"avvist løning «{name}» ({points})","panel.appeal_item_penalty":"straff «{name}» (−{points})","panel.appeal_uphold":"Står ved lag","panel.appeal_overturn_chore":"Gje medhald og betal","panel.appeal_overturn_reward":"Gje medhald og godkjenn","panel.appeal_overturn_penalty":"Gje medhald og refunder","panel.appeal_note_overturn":"Ei melding til barnet (valfritt)","panel.appeal_note_uphold":"Kvifor det står – barnet ser dette (valfritt)","panel.appeal_overturned":"Klage godteken","panel.appeal_upheld":"Avgjerda står","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Born kan innan 48 timar be om at ei avvist oppgåve eller løning, eller ei straff, blir sett på att. Du avgjer det under I dag.","panel.appeals_enabled":"La borna klage","notify.appeal_submitted":"⚖️ {child_name} klagar på «{item_name}»{message_text}","notify.appeal_decided":"⚖️ Klaga di på «{item_name}» vart {outcome}{note_text}","notify.appeal_outcome_overturned":"godteken","notify.appeal_outcome_upheld":"avslått","notification.appeal_submitted.name":"Klage send","notification.appeal_submitted.description":"Eit barn ber om at ei avvising eller straff blir sett på att. Blir berre sendt når klager er slått på.","notification.appeal_decided.name":"Klage avgjord","notification.appeal_decided.description":"Fortel barnet om klaga vart godteken eller avslått.","panel.screen_time_title":"Skjermtidsbank","panel.screen_time_hint":"Påskjøningar kan kjøpe minutt med skjermtid. Medan eininga til eit barn er på, tel saldoen ned eitt minutt om gongen.","panel.screen_time_enabled":"Slå på skjermtidsbanken","panel.screen_time_warn":"Varsle når det er så mange minutt att","panel.screen_time_warn_hint":"0 slår av varselet","panel.screen_time_stop":"Slå av einingar ved null","panel.screen_time_stop_hint":"Slår av einingane til barnet når saldoen er brukt opp, og held dei av til han vert fylt på","panel.screen_time_watching":"på no","panel.screen_time_no_devices":"Ingen einingar enno — legg til TV, konsoll eller nettbrett barnet brukar","panel.screen_time_add_device":"Legg til ei eining: brytar, mediespelar, input boolean, binærsensor, fjernkontroll eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutt skjermtid","panel.reward_screen_minutes_hint":"Godkjenning legg så mange minutt til skjermtida til barnet. 0 for ei vanleg påskjøning.","panel.bin_day_title":"Bosdagsoppgåver","panel.bin_day_hint":"Kvelden før ei tømming les TaskMate boskalenderen og legg til ei oppgåve per dunk: «Set ut Papir».","panel.bin_day_enabled":"Slå på bosdagsoppgåver","panel.bin_day_calendars":"Boskalendrar","panel.bin_day_calendars_hint":"Kva kalender som helst med tømmedagane, t.d. frå Waste Collection Schedule eller iCal-feeden til kommunen","panel.bin_day_no_calendars":"Ingen kalender vald enno","panel.bin_day_add_calendar":"Legg til ein kalender","panel.bin_day_preview":"Vis dei neste tømmingane","panel.bin_day_preview_none":"Ingen tømmingar dei neste to vekene — sjekk at kalenderen er lagra og har hendingar","panel.bin_day_put_out_time":"Set-ut-tid","panel.bin_day_put_out_time_hint":"Oppgåva dukkar opp på dette tidspunktet kvelden før","panel.bin_day_points":"{points_name} per oppgåve","panel.bin_day_mode":"Kven gjer det","panel.bin_day_mode_first":"Førstemann","panel.bin_day_mode_rotate":"Etter tur","panel.bin_day_mode_first_hint":"Alle valde born ser ho; den første som vert ferdig får poenga","panel.bin_day_mode_rotate_hint":"Eitt barn per tømming, etter tur blant dei valde borna","panel.bin_day_children":"Born","panel.bin_day_children_hint":"Ingen vald tyder alle born","panel.bin_day_bring_in":"Ta inn dunkane att","panel.bin_day_bring_in_hint":"Ei oppgåve til på tømmedagen: «Ta inn Papir»","panel.bin_day_bring_in_time":"Ta-inn-tid","notify.screen_time_low":"📺 {child_name} har {minutes} minutt skjermtid att.","notify.screen_time_out":"📺 Skjermtida til {child_name} er brukt opp.","notify.bin_day_put_out":"Set ut {bin}","notify.bin_day_bring_in":"Ta inn {bin}","notification.screen_time_low.name":"Skjermtida er snart brukt opp","notification.screen_time_low.description":"Fortel barnet (og foreldra) når skjermtida når varselgrensa.","notification.screen_time_out.name":"Skjermtida er brukt opp","notification.screen_time_out.description":"Fortel barnet (og foreldra) når skjermtida når null.","panel.trash_title":"Nyleg sletta","panel.trash_hint":"Sletta oppgåver, løningar og oppdrag vert tekne vare på i 7 dagar. Gjenoppretting hentar òg tilbake historikken og fullføringane deira.","panel.trash_col_item":"Element","panel.trash_col_type":"Slag","panel.trash_col_deleted":"Sletta","panel.trash_restore":"Gjenopprett","panel.trash_empty":"Ingenting sletta dei siste 7 dagane.","panel.trash_deleted":"«{name}» sletta","panel.trash_undo":"Angre","panel.trash_restored":"«{name}» gjenoppretta","panel.trash_restore_failed":"Kunne ikkje gjenopprette: {error}","panel.trash_kind_chore":"Oppgåve","panel.trash_kind_reward":"Løning","panel.trash_kind_quest":"Oppdrag","panel.settings_jump_label":"Gå til ein del","panel.unsaved_one":"{count} ulagra endring","panel.unsaved_many":"{count} ulagra endringar","panel.unsaved_discard":"Forkast","panel.unsaved_leave_title":"Gå utan å lagre?","panel.unsaved_leave_one":"Du har endra {count} innstilling på denne sida.","panel.unsaved_leave_many":"Du har endra {count} innstillingar på denne sida.","panel.unsaved_stay":"Bli","panel.unsaved_leave":"Gå","panel.reward_reorder_button":"Endre rekkjefølgje","panel.reward_reorder_title":"Endre rekkjefølgja på løningar","panel.reward_reorder_hint":"Dra eller bruk pilene. Løningskortet viser dei i denne rekkjefølgja.","panel.reward_drag_hint":"Dra for å flytte","panel.reward_order_saved":"Rekkjefølgja på løningane er lagra","panel.kid_drawer_open":"Snøggvising: {name}","panel.kid_drawer_level":"Nivå {level}","panel.kid_drawer_waiting":"Ventar","panel.kid_drawer_owed":"Til gode","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Poeng","panel.view_as_button":"Vis som","panel.view_as_title":"Vis som {name}","panel.view_as_note":"Førehandsvising — trykk gjer ingenting","panel.view_as_unavailable":"Barnekortet kunne ikkje lastast her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · siste 8 veker","panel.economy_intro":"Opptente poeng (oppgåver og bonusar) mot poeng brukte på løningar, veke for veke.","panel.economy_chart_label":"Opptente og brukte poeng per veke","panel.economy_earned":"opptent","panel.economy_spent":"brukt","panel.economy_none":"Ingen poeng opptente eller brukte dei siste 8 vekene.","panel.economy_ok":"Opptening og forbruk går i takt.","panel.economy_growth":"Opptentinga har auka med {pct} % frå dei 4 vekene før.","panel.economy_warn":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisen på {rewards}.","panel.economy_warn_no_rewards":"Dei siste 4 vekene har borna tent {earned} poeng, men berre brukt {spent}. Saldoane hopar seg opp — vurder å setje opp prisane på løningane.","panel.economy_rule":"Varslar når opptentinga dei siste 4 vekene er minst {ratio}× forbruket, med minst {min} opptente poeng.","panel.seasonal_title":"Sesongar og hendingar","panel.seasonal_hint":"Kvar sesong har eit tema (utsjånaden på barne- og kioskkorta) og ei hendingspakke (innhaldet). Slå dei på kvar for seg. Ei pakke installerer seg sjølv når sesongen startar, som vanlege oppgåver, løningar, oppdrag og merke du kan redigere i eigne faner, og gøymer dei igjen når han sluttar — ingenting vert sletta, og neste år kjem dei same tinga tilbake.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flaggermus i staden for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. desember · snø i staden for konfetti","panel.seasonal_summer":"Sommar","panel.seasonal_summer_dates":"21. juni – 31. august · soler i staden for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Veka fram til første påskedag","panel.seasonal_back_to_school":"Skulestart","panel.seasonal_back_to_school_dates":"To veker frå første skuledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Hendingspakke: {season}","panel.season_state_installed":"Installert {date}","panel.season_state_scheduled":"Vert installert {date}","panel.season_state_off":"Av","panel.season_state_needs_date":"Set første skuledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valt tyder alle born. Vaksne får aldri pakka sine ting.","panel.season_school_start":"Første skuledag","panel.season_school_start_hint":"Skulestart varer i 14 dagar frå denne datoen. Set han på nytt kvart skuleår.","panel.season_preview":"Førehandsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt vert installert som vanlege oppgåver, løningar, oppdrag, utfordringar og merke. Endra dei i eigne faner når dei er installerte.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjerne pakka {season}? Oppgåvene, løningane og oppdraget ligg i Nyleg sletta i 7 dagar, og utfordringa vert fjerna. Born held på merke dei har tent; eit merke ingen har tent, vert fjerna. Pakka vert slått av.","panel.season_removed":"Pakka {season} er fjerna","panel.season_kind_quest":"Oppdrag","panel.season_kind_chores":"Oppgåver ×{count}","panel.season_kind_reward":"Løning","panel.season_kind_badge":"Merke","panel.season_kind_challenge":"Utfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eggjakt","panel.season_quest_steps":"{name} · {count} steg","panel.season_advent_doors":"{count} luker · ein liten jobb om dagen","panel.season_hunt_eggs":"Eit gøymt egg å finne kvar dag","panel.season_door":"Luke {n}","panel.child_celebration_label":"Ferdig-animasjon","panel.child_celebration_hint":"Vert spela av på korta til barnet når ei oppgåve vert kryssa av. Vert ikkje vist for dei som føretrekkjer mindre rørsle.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikaren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Eit «FERDIG!»-stempel","panel.celebration_fireworks":"Fyrverkeri","panel.celebration_fireworks_hint":"Fargerike smell","panel.celebration_sticker":"Klistremerke","panel.celebration_sticker_hint":"Eit gullstjerne-klistremerke","panel.screen_time_allowance_school":"Gratisminutt på skuledagar","panel.screen_time_allowance_school_hint":"Måndag til fredag, utanom feriar. Kjem til ved starten av kvar dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratisminutt i helgar og feriar","panel.screen_time_allowance_weekend_hint":"Laurdag, søndag, ferieperiodar og når feriekalenderen har ei hending. 0 = ingen","panel.screen_time_allowance_unused":"Ubrukt kvote","panel.screen_time_allowance_unused_hint":"Minutt kjøpte med påskjønningar vert alltid overførte","panel.screen_time_unused_expire":"Går ut ved slutten av dagen","panel.screen_time_unused_carry":"Vert overført","panel.screen_time_jar_enabled":"Helgekrukke","panel.screen_time_jar_enabled_hint":"Born kan spare ubrukte minutt i ei krukke som opnar seinare","panel.screen_time_jar_cap":"Krukka rommar opptil (minutt)","panel.screen_time_jar_opens":"Krukka opnar","panel.screen_time_jar_opens_hint":"Spara minutt vert lagde til saldoen på dette tidspunktet kvar veke","panel.screen_time_allowance_today":"{time} dagens kvote","panel.screen_time_jar_open_now":"Opne krukka no","panel.shopping_jobs_title":"Oppgåver frå handlelista","panel.shopping_jobs_hint":"Legg til «#tm hent ved frå boda» på ei gjeremålsliste (eller sei det til Assist), så vert det ei oppgåve. Når oppgåva er gjord, vert punktet kryssa av på lista.","panel.shopping_jobs_enabled":"Slå på oppgåver frå handlelista","panel.shopping_jobs_entity":"Gjeremålsliste","panel.shopping_jobs_entity_hint":"Vanlegvis handlelista","panel.shopping_jobs_tag":"Merke","panel.shopping_jobs_tag_hint":"Berre punkt som byrjar med dette vert oppgåver","panel.shopping_jobs_points":"{points_name} per oppgåve","panel.shopping_jobs_mode_rotate_hint":"Eitt barn per oppgåve, på omgang blant dei valde borna","notify.screen_time_jar_opened":"🫙 Skjermtidskrukka til {child_name} er opna: {minutes} minutt lagde til.","notification.screen_time_jar_opened.name":"Skjermtidskrukke opna","notification.screen_time_jar_opened.description":"Seier frå til barnet (og foreldra) når minutta spara i helgekrukka vert lagde til saldoen.","panel.reward_limit_section":"Grense per born","panel.reward_limit_count":"Hentingar per born","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Veke (frå måndag)","panel.reward_limit_month":"Månad","panel.reward_limit_hint":"0 tyder inga grense. Ventande og godkjende hentingar tel; ei gåve tel for bornet som får ho.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per veke","panel.reward_limit_pill_month":"{count} per månad","panel.voucher_print":"Skriv ut gåvekort","panel.voucher_title":"Gåvekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"Ei gåve frå {name}","panel.voucher_earned":"Tent med {points} {points_name} · {date}","panel.voucher_signed":"Signert:","panel.voucher_failed":"Klarte ikkje å laga gåvekortet: {error}","panel.voucher_popup_blocked":"Tillat sprettoppvindauge for Home Assistant for å skriva ut gåvekortet","panel.ratings_title":"Vurderingar av løningar","panel.ratings_hint":"Born gjev ei løning 1–3 stjerner når dei har fått ho.","panel.ratings_col_reward":"Løning","panel.ratings_col_rating":"Vurdering","panel.ratings_col_claimed":"Henta","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjerna?","panel.ratings_stars":"{stars} av 3 stjerner","panel.expiry_title":"Utløp av poeng","panel.expiry_hint":"Poeng som ikkje vert brukte innan ei viss tid, forsvinn – dei eldste fyrst. Kortet til bornet varslar før dei forsvinn.","panel.expiry_enabled":"La ubrukte poeng gå ut","panel.expiry_enabled_hint":"Når det vert slått på, startar fristen i dag, så poeng som alt er spart, ikkje går ut for tidleg","panel.expiry_days":"Går ut etter (dagar)","panel.expiry_days_hint":"Poeng i sparegrisen til ei løning går aldri ut","panel.expiry_warn":"Varsla bornet (dagar før)","panel.expiry_warn_hint":"0 slår av varselet","panel.gifting_title":"Gåver mellom born","panel.gifting_hint":"Eit born kan bruka eigne poeng på ei løning til ein bror eller ei syster. Ho går gjennom vanleg godkjenning, og kortet til det andre bornet viser kven ho er frå.","panel.gifting_enabled":"Born kan kjøpe løningar til kvarandre","panel.reward_gift_from":"frå {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} går ut {date}. Bruk dei før dei forsvinn!","notification.points_expiring.name":"Poeng går snart ut","notification.points_expiring.description":"Seier frå til bornet når nokre av poenga snart går ut. Berre når utløp av poeng er slått på.","panel.praise_add":"Legg til ros","panel.sibling_check_not_yet_note":"{name} seier ikkje enno","panel.toast_penalty_warning":"Åtvaring gitt – ingen poeng trekte denne gongen","panel.penalty_warn_title":"Åtvaring først","panel.penalty_warn_first":"Gi ei åtvaring først","panel.penalty_warn_first_hint":"Første gong i ein periode er berre ei åtvaring på kortet til barnet. Neste gong blir poenga trekte.","panel.penalty_warn_reset":"Åtvaringa blir nullstilt","panel.penalty_warn_reset_daily":"Dagleg","panel.penalty_warn_reset_weekly":"Kvar veke","panel.penalty_no_eligible":"Ingen kvalifiserte born. Rediger straffa for å velje kven det gjeld.","panel.sibling_check_title":"Søskensjekk","panel.sibling_check_hint":"Eit eldre barn kan sjekke oppgåva til eit yngre barn i staden for ein vaksen, for ein liten bonus. Foreldre kan framleis avvise eller angre godkjenninga.","panel.sibling_check_enabled":"Slå på søskensjekk","panel.sibling_check_bonus":"{points_name} per sjekk","panel.sibling_check_bonus_hint":"Blir betalt til den som sjekkar når dei seier «Ser ferdig ut»","panel.sibling_check_need_two":"Legg til minst to born for å bruke søskensjekk","panel.sibling_check_can_check":"{name} kan sjekke","panel.chore_reminders_title":"Borna sine eigne påminningar","panel.chore_reminders_hint":"Borna vel på kortet sitt når dei vil bli minte på ei oppgåve. Du bestemmer tidlegaste og seinaste tidspunkt dei kan velje.","panel.chore_reminders_enabled":"La borna setje påminningar","panel.chore_reminders_enabled_hint":"Slå òg på varselet «Påminning eit barn valde» og send det til telefonen til kvart barn","panel.chore_reminders_earliest":"Tidlegaste tidspunkt","panel.chore_reminders_latest":"Seinaste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fullføringskalender","panel.insights_calendar_intro":"Oppgåver gjorde kvar dag – mørkare grøn for travlare dagar.","panel.insights_calendar_summary":"{total} oppgåver · {active} av {days} dagar","panel.insights_calendar_summary_one":"{total} oppgåve · {active} av {days} dagar","panel.insights_calendar_cell":"{count} oppgåver gjorde","panel.insights_calendar_cell_one":"1 oppgåve gjord","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Meir","notify.chore_self_reminder":"⏰ Tid for {chore_name}, {child_name} – du bad meg minne deg på det!","notification.chore_self_reminder.name":"Påminning eit barn valde","notification.chore_self_reminder.description":"Blir send til barnet på tidspunktet det valde for ei oppgåve, på dagar ho skal gjerast og ikkje er gjord enno. Berre det barnet får ho.","panel.confirm_delete_suffix_restorable":"Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.confirm_delete_group":"Slette gruppa «{name}»?","panel.confirm_delete_quest":"Slette oppdraget «{name}»?","panel.bulk_delete_confirm_restorable":"Slette {count} gjeremål? Du kan hente dei tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.bulk_delete_confirm_restorable_one":"Slette {count} gjeremål? Du kan hente det tilbake frå Innstillingar → Nyleg sletta i 7 dagar.","panel.pet_shop_enabled":"Slå på kjæledyrbutikken","panel.pet_shop_enabled_hint":"Barn brukar poeng på pynt til kjæledyret sitt, til prisar du bestemmer.","panel.pet_shop_approve_over":"Kjøp over så mange poeng må godkjennast av ein forelder","panel.pet_shop_approve_over_hint":"0 = spør aldri","panel.pet_shop_carry_over":"Kjøpte ting følgjer med til neste kjæledyr","panel.pet_shop_carry_over_hint":"Av: eit nyklekt kjæledyr byrjar utan kjøpte ting.","panel.petshop_title":"Kjæledyrbutikk","panel.petshop_hint":"La barna bruke poeng på pynt til kjæledyret. Faste prisar som du set her.","panel.petshop_pending_title":"Ventar på deg","panel.petshop_pending_hint":"Godkjenn trekkjer poenga no; avvis trekkjer ingenting.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkjenn","panel.petshop_decline":"Avvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Tilbakestill til standard","panel.petshop_add":"Legg til ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plass","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Krev nivå","panel.petshop_col_shown":"Visast","panel.petshop_empty":"Butikken er tom. Legg til ein ting eller tilbakestill til standard.","panel.petshop_foot":"Kvar ting har éin plass på kjæledyret: hatt, andlet, hals, i handa, rygg, kropp, farge eller heim. Skjul ein ting for å ta han ut av sal; barn som har kjøpt han, held på han.","panel.petshop_delete_confirm":"Fjerne {name} frå butikken? Barn som har kjøpt han, sluttar å ha han på.","panel.petshop_reset_confirm":"Gjenopprette standardkatalogen? Ting du har lagt til, blir fjerna.","panel.petshop_saved":"Kjæledyrbutikken er lagra","panel.petshop_deleted":"Ting fjerna","panel.petshop_reset_done":"Standardkatalogen er gjenoppretta","panel.petshop_approved":"Kjøp godkjent","panel.petshop_declined":"Kjøp avvist","panel.petshop_name":"Namn","panel.petshop_name_builtin_hint":"La feltet stå tomt for å bruke det innebygde namnet, på språket til kvart familiemedlem.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fast pris i poeng, minst 1.","panel.petshop_level_hint":"0 = alle nivå","panel.petshop_tint":"Farge","panel.petshop_tint_hint":"Berre fargeting: #ff8800 eller rainbow (tomt = regnboge).","panel.petshop_shown_label":"Visast i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikkje kjøpast; barn som har ein, held på han.","panel.petshop_dialog_add":"Legg til ein ting i kjæledyrbutikken","panel.petshop_dialog_edit":"Rediger ting i kjæledyrbutikken","panel.petshop_emoji_required":"Vel ein emoji til tingen.","panel.petshop_cost_invalid":"Prisen må vere eit heilt tal, minst 1.","notify.pet_item_requested":"🛍️ {child_name} vil kjøpe {item_name} til {pet_name} ({cost} {points_name}). Godkjenn det i TaskMate.","notification.pet_item_requested.name":"Kjøp i kjæledyrbutikken","notification.pet_item_requested.description":"Eit barn vil kjøpe ein ting i kjæledyrbutikken som kostar meir enn godkjenningsgrensa di.","planner.tab":"Planleggar","planner.title":"Vekeplan","planner.prev_week":"Førre veke","planner.next_week":"Neste veke","planner.this_week":"Denne veka","planner.today":"i dag","planner.all":"Alle","planner.print":"Skriv ut","planner.print_hint":"Skriv ut skjemaet for veka (den lagra planen)","planner.print_title":"Veka frå {date}","planner.print_failed":"Skjemaet kunne ikkje lagast: {error}","planner.load_failed":"Kunne ikkje hente kven sin tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikkje denne veka","planner.rail_oneoff":"Eingongsoppgåver","planner.rail_empty":"Alle oppgåvene er med denne veka.","planner.rail_oneoff_empty":"Ingen eingongsoppgåver ventar.","planner.rail_hint":"Dra ei oppgåve til ein dag for å planleggje ho. Stripete kort blir gjentekne i sin eigen rytme, så når du flyttar eitt, blir du spurd om det gjeld berre denne veka eller heile serien.","planner.empty_day":"Ingenting planlagt","planner.day_points":"{name}: opptil {points} {points_name}","planner.move_menu":"Flytt til …","planner.menu_move":"Flytt til","planner.menu_copy":"Også på","planner.menu_give":"Gi til","planner.menu_add":"Legg til på","planner.hint_idle":"Slepp ho på ein dag.","planner.hint_move":"{chore} blir flytt frå {from} til {to}.","planner.hint_add":"{chore} blir lagd til på {to}.","planner.hint_copy":"{chore} blir kopiert til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} blir gitt til {child} på {to}.","planner.hint_alt":"Hald inne {key} for å kopiere i staden. Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet.","planner.bar_one":"1 endring er ikkje lagra","planner.bar_many":"{count} endringar er ikkje lagra","planner.bar_errors":"Nokre endringar kunne ikkje lagrast","planner.changes_label":"Endringar som ikkje er lagra","planner.discard":"Forkast","planner.save":"Lagre veka","planner.saving":"Lagrar …","planner.saved":"Veka er lagra.","planner.saved_partly":"{ok} lagra, {failed} kunne ikkje lagrast.","planner.save_failed":"Veka kunne ikkje lagrast: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, kvar veke","planner.change_copy":"{chore}: også {to}, kvar veke","planner.change_add":"{chore}: lagd til {to}, kvar veke","planner.change_date":"{chore}: no {date}","planner.change_once":"{chore}: {from} → {to}, berre denne veka","planner.change_series":"{chore}: heile serien flytt, {from} → {to}","planner.change_series_start":"{chore}: serien startar {date}","planner.change_assign":"{chore}: frå {from} til {to}","planner.err_already":"{chore} er allereie på {day}.","planner.err_past":"{day} er allereie forbi, så {chore} kan ikkje flyttast dit åleine.","planner.err_no_land":"{chore} ville ikkje falle på {day} etter den endringa, så ingenting vart endra.","planner.err_daily":"{chore} er allereie på alle dagar.","planner.err_copy_one_off":"Ei eingongsoppgåve kan berre flyttast, ikkje kopierast.","planner.err_copy_series":"Ei gjentakande oppgåve kan ikkje kopierast til ein ekstra dag. Flytt ho i staden.","planner.note_keep_assign":"{chore} går på omgang eller ventar på at nokon tek ho, så ho beheld tildelinga. Endre det i oppgåveredigeringa.","planner.series_title":"Flytt ei gjentakande oppgåve","planner.series_body":"{chore} blir gjentatt ({rhythm}). Flytte berre denne, eller heile serien?","planner.series_body_rail":"{chore} blir gjentatt ({rhythm}) og er ikkje med denne veka.","planner.series_once":"Berre denne veka","planner.series_once_desc":"Flyttar ho frå {from} til {to}. Etterpå held ho fram som vanleg.","planner.series_once_past":"Berre ein dag frå i dag og framover kan flyttast åleine.","planner.series_all":"Heile serien","planner.series_all_desc":"Rytmen flyttar seg med: ho hamnar på {to} og blir gjentatt derifrå.","planner.series_start":"Start serien her","planner.series_start_desc":"Ho startar på nytt {to} og blir gjentatt derifrå.","planner.save_err_not_found":"Oppgåva finst ikkje lenger.","planner.save_err_wrong_schedule":"Planen for ho er endra ein annan stad i mellomtida.","planner.save_err_empty_days":"Ei oppgåve treng minst éin dag.","planner.save_err_past_date":"Den dagen er allereie forbi.","planner.save_err_already_scheduled":"Ho er allereie på den dagen.","planner.save_err_rotation":"Ei oppgåve som går på omgang, beheld rotasjonen sin.","planner.save_err_unknown_child":"Barnet finst ikkje lenger.","planner.save_err_invalid":"Ho kunne ikkje lagrast.","planner.hint_touch":"Slepp ho på forbokstaven til eit barn nedst på ein dag for å gi ho til barnet. Bruk ⋮ → Også på for å kopiere i staden.","panel.tour_title":"Omvising første gong","panel.tour_hint":"Ein kort gjennomgang første gong eit barn opnar barnekortet sitt eller kiosken. Han peikar på dei verkelege knappane, og kvart barn ser han éin gong.","panel.tour_enabled":"Vis ei omvising første gong på barnekortet og kiosken","panel.tour_auto_read":"Les kvart steg høgt automatisk","panel.tour_auto_read_hint":"Berre kort med berre bilete (før lesealder). Treng opplesingshøgtalaren nedanfor.","panel.tour_speaker_label":"Høgtalar for opplesing","panel.tour_speaker_hint":"Kvar høgtalarknappen i omvisinga snakkar (også standard for taskmate.read_aloud). La han stå tom for å gøyme knappen.","panel.tour_children":"Per barn","panel.tour_no_children":"Ingen born enno.","panel.tour_note":"Lagrast per barn, så han følgjer med til alle skjermar. Kvar nettlesar hugsar det òg, så ein delt kiosk ikkje viser han igjen når han er fråkopla.","panel.tour_status_done":"Fullført {date}","panel.tour_status_migrated":"Ikkje naudsynt (brukar allereie TaskMate)","panel.tour_status_skipped":"Hoppa over ved steg {step}","panel.tour_status_none":"Ikkje enno","panel.tour_show_again":"Vis igjen","panel.tour_reset_done":"{name} ser omvisinga neste gong","panel.chore_sort_label":"Rekkjefølgje på oppgåver på kort","panel.chore_sort_hint":"Manuell brukar kvart barn si eiga rekkjefølgje frå sorteringskortet. Dei andre vala sorterer oppgåvene til alle borna automatisk, også nye oppgåver.","panel.chore_sort_manual":"Manuell (kvart barn si eiga rekkjefølgje)","panel.chore_sort_time":"Tid på dagen","panel.chore_sort_name":"Namn (A–Å)","panel.chore_sort_added":"Dato lagd til","panel.chore_sort_once_label":"Sorter oppgåvene til alle éin gong","panel.chore_sort_once_hint":"Byter ut den manuelle rekkjefølgja til kvart barn med denne sorteringa. Finjuster ho etterpå med sorteringskortet.","panel.chore_sort_once_button":"Sorter no","panel.chore_sort_once_confirm":"Byte ut den manuelle rekkjefølgja på oppgåver for kvart barn med «{mode}»? Dette kan ikkje angrast.","panel.chore_sort_once_done":"Oppgåvene til alle borna er sorterte etter {mode}","panel.chore_sort_auto_note":"Korta sorterer no oppgåver etter «{mode}» (Innstillingar → Rekkjefølgje på oppgåver på kort). Denne rekkjefølgja blir teken vare på og kjem tilbake når innstillinga blir sett til Manuell.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorter etter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen oppgåver passar til desse filtera.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrer oppgåver","panel.chore_filt_days":"Bestemte dagar","panel.chore_filt_recurring":"Gjentakande","panel.chore_status_enabled":"Aktivert","panel.chore_status_disabled":"Deaktivert","panel.chore_filt_count":"{shown} av {total} oppgåver","panel.chore_filt_clear":"Tøm filter","panel.bulk_edit_btn":"Rediger valde","panel.bulk_edit_title":"Rediger {count} oppgåver","panel.bulk_edit_title_one":"Rediger {count} oppgåve","panel.bulk_edit_intro":"Slå på kvar innstilling du vil endre. Berre dei blir endra på alle valde oppgåver; resten blir som det er.","panel.bulk_edit_points":"Endre poeng","panel.bulk_edit_children":"Endre kven ho er for","panel.bulk_edit_children_hint":"Byter ut borna på alle valde oppgåver.","panel.bulk_edit_schedule":"Endre plan","panel.bulk_edit_schedule_hint":"Eingongsoppgåver treng sin eigen dato, så rediger dei éi om gongen.","panel.bulk_edit_period":"Endre tid på dagen","panel.bulk_edit_approval":"Endre godkjenning","panel.bulk_edit_any_day":"Kva dag som helst","panel.bulk_edit_apply":"Bruk på {count} oppgåver","panel.bulk_edit_apply_one":"Bruk på {count} oppgåve","panel.bulk_edit_pick_one":"Slå på minst éi innstilling.","panel.bulk_edit_done":"{count} oppgåver oppdaterte","panel.bulk_edit_done_one":"{count} oppgåve oppdatert","panel.bulk_edit_skipped":"{count} oppdaterte. Ikkje endra (dei nye innstillingane passar ikkje): {names}","panel.chore_sort_short":"Sorter","panel.chore_sort_saved":"Lagra rekkjefølgje"} diff --git a/custom_components/taskmate/www/locales/pl.json b/custom_components/taskmate/www/locales/pl.json index 43d977a7..5271907c 100644 --- a/custom_components/taskmate/www/locales/pl.json +++ b/custom_components/taskmate/www/locales/pl.json @@ -3636,6 +3636,8 @@ "notify.monthly_report": "Raport TaskMate za {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!", "notify.family_goal_reached": "🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.", + "notify.fallback_chore": "obowiązek", + "notify.fallback_parent": "Rodzic", "notify.birthday": "🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.", "notify.streak_freeze_used": "❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).", "notify.presence_arrival": "🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.", @@ -4950,6 +4952,14 @@ "bounty.card_name": "TaskMate – Tablica zleceń", "auction.card_description": "Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta", "auction.card_name": "TaskMate – Licytacja obowiązków", + "avatar.label_crown": "Królewski", + "avatar.label_diamond": "Diament", + "avatar.label_fire": "W ogniu", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robot", + "avatar.label_rocket": "Rakieta", + "avatar.label_starter": "Start", + "avatar.label_trophy": "Mistrz", "routine.card_description": "Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę", "routine.card_name": "TaskMate – Rutyna", "routine.qty_less": "O jeden mniej", diff --git a/custom_components/taskmate/www/locales/pl/cards.json b/custom_components/taskmate/www/locales/pl/cards.json index ff1dc26a..a1810565 100644 --- a/custom_components/taskmate/www/locales/pl/cards.json +++ b/custom_components/taskmate/www/locales/pl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","common.xp":"XP","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} +{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","common.xp":"XP","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","avatar.label_crown":"Królewski","avatar.label_diamond":"Diament","avatar.label_fire":"W ogniu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakieta","avatar.label_starter":"Start","avatar.label_trophy":"Mistrz","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} diff --git a/custom_components/taskmate/www/locales/pl/panel.json b/custom_components/taskmate/www/locales/pl/panel.json index 8dc10c96..c0268e67 100644 --- a/custom_components/taskmate/www/locales/pl/panel.json +++ b/custom_components/taskmate/www/locales/pl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.insp_left_hm":"{h} godz. {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_parent":"Rodzic","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.bonus_no_eligible":"Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Usunąć premię „{name}”?","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_child":"Usunąć dziecko „{name}”?","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_chore":"Usunąć obowiązek „{name}”?","panel.confirm_delete_challenge":"Usunąć wyzwanie „{name}”?","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_penalty":"Usunąć karę „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_reward":"Usunąć nagrodę „{name}”?","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_no_match_children":"Brak dzieci pasujących do „{filter}”.","panel.empty_no_match_filter":"Brak wyników dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.quest_for_names":"Dla: {names}","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_refuse_off":"Ten obowiązek jest wyłączony.","panel.auction_refuse_open_ended":"Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.","panel.auction_refuse_other":"Tego obowiązku nie można licytować.","panel.auction_refuse_team":"Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.","panel.auction_refuse_timed":"Obowiązek na czas jest płatny za minutę, więc nie można go licytować.","panel.auction_refuse_unassigned":"Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_issue_child_without_chores":"Dzieci bez przypisanych obowiązków: {count}","panel.health_issue_child_without_chores_one":"Dziecko bez przypisanych obowiązków: {count}","panel.health_issue_chore_missing_entity":"Obowiązki odwołujące się do nieistniejącej encji: {count}","panel.health_issue_chore_missing_entity_one":"Obowiązek odwołujący się do nieistniejącej encji: {count}","panel.health_issue_chore_orphan_assignee":"Obowiązki przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_assignee_one":"Obowiązek przypisany do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_dependency":"Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}","panel.health_issue_chore_orphan_dependency_one":"Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}","panel.health_issue_completion_orphan":"Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_completion_orphan_one":"Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_large_history":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_large_history_one":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_reward_orphan_assignee":"Nagrody przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_reward_orphan_assignee_one":"Nagroda przypisana do dziecka, którego już nie ma: {count}","panel.health_issue_reward_unlock_not_allowed":"Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_issue_reward_unlock_not_allowed_one":"Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.sound_opt_chime":"Dzwonek","panel.sound_opt_coin":"Moneta","panel.sound_opt_fanfare":"Fanfara","panel.sound_opt_fart":"Bąk {n}","panel.sound_opt_fart_random":"Losowy bąk","panel.sound_opt_levelup":"Nowy poziom","panel.sound_opt_none":"Bez dźwięku","panel.sound_opt_powerup":"Wzmocnienie","panel.sound_opt_undo":"Cofnij","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.print_chart_empty":"Brak obowiązków do pokazania w tym tygodniu.","notify.print_chart_footer":"Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.read_aloud_done":"{name}, wszystko zrobione. Brawo!","notify.read_aloud_many":"{name}, zostało ci jeszcze {count} rzeczy: {chores}.","notify.read_aloud_one":"{name}, została ci jeszcze jedna rzecz: {chores}.","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.penalty_no_eligible":"Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_summary_one":"{total} zadanie · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.confirm_delete_group":"Usunąć grupę „{name}”?","panel.confirm_delete_quest":"Usunąć misję „{name}”?","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} +{"panel.settings_card_design_label":"Domyślny wygląd kart","panel.settings_card_design_hint":"Styl używany przez nowe karty, chyba że zostanie zmieniony w danej karcie.","notification.item_rejected.name":"Obowiązek lub nagroda odesłane","notification.item_rejected.description":"Informuje dziecko, gdy rodzic odrzuci jego obowiązek lub prośbę o nagrodę, wraz z powodem, jeśli został podany. Domyślnie wyłączone.","notification.inspection_started.name":"Nadchodzi kontrola","notification.inspection_started.description":"Informuje dziecko, że rodzic skontroluje jeden z jego wykonanych obowiązków, jeśli dziecko ma się o tym dowiedzieć. Domyślnie wyłączone.","notification.inspection_passed.name":"Kontrola zaliczona","notification.inspection_passed.description":"Informuje dziecko, że jego obowiązek przeszedł niespodziewaną kontrolę, wraz z premią i notatką rodzica. Domyślnie wyłączone.","notification.inspection_reminder.name":"Kontrola wkrótce się zamknie","notification.inspection_reminder.description":"Przypomina rodzicom 30 minut przed tym, jak nierozstrzygnięta niespodziewana kontrola zamknie się po cichu.","panel.insp_flag_tooltip":"Rozpocznij kontrolę","panel.insp_start_title":"Rozpocznij kontrolę","panel.insp_pass_title":"Zalicz kontrolę","panel.insp_fail_title":"Niezaliczona","panel.insp_ctx":"Zatwierdzono {time} · zdobyto {points} {points_name}","panel.insp_window_label":"Sprawdź w ciągu","panel.insp_window_1h":"1 godziny","panel.insp_window_2h":"2 godzin","panel.insp_window_4h":"4 godzin","panel.insp_window_bed":"Do {time}","panel.insp_window_bed_soon":"Do pory snu ({bedtime}) zostało mniej niż {minutes} minut, więc kontrola zamknie się o {time}.","panel.insp_bonus_label":"Premia za zaliczenie","panel.insp_bonus":"Premia","panel.insp_tell_label":"Powiedz teraz: {name}","panel.insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka ({name}). Wyłącz, aby kontrola była tajna.","panel.insp_start_btn":"Rozpocznij kontrolę","panel.insp_note_pass_label":"Notatka dla: {name} (opcjonalnie)","panel.insp_note_pass_placeholder":"Świetna robota, wygląda idealnie!","panel.insp_pass_btn":"Zalicz · +{bonus}","panel.insp_fail_note_label":"Tylko odnotuj","panel.insp_fail_note_hint":"Bez premii. {name} zachowuje {points} {points_name}. W aktywności pojawi się jako „niezaliczone”.","panel.insp_fail_redo_label":"Odeślij do poprawy","panel.insp_fail_redo_hint":"Wraca na kartę dziecka ({name}) jako niewykonane na dziś. {points} {points_name} zostaje. Poprawka przechodzi zwykłe zatwierdzanie i nie daje dodatkowych punktów.","panel.insp_fail_redo_unavailable":"Odesłać można tylko zwykły obowiązek wykonany dzisiaj.","panel.insp_fail_fix_label":"Co trzeba poprawić (widoczne dla: {name})","panel.insp_fail_no_penalty":"Punkty nie są odejmowane. Aby odjąć punkty, nałóż osobno karę.","panel.insp_fail_save":"Zapisz","panel.insp_fail_send_back":"Odeślij","panel.insp_needs_line":"Skontroluj: {child} — {chore}","panel.insp_needs_meta":"premia +{bonus} za zaliczenie · zamyka się za {time}","panel.insp_told":"{name} wie o kontroli","panel.insp_secret":"tajna","panel.insp_pass":"Zalicz","panel.insp_fail":"Nie zaliczaj","panel.insp_cancel":"Anuluj kontrolę","panel.insp_cancel_confirm":"Anulować tę kontrolę? Premia nie zostanie wypłacona, a obowiązek będzie można skontrolować ponownie.","panel.insp_tag_open":"Kontrola · {time}","panel.insp_tag_passed":"Zaliczona · +{bonus}","panel.insp_tag_redo":"Odesłane do poprawy","panel.insp_tag_failed":"Skontrolowane · niezaliczone","panel.insp_tag_expired":"Kontrola zamknięta","panel.insp_event_started":"Rozpoczęto kontrolę: {chore}","panel.insp_event_passed":"Kontrola zaliczona: {chore}","panel.insp_event_failed":"Kontrola niezaliczona: {chore}","panel.insp_event_redo":"Odesłane do poprawy: {chore}","panel.insp_event_expired":"Kontrola zamknięta bez sprawdzenia: {chore}","panel.insp_redo_queue":"poprawka po kontroli, bez dodatkowych punktów","panel.insp_toast_started":"Rozpoczęto kontrolę.","panel.insp_toast_started_told":"Rozpoczęto kontrolę. {name} już wie.","panel.insp_toast_passed":"Zaliczona. {name} dostaje +{bonus}","panel.insp_toast_noted":"Odnotowano. Punkty nie zostały odjęte.","panel.insp_toast_sent_back":"Odesłano do poprawy: {name}","panel.insp_toast_cancelled":"Kontrola anulowana","panel.insp_toast_failed":"Nie udało się zaktualizować kontroli: {error}","panel.insp_left_hm":"{h} godz. {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Niespodziewane kontrole","panel.settings_insp_hint":"Sprawdź wyrywkowo niedawno zatwierdzony obowiązek. Zaliczenie daje premię.","panel.settings_insp_enabled_label":"Kontrole","panel.settings_insp_enabled_hint":"Pokazuje lupę przy obowiązkach zatwierdzonych w ciągu ostatnich 24 godzin, w widokach Dziś i Aktywność.","panel.settings_insp_bonus_label":"Premia za zaliczenie","panel.settings_insp_bonus_hint":"Można zmienić przy każdej kontroli.","panel.settings_insp_window_label":"Czas na sprawdzenie","panel.settings_insp_window_hint":"Ile masz czasu na zaliczenie lub niezaliczenie. Niesprawdzone kontrole zamykają się bez premii.","panel.settings_insp_bedtime_label":"Pora snu","panel.settings_insp_bedtime_hint":"Używana przez opcję „Do pory snu”. Na mniej niż 30 minut przed nią okno wynosi godzinę.","panel.settings_insp_fail_label":"Jeśli nie zaliczy","panel.settings_insp_fail_hint":"W żadnym przypadku punkty nie są odejmowane.","panel.settings_insp_fail_note":"Tylko odnotuj","panel.settings_insp_fail_redo":"Odeślij do poprawy","panel.settings_insp_fail_ask":"Pytaj za każdym razem","panel.settings_insp_tell_label":"Powiedz dziecku, gdy kontrola się zacznie","panel.settings_insp_tell_hint":"Pokazuje „Nadchodzi kontrola” na karcie dziecka.","panel.settings_insp_pick_label":"Losowy wybór dzienny","panel.settings_insp_pick_hint":"TaskMate wybiera jeden zatwierdzony obowiązek do skontrolowania. Pojawia się w sekcji „Czeka na Ciebie”.","panel.settings_insp_pick_when_label":"Kiedy i jak często","panel.settings_insp_pick_when_hint":"Tak samo jak premia-niespodzianka: godzina dzienna i szansa.","panel.settings_insp_pick_time":"Godzina","panel.settings_insp_pick_chance":"Szansa %","panel.settings_insp_pick_children_label":"Dzieci","panel.settings_insp_pick_children_hint":"Można wybrać tylko obowiązki zatwierdzone dzisiaj i nigdy to samo dziecko dwa dni z rzędu. Brak zaznaczenia oznacza wszystkie dzieci.","panel.activity_approve":"Zatwierdź","panel.activity_approve_all":"Zatwierdź wszystko","panel.activity_approve_all_busy":"Zatwierdzanie…","panel.activity_approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","panel.activity_approve_all_done":"Zatwierdzono obowiązki: {count}","panel.activity_audit_log":"Dziennik zmian","panel.audit_action":"Czynność","panel.audit_clear":"Wyczyść dziennik","panel.audit_clear_confirm":"Wyczyścić cały dziennik zmian? Tej operacji nie można cofnąć.","panel.audit_cleared":"Dziennik zmian wyczyszczony","panel.audit_empty":"Nie zapisano jeszcze żadnych działań administratora.","panel.audit_hint":"Ostatnie zmiany administracyjne — kto, co i kiedy zmienił.","panel.audit_target":"Obiekt","panel.audit_user":"Użytkownik","panel.audit_when":"Kiedy","panel.activity_claimed_reward":"Odebrano: {name}","panel.activity_claimed_text":"{child} odebrał(a) nagrodę {reward}","panel.activity_completed_chore":"Wykonano: {name}","panel.activity_completed_text":"{child} wykonał(a) {chore}","panel.activity_deleted_chore":"(usunięty obowiązek)","panel.activity_deleted_reward":"(usunięta nagroda)","panel.activity_manual_addition":"Ręczne dodanie","panel.activity_manual_deduction":"Ręczne odjęcie","panel.activity_no_items":"Nic nie czeka na przejrzenie.","panel.activity_no_points_transactions":"Brak transakcji punktowych.","panel.activity_no_recent":"Na razie pusto — aktywność pojawi się, gdy obowiązki będą wykonywane, a nagrody odbierane.","panel.activity_pending_all_clear":"Wszystko załatwione","panel.activity_pending_approvals":"Oczekujące zatwierdzenia","panel.activity_points":"punkty","panel.activity_parent":"Rodzic","panel.activity_recent":"Ostatnia aktywność","panel.activity_reject":"Odrzuć","panel.activity_table_child":"Dziecko","panel.activity_table_points":"Punkty","panel.activity_table_reason":"Powód","panel.activity_undo":"Cofnij","panel.activity_undo_confirm":"Cofnąć tę karę/premię? Zmiana punktów zostanie odwrócona.","panel.activity_undone":"Transakcja cofnięta","panel.activity_table_when":"Kiedy","panel.activity_title":"Aktywność","panel.activity_transaction_count":"{count} transakcja","panel.activity_transaction_count_plural":"Transakcje: {count}","panel.assign_alternating":"Na zmianę — dzieci się zmieniają, jedno naraz","panel.assign_alternating_short":"Na zmianę","panel.assign_balanced":"Zrównoważony — dzisiejsze obowiązki dzielone równo między dzieci","panel.assign_balanced_short":"Zrównoważony","panel.assign_first_come":"Kto pierwszy — wygrywa dziecko, które skończy pierwsze; pozostałym obowiązek znika","panel.assign_first_come_short":"Kto pierwszy","panel.assign_everyone":"Wszyscy — każde przypisane dziecko widzi obowiązek","panel.assign_random":"Losowo — każdego dnia wybierane jest jedno przypisane dziecko","panel.assign_random_short":"Losowo","panel.assign_unassigned":"Nieprzypisany — żadne dziecko nie widzi tego obowiązku","panel.assign_unassigned_short":"Nieprzypisany","panel.backup_export":"Eksportuj kopię zapasową","panel.backup_exported":"Kopia zapasowa pobrana","panel.backup_hint":"Pobierz pełną kopię zapasową konfiguracji TaskMate lub przywróć ją z pliku. Przywrócenie zastępuje wszystko — potem przeładuj integrację, aby odświeżyć encje dzieci.","panel.backup_import":"Przywróć kopię zapasową","panel.backup_import_bad_file":"Ten plik nie jest prawidłową kopią zapasową TaskMate.","panel.backup_import_confirm":"Przywrócić tę kopię zapasową? ZASTĄPI ona wszystkie obecne dane TaskMate. Tej operacji nie można cofnąć.","panel.backup_imported":"Kopia przywrócona — przeładuj integrację, aby odświeżyć encje.","panel.backup_title":"Kopia zapasowa i przywracanie","panel.badge_add_btn":"+ Dodaj własną odznakę","panel.badge_add_criterion_btn":"+ Dodaj kryterium","panel.badge_combinator_all":"Wymagaj wszystkich (ORAZ)","panel.badge_combinator_any":"Wymagaj dowolnego (LUB)","panel.badge_combinator_label":"Gdy odznaka ma kilka kryteriów:","panel.badge_assigned_hint":"Nie zaznaczaj nikogo, aby przypisać wszystkim dzieciom","panel.badge_assigned_label":"Przypisana do","panel.badge_award_btn":"Przyznaj","panel.badge_award_select_child":"— Wybierz dziecko —","panel.badge_award_to_label":"Przyznaj dla","panel.badge_bonus_label":"Premia punktowa","panel.badge_builtin_hint":"Wbudowana — można zmienić tylko premię punktową, poziom, przypisanie i powiadomienia","panel.badge_builtin_pill":"Wbudowana","panel.badge_cancel_btn":"Anuluj","panel.badge_confirm_delete":"Usunąć odznakę „{name}”? Tej operacji nie można cofnąć.","panel.badge_confirm_rebuild":"Uruchomić ciche, wsteczne przeliczenie odznak dla wszystkich dzieci? Nie zostaną wysłane żadne powiadomienia ani premie punktowe.","panel.badge_confirm_revoke":"Odebrać odznakę „{name}”? Ewentualna premia punktowa zostanie cofnięta.","panel.badge_criteria_label":"Kryteria — przyznaj, gdy WSZYSTKIE są spełnione","panel.badge_delete_btn":"Usuń","panel.badge_description_label":"Opis","panel.badge_dialog_add_title":"Dodaj własną odznakę","panel.badge_dialog_award_title":"Przyznaj „{name}”","panel.badge_dialog_edit_title":"Edytuj odznakę — {name}","panel.badge_edit_btn":"Edytuj","panel.badge_empty_catalogue":"Nie znaleziono wbudowanych odznak.","panel.badge_empty_custom_desc":"Twórz własne odznaki z własnymi kryteriami lub do ręcznego przyznawania.","panel.badge_empty_custom_title":"Brak własnych odznak","panel.badge_empty_history":"Nie przyznano jeszcze żadnych odznak.","panel.badge_icon_label":"Ikona","panel.badge_name_label":"Nazwa","panel.badge_no_criteria_hint":"Brak kryteriów — tę odznakę można przyznać tylko ręcznie.","panel.badge_notify_label":"Powiadom po zdobyciu","panel.badge_notify_no":"Nie","panel.badge_notify_yes":"Tak","panel.badge_rebuild_btn":"Przelicz odznaki","panel.badge_rebuild_tooltip":"Ponownie oceń wszystkie odznaki po cichu (bez powiadomień)","panel.badge_remove_criterion_btn":"Usuń","panel.badge_revoke_btn":"Odbierz","panel.badge_save_btn":"Zapisz odznakę","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Własne ({count})","panel.badge_subtab_history":"Historia","panel.badge_tab_title":"Odznaki","panel.badge_table_badge":"Odznaka","panel.badge_table_bonus":"Premia","panel.badge_table_child":"Dziecko","panel.badge_table_criteria":"Kryteria","panel.badge_table_enabled":"Włączona","panel.badge_table_source":"Źródło","panel.badge_table_tier":"Poziom","panel.badge_table_when":"Kiedy","panel.badge_tier_label":"Poziom","panel.badge_toggle_disable":"Wyłącz","panel.badge_toggle_enable":"Włącz","panel.bonus_apply_text":"Wybierz dziecko, któremu przyznać tę premię (doda {points} pkt).","panel.bonus_empty_description":"Dodaj premię, aby nagradzać punktami za wykazanie się ponad normę.","panel.bonus_empty_title":"Brak premii","panel.bonus_points_label":"Punkty do przyznania","panel.bonus_title":"Premie","panel.bonus_no_eligible":"Brak uprawnionych dzieci. Edytuj premię, aby ustawić, kogo dotyczy.","panel.btn_activate_chore":"Aktywuj obowiązek","panel.btn_add_bonus":"+ Dodaj premię","panel.btn_add_bonus_subtask":"+ Dodaj dodatkowe podzadanie","panel.btn_add_child":"+ Dodaj dziecko","panel.btn_add_chore":"+ Dodaj obowiązek","panel.btn_add_chore_template":"+ Dodaj obowiązek","panel.btn_add_group":"+ Dodaj grupę","panel.btn_add_penalty":"+ Dodaj karę","panel.btn_add_reward":"+ Dodaj nagrodę","panel.btn_apply":"Zastosuj…","panel.btn_back":"← Wstecz","panel.btn_bulk_add":"Dodaj hurtowo","panel.btn_cancel":"Anuluj","panel.btn_close":"Zamknij","panel.btn_create_chores":"Utwórz obowiązki","panel.btn_create_template":"Utwórz szablon","panel.btn_create_template_toolbar":"+ Utwórz szablon","panel.btn_deactivate_chore":"Dezaktywuj obowiązek","panel.btn_delete":"Usuń","panel.btn_edit":"Edytuj","panel.btn_clone_chore":"Duplikuj","panel.btn_from_template":"Utwórz z szablonu","panel.btn_reorder_chores":"Zmień kolejność","panel.btn_retry":"Ponów","panel.btn_review":"Przejrzyj","panel.btn_save":"Zapisz","panel.btn_save_as_template":"Zapisz jako szablon","panel.btn_save_changes":"Zapisz zmiany","panel.btn_save_order":"Zapisz kolejność","panel.btn_save_settings":"Zapisz ustawienia","panel.btn_save_template":"Zapisz szablon","panel.btn_skip_chore":"Pomiń w rotacji (przejdź do następnego dziecka)","panel.bulk_assigned_to":"Przypisane do","panel.bulk_chore_names_hint":"Wszystkie obowiązki będą miały poniższe ustawienia.","panel.bulk_chore_names_label":"Nazwy obowiązków (jedna na linię lub oddzielone przecinkami)","panel.bulk_chore_names_placeholder":"Pościel łóżko\nRozładuj zmywarkę\nNakarm psa","panel.bulk_days_label":"Dni tygodnia (puste = codziennie)","panel.bulk_leave_empty_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.bulk_points_label":"Punkty (za każdy)","panel.bulk_title":"Dodaj obowiązki hurtowo","panel.child_add_tile":"Dodaj dziecko","panel.child_availability_hint":"Stany on, home, available, present, true oznaczają dostępność. Pozostaw puste, aby dziecko było zawsze dostępne.","panel.child_availability_label":"Sensor dostępności (opcjonalnie)","panel.child_avatar_label":"Awatar","panel.child_busy_label":"Zajęte:","panel.child_invert_hint":"Włącz dla sensorów kalendarza lub harmonogramu, w których stan aktywny oznacza, że dziecko jest zajęte.","panel.child_invert_label":"Odwróć logikę (ON = niedostępne)","panel.child_inverted":"(odwrócone)","panel.child_link_user_label":"Powiąż z użytkownikiem Home Assistant (opcjonalnie)","panel.child_link_user_hint":"Po ustawieniu tylko ten użytkownik Home Assistant (lub administrator) może wykonywać obowiązki, odbierać nagrody i uruchamiać stopery jako to dziecko przez wywołania usług. Pozostaw „Każdy” dla wspólnego tabletu rodzinnego.","panel.child_picture_entity_label":"Zdjęcie z","panel.child_picture_entity_hint":"Wybierz dowolną encję z obrazem, zwykle osobę dziecka, aby pokazać go zamiast ikony powyżej. Zdjęcie osoby ustawisz w Ustawienia › Osoby; bez obrazu pokazywana jest ikona.","panel.child_kiosk_pin_label":"PIN kiosku","panel.child_kiosk_pin_hint":"Opcjonalny. 4 cyfry, które dziecko wpisuje na wspólnym tablecie w trybie kiosku. Przechowywany jako hash, więc nie da się go odczytać — pozostaw puste, aby zachować obecny PIN.","panel.child_kiosk_pin_set":"PIN jest ustawiony.","panel.child_kiosk_pin_remove":"Usuń PIN kiosku","panel.toast_kiosk_pin_invalid":"PIN kiosku musi mieć dokładnie 4 cyfry","panel.toast_kiosk_pin_failed":"Dziecko zapisane, ale PIN kiosku nie: {error}","panel.child_birthday_label":"Urodziny","panel.child_birthday_hint":"RRRR-MM-DD lub MM-DD, aby pominąć wiek. W dniu urodzin: punkty premiowe, odznaka i świętowanie. 29 lutego jest świętowany 28 lutego w latach nieprzestępnych.","panel.child_link_user_none":"Każdy (wspólny / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Imię","panel.child_name_placeholder":"np. Zosia","panel.child_no_availability":"Brak sensora dostępności","panel.child_stat_done":"Zrobione","panel.child_stat_earned":"Zdobyte","panel.child_title":"Dzieci","panel.child_unavailability_hint":"Drugi sensor, w którym on/active oznacza, że dziecko jest zajęte. Przydatny dla kalendarzy szkolnych. Dziecko jest dostępne tylko wtedy, gdy sensor dostępności wskazuje dostępność ORAZ ten sensor nie wskazuje zajętości.","panel.child_unavailability_label":"Sensor niedostępności (opcjonalnie)","panel.child_pause_streak_label":"Wstrzymaj serię podczas nieobecności","panel.child_pause_streak_hint":"Gdy sensor dostępności lub niedostępności dziecka (może to być encja calendar.*) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.","panel.child_presence_label":"Obecność (dla przypomnień)","panel.child_presence_hint":"Encja person.* lub device_tracker.*. Dopóki nie jest w stanie home, przypomnienia i eskalacje obowiązków dziecka czekają, a po przyjściu dziecko dostaje jedno przypomnienie „Jesteś w domu”. Dotyczy tylko powiadomień — obowiązki pozostają widoczne. Włącz Powrót do domu w Powiadomieniach, aby otrzymywać przypomnienie.","panel.child_unnamed":"(bez imienia)","panel.chore_advanced_bonus_subtasks":"Dodatkowe podzadania (opcjonalnie)","panel.chore_advanced_bonus_subtasks_hint":"Opcjonalne zadania dodatkowe, które odblokowują się po wykonaniu głównego obowiązku.","panel.chore_advanced_visibility":"Zaawansowane — widoczność i publikowanie w kalendarzu","panel.chore_approval_label":"Wymaga zatwierdzenia rodzica","panel.chore_assign_hint":"Pozostaw puste, aby przypisać wszystkim dzieciom.","panel.chore_assign_label":"Przypisany do","panel.chore_assign_no_children":"Najpierw dodaj dzieci, aby móc przypisywać im obowiązki.","panel.chore_assignment_mode_hint":"Wszyscy = widzą go wszystkie przypisane dzieci. Na zmianę = dzieci się zmieniają, jedno naraz. Losowo = jedno losowane codziennie. Zrównoważony = równy podział w ciągu dnia.","panel.chore_assignment_mode_label":"Tryb przydziału","panel.chore_calendar_hint":"Dzisiejszy przydział zostanie dodany jako wydarzenie w każdym wybranym kalendarzu.","panel.chore_calendar_label":"Publikuj w kalendarzach (opcjonalnie)","panel.chore_calendar_no_entities":"Nie znaleziono encji kalendarza w Home Assistant. Najpierw skonfiguruj kalendarz.","panel.chore_claim_allowance_hint":"Dodatkowe minuty po zakończeniu pory dnia, w których obowiązek nadal można wykonać. 0 = bez zapasu. Obowiązki nocne i tak kończą się o północy.","panel.st_freq_label":"Jak często w ciągu dnia","panel.st_freq_once":"Raz","panel.st_freq_once_hint":"jedno odhaczenie","panel.st_freq_limit":"Do N razy","panel.st_freq_limit_hint":"o dowolnej porze","panel.st_freq_set":"O stałych porach","panel.st_freq_set_hint":"każdą porę odhacza się osobno","panel.st_quick_start":"Szybki start:","panel.st_preset_meals":"🍽️ Śniadanie · obiad · kolacja","panel.st_preset_me":"🪥 Rano i wieczorem","panel.st_preset_meds":"💊 Godz. 8 · 14 · 20","panel.st_preset_pet":"🐶 Zwierzak: rano i po południu","panel.st_name_breakfast":"Śniadanie","panel.st_name_lunch":"Obiad","panel.st_name_dinner":"Kolacja","panel.st_name_morning":"Rano","panel.st_name_evening":"Wieczór","panel.st_name_tea":"Podwieczorek","panel.st_col_name":"Nazwa (widoczna dla dziecka)","panel.st_col_from":"Od","panel.st_col_until":"Do","panel.st_col_points":"Punkty","panel.st_remove":"Usuń tę porę","panel.st_add_time":"+ Dodaj porę","panel.st_max_reached":"Maksymalnie 5 pór","panel.st_bonus_label":"Premia za wszystkie pory","panel.st_bonus_hint":"Dodatkowe punkty, gdy dziś zrobiono wszystkie pory. 0 = brak.","panel.st_rules_hint":"Każdą porę można odhaczyć tylko wtedy, gdy jest otwarta. Do serii i celu tygodniowego obowiązek liczy się raz, gdy zrobiono wszystkie pory. Pory nie mogą na siebie nachodzić ani przechodzić przez północ.","panel.st_claim_allowance_hint":"Minuty karencji po zamknięciu każdej pory, kiedy wciąż można ją odhaczyć.","panel.st_err_none":"Dodaj co najmniej jedną porę.","panel.st_err_max":"Obowiązek może mieć najwyżej 5 stałych pór.","panel.st_err_format":"Każda pora potrzebuje początku i końca.","panel.st_err_order":"Pora musi kończyć się po swoim początku, tego samego dnia.","panel.st_err_overlap":"Dwie pory nachodzą na siebie. Przesuń jedną.","panel.st_err_conflict":"Obowiązek o stałych porach nie może być też otwarty, ilościowy ani zespołowy.","panel.st_state_now":"otwarte teraz","panel.st_state_later":"później","panel.st_state_missed":"pominięte","panel.st_state_done":"zrobione","panel.st_state_pending":"czeka na zatwierdzenie","panel.st_settings_layout_label":"Obowiązki o stałych porach","panel.st_settings_layout_hint":"Jak na kartach dziecka i kiosku wygląda obowiązek, który wraca kilka razy dziennie. Każda karta może to zmienić.","panel.st_list_pill":"Stałe pory: {count}","panel.chore_claim_allowance_label":"Zapas czasu (minuty)","panel.chore_completion_sound_label":"Dźwięk wykonania","panel.chore_difficulty_label":"Trudność","panel.difficulty_easy":"Łatwe","panel.difficulty_hard":"Trudne","panel.difficulty_medium":"Średnie","panel.chore_daily_cap_label":"Dzienny limit (minuty, 0 = bez limitu)","panel.chore_daily_limit_label":"Dzienny limit","panel.chore_daily_limit_shared_hint":"Wspólny dla całej grupy — gdy zadanie zostanie dziś wykonane tyle razy, zamyka się dla wszystkich. Każde wykonanie nagradza tego, kto je zrobił.","panel.chore_days_label":"Dni tygodnia (puste = codziennie)","panel.chore_weekly_target_pill":"{count}×/tydz.","panel.chore_weekly_target_hint":"Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.","panel.chore_weekly_target_label":"Cel tygodniowy (0 = wył.)","panel.chore_weekly_target_bonus_label":"Premia za cel tygodniowy","panel.chore_weekly_target_bonus_hint":"Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.","panel.chore_team_section":"Praca zespołowa (opcjonalnie)","panel.chore_team_hint":"Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.","panel.chore_team_size_label":"Wielkość zespołu (0 = wył.)","panel.chore_team_points_label":"Punkty zespołowe","panel.chore_team_points_each":"Każdy dostaje pełne punkty","panel.chore_team_points_split":"Podziel punkty równo (z zaokrągleniem w dół)","panel.chore_team_bonus_label":"Premia zespołowa (na dziecko)","panel.chore_team_pill":"Zespół: {count}","panel.chore_team_size_invalid":"Wielkość zespołu musi wynosić 0 (wył.) lub od 2 do 10.","panel.chore_team_conflict":"Obowiązek zespołowy musi być przypisany wszystkim — nie „kto pierwszy” ani rotacja — i nie może być obowiązkiem otwartym.","panel.chore_description_label":"Opis (opcjonalnie)","panel.chore_enabled_label":"Włączony","panel.chore_first_occurrence_label":"Pierwsze wystąpienie","panel.chore_group_hint":"Należy do grupy zadań: {name} ({policy}). Członkostwem zarządzasz w zakładce Grupy.","panel.chore_name_label":"Nazwa","panel.chore_order_title":"Kolejność obowiązków","panel.chore_points_label":"Punkty","panel.chore_points_per_window_label":"Punkty za okres","panel.chore_recurrence_day_hint":"np. monday — pozostaw puste dla dowolnego dnia","panel.chore_recurrence_interval_label":"Powtarzaj co (dni)","panel.chore_recurrence_interval_hint":"Całkowita liczba dni, {min}–{max}","panel.chore_recurrence_interval_invalid":"Podaj liczbę dni od {min} do {max}","panel.chore_recurrence_day_label":"Dzień tygodnia (tylko co tydzień)","panel.chore_recurrence_label":"Powtarzanie","panel.chore_recurrence_start_hint":"Data początkowa — puste = dziś","panel.chore_recurrence_start_label":"Data rozpoczęcia (tylko co 2 dni)","panel.chore_require_availability":"Pomijaj niedostępne dzieci","panel.chore_require_availability_hint":"Używa sensora dostępności każdego dziecka (ustawianego w jego profilu).","panel.chore_mandatory_label":"Obowiązek obowiązkowy","panel.chore_mandatory_hint":"Jeśli nie zostanie wykonany przed końcem swojej pory, rodzic go przegląda (nakłada karę, odkłada lub odrzuca).","panel.chore_mandatory_penalty_label":"Punkty karne za pominięcie","panel.chore_mandatory_penalty_hint":"Punkty, które rodzic może odjąć, jeśli obowiązek zostanie pominięty. 0 = brak opcji kary.","panel.chore_rotation_hint":"Tryb na zmianę: trwale zmienia kolejność puli. Losowo/zrównoważony: nadpisuje tylko dzisiaj; jutro wszystko wraca do normy.","panel.chore_rotation_label":"Rozpocznij rotację od (opcjonalnie)","panel.chore_rotation_no_override":"(bez zmiany)","panel.chore_rotation_period_label":"Przekaż następnemu dziecku","panel.chore_rotation_period_each":"Za każdym razem, gdy przypada","panel.chore_rotation_period_week":"Co tydzień","panel.chore_rotation_period_month":"Co miesiąc","panel.chore_rotation_period_hint":"Przy trybie co tydzień lub co miesiąc to samo dziecko ma ten obowiązek przez cały okres, nawet jeśli wykonuje się go codziennie.","panel.chore_rotation_every_week_label":"Tygodni na turę","panel.chore_rotation_every_month_label":"Miesięcy na turę","panel.chore_rotation_every_hint":"Jak długo każde dziecko go ma, zanim przekaże dalej (1–{max}).","panel.chore_rotation_weekday_label":"Dzień przekazania","panel.chore_rotation_month_day_label":"Dzień miesiąca przekazania","panel.chore_rotation_month_day_hint":"1–31. W krótszych miesiącach przekazanie następuje ostatniego dnia.","panel.chore_schedule_mode_label":"Tryb harmonogramu","panel.chore_subtask_name_placeholder":"Nazwa podzadania","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Zatwierdzanie","panel.chore_table_assigned":"Przypisany","panel.chore_table_current":"Obecnie","panel.chore_table_name":"Nazwa","panel.chore_table_period":"Pora","panel.chore_table_points":"Punkty","panel.chore_table_schedule":"Harmonogram","panel.chore_task_type_label":"Typ zadania","panel.chore_task_type_standard":"Standardowe — stała liczba punktów za wykonanie","panel.chore_task_type_timed":"Na czas — punkty za minutę","panel.chore_time_category_label":"Pora dnia","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Wskazówka: kliknij dwukrotnie nazwę obowiązku, aby zmienić ją w miejscu.","panel.chore_title":"Obowiązki","panel.chore_vis_entity_hint":"Obowiązek jest widoczny tylko wtedy, gdy stan encji spełnia poniższą regułę. Pozostaw puste, aby był zawsze widoczny.","panel.chore_vis_entity_label":"Encja widoczności (opcjonalnie)","panel.chore_vis_operator_label":"Operator widoczności","panel.chore_vis_value_hint":"np. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Wartość widoczności","panel.chore_window_minutes_label":"Okres (minuty)","panel.common_all_children":"Wszystkie dzieci","panel.common_daily":"Codziennie","panel.common_disabled":"wyłączony","panel.common_name":"Nazwa","panel.common_no":"Nie","panel.common_one_shot":"Jednorazowy","panel.common_points":"Punkty","panel.common_yes":"Tak","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Usunąć premię „{name}”?","panel.confirm_delete_child_extra":"Spowoduje to też usunięcie całej historii wykonań, próśb o nagrody, transakcji punktowych i przydziałów do pul tego dziecka. Przypisane mu obowiązki zostaną zaktualizowane.","panel.confirm_delete_child":"Usunąć dziecko „{name}”?","panel.confirm_delete_chore_extra":"Spowoduje to też usunięcie obowiązku ze wszystkich grup zadań, do których należał.","panel.confirm_delete_chore":"Usunąć obowiązek „{name}”?","panel.confirm_delete_challenge":"Usunąć wyzwanie „{name}”?","panel.confirm_delete_prompt":"Usunąć: {kind} „{name}”?","panel.confirm_delete_penalty":"Usunąć karę „{name}”?","panel.confirm_delete_reward_extra":"Punkty, które dzieci odłożyły do puli tej nagrody, wrócą na ich saldo.","panel.confirm_delete_reward":"Usunąć nagrodę „{name}”?","panel.confirm_delete_suffix":"Tej operacji nie można cofnąć.","panel.confirm_delete_template":"Usunąć szablon „{name}”? Tej operacji nie można cofnąć.","panel.confirm_unsaved":"Masz niezapisane zmiany — odrzucić je?","panel.day_fri":"Pt","panel.day_mon":"Pn","panel.day_sat":"Sb","panel.day_sun":"Nd","panel.day_thu":"Cz","panel.day_tue":"Wt","panel.day_wed":"Śr","panel.dialog_add_bonus":"Dodaj premię","panel.dialog_add_child":"Dodaj dziecko","panel.dialog_add_chore":"Dodaj obowiązek","panel.dialog_add_group":"Dodaj grupę zadań","panel.dialog_add_penalty":"Dodaj karę","panel.dialog_add_reward":"Dodaj nagrodę","panel.dialog_apply_bonus":"Przyznaj premię: {name}","panel.dialog_apply_penalty":"Nałóż karę: {name}","panel.dialog_edit_bonus":"Edytuj premię","panel.dialog_edit_child":"Edytuj dziecko","panel.dialog_edit_chore":"Edytuj obowiązek","panel.chore_sec_basics":"Podstawy","panel.chore_sec_who":"Kto to robi","panel.chore_sec_when":"Kiedy","panel.chore_sec_checking":"Sprawdzanie","panel.chore_sec_more":"Więcej opcji","panel.dialog_edit_group":"Edytuj grupę zadań","panel.dialog_edit_penalty":"Edytuj karę","panel.dialog_edit_reward":"Edytuj nagrodę","panel.empty_children_copy":"Dodaj pierwsze dziecko, aby zacząć.","panel.empty_children_title":"Brak dzieci","panel.empty_chores_copy":"Dodaj obowiązek — pojawi się na kartach przypisanych dzieci.","panel.empty_chores_title":"Brak obowiązków","panel.empty_groups_copy":"Utwórz grupę, aby obowiązki rotowały razem (np. wszystkie obowiązki kuchenne zostają przy jednym dziecku danego dnia).","panel.empty_groups_title":"Brak grup zadań","panel.empty_no_match":"Brak wyników ({kind}) dla „{filter}”.","panel.empty_no_match_children":"Brak dzieci pasujących do „{filter}”.","panel.empty_no_match_filter":"Brak wyników dla „{filter}”.","panel.empty_rewards_copy":"Dodaj nagrodę, na którą dzieci mogą wydawać {points_name}.","panel.empty_rewards_title":"Brak nagród","panel.empty_template_all_removed":"Wszystkie obowiązki usunięte — wróć i wybierz inny szablon.","panel.child_age_group_label":"Grupa wiekowa","panel.child_age_group_none":"Nie ustawiono","panel.child_age_group_hint":"Decyduje, jakie obowiązki proponuje kreator. Nie zmienia niczego innego.","panel.child_adult_label":"Profil dorosłego","panel.child_adult_hint":"Dla rodzica lub innej dorosłej osoby. Obowiązki, które oznaczy jako wykonane, liczą się od razu bez zatwierdzania, a karty pokazują tę osobę tylko wtedy, gdy w karcie włączona jest opcja „Pokaż dorosłych”.","panel.child_color_label":"Kolor","panel.child_color_hint":"Oznacza dziecko w panelu administracyjnym i koloruje jego karty, chyba że karta ma własny kolor nagłówka. „Automatycznie” wybiera kolor według miejsca na liście.","panel.child_color_auto":"Automatycznie","panel.child_adult_pill":"Dorosły","wizard.title":"Kreator konfiguracji","wizard.run_btn":"Uruchom kreator konfiguracji","wizard.open_btn":"Otwórz kreator","wizard.start_btn":"Rozpocznij konfigurację","wizard.add_child_myself":"Dodam dziecko samodzielnie","wizard.empty_title":"Skonfiguruj rodzinę w około trzy minuty","wizard.empty_copy":"Dodaj dzieci, a zaproponujemy obowiązki odpowiednie do ich wieku oraz kilka nagród do zdobycia. Możesz też dodać wszystko samodzielnie w sekcjach Dzieci, Obowiązki i Nagrody.","wizard.settings_hint":"Dodaj w kilku krokach dzieci, obowiązki dopasowane do ich wieku i nagrody na start. Kreator tylko dodaje, nigdy nie zmienia tego, co już masz.","wizard.intro_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.close_hint":"Zamknij. Możesz go ponownie otworzyć w Ustawieniach.","wizard.skip":"Pomiń, skonfiguruję sam(a)","wizard.restore":"Zamiast tego przywróć kopię zapasową","wizard.back":"Wstecz","wizard.step_of":"Krok {n} z {total} · {name}","wizard.step_welcome":"Powitanie","wizard.step_children":"Dzieci","wizard.step_chores":"Obowiązki","wizard.step_rewards":"Nagrody","wizard.step_review":"Podsumowanie","wizard.step_done":"Gotowe","wizard.next_welcome":"Zaczynamy","wizard.next_children":"Dalej: obowiązki","wizard.next_chores":"Dalej: nagrody","wizard.next_rewards":"Dalej: dashboardy","wizard.create":"Utwórz wszystko","wizard.create_existing":"Dodaj wszystko","wizard.creating":"Tworzenie…","wizard.foot_will_add":"{name} zostanie dodane, gdy przejdziesz dalej","wizard.existing_banner":"Masz już: {children}, {chores} i {rewards}. Kreator tylko dodaje: nic z tego, co już masz, nie zostanie zmienione ani usunięte.","wizard.welcome_title":"Witaj w TaskMate","wizard.welcome_title_existing":"Dodaj więcej za pomocą kreatora","wizard.welcome_copy":"Zacznijmy działać. Dodaj dzieci, wybierz obowiązki odpowiednie do ich wieku i kilka nagród do zdobycia. Zajmie to około trzech minut, a potem możesz wszystko zmienić.","wizard.welcome_copy_existing":"Dodaj dzieci, wybierz obowiązki dopasowane do ich wieku i kilka nagród do zdobycia.","wizard.tile_children":"Imiona, wiek i awatar","wizard.tile_chores":"Propozycje dopasowane do wieku","wizard.tile_rewards":"Rzeczy, na które warto oszczędzać","wizard.pname_question":"Jak mają się nazywać punkty?","wizard.pname_points":"Punkty","wizard.pname_stars":"Gwiazdki","wizard.pname_coins":"Monety","wizard.pname_gems":"Klejnoty","wizard.pname_custom":"Własna…","wizard.pname_hint":"Widoczne na każdej karcie. Możesz to później zmienić w Ustawieniach.","wizard.children_title":"Kto dołącza?","wizard.children_copy":"Dodaj każde dziecko. Wiek decyduje, jakie obowiązki zostaną zaproponowane w następnym kroku, a data urodzin włącza też tryb urodzinowy (punkty premiowe w dniu urodzin).","wizard.already_set_up":"Już skonfigurowane","wizard.no_age_yet":"Brak wieku. Wybierz grupę wiekową, abyśmy mogli zaproponować obowiązki:","wizard.remove":"Usuń","wizard.add_child":"Dodaj dziecko","wizard.name":"Imię","wizard.name_placeholder":"np. Zosia","wizard.age":"Wiek","wizard.age_mode_bday":"Data urodzin","wizard.age_mode_age":"Tylko wiek","wizard.age_mode_none":"Wolę nie podawać","wizard.bday_hint":"Włącza też tryb urodzinowy. Rok możesz później usunąć w sekcji Dzieci, jeśli wolisz go nie przechowywać.","wizard.group_hint":"Używane tylko do proponowania obowiązków.","wizard.avatar":"Awatar","wizard.colour":"Kolor","wizard.add_named":"Dodaj: {name}","wizard.child_word":"dziecko","wizard.preview":"Podgląd karty dziecka","wizard.new_child":"Nowe dziecko","wizard.ready_for_chores":"Gotowe do obowiązków","wizard.preview_chores":"Tutaj pojawią się obowiązki","wizard.preview_rewards":"i nagrody, na które można oszczędzać","wizard.preview_hint":"Kolor pojawi się na karcie dziecka na dashboardzie „Obowiązki dzieci”. Awatar możesz zmienić lub dodać zdjęcie później w sekcji Dzieci.","wizard.age_n":"Wiek: {age}","wizard.group_chores":"Obowiązki: {group}","wizard.toast_child_exists":"{name} jest już na liście","wizard.toast_need_child":"Najpierw dodaj przynajmniej jedno dziecko","wizard.toast_bad_birthday":"Wybierz datę urodzin, która nie jest w przyszłości","wizard.toast_invalid_birthday":"Ta data urodzin nie istnieje. Sprawdź dzień i miesiąc","wizard.toast_load_failed":"Nie udało się otworzyć kreatora: {error}","wizard.toast_create_failed":"Nic nie zostało utworzone: {error}","wizard.chores_title":"Wybierz obowiązki","wizard.chores_copy":"Propozycje dopasowane do wieku każdego dziecka. Zaznacz to, co pasuje do Twojego domu, i ustaw punkty. Dotknij buzi, aby dać obowiązek także starszemu rodzeństwu. Nic nie jest ostateczne: wszystko można później edytować w sekcji Obowiązki.","wizard.nobody_in_group":"Nikt nie jest w tej grupie wiekowej","wizard.show_anyway":"Pokaż mimo to","wizard.picked_n":"Wybrano: {count}","wizard.pick_all":"Wybierz wszystkie","wizard.clear":"Wyczyść","wizard.have_chore":"Masz już ten obowiązek","wizard.already_have":"Już masz","wizard.nobody_old_enough":"Nikt nie jest jeszcze wystarczająco duży","wizard.template_pack":"pakiet szablonów","wizard.pack_sub":"Wszyscy · z Szablonów","wizard.pack_dupe":"Już na liście, dodane raz","wizard.per_week":"Mniej więcej na tydzień","wizard.per_week_hint":"Jeśli każdy zaznaczony obowiązek zostanie wykonany. Używane w następnym kroku do proponowania kosztów nagród.","wizard.packs_title":"Albo dodaj gotowy pakiet","wizard.packs_hint":"Wbudowane pakiety z Szablonów, przypisane wszystkim.","wizard.freq_daily":"Codziennie","wizard.freq_weekdays":"W dni robocze","wizard.freq_weekly":"Raz w tygodniu","wizard.freq_every_2_weeks":"Co 2 tygodnie","wizard.freq_monthly":"Co miesiąc","wizard.rewards_title":"Coś, do czego warto dążyć","wizard.rewards_copy":"Wybierz kilka nagród na start. Koszty są stałe, więc nagroda zawsze kosztuje tyle, ile tu podano.","wizard.rewards_earns":"Przy wybranych obowiązkach {name} zarabia około {amount} tygodniowo.","wizard.every_day":"≈ codziennie","wizard.every_n_days":"≈ co {count} dni","wizard.tier.small":"Małe przyjemności","wizard.tier.saving":"Warte oszczędzania","wizard.tier.big":"Duże cele","wizard.tier.custom":"Własne","wizard.own_reward_placeholder":"Dodaj własną nagrodę","wizard.own_reward_add":"Dodaj","wizard.cost":"Koszt","wizard.tips":"Wskazówki","wizard.tip_1":"Miej jedną nagrodę osiągalną w dzień lub dwa, żeby dziecko widziało, że to działa.","wizard.tip_2":"Duże cele sprawdzają się najlepiej przy 2–4 tygodniach obowiązków.","wizard.tip_3":"Nagrody są domyślnie wspólne. Później w sekcji Nagrody możesz ograniczyć nagrodę do jednego dziecka.","wizard.review_title":"Sprawdź i utwórz","wizard.review_fresh":"Zostanie utworzone: {children}, {chores} i {rewards}. Wszystko możesz potem zmienić w panelu.","wizard.review_existing":"Zostanie dodane: {children}, {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_existing_no_children":"Zostanie dodane: {chores} i {rewards}. Twoje {have_chores} i {have_rewards} pozostaną dokładnie takie, jak są.","wizard.review_nothing":"Wszystko, co wybrano, jest już w TaskMate, więc nie ma nic nowego do dodania. Wróć, aby wybrać coś innego, lub zamknij kreator.","wizard.count_children_one":"1 dziecko","wizard.count_children_many":"dzieci: {count}","wizard.count_chores_one":"1 obowiązek","wizard.count_chores_many":"obowiązki: {count}","wizard.count_rewards_one":"1 nagroda","wizard.count_rewards_many":"nagrody: {count}","wizard.kid_existing":"istniejące","wizard.kid_new":"nowe","wizard.per_week_short":"{amount} /tydz.","wizard.no_new_chores":"Brak nowych obowiązków","wizard.n_more":"+ {count} więcej","wizard.defaults":"Kilka ustawień domyślnych","wizard.appr_title":"Obowiązki wymagające akceptacji rodzica","wizard.appr_hint":"Punkty są wypłacane po Twoim zatwierdzeniu. Możesz to później zmienić dla każdego obowiązku.","wizard.appr_none":"Żadne","wizard.appr_big":"Duże zadania (4+)","wizard.appr_all":"Wszystkie","wizard.step_dashboards":"Dashboardy","wizard.next_dashboards":"Dalej: podsumowanie","wizard.dash_step_title":"Wybierz dashboardy","wizard.dash_step_copy":"Gotowe dashboardy dla wszystkich domowników, z już uzupełnionymi dziećmi. Wybierz dowolne, wszystkie albo żaden.","wizard.dash_step_later":"Kolejne możesz utworzyć w każdej chwili w Ustawienia → Gotowe dashboardy. Istniejący dashboard nigdy nie zostanie nadpisany.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"dashboardy: {count}","wizard.dash_existed":"„{title}” już istnieje, więc pozostał bez zmian.","wizard.dash_failed":"Nie udało się utworzyć „{title}”. Cała reszta została utworzona.","wizard.open_named":"Otwórz {title}","wizard.review_dashboards":"Dashboardy","wizard.review_no_dashboards":"Brak","wizard.review_dashboards_only":"Tym razem nic nowego dla rodziny, tylko wybrane dashboardy.","panel.dash_section_title":"Gotowe dashboardy","panel.dash_section_hint":"Zacznij od dashboardu przygotowanego dla każdego domownika, z już uzupełnionymi dziećmi. Potem to zwykły dashboard Home Assistant: edytuj, przestawiaj lub usuń go według uznania. Istniejący dashboard nigdy nie zostanie nadpisany.","panel.dash_kind_kids":"Dzieci","panel.dash_kind_parents":"Rodzice","panel.dash_kind_wall":"Tablet na ścianie","panel.dash_desc_kids":"Zakładka dla każdego dziecka z jego obowiązkami, celem nagrody, serią, odznakami i nagrodami oraz zakładka rodzinna z rankingiem i celem rodzinnym.","panel.dash_desc_parents":"Najpierw zatwierdzenia i tablica obowiązków, potem punkty, bonusy i kary, a na końcu wykresy tygodniowe i aktywność.","panel.dash_desc_wall":"Karta kiosku na pełnym ekranie dla wspólnego tabletu, z tablicą obowiązków jako drugą zakładką.","panel.dash_for_kids":"Na tablet lub telefony dzieci","panel.dash_for_parents":"Na telefony rodziców","panel.dash_for_wall":"Na tablet w kuchni lub przedpokoju","panel.dash_created":"Utworzono","panel.dash_open":"Otwórz","panel.dash_create_btn":"Utwórz…","panel.dash_dialog_title":"Utwórz dashboard","panel.dash_title_label":"Tytuł","panel.dash_path_label":"Adres","panel.dash_path_hint":"Małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_path_taken":"Już zajęte: {paths}. Wybierz inny adres.","panel.dash_path_invalid":"Adres może zawierać tylko małe litery, cyfry i myślniki, z co najmniej jednym myślnikiem.","panel.dash_list_failed":"Nie udało się odczytać istniejących dashboardów, więc nic nie utworzono.","panel.dash_children_label":"Dzieci","panel.dash_layout_label":"Układ","panel.dash_layout_tabs":"Jeden dashboard, zakładka dla każdego","panel.dash_layout_each":"Dashboard dla każdego dziecka","panel.dash_layout_tabs_hint":"Dobre na wspólny tablet: każde dziecko jest o jedną zakładkę dalej.","panel.dash_layout_each_hint":"Dobre na własny telefon dziecka: każde dziecko dostaje własny dashboard pod tym adresem z dopisanym imieniem.","panel.dash_hide_parent":"Ukryj przyciski rodzica","panel.dash_hide_parent_hint":"Zatwierdzanie i wykonywanie za dziecko pozostają wyłączone na tych kartach, nawet gdy patrzy rodzic.","panel.dash_admin":"Tylko administratorzy","panel.dash_admin_hint":"Ukrywa go przed użytkownikami, którzy nie są administratorami Home Assistant. Zostaw wyłączone, jeśli rodzic nie jest administratorem; karty i tak sprawdzają uprawnienia rodzica przed każdą akcją.","panel.dash_board":"Dodaj zakładkę z tablicą obowiązków","panel.dash_board_hint":"Dzień całej rodziny w jednym spojrzeniu, jedno przesunięcie palcem dalej.","panel.dash_sidebar":"Pokaż na pasku bocznym","panel.dash_preview":"Podgląd","panel.dash_create":"Utwórz dashboard","panel.dash_need_child":"Najpierw dodaj dziecko.","panel.dash_pick_child":"Wybierz co najmniej jedno dziecko.","panel.dash_need_title":"Nadaj dashboardowi tytuł.","panel.dash_toast_created":"Utworzono: {titles}","panel.dash_toast_failed":"Nie udało się utworzyć: {titles}","panel.dash_more":"…i jeszcze {count}","panel.dash_palette":"Utwórz dashboard: {kind}","panel.dash_view_today":"Dziś","panel.dash_view_points":"Punkty","panel.dash_view_insights":"Statystyki","panel.dash_view_family":"Rodzina","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Obowiązki: {name}","panel.dash_title_kids":"Obowiązki dzieci","panel.dash_title_parents":"Rodzice","panel.dash_title_wall":"Ściana obowiązków","wizard.notify_toggle":"Powiadamiaj mnie, gdy coś wymaga zatwierdzenia","wizard.notify_hint":"Używa Twoich obecnych ustawień powiadomień.","wizard.rewards_n":"Nagrody ({count})","wizard.no_rewards":"Nie wybrano nagród","wizard.done_title":"Wszystko gotowe!","wizard.done_copy":"TaskMate jest gotowy dla Twojej rodziny.","wizard.done_copy_existing":"Nowe obowiązki i nagrody zostały dodane. Nic innego nie zostało zmienione.","wizard.done_copy_dashboards":"Twoje dashboardy są gotowe. Nic więcej nie zmieniono.","wizard.done_copy_nothing":"Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.","wizard.next_tablet_title":"Umieść go tam, gdzie dzieci go zobaczą","wizard.next_tablet":"Otwórz dashboard „Obowiązki dzieci” na tablecie lub telefonach dzieci.","wizard.next_today_title":"Zaglądaj do widoku Dziś","wizard.next_today":"Zatwierdzenia, kto co zrobił i szybkie premie — wszystko na jednej stronie.","wizard.next_change_title":"Zmieniaj, co chcesz","wizard.next_change":"Edytuj obowiązki, punkty i nagrody w dowolnym momencie. Kreator możesz uruchomić ponownie w Ustawieniach.","wizard.go_today":"Przejdź do Dziś","wizard.confirm_title":"Uruchomić kreator konfiguracji?","wizard.confirm_have":"Masz już: {children}, {chores} i {rewards}. Kreator:","wizard.confirm_add":"tylko doda nowe dzieci, obowiązki i nagrody","wizard.confirm_have_shown":"pokaże obowiązki i nagrody, które już masz, jako „Już masz”","wizard.confirm_never":"nigdy niczego nie przemianuje, nie zmieni ani nie usunie","wizard.nudge_text":"{name} ma już {age} lat. Zobaczyć nowe pomysły na obowiązki dla tego wieku?","wizard.nudge_btn":"Zobacz pomysły","wizard.nudge_dismiss":"Nie teraz","wizard.age_group.3_5":"Wiek 3–5","wizard.age_group.6_8":"Wiek 6–8","wizard.age_group.9_12":"Wiek 9–12","wizard.age_group.13_plus":"Wiek 13+","wizard.age_group_sub.3_5":"Mali pomocnicy · proste zadania, dużo pochwał","wizard.age_group_sub.6_8":"Budowanie nawyków · samodzielne odhaczanie","wizard.age_group_sub.9_12":"Prawdziwe obowiązki domowe · więcej punktów","wizard.age_group_sub.13_plus":"Umiejętności życiowe · cotygodniowe zadania warte prawdziwych nagród","wizard.chore.toys_away":"Odłóż zabawki","wizard.chore.clothes_basket":"Brudne ubrania do kosza","wizard.chore.brush_teeth_help":"Umyj zęby (z pomocą)","wizard.chore.shoes_coat":"Odłóż buty i kurtkę","wizard.chore.help_feed_pet":"Pomóż nakarmić zwierzaka","wizard.chore.match_socks":"Dobierz skarpetki w pary","wizard.chore.napkins":"Połóż serwetki na stole","wizard.chore.water_plant":"Podlej kwiatek","wizard.chore.make_bed":"Pościel łóżko","wizard.chore.get_dressed":"Ubierz się samodzielnie","wizard.chore.pack_school_bag":"Spakuj plecak do szkoły","wizard.chore.set_clear_table":"Nakryj i posprzątaj stół","wizard.chore.tidy_bedroom":"Posprzątaj pokój","wizard.chore.feed_pet":"Nakarm zwierzaka","wizard.chore.put_away_laundry":"Odłóż czyste pranie","wizard.chore.read_15":"Czytaj przez 15 minut","wizard.chore.dishwasher":"Załaduj lub rozładuj zmywarkę","wizard.chore.bins_out":"Wynieś śmieci","wizard.chore.hoover_room":"Odkurz pokój","wizard.chore.walk_dog":"Wyprowadź psa","wizard.chore.help_cook":"Pomóż ugotować obiad","wizard.chore.clean_sink":"Umyj umywalkę w łazience","wizard.chore.homework_no_reminders":"Odrób lekcje bez przypominania","wizard.chore.change_sheets":"Zmień pościel","wizard.chore.cook_meal":"Ugotuj posiłek dla rodziny","wizard.chore.own_laundry":"Zrób swoje pranie","wizard.chore.mow_lawn":"Skoś trawnik","wizard.chore.clean_bathroom":"Posprzątaj łazienkę","wizard.chore.wash_car":"Umyj samochód","wizard.chore.babysit":"Popilnuj rodzeństwa przez godzinę","wizard.chore.food_shop":"Pomóż w zakupach spożywczych","wizard.chore.recycling":"Posegreguj śmieci","wizard.reward.screen_time":"15 min dodatkowego czasu przed ekranem","wizard.reward.pick_pudding":"Wybór deseru","wizard.reward.car_music":"Wybór muzyki w samochodzie","wizard.reward.choose_dinner":"Wybór obiadu","wizard.reward.stay_up_late":"30 minut dłużej przed snem","wizard.reward.family_film":"Wybór filmu na rodzinny seans","wizard.reward.ice_cream_trip":"Wyjście na lody","wizard.reward.spending_money":"20 zł do wydania","wizard.reward.sleepover":"Nocowanie u kolegi lub koleżanki","wizard.pack.morning_routine.name":"Poranna rutyna","wizard.pack.morning_routine.chore_0":"Pościel łóżko","wizard.pack.morning_routine.chore_1":"Umyj zęby","wizard.pack.morning_routine.chore_2":"Ubierz się","wizard.pack.morning_routine.chore_3":"Spakuj plecak do szkoły","wizard.pack.evening_routine.name":"Wieczorna rutyna","wizard.pack.evening_routine.chore_0":"Umyj zęby","wizard.pack.evening_routine.chore_1":"Załóż piżamę","wizard.pack.evening_routine.chore_2":"Posprzątaj pokój","wizard.pack.evening_routine.chore_3":"Przygotuj ubrania na jutro","wizard.pack.kitchen_helper.name":"Pomocnik w kuchni","wizard.pack.kitchen_helper.chore_0":"Nakryj do stołu","wizard.pack.kitchen_helper.chore_1":"Sprzątnij talerze","wizard.pack.kitchen_helper.chore_2":"Załaduj zmywarkę","wizard.pack.kitchen_helper.chore_3":"Przetrzyj blaty","wizard.pack.weekend_helper.name":"Weekendowy pomocnik","wizard.pack.weekend_helper.chore_0":"Posprzątaj pokój","wizard.pack.weekend_helper.chore_1":"Odkurz","wizard.pack.weekend_helper.chore_2":"Pomóż przy praniu","wizard.pack.weekend_helper.chore_3":"Wynieś śmieci","wizard.pack.pet_care.name":"Opieka nad zwierzakiem","wizard.pack.pet_care.chore_0":"Nakarm zwierzaka","wizard.pack.pet_care.chore_1":"Nalej wody do miski","wizard.pack.pet_care.chore_2":"Wyprowadź psa","wizard.pack.pet_care.chore_3":"Wyczyść kuwetę","wizard.pack.homework_reading.name":"Lekcje i czytanie","wizard.pack.homework_reading.chore_0":"Odrób lekcje","wizard.pack.homework_reading.chore_1":"Czytaj przez 20 minut","wizard.pack.homework_reading.chore_2":"Poćwicz grę na instrumencie","wizard.chore.brush_teeth_am":"Umyj zęby (rano)","wizard.chore.wash_face":"Umyj twarz","wizard.chore.brush_hair":"Uczesz włosy","wizard.chore.pyjamas_away":"Złóż piżamę","wizard.chore.clear_breakfast":"Sprzątnij po śniadaniu","wizard.chore.up_with_alarm":"Wstań na budzik","wizard.chore.make_breakfast":"Zrób sobie śniadanie","wizard.chore.pack_lunch":"Spakuj sobie drugie śniadanie","wizard.chore.sun_cream":"Posmaruj się kremem z filtrem","wizard.chore.ready_to_go":"Buty i kurtka, gotowy do wyjścia","wizard.chore.open_curtains":"Odsłoń zasłony","wizard.chore.eat_breakfast_table":"Zjedz śniadanie przy stole","wizard.chore.school_letters":"Oddaj rodzicom kartki ze szkoły","wizard.chore.pack_pe_kit":"Spakuj strój na WF","wizard.chore.spellings":"Poćwicz ortografię","wizard.chore.times_tables":"Poćwicz tabliczkę mnożenia","wizard.chore.check_school_app":"Sprawdź zadania w aplikacji szkolnej","wizard.chore.plan_homework_week":"Zaplanuj zadania na cały tydzień","wizard.chore.revision_session":"Powtórka materiału (30 minut)","wizard.chore.tidy_pencil_case":"Uporządkuj piórnik","wizard.chore.wash_water_bottle":"Umyj bidon","wizard.chore.empty_lunchbox":"Opróżnij śniadaniówkę","wizard.chore.instrument_practice":"Poćwicz grę na instrumencie","wizard.chore.read_aloud":"Przeczytaj na głos dorosłemu","wizard.chore.set_table":"Nakryj do stołu","wizard.chore.clear_table":"Sprzątnij ze stołu","wizard.chore.empty_dishwasher":"Rozładuj zmywarkę","wizard.chore.make_lunch_weekend":"Zrób sobie obiad","wizard.chore.wash_veg":"Umyj owoce i warzywa","wizard.chore.wipe_table":"Przetrzyj stół w kuchni","wizard.chore.wash_up":"Pozmywaj naczynia ręcznie","wizard.chore.dry_up":"Wytrzyj naczynia i odłóż","wizard.chore.bake_together":"Upiecz coś z dorosłym","wizard.chore.unpack_shopping":"Rozpakuj zakupy","wizard.chore.clear_fridge":"Uporządkuj lodówkę","wizard.chore.toast_for_all":"Zrób tosty dla wszystkich","wizard.chore.fill_water_jug":"Napełnij dzbanek wodą","wizard.chore.food_prep":"Pomóż w przygotowaniu jedzenia","wizard.chore.plan_dinner":"Zaplanuj jedną kolację w tym tygodniu","wizard.chore.wipe_counters":"Przetrzyj blaty kuchenne","wizard.chore.mop_floor":"Umyj podłogę w kuchni","wizard.chore.dust_room":"Zetrzyj kurze w pokoju","wizard.chore.clean_mirrors":"Umyj lustra","wizard.chore.empty_bedroom_bin":"Opróżnij kosz w pokoju","wizard.chore.tidy_living_room":"Posprzątaj salon","wizard.chore.line_up_shoes":"Ustaw buty w rzędzie","wizard.chore.sort_drawer":"Uporządkuj szufladę","wizard.chore.toilet_roll":"Uzupełnij papier toaletowy","wizard.chore.clean_windows":"Umyj okna (od środka)","wizard.chore.clean_toilet":"Umyj toaletę","wizard.chore.wipe_handles":"Przetrzyj włączniki i klamki","wizard.chore.rinse_bath":"Opłucz wannę po kąpieli","wizard.chore.games_in_box":"Odłóż gry do pudełek","wizard.chore.tidy_desk":"Uporządkuj biurko","wizard.chore.clear_stairs":"Posprzątaj schody","wizard.chore.tidy_car":"Posprzątaj w samochodzie","wizard.chore.declutter":"Zrób porządek: oddaj 5 rzeczy","wizard.chore.hoover_stairs":"Odkurz schody","wizard.chore.make_bed_tidy":"Pomóż pościelić łóżko","wizard.chore.sort_colours":"Posortuj pranie według kolorów","wizard.chore.hang_washing":"Rozwieś pranie","wizard.chore.fold_towels":"Poskładaj ręczniki","wizard.chore.load_washer":"Załaduj pralkę","wizard.chore.iron_shirts":"Wyprasuj koszule do szkoły","wizard.chore.clean_trainers":"Wyczyść buty sportowe","wizard.chore.pair_gloves":"Dobierz rękawiczki i czapki","wizard.chore.bring_washing_in":"Zdejmij pranie","wizard.chore.fold_clothes":"Poskładaj czyste ubrania","wizard.chore.sort_wardrobe":"Uporządkuj szafę","wizard.chore.rake_leaves":"Zgrab liście","wizard.chore.weed_bed":"Wyplew grządkę","wizard.chore.clear_snow":"Odśnież ścieżkę","wizard.chore.sweep_patio":"Zamieć taras","wizard.chore.bring_post_in":"Przynieś pocztę","wizard.chore.bike_away":"Odstaw rower","wizard.chore.repot_plant":"Przesadź roślinę","wizard.chore.bird_feeder":"Uzupełnij karmnik","wizard.chore.diy_help":"Pomóż w majsterkowaniu","wizard.chore.bins_back_in":"Wstaw kosze z powrotem","wizard.chore.pick_veg":"Zbierz warzywa w ogrodzie","wizard.chore.clean_garden_furniture":"Umyj meble ogrodowe","wizard.chore.water_garden":"Podlej ogród","wizard.chore.sweep_path":"Zamieć przed drzwiami","wizard.chore.pet_water":"Napełnij miskę z wodą","wizard.chore.litter_tray":"Wyczyść kuwetę","wizard.chore.clean_cage":"Wyczyść klatkę","wizard.chore.feed_fish":"Nakarm rybki","wizard.chore.brush_dog":"Wyczesz psa","wizard.chore.clean_hutch":"Wyczyść klatkę królika","wizard.chore.play_with_pet":"Pobaw się ze zwierzakiem 15 minut","wizard.chore.dog_poo":"Posprzątaj po psie w ogrodzie","wizard.chore.tank_water":"Wymień wodę w akwarium","wizard.chore.pet_food_out":"Daj zwierzakowi kolację","wizard.chore.charge_devices":"Naładuj urządzenia","wizard.chore.weekly_plan":"Napisz swój plan tygodnia","wizard.chore.money_jar":"Wrzuć kieszonkowe do skarbonki","wizard.chore.call_grandparent":"Zadzwoń do babci lub dziadka","wizard.chore.thank_you_card":"Napisz kartkę z podziękowaniem","wizard.chore.help_sibling_ready":"Pomóż młodszemu rodzeństwu się przygotować","wizard.chore.on_time":"Bądź gotowy na czas","wizard.chore.phone_in_basket":"Telefon do koszyka przed snem","wizard.chore.budget_money":"Zaplanuj wydatki z kieszonkowego","wizard.chore.shop_alone":"Kup coś sam w sklepie","wizard.chore.club_bag":"Przygotuj torbę na zajęcia","wizard.chore.visitor_drink":"Zrób gościowi coś do picia","wizard.chore.remember_key":"Pamiętaj o kluczu","wizard.chore.check_bus":"Sprawdź godziny autobusu","wizard.chore.lay_out_clothes":"Przygotuj ubrania na jutro","wizard.chore.drink_water":"Wypij 6 szklanek wody","wizard.chore.outside_30":"30 minut zabawy na dworze","wizard.chore.floss":"Użyj nici dentystycznej","wizard.chore.eat_fruit":"Zjedz owoc","wizard.chore.try_veg":"Spróbuj nowego warzywa","wizard.chore.calm_breathing":"5 minut spokojnego oddychania","wizard.chore.ride_bike":"Pojeździj na rowerze","wizard.chore.sports_practice":"Trening sportowy","wizard.chore.walk_to_school":"Idź pieszo do szkoły","wizard.chore.screen_free_hour":"Godzina bez ekranów","wizard.chore.skincare":"Pielęgnacja skóry","wizard.chore.stretch":"Porozciągaj się 10 minut","wizard.chore.swimming":"Idź popływać","wizard.chore.bed_on_time":"W łóżku na czas","wizard.chore.take_medicine":"Weź lekarstwo","wizard.chore.wash_hands_dinner":"Umyj ręce przed kolacją","wizard.chore.help_unasked":"Pomóż komuś bez proszenia","wizard.chore.game_night":"Przygotuj rodzinny wieczór gier","wizard.chore.tell_about_day":"Opowiedz, jak minął dzień","wizard.chore.kind_neighbour":"Zrób coś miłego dla sąsiada","wizard.chore.kind_to_sibling":"Powiedz coś miłego rodzeństwu","wizard.chore.birthday_card":"Zrób kartkę urodzinową","wizard.chore.plan_treat":"Pomóż zaplanować rodzinną atrakcję","wizard.chore.visit_grandparents":"Odwiedź dziadków i pomóż im","wizard.chore.make_gift":"Zrób coś dla kogoś","wizard.chore.sort_argument":"Rozwiąż spór spokojnie","wizard.chore.hug_goodnight":"Powiedz wszystkim dobranoc","wizard.chore.brush_teeth_pm":"Umyj zęby (wieczorem)","wizard.chore.bath_shower":"Kąpiel lub prysznic","wizard.chore.bedtime_reading":"Czytanie przed snem","wizard.chore.tidy_before_bed":"Posprzątaj przed snem","wizard.chore.devices_away":"Urządzenia odłożone o 20:00","wizard.chore.pyjamas_on":"Załóż piżamę","wizard.chore.lights_out":"Zgaś światło na czas","wizard.chore.clear_cup":"Odnieś kubek i talerz","wizard.chore.check_tomorrow":"Sprawdź plan na jutro","wizard.chore.tablet_kitchen":"Naładuj tablet w kuchni","wizard.chore.school_bag_by_door":"Plecak przy drzwiach","wizard.chore.practise_piano":"Poćwicz grę na pianinie","wizard.chore.language_words":"Naucz się 5 słów w nowym języku","wizard.chore.brain_game":"Łamigłówka lub gra logiczna","wizard.chore.diary":"Napisz w pamiętniku","wizard.chore.science_experiment":"Eksperyment naukowy z dorosłym","wizard.chore.draw_paint":"Rysuj lub maluj przez 20 minut","wizard.chore.news_together":"Obejrzyjcie razem wiadomości","wizard.chore.typing_practice":"Poćwicz pisanie na klawiaturze","wizard.chore.chess_game":"Zagraj partię szachów","wizard.chore.sew_button":"Naucz się przyszywać guzik","wizard.chore.coding_practice":"Poćwicz programowanie","wizard.chore.learn_song":"Naucz się piosenki","wizard.chore.photo_project":"Projekt fotograficzny","wizard.chore.plan_day_out":"Zaplanuj rodzinną wycieczkę","wizard.chore.library_visit":"Odwiedź bibliotekę","wizard.chore.lego_build":"Zbuduj coś nowego z klocków","wizard.reward.sweet_treat":"Mały słodki smakołyk","wizard.reward.gaming_30":"30 minut grania","wizard.reward.bubble_bath":"Kąpiel z pianą","wizard.reward.extra_story":"Dodatkowa bajka na dobranoc","wizard.reward.choose_breakfast":"Wybierz śniadanie","wizard.reward.sticker_sheet":"Arkusz naklejek","wizard.reward.choose_seat":"Wybierz miejsce przy kolacji","wizard.reward.fizzy_drink":"Napój gazowany do kolacji","wizard.reward.video_call_friend":"Rozmowa wideo z przyjacielem","wizard.reward.skip_chore":"Pomiń jeden obowiązek (wybiera dorosły)","wizard.reward.breakfast_in_bed":"Śniadanie do łóżka","wizard.reward.living_room_camp":"Biwak w salonie","wizard.reward.bowling":"Wyjście na kręgle","wizard.reward.climbing_wall":"Ścianka wspinaczkowa","wizard.reward.pool_trip":"Wyjście na basen","wizard.reward.karaoke_night":"Wieczór karaoke","wizard.reward.one_to_one":"Czas sam na sam z dorosłym","wizard.reward.lunch_out":"Obiad na mieście tylko z tobą","wizard.reward.new_book":"Nowa książka","wizard.reward.bake_cake":"Upieczmy razem ciasto","wizard.reward.friend_for_tea":"Kolega na kolacji","wizard.reward.big_park":"Wyjście do dużego parku","wizard.reward.theme_park":"Dzień w parku rozrywki","wizard.reward.zoo_trip":"Wycieczka do zoo","wizard.reward.show_trip":"Cyrk lub przedstawienie","wizard.reward.new_game":"Nowa gra wideo","wizard.reward.new_toy":"Nowa zabawka","wizard.reward.towards_trainers":"Pieniądze na nowe buty sportowe","wizard.reward.cinema_friend":"Kino z przyjacielem","wizard.reward.shopping_trip":"Wyjście na zakupy","wizard.reward.day_out_choice":"Wycieczka według twojego wyboru","wizard.reward.camping_weekend":"Weekend pod namiotem","wizard.reward.takeaway_night":"Wybierz jedzenie na wynos","wizard.reward.friend_day_out":"Wycieczka z przyjacielem","wizard.reward.phone_data":"Dodatkowy pakiet danych","wizard.reward.late_weekend":"Dłużej nie spać w weekend","wizard.cat.morning":"Rano","wizard.cat.school":"Szkoła i lekcje","wizard.cat.kitchen":"Kuchnia i gotowanie","wizard.cat.tidy":"Sprzątanie","wizard.cat.laundry":"Pranie","wizard.cat.outdoor":"Dom i ogród","wizard.cat.pets":"Zwierzęta","wizard.cat.responsibility":"Odpowiedzialność","wizard.cat.health":"Zdrowie i ruch","wizard.cat.family":"Rodzina i życzliwość","wizard.cat.evening":"Wieczór","wizard.cat.learning":"Nauka i hobby","wizard.chore.wipe_spills":"Wytrzyj to, co rozlałeś","wizard.chore.carry_plate":"Zanieś talerz do kuchni","wizard.chore.books_on_shelf":"Odłóż książki na półkę","wizard.chore.hands_after_toilet":"Umyj ręce po skorzystaniu z toalety","wizard.chore.please_thank_you":"Mów proszę i dziękuję","library.btn":"Biblioteka","library.title":"Biblioteka","library.tab_chores":"Obowiązki","library.tab_rewards":"Nagrody","library.suits":"Dla","library.everyone":"Wszyscy","library.search":"Szukaj, np. pies, pranie, lekcje…","library.hide_have":"Ukryj te, które już mamy","library.cat_top":"Najlepsze propozycje","library.cat_packs":"Pakiety","library.cat_new":"Nowe dla: {name}","library.head_top":"Najlepszy początek","library.head_new":"Nowe pomysły dla: {name} – obowiązki na wiek {age} lat","library.head_packs":"Gotowe zestawy obowiązków dodawane za jednym razem","library.results":"Wyniki dla „{query}”: {count}","library.empty":"Nic tu nie ma dla tych dzieci.","library.empty_hint":"Wybierz „Wszyscy” albo odznacz „Ukryj te, które już mamy”.","library.age_from":"od {min} lat","library.age_range":"{min}–{max} lat","library.added":"Dodano","library.customise":"Dostosuj","library.pack_chores":"Obowiązki: {count}","library.pack_skip":"Już masz {count}, zostaną pominięte","library.selected":"Wybrano: {count}","library.assign_to":"Dla","library.assign_fit":"Pasuje do {fit} z {total} wybranych","library.add":"Dodaj ({count})","library.adding":"Dodawanie…","library.toast_added":"Dodano: {count}","library.toast_added_skipped":"Dodano: {count}. Pominięto, już są: {skipped}","library.toast_wizard":"Dodano do wybranych: {count}","library.toast_failed":"Nic nie dodano: {error}","library.toast_load_failed":"Nie udało się otworzyć biblioteki: {error}","library.customise_title":"Dostosuj przed dodaniem","library.customise_hint":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdy obowiązek.","library.customise_hint_reward":"Zmienia się tylko ta kopia. Po dodaniu możesz ją edytować jak każdą nagrodę.","library.customise_save":"Wybierz z tymi zmianami","library.repeats":"Powtarza się","library.days_hint":"Brak zaznaczonych dni oznacza codziennie.","library.more_title":"Chcesz więcej?","library.more_chores":"Przeglądaj całą bibliotekę: {count} obowiązków w 12 kategoriach i gotowe pakiety","library.more_rewards":"Przeglądaj całą bibliotekę: {count} nagród do wyboru","library.browse":"Przeglądaj","library.from_library":"Z biblioteki","library.from_library_sub":"Wybrane w bibliotece. Zostaną dodane razem z resztą w kroku Podsumowanie.","library.no_children":"Najpierw dodaj dziecko, aby wybrać, dla kogo są obowiązki. Dodane teraz są dla wszystkich.","panel.entity_bonus":"Premia","panel.entity_child":"Dziecko","panel.entity_chore":"Obowiązek","panel.entity_group":"Grupa","panel.entity_penalty":"Kara","panel.entity_reward":"Nagroda","panel.entity_search_placeholder":"Szukaj | Dodaj własną pozycję","panel.error_failed_to_load":"Nie udało się wczytać stanu","panel.error_no_state":"Brak stanu.","panel.first_occ_available_immediately":"Dostępny od razu","panel.first_occ_wait":"Czekaj na pierwszy zaplanowany termin","panel.group_add_tile":"Dodaj grupę","panel.group_chore_count":"Obowiązki: {count}","panel.group_chore_count_one":"{count} obowiązek","panel.group_chores_label":"Obowiązki w grupie (przy trybie stałym kolejność ma znaczenie — pierwszy jest wiodący)","panel.group_missing_chore":"(brakujący obowiązek {id})","panel.group_no_rotation_chores":"Do grupy mogą należeć tylko obowiązki rotacyjne (na zmianę / losowo / zrównoważony). Najpierw zmień tryb przydziału obowiązku.","panel.group_policy_hint":"Stały = to samo dziecko dla wszystkich obowiązków w grupie dzisiaj. Rozproszony = dzisiaj różne dzieci.","panel.group_policy_label":"Zasada","panel.group_policy_spread":"Rozproszony — dzisiaj różne dzieci w obrębie grupy","panel.group_policy_spread_short":"Rozproszony","panel.group_policy_sticky":"Stały — to samo dziecko dla wszystkich obowiązków w grupie dzisiaj","panel.group_policy_sticky_short":"Stały","panel.group_title":"Grupy zadań","panel.loading":"Wczytywanie…","panel.nav_family":"Rodzina","panel.nav_earn":"Zarabianie","panel.nav_spend":"Wydawanie","panel.nav_points":"Punkty","panel.nav_review":"Przegląd","panel.nav_more":"Więcej","panel.nav_sections":"Sekcje","panel.ha_menu":"Menu Home Assistant","panel.new_btn":"Nowy","panel.new_chore":"Nowy obowiązek","panel.new_bounty":"Nowe zlecenie","panel.new_reward":"Nowa nagroda","panel.new_quest":"Nowa misja","panel.new_challenge":"Nowe wyzwanie","panel.new_child":"Dodaj dziecko","panel.palette_placeholder":"Szukaj lub przejdź do…","panel.palette_group_go":"Przejdź do","panel.palette_group_actions":"Akcje","panel.palette_adjust_points":"Dodaj lub odejmij punkty: {name}","panel.palette_no_results":"Brak wyników","panel.palette_hint":"↑↓ aby się poruszać · Enter aby otworzyć · Esc aby zamknąć","panel.scope_label":"Pokaż dane dla","panel.scope_all":"Wszyscy","panel.scope_only":"Pokaż tylko: {name}","panel.scope_showing":"Wyświetlane tylko: {name}","panel.scope_clear":"Pokaż wszystkich","panel.today_greeting_morning":"Dzień dobry","panel.today_greeting_afternoon":"Dzień dobry","panel.today_greeting_evening":"Dobry wieczór","panel.today_needs_one":"1 sprawa czeka na Ciebie","panel.today_needs_many":"Sprawy czekające na Ciebie: {count}","panel.today_all_clear":"Wszystko załatwione","panel.today_needs_title":"Czeka na Ciebie","panel.needs_filter_label":"Pokaż","panel.needs_filter_swaps":"Zamiany","panel.needs_filter_wishes":"Życzenia","panel.today_needs_empty":"Nic nie czeka. Tutaj pojawiają się zatwierdzenia, prośby o nagrody i marzenia.","panel.today_board_title":"Tablica obowiązków","panel.today_board_today":"Dziś","panel.today_board_week":"Ten tydzień","panel.today_board_unavailable":"Nie udało się wczytać tablicy obowiązków. Sprawdź log Home Assistant.","panel.today_board_empty":"Brak obowiązków na dziś.","panel.today_status_done":"Zrobione","panel.today_status_pending":"Czeka na zatwierdzenie","panel.today_status_todo":"Do zrobienia","panel.today_status_missed":"Pominięte","panel.today_quick_title":"Szybkie akcje","panel.today_quick_bonus":"Przyznaj premię","panel.today_quick_penalty":"Nałóż karę","panel.today_view_all":"Pokaż wszystko","panel.today_nothing_due":"Nic na dziś","panel.today_all_done":"Wszystko na dziś zrobione","panel.today_left":"Zostało: {count}","panel.today_left_one":"Zostało: {count}","panel.today_ring_label":"Wykonane obowiązki: {done} z {due}","panel.today_adjust_points":"Dodaj lub odejmij punkty","panel.today_streak":"Seria {count} dni","panel.today_week_none":"Brak zapisu","panel.today_week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59, począwszy od tej wersji.","panel.today_wish_text":"{child} marzy o: {wish}","panel.parent_complete_confirm":"Oznaczyć ten obowiązek jako wykonany przez rodzica? Punkty nie zostaną przyznane.","panel.parent_complete_failed":"Niepowodzenie: {error}","panel.parent_complete_success":"Oznaczono jako wykonane przez rodzica","panel.parent_complete_tooltip":"Rodzic to zrobił (bez punktów)","panel.parent_complete_everyone":"Rodzic zrobił to za wszystkich (bez punktów)","panel.parent_complete_for_child":"Rodzic zrobił to za {name} (bez punktów)","panel.parent_complete_for_child_confirm":"Oznaczyć to zadanie jako wykonane tylko dla {name}? Punkty nie zostaną przyznane.","panel.penalty_apply_text":"Wybierz dziecko, na które nałożyć tę karę (odejmie {points} pkt).","panel.penalty_empty_description":"Dodaj karę, aby odejmować punkty za złe zachowanie.","panel.penalty_empty_title":"Brak kar","panel.penalty_points_label":"Punkty do odjęcia","panel.penalty_title":"Kary","panel.penbon_applies_to":"Dotyczy","panel.penbon_applies_to_hint":"Pozostaw puste, aby dotyczyło wszystkich dzieci.","panel.penbon_description_label":"Opis (opcjonalnie)","panel.penbon_icon_label":"Ikona","panel.penbon_name_label":"Nazwa","panel.penbon_no_eligible":"Brak uprawnionych dzieci. Edytuj: {kind}, aby ustawić, kogo dotyczy.","panel.penbon_points_award":"Punkty do przyznania","panel.penbon_points_deduct":"Punkty do odjęcia","panel.penbon_table_assigned":"Przypisane","panel.penbon_table_name":"Nazwa","panel.penbon_table_points":"Punkty","panel.pending_tooltip":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pending_tooltip_one":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Co 2 dni","panel.recurrence_every_n_days":"Co N dni (własne)","panel.recurrence_every_count_days":"Co {count} dni","panel.recurrence_every_2_weeks":"Co 2 tygodnie","panel.recurrence_every_3_months":"Co 3 miesiące","panel.recurrence_every_6_months":"Co 6 miesięcy","panel.recurrence_monthly":"Co miesiąc","panel.recurrence_weekly":"Co tydzień","panel.reorder_global_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków w panelu administracyjnym. Zapisz, aby zastosować.","panel.reorder_global_title":"Zmień kolejność obowiązków","panel.reorder_hint":"Przeciągaj wiersze, aby zmienić kolejność obowiązków na karcie tego dziecka. Zapisz, aby zastosować.","panel.reorder_title":"Zmień kolejność obowiązków · {name}","panel.reward_add_tile":"Dodaj nagrodę","panel.tab_wishlists":"Listy marzeń","panel.wish_filter_all":"Wszystkie dzieci","panel.wish_section_pending":"Czekające na zatwierdzenie","panel.wish_section_pending_hint":"Zatwierdź, aby zamienić marzenie w cel oszczędnościowy. Najpierw możesz zmienić wartość docelową.","panel.wish_section_active":"Aktywne marzenia","panel.wish_section_pledges":"Wsparcia","panel.wish_section_pledges_hint":"Wszystko, czym dorzucili się krewni. Punkty ze wsparcia są prezentem: nigdy nie są pobierane z salda żadnego dziecka.","panel.wish_section_history":"Historia","panel.wish_none_pending":"Brak marzeń czekających na zatwierdzenie.","panel.wish_none_active":"Nikt jeszcze nie oszczędza na żadne marzenie.","panel.wish_none_pledges":"Brak wsparć.","panel.wish_none_history":"Tutaj pojawią się zrealizowane i odrzucone marzenia.","panel.wish_suggested":"{child} proponuje {points} {points_name}","panel.wish_target":"Cel","panel.wish_approve":"Zatwierdź","panel.wish_decline":"Odrzuć","panel.wish_col_wish":"Marzenie","panel.wish_col_progress":"Postęp","panel.wish_col_saved":"Odłożone","panel.wish_col_pledged":"Wsparcie","panel.wish_col_status":"Status","panel.wish_col_from":"Od","panel.wish_col_to":"Dla","panel.wish_col_amount":"Kwota","panel.wish_col_message":"Wiadomość","panel.wish_col_date":"Data","panel.wish_status_saving":"Oszczędzanie","panel.wish_status_funded":"Uzbierane","panel.wish_status_redeem":"Prośba o realizację","panel.wish_status_redeemed":"Zrealizowane","panel.wish_status_declined":"Odrzucone","panel.wish_pledge":"Wesprzyj","panel.wish_fulfil":"Zrealizuj","panel.wish_delete":"Usuń marzenie","panel.wish_unpledge":"Usuń wsparcie","panel.wish_confirm_delete":"Usunąć to marzenie? Wszystko, co dziecko odłożyło, wróci do niego, a każde wsparcie zostanie zwrócone.","panel.wish_confirm_unpledge":"Usunąć to wsparcie z marzenia?","panel.wish_decline_title":"Odrzuć: {wish}","panel.wish_decline_reason":"Powód (opcjonalnie)","panel.wish_decline_reason_hint":"Widoczny dla dziecka na jego liście marzeń.","panel.wish_pledge_title":"Wesprzyj marzenie: {child} — {wish}","panel.wish_pledge_who":"Kto wspiera?","panel.wish_pledge_amount":"Kwota","panel.wish_pledge_amount_hint":"Jeszcze brakuje: {points}. Punkty ze wsparcia są prezentem: nie są pobierane z salda żadnego dziecka.","panel.wish_pledge_finish":"Dopełnij ({points})","panel.wish_pledge_message":"Wiadomość dla: {name} (opcjonalnie)","panel.wish_pledge_preview":"Po tym wsparciu: {total} / {target}","panel.wish_pledge_add":"Dodaj wsparcie","panel.wish_err_target":"Cel musi być liczbą całkowitą od 1 do 100000.","panel.wish_err_who":"Podaj, od kogo jest wsparcie.","panel.wish_err_amount":"Wsparcie musi wynosić co najmniej 1 punkt.","panel.wish_toast_approved":"Marzenie zatwierdzone","panel.wish_toast_declined":"Marzenie odrzucone","panel.wish_toast_pledged":"Dodano wsparcie","panel.wish_toast_pledge_removed":"Usunięto wsparcie","panel.wish_toast_removed":"Marzenie usunięte","panel.reward_assigned_hint":"Pozostaw puste, aby była dostępna dla wszystkich dzieci.","panel.reward_assigned_label":"Przypisana do","panel.reward_badge_jackpot":"Wspólna pula","panel.reward_badge_pool":"Skarbonka","panel.reward_streak_freeze_label":"Zamrożenie serii — zatwierdzenie daje dziecku jeden żeton","panel.reward_streak_freeze_hint":"Żeton ratuje serię w pominięty dzień. Nie można go odebrać ponad maksimum, które dziecko może mieć.","panel.reward_badge_streak_freeze":"Zamrożenie serii","panel.reward_cost_label":"Koszt ({points_name})","panel.reward_description_label":"Opis (opcjonalnie)","panel.reward_expires_hint":"Punkty z puli zostaną zwrócone o północy.","panel.reward_timelock_section":"Zaawansowane — blokada czasowa","panel.reward_timelock_label":"Ogranicz, kiedy można ją odebrać","panel.reward_timelock_hint":"Nagroda pozostaje widoczna, ale dzieci mogą ją odebrać tylko w ustawionym oknie czasowym. Odkładanie punktów do nagrody-skarbonki nigdy nie jest blokowane.","panel.reward_timelock_days_label":"Dni","panel.reward_timelock_days_hint":"Nie zaznaczaj żadnego dnia, aby nie ograniczać dni.","panel.reward_timelock_from_label":"Od","panel.reward_timelock_until_label":"Do","panel.reward_timelock_times_hint":"Pozostaw oba pola puste, aby dopuścić dowolną porę dnia. Godzina końcowa nie jest wliczana, więc 07:00–19:00 kończy się o 19:00. Początek późniejszy niż koniec obejmuje północ.","panel.reward_timelock_badge":"Blokada czasowa","panel.reward_expires_label":"Wygasa (puste = nigdy)","panel.reward_icon_label":"Ikona","panel.reward_is_jackpot_hint":"Połącz wkłady wszystkich dzieci w jedną wspólną nagrodę.","panel.reward_is_jackpot_label":"Wspólna pula — zbierają wszystkie przypisane dzieci","panel.reward_name_label":"Nazwa","panel.reward_pool_hint":"Dzieci odkładają punkty do osobnej puli tej nagrody, zamiast wydawać je z salda.","panel.reward_pool_label":"Nagroda-skarbonka","panel.reward_quantity_hint":"Każda zatwierdzona prośba zmniejsza liczbę o 1.","panel.reward_quantity_label":"Ograniczona liczba (puste = bez limitu)","panel.reward_stat_cost":"Koszt ({points_name})","panel.reward_stat_expires":"Wygasa","panel.reward_stat_remaining":"Pozostało","panel.reward_stat_unlimited":"Bez limitu","panel.reward_affordable":"Może odebrać teraz","panel.reward_title":"Nagrody","panel.row_menu_more":"Więcej akcji","panel.schedule_one_shot":"Zadanie jednorazowe","panel.schedule_recurring":"Cyklicznie (co N dni/tygodni/miesięcy)","panel.schedule_specific_days":"Wybrane dni tygodnia","panel.search_bonuses":"Szukaj premii…","panel.search_children":"Szukaj dzieci…","panel.search_chores":"Filtruj obowiązki…","panel.search_groups":"Szukaj grup…","panel.search_penalties":"Szukaj kar…","panel.search_rewards":"Szukaj nagród…","panel.settings_afternoon_hint":"Domyślnie 12:00 – 17:00","panel.settings_afternoon_label":"Popołudnie","panel.settings_bonuses_title":"Premie","panel.settings_calendar_projection_hint":"Na ile dni do przodu każdy obowiązek jest publikowany w kalendarzach","panel.settings_calendar_projection_label":"Zakres kalendarza","panel.settings_chore_rotation_title":"Rotacja obowiązków","panel.settings_currency_hint":"Jak punkty są nazywane i wyświetlane w aplikacji.","panel.settings_currency_title":"Waluta","panel.settings_parents_title":"Rodzice (bez uprawnień administratora)","panel.settings_parents_hint":"Daj domownikowi bez uprawnień administratora codzienną kontrolę — zatwierdzanie obowiązków, zmianę punktów, potwierdzanie nagród — bez praw administratora Home Assistant. Nadal nie może otworzyć tego panelu administracyjnego ani zmieniać konfiguracji.","panel.settings_parents_empty":"Nie znaleziono użytkowników Home Assistant bez uprawnień administratora. Najpierw utwórz zwykłego użytkownika HA, a potem zaznacz go tutaj.","panel.settings_require_linked_child_label":"Wymagaj powiązanego konta dla każdego dziecka","panel.settings_require_linked_child_hint":"Pozwól działać jako dane dziecko tylko jego własnemu kontu Home Assistant. Pozostaw wyłączone dla wspólnego tabletu rodzinnego, na którym wszyscy używają jednego konta. Rodzice i administratorzy zawsze mogą działać za każde dziecko.","panel.settings_chore_undo_label":"Okno cofania dla dziecka (sekundy)","panel.settings_chore_undo_hint":"Pozwala dziecku wycofać własny obowiązek: zgłoszenie czekające na zatwierdzenie, dopóki rodzic go nie przejrzy, oraz automatycznie zatwierdzony obowiązek przez tyle sekund po wykonaniu. 0 (domyślnie) wyłącza tę funkcję, więc cofać może tylko rodzic. To, co zatwierdził rodzic, może cofnąć tylko rodzic. 0–3600.","panel.settings_chore_undo_invalid":"Okno cofania dla dziecka musi być liczbą całkowitą sekund od 0 do 3600.","panel.settings_evening_hint":"Domyślnie 17:00 – 21:00","panel.settings_evening_label":"Wieczór","panel.settings_history_title":"Historia i serie","panel.settings_morning_hint":"Domyślnie 06:00 – 12:00","panel.settings_morning_label":"Rano","panel.settings_night_hint":"Domyślnie 21:00 – 23:59","panel.settings_night_label":"Noc","panel.settings_notifications_title":"Powiadomienia","panel.settings_notify_hint":"Używana do powiadomień rodzica o zatwierdzeniach","panel.settings_notify_label":"Usługa powiadomień","panel.settings_notify_none":"(brak — użyj trwałych powiadomień HA)","panel.settings_perfect_week_bonus_hint":"Ile punktów przyznać","panel.settings_perfect_week_bonus_label":"Punkty za idealny tydzień","panel.settings_perfect_week_all_chores_hint":"Dzień liczy się tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_perfect_week_all_chores_label":"Idealny tydzień wymaga wszystkich zadań","panel.settings_perfect_week_hint":"Premia za wykonanie obowiązków każdego dnia tygodnia","panel.settings_perfect_week_label":"Premia za idealny tydzień","panel.settings_points_default":"Gwiazdki","panel.settings_points_icon_hint":"Wybierz dowolną ikonę MDI","panel.settings_points_icon_label":"Ikona punktów","panel.settings_points_name_hint":"Jak je nazywasz, np. Gwiazdki lub Monety","panel.settings_quick_points_label":"Szybkie kwoty punktów","panel.settings_quick_points_hint":"Kwoty oddzielone przecinkami dla przycisków + i − na każdej karcie dziecka. Używane są maksymalnie trzy.","panel.settings_points_name_label":"Nazwa punktów","panel.settings_retention_hint":"Ile dni historii wykonań przechowywać","panel.settings_retention_label":"Przechowywanie","panel.settings_show_ids_hint":"Wyświetlaj wewnętrzne ID do użycia w automatyzacjach i wywołaniach usług","panel.settings_show_ids_label":"Pokazuj ID","panel.settings_skip_confirm_hint":"Pokazuj okno potwierdzenia przed pominięciem rotacji obowiązku","panel.settings_skip_confirm_label":"Potwierdzaj przed pominięciem","panel.settings_streak_all_chores_hint":"Przedłużaj serię tylko wtedy, gdy wykonano wszystkie obowiązki zaplanowane na ten dzień","panel.settings_streak_all_chores_label":"Seria wymaga wszystkich zadań","panel.settings_streak_milestones_hint":"Premia po 3, 7, 14, 30, 60 i 100 dniach","panel.settings_streak_milestones_label":"Kamienie milowe serii","panel.settings_streak_freeze_max_label":"Zamrożenia serii (maksimum na dziecko)","panel.settings_streak_freeze_max_hint":"Każdy żeton ratuje serię w jeden pominięty dzień. 0 wyłącza zamrożenia serii.","panel.settings_streak_freeze_earn_label":"Zdobywaj zamrożenie serii co","panel.settings_streak_freeze_earn_hint":"Liczba kolejnych dni serii na jeden darmowy żeton. 0 = nigdy (zamiast tego zaoferuj nagrodę „Zamrożenie serii”).","panel.settings_streak_reset_hint":"Co się dzieje po pominiętym dniu","panel.settings_streak_reset_label":"Reset serii","panel.settings_time_boundaries_hint":"Kiedy zaczyna się i kończy każda pora dnia (GG:MM, zegar 24-godzinny). Możesz dodać własne pory; przerwy między nimi traktowane są jako „O dowolnej porze”.","panel.settings_time_boundaries_title":"Granice pór dnia","panel.settings_title":"Ustawienia","panel.settings_weekend_multiplier_hint":"Premia w sobotę/niedzielę (1.0 = wył.)","panel.settings_birthday_multiplier_label":"Mnożnik punktów w urodziny","panel.settings_birthday_multiplier_hint":"Punkty za obowiązki w dniu urodzin dziecka, dodatkowo do premii weekendowej (1.0 = wył.)","panel.settings_birthday_chores_off_label":"Wolne w urodziny","panel.settings_birthday_chores_off_hint":"Ukrywaj nieobowiązkowe zadania w dniu urodzin dziecka. Ten dzień nigdy nie przerywa serii.","panel.settings_difficulty_multipliers_hint":"Mnożnik punktów dla każdego poziomu. Średni jest bazowy (×1.0); łatwy/trudny skalują nagrodę za obowiązek.","panel.settings_difficulty_multipliers_label":"Mnożniki trudności","panel.settings_vacation_hint":"Wstrzymaj wszystkie obowiązki i zamroź serie w tych przedziałach dat (np. wakacje).","panel.vacation_calendar_label":"Kalendarz rodzinnych urlopów (opcjonalnie)","panel.vacation_calendar_hint":"Gdy w tym kalendarzu trwa wydarzenie, każde dziecko jest traktowane jako nieobecne — serie są zamrożone, a obowiązki ukryte. Sensory poszczególnych dzieci mogą dodatkowo dodawać indywidualne okresy nieobecności.","panel.settings_vacation_title":"Urlop / tryb wstrzymania","panel.vacation_add":"Dodaj urlop","panel.vacation_dates_required":"Każdy urlop wymaga daty początkowej i końcowej.","panel.vacation_delete_title":"Usuń urlop","panel.vacation_name_placeholder":"np. Wakacje letnie","panel.vacation_none":"Brak ustawionych urlopów — obowiązki działają codziennie.","panel.settings_weekend_multiplier_label":"Mnożnik weekendowy","panel.skip_chore_confirm":"Pominąć bieżącą osobę dla tego obowiązku i przesunąć rotację?","panel.streak_pause":"Wstrzymaj — seria zostaje zachowana do następnego wykonania","panel.streak_reset":"Zeruj — seria spada do 0 po pominiętym dniu","panel.tab_activity":"Aktywność","panel.tab_audit":"Dziennik","panel.tab_badges":"Odznaki","panel.tab_bonuses":"Premie","panel.tab_children":"Dzieci","panel.tab_chores":"Obowiązki","panel.tab_groups":"Grupy","panel.tab_notifications":"Powiadomienia","panel.tab_penalties":"Kary","panel.tab_rewards":"Nagrody","panel.tab_settings":"Ustawienia","panel.tab_help":"Pomoc i opinie","panel.fb_intro":"Masz problem albo pomysł? Opisz go tutaj, a TaskMate otworzy zgłoszenie na GitHubie z już uzupełnionymi wersjami i konfiguracją. Nic nie zostanie wysłane, dopóki nie klikniesz Create na GitHubie.","panel.fb_type_label":"Co chcesz zrobić?","panel.fb_type_bug":"Zgłoś błąd","panel.fb_type_bug_hint":"Coś nie działa tak, jak powinno","panel.fb_type_feature":"Zaproponuj funkcję","panel.fb_type_feature_hint":"Pomysł na ulepszenie TaskMate","panel.fb_title":"Tytuł","panel.fb_bug_heading":"Co poszło nie tak?","panel.fb_bug_title_placeholder":"np. Karta dziecka pokazuje 0 punktów po resecie o północy","panel.fb_bug_description":"Co się stało?","panel.fb_bug_description_placeholder":"Opisz, co widzisz i gdzie","panel.fb_bug_expected":"Co powinno się wydarzyć?","panel.fb_bug_steps":"Kroki do odtworzenia","panel.fb_bug_steps_placeholder":"1. Otwórz…\n2. Dotknij…\n3. Zobacz…","panel.fb_bug_area":"Której części TaskMate to dotyczy?","panel.fb_bug_repro":"Czy dzieje się to za każdym razem?","panel.fb_bug_console":"Błędy z konsoli przeglądarki","panel.fb_bug_console_hint":"Przy problemach z kartami: naciśnij F12, otwórz kartę Console, odtwórz problem i wklej wszystkie czerwone błędy.","panel.fb_bug_config":"YAML karty","panel.fb_bug_config_hint":"Przy problemach z kartami: wklej YAML karty z edytora pulpitu.","panel.fb_more_details":"Więcej szczegółów (opcjonalnie)","panel.fb_additional":"Coś jeszcze?","panel.fb_additional_hint":"Zrzuty ekranu można przeciągnąć na zgłoszenie na GitHubie.","panel.fb_feat_heading":"Jaki masz pomysł?","panel.fb_feat_title_placeholder":"np. Pozwól dzieciom zamieniać się obowiązkami","panel.fb_feat_summary":"Podsumowanie","panel.fb_feat_summary_placeholder":"Opisz funkcję w jednym lub dwóch zdaniach","panel.fb_feat_problem":"Jaki problem by rozwiązała?","panel.fb_feat_problem_hint":"Dobre pomysły zaczynają się od prawdziwego problemu w rodzinnej codzienności.","panel.fb_feat_solution":"Jak miałoby to działać?","panel.fb_feat_area":"Jakiego obszaru dotyczy?","panel.fb_feat_priority":"Jak ważne jest to dla Ciebie?","panel.fb_feat_alternatives":"Obejścia lub alternatywy, które już próbowano","panel.fb_area_child_card":"Karta dziecka","panel.fb_area_rewards_card":"Karta nagród","panel.fb_area_approvals_card":"Karta zatwierdzeń","panel.fb_area_points_card":"Karta punktów","panel.fb_area_reorder_card":"Karta kolejności obowiązków","panel.fb_area_parent_card":"Karta pulpitu rodzica","panel.fb_area_overview_card":"Karta przeglądu","panel.fb_area_activity_card":"Karta aktywności","panel.fb_area_streak_card":"Karta serii","panel.fb_area_weekly_card":"Karta tygodnia","panel.fb_area_graph_card":"Karta wykresu punktów","panel.fb_area_progress_card":"Karta postępu nagrody","panel.fb_area_leaderboard_card":"Karta rankingu","panel.fb_area_setup":"Konfiguracja integracji","panel.fb_area_chores":"Zarządzanie obowiązkami","panel.fb_area_rewards":"Zarządzanie nagrodami","panel.fb_area_children":"Zarządzanie dziećmi","panel.fb_area_points":"Punkty i punktacja","panel.fb_area_streaks":"Serie i kamienie milowe","panel.fb_area_reward_approval":"Zatwierdzanie nagród","panel.fb_area_chore_approval":"Zatwierdzanie obowiązków","panel.fb_area_services":"Usługi i automatyzacje","panel.fb_area_sensors":"Sensory i atrybuty encji","panel.fb_area_resources":"Karty się nie ładują","panel.fb_area_bonus":"Punkty premiowe","panel.fb_area_settings":"Ustawienia","panel.fb_area_notifications":"Powiadomienia","panel.fb_area_install":"Instalacja / HACS","panel.fb_area_new_card":"Nowa karta","panel.fb_area_other":"Coś innego","panel.fb_repro_always":"Tak, za każdym razem","panel.fb_repro_sometimes":"Czasami","panel.fb_repro_once":"Zdarzyło się tylko raz","panel.fb_priority_nice":"Miło by było","panel.fb_priority_important":"Ważne — brakuje tego na co dzień","panel.fb_priority_critical":"Krytyczne — utrudnia normalne korzystanie z TaskMate","panel.fb_details_heading":"Dołączane automatycznie","panel.fb_details_intro":"Te informacje pomagają szybko dotrzeć do źródła problemu. Nigdy nie zawierają imion, punktów ani danych osobowych.","panel.fb_reload":"Odśwież","panel.fb_loading":"Zbieranie informacji o konfiguracji…","panel.fb_info_failed":"Nie udało się odczytać informacji o konfiguracji: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Wersja TaskMate","panel.fb_ha_version":"Wersja Home Assistant","panel.fb_family":"Rodzina","panel.fb_family_value":"Dzieci: {children}, dorośli: {adults} · obowiązki: {chores} · nagrody: {rewards}","panel.fb_browser":"Przeglądarka","panel.fb_health":"Stan","panel.fb_health_ok":"Brak problemów","panel.fb_children_count":"Dzieci","panel.fb_install_type":"Instalacja Home Assistant","panel.fb_install_method":"Sposób instalacji TaskMate","panel.fb_lovelace_mode":"Tryb pulpitu (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Kontener (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (własne repozytorium)","panel.fb_method_manual":"Ręcznie skopiowane pliki","panel.fb_lovelace_storage":"Storage (edycja w interfejsie)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Nie wiem","panel.fb_pick_one":"Wybierz…","panel.fb_dropdowns_hint":"Wykryte automatycznie — popraw, jeśli są błędne.","panel.fb_include_details":"Dołącz te informacje","panel.fb_logs_heading":"Wpisy dziennika TaskMate","panel.fb_logs_found":"Ostatnie ostrzeżenia lub błędy TaskMate: {count}. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_found_one":"{count} ostatnie ostrzeżenie lub błąd TaskMate. Imiona zastąpiono symbolami zastępczymi.","panel.fb_logs_none":"Brak ostatnich ostrzeżeń ani błędów TaskMate w dzienniku.","panel.fb_logs_unavailable":"Nie udało się odczytać dziennika Home Assistant.","panel.fb_logs_include":"Dodaj je do zgłoszenia","panel.fb_logs_preview":"Pokaż, co zostanie dołączone","panel.fb_copy_logs":"Kopiuj wpisy dziennika","panel.fb_copied_logs":"Skopiowano wpisy dziennika","panel.fb_logs_debug_hint":"Home Assistant przechowuje tu tylko ostrzeżenia i błędy. Aby uzyskać pełny obraz, włącz debugowanie (Ustawienia → Urządzenia oraz usługi → TaskMate → Włącz rejestrowanie debugowania), odtwórz problem, a następnie pobierz dziennik z Ustawienia → System → Logi i przeciągnij go na zgłoszenie.","panel.fb_logs_trimmed":"Link mieści wpisy dziennika: {used} — pominięto najstarsze: {dropped}. Użyj Kopiuj jako Markdown, aby dołączyć wszystkie.","panel.fb_diag_heading":"Plik diagnostyczny","panel.fb_diag_hint":"Plik opisujący konfigurację TaskMate, bez imion i danych osobowych. Przeciągnij go na zgłoszenie na GitHubie.","panel.fb_diag_download":"Pobierz","panel.fb_diag_started":"Rozpoczęto pobieranie pliku diagnostycznego","panel.fb_diag_failed":"Nie udało się pobrać pliku diagnostycznego","panel.fb_open_github":"Otwórz na GitHubie","panel.fb_copy_markdown":"Kopiuj jako Markdown","panel.fb_copied_markdown":"Zgłoszenie skopiowane — wklej je do nowego zgłoszenia na GitHubie","panel.fb_copy_failed":"Nie udało się skopiować do schowka","panel.fb_search_github":"Szukaj istniejących zgłoszeń","panel.fb_ready":"Gotowe — sprawdź wszystko na GitHubie, a potem kliknij Create.","panel.fb_still_needed":"Jeszcze potrzebne: {fields}","panel.fb_too_long":"Za długie na link (nadmiar znaków: {count}).","panel.fb_too_long_plain":"Za długie na link — skróć tekst albo użyj Kopiuj jako Markdown.","panel.fb_too_long_hint":"Skróć najdłuższe pole albo użyj Kopiuj jako Markdown i wklej raport do nowego zgłoszenia na GitHubie.","panel.fb_account_hint":"Potrzebne jest darmowe konto GitHub. Tekst otworzy się w nowej karcie, aby można go było sprawdzić przed publikacją.","panel.fb_similar_title":"Podobne zgłoszenia na GitHubie","panel.fb_similar_hint":"Jeśli któreś z nich dotyczy Twojego problemu, dodaj tam komentarz albo 👍.","panel.fb_issue_open":"Otwarte","panel.fb_issue_closed":"Zamknięte","panel.fb_stale":"Ta strona pochodzi z TaskMate {panel}, ale zainstalowana jest wersja {installed}. Przeglądarka pokazuje starą kopię — odśwież ją przed zgłoszeniem problemu z kartą.","panel.fb_refresh_now":"Odśwież teraz","panel.fb_health_found":"Sprawdzenie stanu wykryło sprawy do naprawy: {count}. Mogą one wyjaśniać problem.","panel.fb_health_found_one":"Sprawdzenie stanu wykryło {count} sprawę do naprawy. Może ona wyjaśniać problem.","panel.fb_health_open":"Otwórz stan","panel.fb_opened":"GitHub otworzył się w nowej karcie. Po wysłaniu zgłoszenia możesz wyczyścić ten formularz.","panel.fb_clear":"Wyczyść formularz","panel.fb_clear_confirm":"Wyczyścić wszystko, co zostało wpisane?","panel.fb_other_help":"Inna pomoc","panel.fb_link_troubleshooting":"Rozwiązywanie problemów","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Zapytaj społeczność","panel.tab_templates":"Szablony","panel.tab_today":"Dziś","panel.tab_unknown":"Nieznana zakładka","panel.manual":"Instrukcja","panel.manual_help":"Pomoc do tej strony","panel.manual_open_web":"Otwórz na stronie internetowej","panel.manual_open_full":"Otwórz w instrukcji","panel.manual_search":"Szukaj w instrukcji","panel.manual_contents":"Spis treści","panel.manual_on_this_page":"Na tej stronie","panel.manual_prev":"Poprzednia","panel.manual_next":"Następna","panel.manual_version":"Dokumentacja dla v{version}","panel.manual_results":"Znalezione strony: {count}","panel.manual_no_results":"Nic w instrukcji nie pasuje.","panel.manual_loading":"Wczytywanie instrukcji…","panel.manual_missing":"Instrukcja nie jest dołączona do tej instalacji. Możesz ją przeczytać na stronie internetowej.","panel.manual_failed":"Nie udało się wczytać instrukcji.","panel.manual_img_offline":"Zrzuty ekranu wymagają połączenia z internetem.","panel.notif_add_custom":"Dodaj własne powiadomienie","panel.notif_add_parent":"Dodaj rodzica","panel.notif_custom_empty":"Brak własnych powiadomień.","panel.notif_custom_message_placeholder":"Wiadomość (możesz użyć {child_name})","panel.notif_custom_name_placeholder":"Nazwa przypomnienia","panel.notif_day_fri":"Pt","panel.notif_day_mon":"Pn","panel.notif_day_sat":"Sb","panel.notif_day_sun":"Nd","panel.notif_day_thu":"Cz","panel.notif_day_tue":"Wt","panel.notif_day_wed":"Śr","panel.notif_default_custom_message":"Przypomnienie dla: {child_name}","panel.notif_default_custom_name":"Nowe przypomnienie","panel.notif_default_parent_name":"Rodzic","panel.notif_loading":"Wczytywanie powiadomień…","panel.notif_matrix_col_notification":"Powiadomienie","panel.notif_none":"Brak","panel.notif_power_user_note_body":"TaskMate wysyła na magistralę zdarzeń HA zdarzenia taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed i inne. Użyj Node-RED lub automatyzacji HA, aby na nie reagować.","panel.notif_power_user_note_title":"Dla zaawansowanych","panel.notif_recipients_children":"Dzieci","panel.notif_recipients_parents":"Rodzice","panel.notif_remove_parent":"Usuń","panel.notif_section_custom":"Własne zaplanowane powiadomienia","panel.notif_unnamed_recipient":"(bez nazwy)","panel.notif_section_custom_desc":"Dodaj własne przypomnienia o określonej godzinie. Dla powiadomień opartych na zdarzeniach nasłuchuj zdarzeń taskmate_* na magistrali Home Assistant.","panel.notif_section_matrix":"Wbudowane powiadomienia","panel.notif_section_matrix_desc":"Włączaj dla poszczególnych odbiorców. Przełącznik po lewej wyłącza cały wiersz globalnie. Komórki oznaczone — nie dotyczą danego odbiorcy.","panel.notif_section_recipients":"Odbiorcy","panel.notif_section_recipients_desc":"Przypisz każdemu dziecku i rodzicowi usługę powiadomień Home Assistant. Pozostaw puste, aby nie wysyłać powiadomień tej osobie.","panel.notif_streak_cutoff_label":"Godzina graniczna","panel.notif_nav_url_global_label":"Po dotknięciu otwórz","panel.notif_nav_url_global_hint":"Co otwiera dotknięte powiadomienie: ścieżkę, np. /taskmate-admin lub /lovelace/parents, pełny URL lub noAction. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu.","panel.notif_nav_url_row_placeholder":"Używa ustawienia globalnego","panel.notif_group_global_label":"Grupuj powiadomienia jako","panel.notif_group_global_hint":"Powiadomienia o tej samej nazwie układają się na telefonie razem, zamiast mieszać się z innymi alertami Home Assistant. Dotyczy wszystkich powiadomień, chyba że poniżej ustawiono inaczej dla danego typu. Pozostaw puste, aby wyłączyć grupowanie.","panel.notif_group_row_placeholder":"Grupa: ustawienie globalne","panel.notif_send_test":"Wyślij test","panel.notif_test_sent":"Test wysłany do odbiorców ({count}) + trwałe powiadomienie","panel.notif_test_sent_one":"Test wysłany do {count} odbiorcy + trwałe powiadomienie","panel.notif_tab_title":"Powiadomienia","panel.template_assignment_mode_label":"Tryb przydziału","panel.template_builtin":"Wbudowany","panel.template_builtin_packs":"Wbudowane pakiety","panel.template_builtin_template_packs":"Wbudowane pakiety szablonów","panel.template_builtin_templates":"Wbudowane szablony","panel.template_chores_in_template":"Obowiązki w tym szablonie","panel.template_confirm_bar":"Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}","panel.template_confirm_bar_one":"Zostanie utworzony {count} obowiązek · łącznie {points} {points_name}","panel.template_create_btn":"Utwórz obowiązki ({count})","panel.template_create_btn_one":"Utwórz {count} obowiązek","panel.template_create_title":"Utwórz szablon","panel.template_custom":"Własny","panel.template_custom_packs":"Własne pakiety","panel.template_custom_templates":"Własne szablony","panel.template_daily_limit_label":"Dzienny limit","panel.template_edit_title":"Edytuj szablon","panel.template_icon_label":"Ikona (MDI)","panel.template_name_label":"Nazwa","panel.template_picker_title":"Dodaj z szablonu","panel.template_preview_hint":"Przejrzyj i dostosuj każdy obowiązek przed utworzeniem. Rozwiń, aby edytować wszystkie pola, lub usuń za pomocą ✕.","panel.template_assign_all_label":"Przypisz wszystkie obowiązki do","panel.template_assign_all_hint":"Dotknij imienia, aby przypisać każdy obowiązek temu dziecku. Pozostaw puste dla wszystkich dzieci. Każdy obowiązek możesz zmienić poniżej.","panel.template_pts_total":"Obowiązki: {count} · łącznie {points} {points_name}","panel.template_pts_total_one":"{count} obowiązek · łącznie {points} {points_name}","panel.template_requires_approval_label":"Wymaga zatwierdzenia","panel.template_requires_approval_no":"Nie","panel.template_requires_approval_yes":"Tak","panel.template_save_icon_label":"Ikona (MDI)","panel.template_save_name_label":"Nazwa szablonu","panel.template_save_name_placeholder":"np. Mój poranny pakiet","panel.template_save_select_chores":"Wybierz obowiązki do uwzględnienia","panel.template_save_title":"Zapisz jako szablon","panel.template_schedule_days_label":"Harmonogram (dni)","panel.template_schedule_label":"Harmonogram","panel.template_title":"Szablony","panel.template_unnamed":"(bez nazwy)","panel.time_afternoon":"Popołudnie","panel.time_ago_days":"{count} d. temu","panel.time_ago_hours":"{count} godz. temu","panel.time_ago_just_now":"przed chwilą","panel.time_ago_minutes":"{count} min temu","panel.time_anytime":"Dowolna pora","panel.time_evening":"Wieczór","panel.time_morning":"Rano","panel.time_night":"Noc","panel.toast_added_bonus":"Dodano premię","panel.toast_added_penalty":"Dodano karę","panel.toast_apply_failed":"Nie udało się zastosować: {error}","panel.toast_approve_failed":"Nie udało się zatwierdzić: {error}","panel.toast_approved":"Zatwierdzono","panel.toast_badge_added":"Dodano odznakę","panel.toast_badge_award_failed":"Nie udało się przyznać: {error}","panel.toast_badge_awarded":"Przyznano odznakę","panel.toast_badge_criterion_invalid":"Wartość kryterium musi być ≥ 1","panel.toast_badge_delete_failed":"Nie udało się usunąć: {error}","panel.toast_badge_deleted":"Usunięto odznakę","panel.toast_badge_name_required":"Nazwa jest wymagana","panel.toast_badge_rebuild_failed":"Nie udało się przeliczyć: {error}","panel.toast_badge_rebuilt":"Odznaki przeliczone","panel.toast_badge_revoke_failed":"Nie udało się odebrać: {error}","panel.toast_badge_revoked":"Odebrano odznakę","panel.toast_badge_save_failed":"Nie udało się zapisać: {error}","panel.toast_badge_select_child":"Wybierz dziecko","panel.toast_badge_update_failed":"Nie udało się zaktualizować: {error}","panel.toast_badge_updated":"Zaktualizowano odznakę","panel.toast_bonus_applied":"Przyznano premię","panel.toast_bulk_add_failed":"Nie udało się dodać hurtowo: {error}","panel.toast_bulk_added":"Dodano obowiązki: {count}","panel.toast_bulk_added_one":"Dodano {count} obowiązek","panel.toast_child_added":"Dodano dziecko","panel.toast_child_updated":"Zaktualizowano dziecko","panel.toast_chore_activated":"Obowiązek aktywowany","panel.toast_chore_added":"Dodano obowiązek","panel.toast_chore_cloned":"Obowiązek zduplikowany","panel.toast_chore_deactivated":"Obowiązek dezaktywowany","panel.toast_chore_updated":"Zaktualizowano obowiązek","panel.toast_copied":"Skopiowano!","panel.toast_created_chores":"Utworzono obowiązki: {count}","panel.toast_created_chores_one":"Utworzono {count} obowiązek","panel.toast_delete_failed":"Nie udało się usunąć: {error}","panel.toast_deleted":"Usunięto","panel.toast_enter_chore_name":"Wpisz co najmniej jedną nazwę obowiązku","panel.toast_group_added":"Dodano grupę","panel.toast_group_updated":"Zaktualizowano grupę","panel.toast_name_and_chore_required":"Wymagana nazwa i co najmniej jeden obowiązek","panel.toast_name_enter_select":"Wpisz nazwę i wybierz co najmniej jeden obowiązek","panel.toast_name_required":"Nazwa jest wymagana","panel.toast_name_required_template":"Wymagana nazwa","panel.toast_order_saved":"Kolejność zapisana","panel.toast_penalty_applied":"Nałożono karę","panel.toast_points_required":"Punkty muszą wynosić 1 lub więcej","panel.toast_reject_failed":"Nie udało się odrzucić: {error}","panel.toast_rejected":"Odrzucono","panel.toast_rename_failed":"Nie udało się zmienić nazwy: {error}","panel.toast_renamed":"Zmieniono nazwę","panel.toast_reward_added":"Dodano nagrodę","panel.toast_reward_updated":"Zaktualizowano nagrodę","panel.toast_save_failed":"Nie udało się zapisać: {error}","panel.toast_settings_saved":"Zapisano (pola: {count})","panel.toast_settings_saved_one":"Zapisano ({count} pole)","panel.toast_skip_done":"Rotacja pominięta — przypisano następne dziecko","panel.toast_skip_failed":"Nie udało się pominąć: {error}","panel.toast_template_created":"Utworzono szablon „{name}”","panel.toast_template_deleted":"Usunięto szablon","panel.toast_template_failed_apply":"Nie udało się zastosować szablonu","panel.toast_template_failed_create":"Nie udało się utworzyć szablonu","panel.toast_template_failed_delete":"Nie udało się usunąć","panel.toast_template_failed_save":"Nie udało się zapisać szablonu","panel.toast_template_failed_update":"Nie udało się zaktualizować","panel.toast_template_saved":"Zapisano szablon „{name}”","panel.toast_template_updated":"Zaktualizowano szablon","panel.toast_toggle_failed":"Nie udało się przełączyć: {error}","panel.toast_updated_bonus":"Zaktualizowano premię","panel.toast_updated_penalty":"Zaktualizowano karę","panel.tooltip_cancel":"Anuluj","panel.tooltip_clear":"Wyczyść","panel.tooltip_close":"Zamknij","panel.tooltip_remove":"Usuń","panel.tooltip_remove_batch":"Usuń z partii","panel.tooltip_rename":"Kliknij dwukrotnie, aby zmienić nazwę","panel.tooltip_save":"Zapisz","panel.topbar_awaiting_approval":"Czeka na Twoje zatwierdzenie — {details}","panel.topbar_chore_count":"obowiązki: {count}","panel.topbar_chore_count_one":"{count} obowiązek","panel.topbar_pending":"Oczekujące: {count}","panel.topbar_pending_one":"Oczekujące: {count}","panel.topbar_pending_title":"Oczekujące: {count} — kliknij, aby przejrzeć","panel.topbar_reward_count":"prośby o nagrody: {count}","panel.topbar_reward_count_one":"{count} prośba o nagrodę","panel.topbar_swap_count":"prośby o zamianę: {count}","panel.topbar_swap_count_one":"{count} prośba o zamianę","panel.vis_equals":"Równe — stan dokładnie się zgadza","panel.vis_gt":"Większe (>)","panel.vis_gte":"Większe lub równe (≥)","panel.vis_lt":"Mniejsze (<)","panel.vis_lte":"Mniejsze lub równe (≤)","panel.vis_none":"Bez filtra — zawsze pokazuj obowiązek","panel.vis_not_equals":"Różne","notification.all_chores_done.description":"Gratulacje, gdy dziecko wykona wszystkie obowiązki danego dnia.","notification.all_chores_done.name":"Wszystkie obowiązki zrobione","notification.badge_earned.description":"Wysyłane, gdy dziecko zdobędzie nową odznakę. Wyciszenie poszczególnych odznak nadal obowiązuje.","notification.badge_earned.name":"Zdobyta odznaka","notification.bedtime_reminder.description":"Przypomina dziecku o ustawionej godzinie, jeśli ma niewykonane obowiązki.","notification.bedtime_reminder.name":"Przypomnienie przed snem","notification.pending_chore_approval.description":"Wysyłane do rodziców, gdy dziecko oznaczy obowiązek jako wykonany. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_chore_approval.name":"Obowiązek czeka na zatwierdzenie","notification.pending_reward_claim.description":"Wysyłane do rodziców, gdy dziecko odbiera nagrodę. Zatwierdź lub odrzuć prosto z powiadomienia.","notification.pending_reward_claim.name":"Prośba o nagrodę czeka","notification.streak_at_risk.description":"Wysyłane, gdy aktywna seria nie została jeszcze dziś przedłużona.","notification.streak_at_risk.name":"Seria zagrożona","notification.streak_milestone.description":"Świętuje każdy nowy kamień milowy serii osiągnięty przez dziecko (domyślnie wyłączone).","notification.streak_freeze_used.name":"Użyto zamrożenia serii","notification.streak_freeze_used.description":"Informuje, gdy żeton zamrożenia serii uratuje serię dziecka w pominięty dzień (domyślnie wyłączone).","notification.streak_milestone.name":"Kamień milowy serii","panel.tp_label_placeholder":"Nazwa pory","panel.tp_add_period":"Dodaj porę","panel.tp_reset_defaults":"Przywróć domyślne","panel.tp_delete_title":"Usuń porę","panel.tp_in_use_title":"Używana przez obowiązki ({count}) — przypisz je gdzie indziej przed usunięciem","panel.tp_in_use_title_one":"Używana przez {count} obowiązek — przypisz go gdzie indziej przed usunięciem","panel.tp_in_use_hint":"Używana przez obowiązki ({count}). Przypisz je do innej pory, aby usunąć tę.","panel.tp_in_use_hint_one":"Używana przez {count} obowiązek. Przypisz go do innej pory, aby usunąć tę.","panel.tp_anytime_hint":"Zawsze dostępna, przez cały dzień. Wbudowana, nie można jej usunąć.","panel.tp_err_label_required":"Każda własna pora musi mieć nazwę.","panel.tp_err_time_required":"Ustaw godzinę początkową i końcową dla „{name}”.","panel.tp_err_order":"„{name}” musi zaczynać się przed końcem.","panel.tp_err_empty":"Dodaj co najmniej jedną porę dnia.","panel.tp_err_overlap":"„{a}” nachodzi na „{b}” — pory nie mogą się nakładać.","panel.settings_surprise_enabled_label":"Premie-niespodzianki","panel.settings_surprise_enabled_hint":"Daj każdemu dziecku codzienną losową szansę na premię-niespodziankę (losowanie o 16:00).","panel.settings_surprise_params_label":"Ustawienia premii-niespodzianek","panel.settings_surprise_params_hint":"Dzienna szansa na dziecko oraz losowy zakres punktów przyznawanych przy trafieniu.","panel.settings_surprise_chance":"Szansa %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatyczne uzupełnianie","panel.reward_restock_hint":"Okresowo przywracaj zapas tej nagrody do ustalonej liczby.","panel.reward_restock_amount":"Uzupełnij do","panel.reward_restock_period":"Uzupełniaj co","panel.reward_restock_daily":"Dzień","panel.reward_restock_weekly":"Tydzień (pn)","panel.reward_restock_monthly":"Miesiąc (1.)","panel.chore_one_off_date_label":"Dzień","panel.chore_one_off_date_hint":"Zadanie pojawia się tylko tego dnia i wyłącza się tej samej nocy. Wybierz późniejszy dzień, aby zaplanować je z wyprzedzeniem.","panel.chore_expires_label":"Data wygaśnięcia (opcjonalnie)","panel.chore_expires_hint":"Po tej dacie obowiązek wyłączy się automatycznie. Pozostaw puste, aby nie wygasał.","panel.bulk_select":"Zaznacz","panel.bulk_done":"Gotowe","panel.bulk_selected":"Zaznaczono: {count}","panel.bulk_selected_one":"Zaznaczono: {count}","panel.bulk_enable":"Włącz","panel.bulk_disable":"Wyłącz","panel.bulk_delete":"Usuń","panel.bulk_reassign_to":"Przypisz do…","panel.bulk_apply":"Zastosuj","panel.bulk_pick_target":"Najpierw wybierz, komu przypisać.","panel.bulk_delete_confirm":"Usunąć obowiązki ({count})? Tej operacji nie można cofnąć.","panel.bulk_done_toast":"Zaktualizowano obowiązki: {count}","panel.bulk_done_toast_one":"Zaktualizowano {count} obowiązek","panel.settings_decay_enabled_label":"Utrata wartości punktów","panel.settings_decay_enabled_hint":"Okresowo zmniejszaj dostępne saldo każdego dziecka, aby zniechęcić do gromadzenia punktów.","panel.settings_decay_params_label":"Ustawienia utraty wartości punktów","panel.settings_decay_params_hint":"Jaką część salda usuwać i jak często.","panel.settings_decay_percent":"Utrata %","panel.settings_decay_period":"Co","panel.gift_btn":"Podaruj punkty","panel.gift_dialog_title":"Podaruj punkty","panel.gift_from":"Od","panel.gift_to":"Dla","panel.gift_amount":"Kwota","panel.gift_send":"Wyślij prezent","panel.gift_sent":"Punkty podarowane","panel.gift_err_same":"Wybierz dwoje różnych dzieci.","panel.gift_err_amount":"Wpisz kwotę co najmniej 1.","panel.settings_level_step_label":"XP na poziom","panel.settings_level_step_hint":"Liczba zdobytych punktów potrzebna do awansu o jeden poziom (XP = punkty zdobyte od początku).","panel.child_stat_level":"Poziom","notification.level_up.name":"Nowy poziom","notification.level_up.description":"Świętuje, gdy dziecko osiągnie nowy poziom XP (domyślnie wyłączone).","panel.settings_spendcap_enabled_label":"Limit wydatków","panel.settings_spendcap_enabled_hint":"Ogranicz, ile punktów każde dziecko może wydać na nagrody w danym okresie.","panel.settings_spendcap_params_label":"Ustawienia limitu wydatków","panel.settings_spendcap_params_hint":"Maksymalna liczba punktów do wydania w okresie (0 = bez limitu).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Odsetki od oszczędności","panel.settings_interest_enabled_hint":"Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).","panel.settings_interest_params_label":"Ustawienia odsetek od oszczędności","panel.settings_interest_percent":"Odsetki %","panel.settings_interest_params_hint":"Oprocentowanie salda i częstotliwość naliczania.","panel.chore_due_time_label":"Termin (opcjonalnie)","panel.chore_due_time_hint":"Wykonanie o tej godzinie lub wcześniej daje premię za wcześniejsze wykonanie; później — karę za spóźnienie.","panel.chore_early_bonus_label":"Premia za wcześniejsze wykonanie","panel.chore_late_penalty_label":"Kara za spóźnienie","panel.chore_require_photo_label":"Wymagaj zdjęcia jako dowodu","panel.chore_require_photo_hint":"Wykonania muszą być zatwierdzone przez rodzica; zdjęcie (jeśli dołączone) jest widoczne w zatwierdzeniach.","panel.chore_open_ended_label":"Otwarty (dziecko opisuje, co zrobiło)","panel.chore_open_ended_hint":"Dziecko pisze, co zrobiło, i proponuje punkty. Zawsze wymaga Twojego zatwierdzenia — to Ty ustalasz faktyczne punkty.","panel.activity_view_photo":"Pokaż zdjęcie","panel.adjust_add":"Dodaj","panel.adjust_add_title":"Dodaj {amount} {points} dla: {child}","panel.adjust_amount":"Kwota","panel.adjust_custom_title":"Zmień punkty ({child}) o własną kwotę","panel.adjust_dialog_title":"Zmień punkty — {name}","panel.adjust_done":"{sign}{amount} {points} dla: {child}","panel.backdate_button":"Zapisz minione zadanie","panel.backdate_title":"Zapisz minione zadanie dla: {name}","panel.backdate_hint":"Wybierz dzień, a potem dotknij zadań, które zostały zrobione – tak jak w tabeli naklejek. Liczą się do tego dnia i tygodnia i są zatwierdzane od razu. Przytrzymaj naklejkę, aby ją cofnąć.","panel.backdate_hint_list":"Dla zadania zrobionego wcześniej, którego nikt nie odznaczył. Liczy się do tamtego dnia i tygodnia i jest zatwierdzane od razu.","panel.backdate_finish":"Gotowe","panel.backdate_day":"Dzień wykonania","panel.backdate_chore":"Zadanie","panel.backdate_none":"W tym dniu nie było zadań dla: {name}.","panel.backdate_save":"Zapisz","panel.backdate_done":"Zapisano {chore} dla: {name} w dniu {day}","panel.adjust_err_amount":"Wpisz kwotę od 1 do 10000.","panel.adjust_reason":"Powód (opcjonalnie)","panel.adjust_remove":"Odejmij","panel.adjust_remove_title":"Odejmij {amount} {points} dla: {child}","panel.swap_btn":"Poproś o zamianę","panel.swap_dialog_title":"Zamiana: {chore}","panel.swap_requester":"Przekaż dzisiejszą kolejkę dla","panel.swap_create":"Poproś o zamianę","panel.swap_pick_child":"Wybierz dziecko.","panel.swap_requested":"Wysłano prośbę o zamianę","panel.swap_approved":"Zamiana zatwierdzona","panel.swap_rejected":"Zamiana odrzucona","panel.swap_request_text":"{child} chce dziś zrobić „{chore}”","panel.swap_from":"obecnie: {name}","notification.weekly_digest.name":"Podsumowanie tygodnia","notification.weekly_digest.description":"Niedzielne wieczorne podsumowanie tygodnia każdego dziecka (obowiązki + punkty). Domyślnie wyłączone.","panel.settings_celebration_notify_label":"Powiadomienia o świętowaniu","panel.settings_celebration_notify_hint":"Wysyłaj powiadomienie przy dużych okazjach do świętowania (nowe poziomy, kamienie milowe serii, idealne tygodnie). Domyślnie wyłączone.","panel.settings_celebration_tier_label":"Minimalna skala świętowania","panel.settings_celebration_tier_hint":"Powiadamiaj tylko o okazjach co najmniej tej skali. Każde świętowanie nadal wysyła zdarzenie taskmate_celebration dla automatyzacji.","panel.settings_celebration_tier_1":"Wszystkie (od małych)","panel.settings_celebration_tier_2":"Od średnich","panel.settings_celebration_tier_3":"Tylko epickie","notification.celebration.name":"Świętowanie","notification.celebration.description":"Duże okazje do świętowania — nowe poziomy, kamienie milowe serii i idealne tygodnie. Domyślnie wyłączone.","panel.tab_quests":"Misje","panel.quest_title":"Misje","panel.search_quests":"Szukaj misji…","panel.btn_add_quest":"Dodaj misję","panel.quest_add_tile":"Dodaj misję","panel.quest_need_chores":"Najpierw utwórz obowiązki — misja to łańcuch istniejących obowiązków.","panel.empty_quests_title":"Brak misji","panel.empty_quests_copy":"Połącz obowiązki w misję. Wykonanie wszystkich kroków daje premię.","panel.entity_quest":"misja","panel.quest_all_children":"Wszystkie dzieci","panel.quest_missing_chore":"(usunięty obowiązek)","panel.quest_badge_repeatable":"Powtarzalna","panel.quest_badge_inactive":"Nieaktywna","panel.quest_stat_steps":"Kroki","panel.quest_stat_bonus":"Premia ({points_name})","panel.quest_assigned_to":"Dla","panel.dialog_add_quest":"Dodaj misję","panel.dialog_edit_quest":"Edytuj misję","panel.quest_bonus_label":"Premia ({points_name})","panel.quest_steps_label":"Kroki (po kolei)","panel.quest_steps_hint":"Dziecko przechodzi o jeden krok za każdym razem, gdy obowiązek z bieżącego kroku zostanie zatwierdzony. Dotknij obowiązku poniżej, aby go dodać lub usunąć; użyj ▲▼, aby zmienić kolejność.","panel.quest_no_steps":"Brak kroków — dotknij obowiązku poniżej, aby dodać pierwszy krok.","panel.quest_assigned_label":"Przypisz do","panel.quest_assigned_hint":"Nie zaznaczaj nikogo, aby misja była dostępna dla każdego dziecka.","panel.quest_repeatable_label":"Powtarzalna","panel.quest_repeatable_hint":"Po ukończeniu postęp się resetuje, więc dziecko może przejść misję ponownie.","panel.quest_active_label":"Aktywna","panel.quest_active_hint":"Nieaktywne misje nie śledzą postępu ani nie przyznają premii.","panel.quest_need_step":"Dodaj co najmniej jeden krok.","panel.quest_for_names":"Dla: {names}","panel.toast_quest_added":"Dodano misję","panel.toast_quest_updated":"Zaktualizowano misję","panel.settings_avatars_title":"Awatary do odblokowania","panel.settings_avatars_label":"Zarządzaj awatarami","panel.settings_avatars_hint":"Awatary w katalogu: {count}. Dzieci odblokowują awatary, osiągając poziomy, punkty lub serie, a potem same je wybierają.","panel.settings_avatars_btn":"Zarządzaj awatarami","panel.avatar_dialog_title":"Katalog awatarów","panel.avatar_dialog_hint":"Zdefiniuj awatary, które dzieci mogą zdobyć. Każdy wiersz wymaga ikony mdi i warunku odblokowania. Dzieci mogą przełączyć się na dowolny odblokowany awatar.","panel.avatar_empty":"Brak awatarów — dodaj pierwszy poniżej.","panel.avatar_add_row":"Dodaj awatar","panel.avatar_label_ph":"Nazwa (np. Rakieta)","panel.avatar_unlock_free":"Zawsze dostępny","panel.avatar_unlock_level":"Osiągnij poziom","panel.avatar_unlock_points":"Łącznie zdobyte punkty","panel.avatar_unlock_streak":"Najlepsza seria (dni)","panel.toast_avatars_saved":"Awatary zapisane","panel.tab_challenges":"Wyzwania","panel.challenge_title":"Wyzwania","panel.search_challenges":"Szukaj wyzwań…","panel.btn_add_challenge":"Dodaj wyzwanie","panel.challenge_add_tile":"Dodaj wyzwanie","panel.empty_challenges_title":"Brak wyzwań","panel.empty_challenges_copy":"Ustaw cel dzienny lub tygodniowy — wykonaj N obowiązków lub zdobądź N punktów — z premią odnawianą w każdym okresie.","panel.entity_challenge":"wyzwanie","panel.challenge_scope_label":"Odnawia się","panel.challenge_scope_daily":"Codziennie","panel.challenge_scope_weekly":"Co tydzień","panel.challenge_metric_label":"Rodzaj celu","panel.challenge_metric_chores":"Wykonane obowiązki","panel.challenge_metric_points":"Zdobyte {points_name}","panel.challenge_target_label":"Cel","panel.challenge_target_hint":"Ile trzeba osiągnąć w danym okresie.","panel.dialog_add_challenge":"Dodaj wyzwanie","panel.dialog_edit_challenge":"Edytuj wyzwanie","panel.toast_challenge_added":"Dodano wyzwanie","panel.toast_challenge_updated":"Zaktualizowano wyzwanie","panel.settings_allow_negative_label":"Zezwalaj na ujemne saldo","panel.settings_allow_negative_hint":"Pozwól, aby kary obniżały saldo dziecka poniżej zera, zamiast zatrzymywać się na zerze.","panel.chore_depends_label":"Zależy od","panel.chore_depends_hint":"Ten obowiązek pozostaje ukryty, dopóki wybrane obowiązki nie zostaną dziś zatwierdzone dla dziecka.","panel.notif_quiet_hours_label":"Godziny ciszy","panel.notif_quiet_hours_desc":"W tym czasie dziecko nie dostaje przypomnień (nie przeszkadzać). Pozostaw puste, aby wyłączyć.","notification.mandatory_reminder.name":"Przypomnienie o obowiązkowym zadaniu","notification.mandatory_reminder.description":"Przypomina dziecku o zaległym obowiązkowym zadaniu, a potem ponownie po czasie eskalacji. Domyślnie wyłączone.","notification.mandatory_parent_alert.name":"Alert dla rodzica o obowiązkowym zadaniu","notification.mandatory_parent_alert.description":"Powiadamia rodzica, gdy obowiązkowe zadanie nadal nie jest wykonane po czasie eskalacji do rodzica. Domyślnie wyłączone.","panel.notif_escalation_reminder_label":"Przypomnij ponownie po","panel.notif_escalation_parent_label":"Powiadom rodzica po","panel.notif_presence_min_away_label":"Tylko po nieobecności dłuższej niż","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Raport miesięczny","notification.monthly_report.description":"Na początku miesiąca podsumowanie poprzedniego miesiąca każdego dziecka (obowiązki, punkty, poziom, najlepsza seria). Domyślnie wyłączone.","notification.season_champion.name":"Mistrz sezonu","notification.season_champion.description":"Ogłasza zwycięzcę miesięcznego rankingu na początku każdego miesiąca. Domyślnie wyłączone.","panel.ics_title":"Subskrypcja kalendarza","panel.ics_hint":"Subskrybuj nadchodzące obowiązki w kalendarzu Google/Apple/Outlook. Link zawiera prywatny token — udostępniaj go ostrożnie.","panel.ics_show":"Pokaż link do subskrypcji","panel.ics_copy":"Kopiuj","panel.ics_regenerate":"Wygeneruj nowy link","panel.ics_copied":"Skopiowano link do subskrypcji","panel.ics_regenerated":"Wygenerowano nowy link — stare subskrypcje przestały działać","panel.allowance_title":"Kieszonkowe","panel.allowance_hint":"Zamieniaj punkty na kieszonkowe w prawdziwych pieniądzach. Zapisuj wypłaty usługą record_allowance_payout lub przyciskiem na dashboardzie.","panel.allowance_enabled":"Włącz wypłaty kieszonkowego","panel.allowance_rate":"Punkty za jednostkę","panel.allowance_rate_hint":"Ile punktów odpowiada jednej jednostce waluty.","panel.allowance_currency":"Symbol waluty","panel.allowance_ledger":"Ostatnie wypłaty","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Cel rodzinny","panel.family_goal_hint":"Wspólny cel z łącznych punktów wszystkich dzieci (np. razem 500 → rodzinny wieczór filmowy).","panel.family_goal_enabled":"Włącz cel rodzinny","panel.family_goal_name":"Nazwa celu","panel.family_goal_name_ph":"Fundusz na wieczór filmowy","panel.family_goal_target":"Cel (łączne punkty)","panel.family_goal_target_hint":"Suma punktów wszystkich dzieci potrzebna do osiągnięcia celu.","panel.family_goal_reward":"Nagroda","panel.family_goal_reward_ph":"rodzinny wieczór filmowy","notification.family_goal_reached.name":"Cel rodzinny osiągnięty","notification.family_goal_reached.description":"Świętuje, gdy łączne punkty rodziny osiągną wspólny cel. Domyślnie wyłączone.","notification.birthday.name":"Urodziny","notification.birthday.description":"Rano składa dziecku życzenia urodzinowe (o 08:00, chyba że ustawisz inną godzinę) wraz z dzisiejszym mnożnikiem punktów. Domyślnie wyłączone.","notification.presence_arrival.name":"Powrót do domu","notification.presence_arrival.description":"Jedno przypomnienie „Jesteś w domu — zostało N obowiązków”, gdy dziecko z encją obecności wraca do domu z niewykonanymi obowiązkami. Trafiają tu przypomnienia wstrzymane podczas nieobecności. Domyślnie wyłączone.","notification.wish_requested.name":"Nowe marzenie do zatwierdzenia","notification.wish_requested.description":"Informuje rodziców, gdy dziecko doda marzenie do swojej listy, aby można je było zatwierdzić i potwierdzić cel. Domyślnie wyłączone.","notification.wish_pledged.name":"Wsparcie marzenia","notification.wish_pledged.description":"Informuje dziecko, gdy ktoś wesprze punktami jedno z jego marzeń („Babcia dołożyła 20 do Twojego zestawu Lego!”). Domyślnie wyłączone.","panel.tab_bounties":"Zlecenia","panel.bounty_post_btn":"+ Opublikuj zlecenie","panel.bounty_tab_active":"Aktywne ({count})","panel.bounty_tab_pending":"Czekają na zatwierdzenie ({count})","panel.bounty_tab_history":"Historia ({count})","panel.bounty_col_bounty":"Zlecenie","panel.bounty_col_points":"Punkty","panel.bounty_col_eligible":"Uprawnieni","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Wygasa za","panel.bounty_lock_meta":"Rezerwacja {hours} godz.","panel.bounty_photo_meta":"zdjęcie jako dowód","panel.bounty_status_open":"Otwarte","panel.bounty_status_claimed":"Zajęte","panel.bounty_status_pending":"Czeka na zatwierdzenie","panel.bounty_status_completed":"Wykonane","panel.bounty_status_expired":"Wygasłe","panel.bounty_claimed_meta":"{name} · zostało {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nikt nie wziął · {date}","panel.bounty_expired_lapsed_meta":"Wygasło po upływie rezerwacji · {date}","panel.bounty_expired_unfinished_meta":"Zajęte, ale niedokończone · {date}","panel.bounty_lapsed_meta":"Rezerwacja wygasła {count}×","panel.bounty_no_expiry":"Bez terminu","panel.bounty_release":"Zwolnij rezerwację","panel.bounty_cancel":"Anuluj zlecenie","panel.bounty_nothing":"Nic tu nie ma","panel.bounty_all_children":"Wszystkie dzieci","panel.bounty_dialog_post":"Opublikuj zlecenie","panel.bounty_dialog_edit":"Edytuj zlecenie","panel.bounty_title_label":"Tytuł","panel.bounty_title_placeholder":"np. Umyj samochód","panel.bounty_desc_label":"Opis (opcjonalnie)","panel.bounty_points_label":"Punkty","panel.bounty_lock_label":"Rezerwacja (godziny)","panel.bounty_lock_hint":"Czas, jaki dziecko ma na wykonanie, zanim zlecenie wróci na tablicę","panel.bounty_icon_label":"Ikona","panel.bounty_expires_label":"Wygasa","panel.bounty_exp_none":"Bez terminu","panel.bounty_exp_tonight":"Dziś o 20:00","panel.bounty_exp_24h":"Za 24 godziny","panel.bounty_exp_weekend":"Koniec weekendu","panel.bounty_exp_pick":"Wybierz datę…","panel.bounty_who_label":"Kto może je wziąć","panel.bounty_photo_label":"Wymagaj zdjęcia jako dowodu","panel.bounty_photo_hint":"Dziecko musi dołączyć zdjęcie, oznaczając zadanie jako wykonane","panel.bounty_notify_label":"Powiadom uprawnione dzieci","panel.bounty_notify_hint":"Wysyła powiadomienie „Nowe zlecenie” — włącz je i przypisz dzieci w sekcji Powiadomienia","panel.bounty_post_save":"Opublikuj zlecenie","panel.bounty_claimed_lock_note":"Ktoś już wziął to zlecenie, więc można teraz zmienić tylko punkty i termin wygaśnięcia.","panel.bounty_title_required":"Nadaj zleceniu tytuł.","panel.bounty_expiry_past":"Wybierz termin wygaśnięcia w przyszłości.","panel.bounty_release_confirm":"Odłożyć „{title}” z powrotem na tablicę?","panel.bounty_remove_confirm":"Usunąć „{title}”?","panel.bounty_empty_title":"Brak zleceń","panel.bounty_empty_copy":"Opublikuj jednorazowe zadanie ze stałą nagrodą — dostanie je dziecko, które pierwsze je weźmie.","panel.toast_bounty_posted":"Zlecenie opublikowane — jest już na tablicach dzieci","panel.toast_bounty_updated":"Zaktualizowano zlecenie","panel.toast_bounty_released":"Rezerwacja zwolniona — zlecenie wróciło na tablicę","panel.toast_bounty_removed":"Usunięto zlecenie","notification.bounty_posted.name":"Nowe zlecenie","notification.bounty_posted.description":"Informuje dzieci o otwartym dla nich zleceniu, gdy rodzic opublikuje je z włączoną opcją „Powiadom uprawnione dzieci”.","notification.bounty_claim_lapsing.name":"Rezerwacja zlecenia wkrótce wygaśnie","notification.bounty_claim_lapsing.description":"Ostrzega dziecko, które wzięło zlecenie, 15 minut przed wygaśnięciem rezerwacji i powrotem zlecenia na tablicę.","panel.tab_auctions":"Licytacje","panel.new_auction":"Licytacja","panel.auction_row_menu":"Wystaw termin na licytację","panel.auction_page_sub":"Dzieci licytują najmniejszą liczbę punktów, za jaką zrobią obowiązek. Wygrywa najniższa oferta.","panel.auction_start_btn":"Rozpocznij licytację","panel.auction_empty_title":"Brak licytacji","panel.auction_empty_copy":"Wystaw niepopularny obowiązek na licytację: dzieci proponują najmniej punktów, za które go zrobią, a wygrywa najniższa oferta.","panel.auction_stat_live":"trwające licytacje","panel.auction_stat_bids":"złożone tajne oferty","panel.auction_stat_won":"zakończone ze zwycięzcą (30 dni)","panel.auction_tab_live":"Trwające ({count})","panel.auction_tab_closed":"Zakończone ({count})","panel.auction_show_amounts":"Pokaż kwoty ofert","panel.auction_col_chore":"Obowiązek","panel.auction_col_max":"Maks.","panel.auction_col_who":"Kto może licytować","panel.auction_col_bids":"Oferty","panel.auction_col_closes":"Koniec","panel.auction_col_result":"Wynik","panel.auction_col_status":"Status obowiązku","panel.auction_normally":"{date} · zwykle {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Brak ofert","panel.auction_no_bids":"Brak ofert","panel.auction_sealed":"tajna","panel.auction_leading":"prowadzi","panel.auction_close_now":"Zakończ teraz","panel.auction_cancel":"Anuluj licytację","panel.auction_won_at":"za {points}","panel.auction_assigned_for":"przypisane na {date}","panel.auction_fallback":"→ zwykły przydział","panel.auction_reopen":"Otwórz ponownie z wyższym maksimum","panel.auction_refuse_off":"Ten obowiązek jest wyłączony.","panel.auction_refuse_open_ended":"Cenę otwartego obowiązku ustala rodzic, więc nie można go licytować.","panel.auction_refuse_other":"Tego obowiązku nie można licytować.","panel.auction_refuse_team":"Obowiązek zespołowy dzieli cały zespół, więc nie można go licytować.","panel.auction_refuse_timed":"Obowiązek na czas jest płatny za minutę, więc nie można go licytować.","panel.auction_refuse_unassigned":"Nieprzypisanego obowiązku nie można nikomu dać, więc nie można go licytować.","panel.auction_status_done":"Zrobione · +{points}","panel.auction_status_pending":"Czeka na zatwierdzenie","panel.auction_status_todo":"Do zrobienia","panel.auction_status_missed":"Pominięte","panel.auction_status_normal":"Zwykły przydział","panel.auction_status_cancelled":"Anulowana","panel.auction_nothing":"Nic tu nie ma","panel.auction_dialog_title":"Rozpocznij licytację","panel.auction_sec_chore":"Który obowiązek","panel.auction_sec_price":"Cena","panel.auction_sec_bidding":"Licytowanie","panel.auction_chore_label":"Obowiązek","panel.auction_which_label":"Który termin","panel.auction_which_hint":"Licytowany jest tylko ten termin. Reszta harmonogramu pozostaje bez zmian.","panel.auction_loading":"Wczytywanie…","panel.auction_no_occurrences":"Żadnego nadchodzącego terminu tego obowiązku nie można wystawić na licytację w ciągu najbliższych 60 dni.","panel.auction_no_chores":"Żaden obowiązek nie może jeszcze trafić na licytację. Nie można licytować obowiązków zespołowych, na czas, otwartych ani nieprzypisanych.","panel.auction_max_label":"Maksymalna oferta","panel.auction_normally_worth":"zwykle warte {points} {points_name}","panel.auction_max_hint":"Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.","panel.auction_min_label":"Minimalna oferta","panel.auction_min_hint":"Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.","panel.auction_closes_label":"Koniec","panel.auction_close_tonight":"Dziś o 19:00","panel.auction_close_tomorrow":"Jutro o 08:00","panel.auction_close_daybefore":"Dzień wcześniej, 18:00","panel.auction_close_pick":"Wybierz…","panel.auction_close_hint":"Licytacja musi się zakończyć przed dniem obowiązku.","panel.auction_who_label":"Kto może licytować","panel.auction_nobid_label":"Jeśli nikt nie złoży oferty","panel.auction_nobid_copy":"Obowiązek wraca do zwykłego przydziału. Możesz otworzyć licytację ponownie z wyższym maksimum z listy Zakończone.","panel.auction_notify_label":"Powiadom dzieci o otwarciu","panel.auction_notify_hint":"Wysyła „Nowa licytacja” do dzieci, które mogą licytować, oraz przypomnienie godzinę przed końcem. Włącz powiadomienia o licytacjach w sekcji Powiadomienia.","panel.auction_start_save":"Rozpocznij licytację","panel.auction_err_occurrence":"Wybierz termin do licytacji.","panel.auction_err_close":"Wybierz godzinę zakończenia przed dniem obowiązku.","panel.auction_err_who":"Wybierz co najmniej jedno dziecko, które może licytować.","panel.auction_err_min":"Minimalna oferta nie może być wyższa od maksymalnej.","panel.auction_close_confirm":"Zakończyć teraz licytację „{chore}”? Wygrywa najniższa oferta.","panel.auction_cancel_confirm":"Anulować licytację „{chore}”? Obowiązek wróci do zwykłego przydziału, a wszyscy licytujący zostaną powiadomieni.","panel.toast_auction_started":"Licytacja rozpoczęta — jest już na kartach dzieci","panel.toast_auction_closed":"Licytacja zakończona","panel.toast_auction_cancelled":"Licytacja anulowana — powrót do zwykłego przydziału","panel.auction_delete_confirm":"Usunąć zakończoną licytację „{chore}”? Zniknie z listy. Tej operacji nie można cofnąć.","panel.toast_auction_deleted":"Licytacja usunięta","notification.auction_opened.name":"Nowa licytacja","notification.auction_opened.description":"Informuje dzieci, które mogą licytować, że rodzic otworzył licytację obowiązku z włączoną opcją „Powiadom dzieci o otwarciu”.","notification.auction_closing.name":"Licytacja wkrótce się kończy","notification.auction_closing.description":"Przypomina każdemu dziecku, które może licytować, godzinę przed końcem licytacji (dla licytacji otwartych z włączoną opcją „Powiadom dzieci o otwarciu”).","notification.auction_result.name":"Wynik licytacji","notification.auction_result.description":"Informuje dzieci, które mogły licytować, oraz rodziców, kto wygrał licytację i za ile — albo że nikt nie złożył oferty lub licytacja została anulowana.","panel.chore_advanced_weather":"Zaawansowane — warunki pogodowe","panel.chore_weather_intro":"Ukrywaj ten obowiązek, gdy pogoda nie sprzyja. Przydatne przy pracach na zewnątrz — obowiązek odwołany z powodu deszczu nie liczy się jako pominięty obowiązkowy i nie przerywa serii.","panel.chore_weather_entity_label":"Encja pogody","panel.chore_weather_entity_hint":"Pozostaw puste, aby całkowicie ignorować pogodę.","panel.chore_weather_conditions_label":"Ukryj, gdy pogoda to","panel.chore_weather_conditions_hint":"Wybierz warunki, przy których obowiązek ma być ukryty.","panel.chore_weather_temp_min_label":"Minimalna temperatura","panel.chore_weather_temp_min_hint":"Ukryj poniżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_temp_max_label":"Maksymalna temperatura","panel.chore_weather_temp_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_wind_max_label":"Maksymalna prędkość wiatru","panel.chore_weather_wind_max_hint":"Ukryj powyżej tej wartości. Pozostaw puste, aby nie ograniczać.","panel.chore_weather_failopen_hint":"Limity używają jednostek zgłaszanych przez encję pogody. Jeśli encja nie istnieje lub jest niedostępna, obowiązek pozostaje widoczny.","panel.chore_advanced_tags":"Tagi NFC / QR","panel.chore_tags_intro":"Powiąż z tym obowiązkiem tag Home Assistant (naklejkę NFC lub kod QR). Zeskanowanie go w aplikacji mobilnej wykonuje obowiązek za osobę, która go zeskanowała.","panel.chore_tags_none":"Brak tagów w Home Assistant. Dodaj je w Ustawienia → Tagi lub wpisz ID tagu poniżej.","panel.chore_tags_typed_label":"ID tagu","panel.chore_tags_typed_placeholder":"np. zmywarka","panel.btn_add_tag":"Dodaj tag","panel.chore_tags_hint":"Dziecko jest rozpoznawane po użytkowniku HA, który zeskanował tag (jego powiązanym koncie). Jeśli nikt nie jest powiązany, tag działa tylko wtedy, gdy obowiązek jest przypisany dokładnie jednemu dziecku. Zasady zatwierdzania, harmonogramu i dziennego limitu nadal obowiązują.","panel.chore_tags_blocked_hint":"Ten obowiązek wymaga zdjęcia, notatki lub stopera, więc skan tagu nie może go wykonać.","panel.chore_tags_limit":"Obowiązek może mieć maksymalnie {max} tagów.","panel.chore_advanced_scheduled":"Zaawansowane — zaplanowane zmiany","panel.chore_scheduled_intro":"Zaplanuj zmianę, która wejdzie w życie w przyszłości — „od 1 września to jest warte 20 punktów”. Stosowana o północy; jeśli Home Assistant był wyłączony, zostanie nadrobiona przy następnym uruchomieniu.","panel.chore_scheduled_none":"Brak zaplanowanych zmian.","panel.chore_scheduled_history":"Już zastosowane","panel.chore_scheduled_applied":"Zastosowano","panel.sched_date_label":"Zastosuj dnia","panel.sched_field_label":"Zmiana","panel.sched_value_label":"Nowa wartość","panel.sched_note_label":"Notatka (opcjonalnie)","panel.sched_note_hint":"Przypomnienie, dlaczego — widoczne obok zaplanowanej zmiany.","panel.btn_add_scheduled":"Zaplanuj zmianę","panel.sched_value_yes":"Tak","panel.sched_value_no":"Nie","panel.sched_value_nobody":"Nikt","panel.toast_sched_added":"Zmiana zaplanowana","panel.toast_sched_removed":"Zmiana usunięta","panel.toast_sched_date_required":"Wybierz datę zmiany","panel.toast_sched_value_required":"Wpisz wartość zmiany","panel.sched_field_points":"Punkty","panel.sched_field_assigned_to":"Przypisany do","panel.sched_field_enabled":"Włączony","panel.sched_field_requires_approval":"Wymaga zatwierdzenia","panel.sched_field_daily_limit":"Dzienny limit","panel.sched_field_due_days":"Dni","panel.sched_field_mandatory":"Obowiązkowy","panel.sched_field_mandatory_penalty_points":"Punkty karne","panel.sched_field_expires_on":"Wygasa dnia","panel.sched_field_description":"Opis","panel.sched_field_time_category":"Pora dnia","panel.sched_field_difficulty":"Trudność","panel.settings_roulette_section":"Ruletka obowiązków","panel.settings_roulette_enabled":"Włącz ruletkę obowiązków","panel.settings_roulette_enabled_hint":"Pozwala dziecku wylosować jeden z niewykonanych obowiązków, wart dodatkowe punkty.","panel.settings_roulette_multiplier":"Mnożnik punktów","panel.settings_roulette_spins":"Losowania dziennie","panel.settings_unlock_allowlist":"Lista dozwolonych do odblokowania","panel.settings_unlock_allowlist_hint":"Tylko te encje mogą zostać odblokowane przez nagrodę. Dopóki czegoś tu nie dodasz, nic nie jest dozwolone.","panel.settings_unlock_allowlist_empty":"Nic nie jest jeszcze dozwolone.","panel.settings_unlock_allowlist_add":"Wyszukaj encję do dopuszczenia","panel.reward_unlock_section":"Zaawansowane — odblokowanie czasowe","panel.reward_unlock_intro":"Włącz coś po zatwierdzeniu tej nagrody i wyłącz ponownie po ustalonym czasie.","panel.reward_unlock_none":"Nic","panel.reward_unlock_entity":"Odblokuj","panel.reward_unlock_minutes":"Na jak długo (minuty)","panel.reward_unlock_minutes_hint":"0 = pozostaw włączone; trzeba będzie wyłączyć samodzielnie.","panel.reward_unlock_no_allowlist":"Najpierw dodaj encję do listy dozwolonych w Ustawieniach.","panel.tab_insights":"Analizy","panel.insights_loading":"Obliczanie…","panel.insights_fairness_title":"Kto wykonuje pracę?","panel.insights_fairness_intro":"Od {start} do {end}. Przy równym podziale byłoby po {fair}%.","panel.insights_last_days":"Ostatnie {days} dni","panel.insights_no_data":"Brak zatwierdzonych obowiązków w tym okresie.","panel.insights_balanced":"Wygląda na dość wyrównane.","panel.insights_unbalanced":"Obciążenie jest nierówne.","panel.insights_chores":"obowiązki","panel.insights_status_over":"Robi więcej","panel.insights_status_under":"Robi mniej","panel.insights_status_balanced":"Wyrównane","panel.insights_status_idle":"Na razie nic","panel.insights_fairness_note":"Oceniane na podstawie liczby obowiązków, nie punktów, aby droższy obowiązek nie ukrywał nierównego podziału. Oznaczane, gdy dziecko odbiega od równego udziału o więcej niż {tolerance} punktów procentowych.","panel.insights_chore":"obowiązek","panel.insights_view_fairness":"Sprawiedliwość","panel.insights_view_friction":"Problemy","panel.insights_friction_title":"Co nie działa?","panel.insights_friction_intro":"Od {start} do {end}. Obowiązki są oceniane według tego, jak często faktycznie są wykonywane w porównaniu z tym, jak często wypadały.","panel.insights_friction_none":"Brak aktywnych obowiązków do analizy.","panel.insights_friction_healthy":"Wszystko jest wykonywane.","panel.insights_friction_problems":"Obowiązki warte uwagi: {count}.","panel.insights_friction_problems_one":"{count} obowiązek wart uwagi.","panel.insights_col_chore":"Obowiązek","panel.insights_col_done":"Zrobione","panel.insights_col_rate":"Odsetek","panel.insights_col_last":"Ostatnio","panel.insights_col_verdict":"Ocena","panel.insights_col_suggestion":"Spróbuj","panel.insights_never":"Nigdy","panel.insights_days_ago":"{days} d. temu","panel.insights_verdict_never":"Nigdy niewykonany","panel.insights_verdict_stalling":"Utknął","panel.insights_verdict_struggling":"Nieregularnie","panel.insights_verdict_fine":"W porządku","panel.insights_verdict_unknown":"Niejasne","panel.insights_suggest_retire":"Wycofaj go","panel.insights_suggest_reprice":"Podnieś punkty","panel.insights_suggest_reassign":"Przypisz komuś innemu","panel.insights_suggest_keep":"Zostaw bez zmian","panel.insights_outstanding_misses":"Nierozpatrzone pominięcia obowiązkowe","panel.insights_friction_note":"Odrzucenia nie są wymienione: TaskMate usuwa wykonanie, gdy je odrzucisz, więc nie ma historii odrzuceń do policzenia. Oczekiwane liczby są przybliżone — nie uwzględniają rotacji, zależności ani pogody.","panel.insights_view_projection":"Najbliższy tydzień","panel.insights_projection_title":"Co nas czeka?","panel.insights_projection_intro":"Od {start} do {end}, na podstawie harmonogramu każdego obowiązku.","panel.insights_next_days":"Następne {days} dni","panel.insights_col_day":"Dzień","panel.insights_projected_earn":"do {points} {name}","panel.insights_projected_total":"dałoby łącznie {total}","panel.insights_projection_unassigned":"{points} pkt nie jest przypisanych nikomu.","panel.insights_projection_note":"To górny limit, nie prognoza: obowiązki otwarte dla wszystkich są liczone dla każdego uprawnionego dziecka, bo harmonogram nie wie, kto zdąży pierwszy. Pogoda, zależności i dostępność nie są uwzględniane — zależą od dnia.","panel.insights_view_health":"Stan","panel.settings_quality_rating_label":"Oceny jakości","panel.settings_quality_rating_hint":"Oceniaj zatwierdzone obowiązki na 1–3 gwiazdki i skaluj punkty według oceny. Zatwierdzenie bez oceny wypłaca 100%.","panel.settings_quality_rating_multipliers_label":"Mnożniki gwiazdek","panel.settings_quality_rating_multipliers_hint":"Mnożnik punktów dla każdej oceny (×1.0 = zwykłe punkty obowiązku).","panel.rating_label":"Ocena jakości","panel.rating_star_title":"{count}★ — wypłaca {percent}% punktów","panel.insights_view_quality":"Jakość","panel.insights_quality_title":"Oceny jakości","panel.insights_quality_intro":"Oceny w gwiazdkach przyznane przy zatwierdzaniu, od {start} do {end}. Średnie uwzględniają tylko ocenione zatwierdzenia.","panel.insights_quality_none":"Brak ocenionych zatwierdzeń w tym okresie.","panel.insights_quality_overall":"Średnio {average}★ · ocenione zatwierdzenia: {rated} z {total}","panel.insights_quality_by_child":"Według dziecka","panel.insights_quality_by_chore":"Według obowiązku","panel.insights_quality_col_average":"Średnia","panel.insights_quality_col_rated":"Ocenione","panel.insights_quality_disabled":"Oceny jakości są wyłączone. Włącz je w Ustawieniach, aby oceniać zatwierdzenia.","panel.health_title":"Czy coś jest zepsute?","panel.health_recheck":"Sprawdź ponownie","panel.health_all_good":"Nie znaleziono problemów.","panel.health_issues":"Sprawy wymagające uwagi: {count}.","panel.health_issues_one":"{count} sprawa wymaga uwagi.","panel.health_issue_child_without_chores":"Dzieci bez przypisanych obowiązków: {count}","panel.health_issue_child_without_chores_one":"Dziecko bez przypisanych obowiązków: {count}","panel.health_issue_chore_missing_entity":"Obowiązki odwołujące się do nieistniejącej encji: {count}","panel.health_issue_chore_missing_entity_one":"Obowiązek odwołujący się do nieistniejącej encji: {count}","panel.health_issue_chore_orphan_assignee":"Obowiązki przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_assignee_one":"Obowiązek przypisany do dziecka, którego już nie ma: {count}","panel.health_issue_chore_orphan_dependency":"Obowiązki zależne od obowiązku, którego już nie ma (nigdy się nie odblokują): {count}","panel.health_issue_chore_orphan_dependency_one":"Obowiązek zależny od obowiązku, którego już nie ma (nigdy się nie odblokuje): {count}","panel.health_issue_completion_orphan":"Wykonania odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_completion_orphan_one":"Wykonanie odnoszące się do usuniętego obowiązku lub dziecka: {count}","panel.health_issue_large_history":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_large_history_one":"Zapisane wykonania: {count}; czyszczenie historii trzyma to w ryzach, ale duża historia spowalnia każdy raport","panel.health_issue_reward_orphan_assignee":"Nagrody przypisane do dziecka, którego już nie ma: {count}","panel.health_issue_reward_orphan_assignee_one":"Nagroda przypisana do dziecka, którego już nie ma: {count}","panel.health_issue_reward_unlock_not_allowed":"Nagrody odblokowujące encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_issue_reward_unlock_not_allowed_one":"Nagroda odblokowująca encję spoza listy dozwolonych (po zatwierdzeniu nic się nie stanie): {count}","panel.health_sev_error":"Błąd","panel.health_sev_warning":"Ostrzeżenie","panel.health_sev_info":"Uwaga","panel.health_goto":"Pokaż","panel.health_count_children":"Dzieci","panel.health_count_chores":"Obowiązki","panel.health_count_enabled_chores":"Aktywne","panel.health_count_rewards":"Nagrody","panel.health_count_completions":"Wykonania","panel.health_count_badges":"Odznaki","panel.health_count_scheduled_changes":"Zaplanowane","panel.health_count_active_unlocks":"Odblokowania","panel.health_count_mandatory_misses":"Pominięcia","panel.health_count_storage":"Pamięć","panel.chore_icon_label":"Ikona","panel.chore_image_label":"Obrazek","panel.chore_image_hint":"Zdjęcie wyświetlane zamiast ikony. Przy przesyłaniu zmniejszane do 512 px.","panel.chore_image_upload":"Prześlij","panel.chore_image_remove":"Usuń","panel.chore_image_empty":"Brak obrazka","panel.chore_image_uploading":"Przesyłanie…","panel.chore_image_failed":"Przesyłanie nie powiodło się","panel.chore_image_too_large":"Ten obrazek jest za duży (maks. 2 MB).","panel.chore_image_bad_type":"Wybierz obrazek JPEG, PNG lub WebP.","panel.settings_sounds_title":"Dźwięki wykonania","panel.settings_sounds_hint":"Prześlij własne dźwięki i wybieraj je dla poszczególnych obowiązków.","panel.settings_sounds_empty":"Brak własnych dźwięków.","panel.settings_sounds_formats":"MP3, OGG, WAV lub M4A. Maks. 1 MB każdy.","panel.sound_upload":"Prześlij dźwięk","panel.sound_uploading":"Przesyłanie…","panel.sound_uploaded":"Dodano dźwięk","panel.sound_upload_failed":"Przesyłanie nie powiodło się","panel.sound_too_large":"Ten dźwięk jest za duży (maks. 1 MB).","panel.sound_bad_type":"Wybierz plik MP3, OGG, WAV lub M4A.","panel.sound_storage_full":"Miejsce na dźwięki jest pełne. Usuń jakiś dźwięk i spróbuj ponownie.","panel.sound_default_name":"Mój dźwięk","panel.sound_preview":"Odtwórz","panel.sound_rename":"Zmień nazwę","panel.sound_rename_prompt":"Nazwa tego dźwięku:","panel.sound_name_required":"Nadaj dźwiękowi nazwę.","panel.sound_delete":"Usuń","panel.sound_delete_confirm":"Usunąć dźwięk „{name}”? Obowiązki, które go używają, wrócą do domyślnego dźwięku.","panel.sound_deleted":"Usunięto dźwięk","panel.sound_deleted_reset":"Usunięto dźwięk. Obowiązki przywrócone do domyślnego dźwięku: {count}.","panel.sound_deleted_reset_one":"Usunięto dźwięk. {count} obowiązek przywrócono do domyślnego dźwięku.","panel.sound_opt_chime":"Dzwonek","panel.sound_opt_coin":"Moneta","panel.sound_opt_fanfare":"Fanfara","panel.sound_opt_fart":"Bąk {n}","panel.sound_opt_fart_random":"Losowy bąk","panel.sound_opt_levelup":"Nowy poziom","panel.sound_opt_none":"Bez dźwięku","panel.sound_opt_powerup":"Wzmocnienie","panel.sound_opt_undo":"Cofnij","panel.recaps_title":"Podsumowania","panel.recaps_hint":"Historia w stylu „Wrapped” o tygodniu, miesiącu lub roku każdego dziecka, tworzona tuż po zakończeniu okresu i przechowywana, aby starsze można było obejrzeć. Dodaj kartę TaskMate Recap do dashboardu, aby je oglądać.","panel.recaps_frequency_label":"Domyślne dla rodziny","panel.recaps_frequency_hint":"Dostają je dzieci z ustawieniem „Domyślne dla rodziny”. Zaznacz dowolną kombinację; brak zaznaczenia wyłącza podsumowania.","panel.recaps_per_child_label":"Dla poszczególnych dzieci","panel.recaps_per_child_hint":"Nadpisz ustawienie rodzinne dla dziecka. Młodsze dzieci często lubią cotygodniowe; nastolatki mogą chcieć tylko roczne.","panel.recaps_col_child":"Dziecko","panel.recaps_col_frequency":"Częstotliwość","panel.recaps_col_next":"Następne podsumowanie","panel.recaps_mode_default":"Domyślne dla rodziny","panel.recaps_mode_custom":"Własne","panel.recaps_off":"Podsumowania wyłączone","panel.recaps_nine_month_note":"Okresy co 9 miesięcy są liczone od 1 stycznia 2026.","panel.recaps_notify_label":"Powiadom, gdy gotowe","panel.recaps_notify_hint":"Nic nie jest wysyłane, dopóki powiadomienie „Podsumowanie gotowe” jest wyłączone w zakładce Powiadomienia.","panel.recaps_notify_children":"Urządzenie dziecka","panel.recaps_notify_parents":"Rodzice (jedna zbiorcza wiadomość)","panel.recaps_send_time_label":"Wyślij o","panel.recaps_send_time_hint":"Podsumowania są tworzone o północy; powiadomienie czeka do tej godziny, żeby nikogo nie budzić.","panel.recaps_retention_label":"Przechowuj podsumowania przez","panel.recaps_retention_hint":"Starsze podsumowania są usuwane automatycznie.","panel.recaps_retention_1y":"1 rok","panel.recaps_retention_2y":"2 lata","panel.recaps_retention_forever":"Zawsze","panel.recaps_compare_label":"Porównuj z poprzednim okresem","panel.recaps_compare_hint":"Dodaje slajd „w porównaniu z poprzednim razem”.","panel.recaps_preview_label":"Podgląd","panel.recaps_preview_hint":"Utwórz tymczasowe podsumowanie ostatnich 30 dni, aby zobaczyć, co dostanie dziecko. Będzie widoczne na jego karcie podsumowań przez jeden dzień.","panel.recaps_preview_btn":"Podgląd","panel.recaps_preview_done":"Podgląd utworzony — otwórz kartę podsumowań, aby go obejrzeć","notification.recap_ready.name":"Podsumowanie gotowe","notification.recap_ready.description":"Informuje każde dziecko oraz rodziców w jednej zbiorczej wiadomości, że nowe podsumowanie jest gotowe do obejrzenia. Wysyłane o godzinie ustawionej w Ustawienia → Podsumowania.","notify.bedtime_reminder":"{child_name}, przed snem masz jeszcze zadania do zrobienia.","notify.streak_at_risk":"{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!","notify.all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.badge_earned":"{child_name} zdobył(a) odznakę „{badge_name}”!","notify.pending_chore_approval":"{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.","notify.pending_reward_claim":"{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.","notify.streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!","notify.level_up":"{child_name} osiągnął(-ęła) poziom {level}! 🎉","notify.weekly_digest":"Tygodniowe podsumowanie TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, musisz jeszcze zrobić „{chore_name}”.","notify.mandatory_parent_alert":"{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.","notify.monthly_report":"Raport TaskMate za {month}:\n{summary}","notify.season_champion":"🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!","notify.family_goal_reached":"🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.","notify.fallback_chore":"obowiązek","notify.fallback_parent":"Rodzic","notify.birthday":"🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.","notify.streak_freeze_used":"❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).","notify.presence_arrival":"🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.","notify.print_chart_empty":"Brak obowiązków do pokazania w tym tygodniu.","notify.print_chart_footer":"Zaznacz każde pole, gdy zadanie jest zrobione. {points_name} nadal przyznaje TaskMate.","notify.wish_requested":"{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.","notify.wish_pledged":"💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!","notify.bounty_posted":"🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!","notify.bounty_claim_lapsing":"⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.","notify.recap_ready":"✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.","notify.item_rejected":"↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}","notify.auction_opened":"🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!","notify.auction_closing":"⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.","notify.auction_result":"🔨 Aukcja zakończona: {result_text}","notify.inspection_started":"🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","notify.inspection_passed":"🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.","notify.auction_won":"{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.","notify.auction_no_bids":"brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.","notify.auction_called_off":"aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.","notify.weekly_digest_line":"• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}","notify.monthly_report_line":"• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}","notify.action_approve":"Zatwierdź","notify.action_reject":"Odrzuć","notify.action_reject_placeholder":"Powód (opcjonalnie)","notify.approve_in_panel_hint":"Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.","notify.celebrate_all_chores_done":"{child_name} wykonał(a) dziś wszystkie zadania!","notify.celebrate_birthday":"Wszystkiego najlepszego, {child_name}!","notify.celebrate_challenge_completed":"{child_name} ukończył(a) wyzwanie „{challenge_name}”!","notify.celebrate_inspection_passed":"„{chore_name}” ({child_name}) przeszło kontrolę!","notify.celebrate_level_up":"{child_name} osiągnął(-ęła) poziom {level}!","notify.celebrate_perfect_week":"{child_name} ma za sobą idealny tydzień — +{bonus}!","notify.celebrate_weekly_target":"{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} ukończył(a) misję „{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} osiągnął(-ęła) serię {days} dni!","notify.recap_ready_many":"✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.","notify.recap_parent_one":"✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.recap_parent_many":"✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.","notify.period_weekly":"tydzień","notify.period_range":"{start}–{end}","notify.names_and":"{names} i {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"styczeń","notify.month_2":"luty","notify.month_3":"marzec","notify.month_4":"kwiecień","notify.month_5":"maj","notify.month_6":"czerwiec","notify.month_7":"lipiec","notify.month_8":"sierpień","notify.month_9":"wrzesień","notify.month_10":"październik","notify.month_11":"listopad","notify.month_12":"grudzień","notify.month_short_1":"sty","notify.month_short_2":"lut","notify.month_short_3":"mar","notify.month_short_4":"kwi","notify.month_short_5":"maj","notify.month_short_6":"cze","notify.month_short_7":"lip","notify.month_short_8":"sie","notify.month_short_9":"wrz","notify.month_short_10":"paź","notify.month_short_11":"lis","notify.month_short_12":"gru","notify.weekday_short_1":"pon.","notify.weekday_short_2":"wt.","notify.weekday_short_3":"śr.","notify.weekday_short_4":"czw.","notify.weekday_short_5":"pt.","notify.weekday_short_6":"sob.","notify.weekday_short_7":"niedz.","notify.sample_chore":"Posprzątaj pokój","notify.sample_reward":"Wieczór filmowy","notify.sample_badge":"Super pomocnik","notify.sample_goal":"Skarbonka na wieczór filmowy","notify.sample_goal_reward":"rodzinny wieczór filmowy","notify.sample_wish":"Zestaw Lego","notify.sample_pledger":"Babcia","notify.sample_bounty":"Umyj samochód","notify.sample_reason":"Niedokończone","notify.sample_note":"Świetna robota!","panel.insights_minutes":"{minutes} min ({percent}% czasu)","panel.chore_reference_image_label":"Zdjęcie wzorcowe","panel.chore_reference_image_empty":"Brak zdjęcia wzorcowego","panel.chore_reference_image_hint":"Zdjęcie dobrze wykonanego zadania. Pokazuje się obok zdjęcia dziecka podczas zatwierdzania.","panel.chore_estimated_minutes_label":"Minuty (szacunkowo)","panel.chore_estimated_minutes_hint":"Mniej więcej, ile to trwa. Karty sumują to w „zostało ok. 25 min”. 0 = nie ustawiono.","panel.chore_quantity_unit_label":"Licz w (jednostka)","panel.chore_quantity_unit_hint":"Dla „przeczytaj 20 stron”: wpisz jednostkę (strony, okrążenia, minuty). Dziecko podaje ile, a Punkty stają się punktami za jednostkę. Zostaw puste dla zwykłego zadania.","panel.chore_quantity_max_label":"Najwięcej naraz","panel.chore_quantity_max_hint":"Limit na jedno wykonanie. 0 = bez limitu, a rodzic zatwierdza każde.","panel.settings_auto_approve_label":"Zatwierdź automatycznie po (godzinach)","panel.settings_auto_approve_hint":"Zadania czekające tak długo zatwierdzą się same za obiecane punkty. Zadania otwarte i nagrody zawsze czekają na ciebie. 0 = wyłączone.","panel.settings_auto_approve_invalid":"Automatyczne zatwierdzanie musi być liczbą całkowitą godzin od 0 do 168.","notify.help_requested":"🙋 {child_name} potrzebuje pomocy przy „{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} miał(a) dziś ciężki dzień. Może warto porozmawiać?","notify.weekly_goal_reached":"🎯 {child_name} osiągnął/osiągnęła cel tygodnia: {target} {points_name} — premia +{bonus}!","notify.penalty_redeemed":"🤝 {child_name} naprawił(a) to zadaniem „{chore_name}” i odzyskał(a) {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: wygrywa {winner_name}! ({tickets} losów w puli)","notify.sample_penalty":"Trzaśnięcie drzwiami","notify.sample_raffle":"Sobotnie losowanie","notification.help_requested.name":"Prośba o pomoc","notification.help_requested.description":"Dziecko stuknęło „Utknąłem” przy zadaniu.","notification.mood_low.name":"Ciężki dzień","notification.mood_low.description":"Dziecko wybrało smutną lub złą minę na koniec dnia.","notification.weekly_goal_reached.name":"Cel tygodnia osiągnięty","notification.weekly_goal_reached.description":"Dziecko osiągnęło cel punktowy na tydzień, który samo sobie wyznaczyło.","notification.penalty_redeemed.name":"Kara odrobiona","notification.penalty_redeemed.description":"Dziecko wykonało zadanie naprawcze i odzyskało punkty.","notification.raffle_drawn.name":"Losowanie rozstrzygnięte","notification.raffle_drawn.description":"Losowanie zakończyło się i wybrano zwycięzcę.","panel.today_help_title":"Prośby o pomoc","panel.today_help_answer":"Już idę","panel.today_help_answered":"Oznaczono jako obsłużone","panel.today_sick_on":"Daj dziś dzień choroby","panel.today_sick_off":"Cofnij dzień choroby","panel.today_sick_pill":"Chory","panel.today_mood_pill":"Nastrój","panel.today_sick_set":"Ustawiono dzień choroby — zadania ukryte, seria bezpieczna.","panel.today_sick_cleared":"Cofnięto dzień choroby.","panel.insights_view_moods":"Nastroje","panel.insights_moods_title":"Jak minęły dni","panel.insights_moods_intro":"Każde dziecko na koniec dnia wybiera minę. Kilka ciężkich dni z rzędu to powód do rozmowy.","panel.insights_moods_none":"Brak zapisanych nastrojów. Pytanie pojawia się na karcie dziecka po wykonaniu dzisiejszych zadań.","panel.insights_moods_low":"Ciężkie dni: {count}","panel.insights_moods_logged":"Zapisano {count} z {days} dni","panel.weekly_goal_title":"Osobiste cele tygodniowe","panel.weekly_goal_hint":"Każde dziecko ustawia na swojej karcie własny cel punktowy na tydzień.","panel.weekly_goal_enabled":"Pozwól dzieciom ustawić cel tygodnia","panel.weekly_goal_bonus":"Premia za osiągnięcie","panel.weekly_goal_bonus_hint":"Wypłacana raz w tygodniu. 0 = bez premii.","panel.penalty_redeem_title":"Naprawa","panel.penalty_redeem_chore":"Zadanie do odrobienia","panel.penalty_redeem_none":"Brak — bez możliwości odrobienia","panel.penalty_redeem_hint":"Po karze dziecko może wykonać to zadanie, by odzyskać punkty — nawet w dni, gdy zwykle go nie ma.","panel.penalty_redeem_percent":"Zwrot punktów (%)","panel.penalty_redeem_percent_hint":"Z odjętych punktów. 1–100.","panel.penalty_redeem_days":"Dni na wykonanie","panel.penalty_redeem_days_hint":"1 = tylko dziś.","panel.tab_raffles":"Losowania","panel.raffle_status_open":"Otwarte","panel.raffle_status_drawn":"Rozlosowane","panel.raffle_status_cancelled":"Odwołane","panel.raffle_winner_meta":"Wygrał(a): {name}","panel.raffle_no_winner":"Nikt nie wziął udziału","panel.raffle_draw_now":"Losuj teraz","panel.raffle_cancel":"Odwołaj","panel.raffle_max_meta":"Do {max} na osobę","panel.raffle_none_yet":"Brak losów","panel.raffle_new":"Nowe losowanie","panel.raffle_empty_title":"Brak losowań","panel.raffle_empty_copy":"Wystaw dużą nagrodę. Dzieci kupują losy za punkty, a jeden zostaje wylosowany o wybranej porze.","panel.raffle_col_raffle":"Losowanie","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Kupione losy","panel.raffle_col_status":"Wynik","panel.raffle_dialog_add":"Nowe losowanie","panel.raffle_dialog_edit":"Edytuj losowanie","panel.raffle_name":"Nazwa","panel.raffle_prize":"Nagroda","panel.raffle_prize_hint":"Co dostaje zwycięzca, np. „Wyjście do kina”.","panel.raffle_ticket_cost":"Cena losu","panel.raffle_ticket_cost_hint":"Stała przez całe losowanie.","panel.raffle_cost_locked":"Kupiono już losy, więc cena jest ustalona.","panel.raffle_max":"Maks. losów na dziecko","panel.raffle_max_hint":"0 = bez limitu.","panel.raffle_draw_at":"Losowanie","panel.raffle_draw_at_hint":"Zwycięzca jest losowany automatycznie o tej porze.","panel.raffle_who_hint":"Zostaw puste, by każde dziecko mogło wziąć udział.","panel.raffle_draw_at_invalid":"Wybierz termin losowania.","panel.raffle_saved":"Zapisano losowanie","panel.raffle_draw_confirm":"Rozlosować „{name}” teraz?","panel.raffle_cancel_confirm":"Odwołać „{name}”? Wszystkie losy zostaną zwrócone.","panel.raffle_remove_confirm":"Usunąć „{name}”?","panel.raffle_drawn_toast":"{name} wygrywa losowanie!","panel.raffle_cancelled_toast":"Odwołano, losy zwrócone","panel.raffle_removed_toast":"Usunięto losowanie","panel.pets_title":"Wirtualne zwierzaki","panel.pets_hint":"Każde dziecko adoptuje zwierzaka na karcie Zwierzak. Rośnie z każdym zadaniem i nosi dodatki odblokowane wraz z poziomem.","panel.pets_enabled":"Włącz wirtualne zwierzaki","notify.voice_not_found":"Nie znalazłem nikogo o imieniu {name}.","notify.voice_chores_left_none":"{child_name} zrobił(a) wszystkie zadania. Brawo!","notify.voice_chores_left_one":"{child_name} ma dziś jeszcze 1 zadanie.","notify.voice_chores_left_many":"{child_name} ma dziś jeszcze {count} zadań.","notify.voice_points":"{child_name} ma {points} {points_name}.","notify.voice_next":"Następne zadanie {child_name} to {chore_name}.","notify.voice_reward_progress":"{child_name} potrzebuje jeszcze {missing} {points_name} na {reward_name}.","notify.voice_reward_ready":"{child_name} ma dość na {reward_name}!","notify.voice_reward_not_found":"Nie znalazłem nagrody o nazwie {reward_name}.","notify.voice_no_rewards":"Nie ma jeszcze nagród dla {child_name}.","notify.voice_not_allowed":"Niestety nie możesz oznaczać zadań {child_name}.","notify.voice_chore_not_found":"Nie znalazłem na dziś zadania o nazwie {chore_name}.","notify.voice_already_done":"{chore_name} jest już dziś zrobione, {child_name}.","notify.voice_needs_card":"{chore_name} wymaga zdjęcia, liczby albo kilku słów — zrób je na swojej karcie.","notify.voice_done":"Gotowe! {chore_name} odhaczone dla {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gotowe! {chore_name} czeka, aż sprawdzi je dorosły.","notify.pet_evolved":"{news}","notify.sample_pet":"Iskierka","notification.pet_evolved.name":"Zwierzak urósł","notification.pet_evolved.description":"Wirtualny zwierzak dziecka osiągnął kolejny etap.","notify.pet_news_stage":"🐣 {pet_name} właśnie urósł! Zajrzyj do zwierzaka: {child_name}.","notify.pet_news_legendary":"✨ {pet_name} stał się legendarny! Zwierzak: {child_name} lśni złotem.","notify.pet_news_egg":"🥚 {pet_name} zniósł jajko! {child_name} może wykluć nowego zwierzaka.","notify.pet_news_level":"💖 {pet_name} osiągnął poziom zwierzaka {pet_level}!","panel.pet_xp_per_chore":"Wzrost za zadanie","panel.pet_xp_per_chore_hint":"O tyle rośnie zwierzak za każde ukończone zadanie.","panel.pet_points_count":"Punkty za zadania też się liczą","panel.pet_points_count_hint":"Każdy zdobyty punkt to 1 wzrostu, więc większe zadania szybciej powiększają zwierzaka. Wydawanie punktów nigdy go nie zmniejsza.","panel.pet_stages_title":"Wzrost potrzebny na każdy etap","panel.pet_stages_hint":"Każda liczba musi być większa od poprzedniej. Zwierzak nigdy nie traci osiągniętego etapu.","panel.pet_stage_baby":"Wykluwa się (maluch)","panel.pet_stage_kid":"Mały","panel.pet_stage_teen":"Duży","panel.pet_stage_grown":"Dorosły","panel.pet_about_chores":"Około {count} zadań (zadania za 5 punktów)","panel.pet_never":"Zwierzaki nie urosną: wzrost za zadanie to 0, a punkty się nie liczą.","panel.pet_after_title":"Po dorośnięciu","panel.pet_after_hint":"Włącz dowolne połączenie. Liczby to łączny wzrost od adopcji. Wyłączenie tylko ukrywa; nic zdobytego nie przepada.","panel.pet_home_enabled":"Domek się rozrasta","panel.pet_home_enabled_hint":"Co jakiś czas nowa rzecz w domku (trawa, poduszka, kwiaty, drzewo, staw…), do 10.","panel.pet_home_every":"Nowa rzecz w domku co","panel.pet_legendary_enabled":"Staje się legendarny","panel.pet_legendary_enabled_hint":"Złoty, błyszczący wygląd: wielki cel po dorośnięciu.","panel.pet_legendary_at":"Legendarny przy","panel.pet_eggs_enabled":"Znosi jajko","panel.pet_eggs_enabled_hint":"Dziecko wykluwa z jajka nowego zwierzaka; stary dołącza do rodziny.","panel.pet_egg_at":"Jajko przy","panel.pet_egg_at_hint":"Używane, gdy legendarność jest wyłączona; inaczej jajko pojawia się razem z nią.","panel.pet_family_max":"Największa rodzina zwierzaków","panel.pet_family_max_hint":"Zwierzaki na dziecko, licząc obecnego. Po zapełnieniu nie ma więcej jajek.","panel.pet_levels_enabled":"Poziomy zwierzaka","panel.pet_levels_enabled_hint":"Odznaka poziomu na karcie, która rośnie dalej po dorośnięciu.","panel.pet_level_every":"Nowy poziom co","panel.pet_reset_defaults":"Przywróć domyślne liczby","panel.pet_settings_invalid":"Etapy muszą rosnąć po kolei, a legendarność i jajko muszą być po dorośnięciu.","panel.pet_about_one_chore":"Około 1 zadania (zadania za 5 punktów)","notify.reward_owed":"🎁 {child_name} nadal czeka na „{reward_name}” — odebrano {days} dni temu.","notify.personal_best":"🏆 Nowy rekord życiowy! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"najdłuższa seria (dni)","notify.record_best_day_points":"najwięcej {points_name} w jeden dzień","notify.record_best_day_chores":"najwięcej obowiązków w jeden dzień","notify.record_best_week_points":"najwięcej {points_name} w jeden tydzień","notify.record_best_single_award":"największa pojedyncza nagroda","notify.read_aloud_done":"{name}, wszystko zrobione. Brawo!","notify.read_aloud_many":"{name}, zostało ci jeszcze {count} rzeczy: {chores}.","notify.read_aloud_one":"{name}, została ci jeszcze jedna rzecz: {chores}.","notify.celebrate_personal_best":"{child_name} ma nowy rekord życiowy: {record_label} — {value}!","notification.reward_owed.name":"Nagroda wciąż należna","notification.reward_owed.description":"Przypomina rodzicom, że odebrana nagroda nie została jeszcze wręczona. Działa tylko, gdy włączone jest śledzenie wręczania nagród.","notification.personal_best.name":"Rekord życiowy","notification.personal_best.description":"Dziecko pobiło jeden ze swoich rekordów: najdłuższą serię, najlepszy dzień, najlepszy tydzień lub największą nagrodę.","panel.today_owed_title":"Nagrody do wręczenia","panel.today_owed_delivered":"Wręczono","panel.today_owed_marked":"Oznaczono jako wręczoną","panel.today_owed_today":"odebrano dzisiaj","panel.today_owed_days_one":"należna od 1 dnia","panel.today_owed_days":"należna od {count} dni","panel.fulfilment_title":"Wręczanie nagród","panel.fulfilment_hint":"Zatwierdzenie nagrody zużywa punkty; tutaj nagroda zostaje na liście „należne”, aż ktoś ją wręczy. Dziecko może nacisnąć „Mam!” na swojej karcie.","panel.fulfilment_enabled":"Śledź nagrody do momentu wręczenia","panel.fulfilment_reminder_days":"Przypomnij mi po","panel.fulfilment_reminder_days_hint":"Liczba dni, po których powiadomienie przypomni o należnej nagrodzie, powtarzane co tyle dni. 0 = nigdy.","notify.boost_started":"⚡ Boost! {chores_text} są warte ×{multiplier} przez następne {minutes} min.","notify.boost_all_chores":"Wszystkie obowiązki","notification.boost_started.name":"Boost rozpoczęty","notification.boost_started.description":"Informuje dzieci objęte boostem, że się zaczął, jak duży jest i ile trwa.","panel.boost_start":"Rozpocznij boost","panel.boost_card_title":"Boosty","panel.boost_live":"{count} aktywne","panel.boost_ends":"kończy się o {time} (zostało {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"cykliczny","panel.boost_end_now":"Zakończ teraz","panel.boost_skip":"Pomiń tym razem","panel.boost_call_off":"Odwołaj","panel.boost_all_chores":"Wszystkie obowiązki","panel.boost_n_chores":"{first} i {count} więcej","panel.boost_everyone":"Wszyscy","panel.boost_dialog_title":"Rozpocznij boost","panel.boost_when":"Kiedy","panel.boost_now":"Teraz","panel.boost_later":"Później dzisiaj","panel.boost_pays":"Mnożnik","panel.boost_for":"Czas trwania","panel.boost_minutes":"{count} min","panel.boost_hour":"1 godzina","panel.boost_hours":"{count} godz.","panel.boost_which_chores":"Które obowiązki","panel.boost_who":"Kto","panel.boost_name":"Nazwa (opcjonalnie)","panel.boost_name_ph":"Widoczna na kartach, np. Goście o 18","panel.boost_notify":"Powiadom dzieci","panel.boost_notify_hint":"Powiadomienie na telefon, jeśli „Boost rozpoczęty” jest włączony. Tablety budzą się w każdym przypadku.","panel.boost_preview_now":"{what} są warte ×{multiplier} dla: {who}, od teraz przez {minutes} min (do {until}).","panel.boost_preview_later":"{what} są warte ×{multiplier} dla: {who}, od {time} przez {minutes} min.","panel.boost_preview_rule":"Co {days}, {start}–{end}: {what} są warte ×{multiplier} dla: {who}.","panel.boost_later_invalid":"Wybierz późniejszą godzinę dzisiaj.","panel.boost_started":"Boost rozpoczęty","panel.boost_scheduled":"Boost zaplanowany","panel.boost_ended":"Boost zakończony","panel.boost_settings_title":"Okna boostów","panel.boost_settings_hint":"Ograniczone w czasie mnożniki dla wybranych obowiązków. Rozpocznij boost z ekranu Dziś, ustaw cykliczne tutaj albo użyj usługi taskmate.start_boost w automatyzacji.","panel.boost_stacking":"W weekend lub urodziny","panel.boost_stacking_hint":"Te dni mają już mnożnik. Wybierz, jak łączy się z nim boost.","panel.boost_stacking_highest":"Wygrywa większy","panel.boost_stacking_highest_hint":"Boost ×2 w sobotę ×2 daje ×2. Obowiązuje większy.","panel.boost_stacking_stack":"Łącz je","panel.boost_stacking_stack_hint":"Boost ×2 w sobotę ×2 daje ×4.","panel.boost_wake_screens":"Budź te tablety, gdy zaczyna się boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ekran włączony, wygaszacz wyłączony, przeglądarka na wierzchu.","panel.boost_wake_screens_none":"Nie znaleziono tabletów Fully Kiosk. Dodaj integrację Fully Kiosk Browser do Home Assistant, aby je budzić.","panel.boost_wake_devices":"Budź te telefony i tablety","panel.boost_wake_devices_hint":"Aplikacja Home Assistant Companion na Androidzie: wysyła command_screen_on.","panel.boost_wake_devices_none":"Nie znaleziono urządzeń z aplikacją Companion.","panel.boost_companion_tag":"Aplikacja Companion","panel.boost_test_wake":"Przetestuj budzenie","panel.boost_test_wake_hint":"Używa zapisanych wyborów. Po zmianach najpierw zapisz.","panel.boost_test_wake_sent":"Wysłano budzenie do ekranów: {count}","panel.boost_test_wake_sent_one":"Wysłano budzenie do {count} ekranu","panel.boost_rules":"Boosty cykliczne","panel.boost_rules_hint":"Uruchamiają się same. Ekran Dziś pokazuje każdy przed startem.","panel.boost_rule_add":"Dodaj boost cykliczny","panel.boost_rule_edit":"Edytuj boost cykliczny","panel.boost_rule_edit_btn":"Edytuj","panel.boost_rule_delete":"Usuń","panel.boost_rule_delete_confirm":"Usunąć ten boost cykliczny?","panel.boost_rule_deleted":"Boost cykliczny usunięty","panel.boost_rule_saved":"Boost cykliczny zapisany","panel.boost_rule_need_day":"Wybierz co najmniej jeden dzień.","panel.boost_rule_bad_times":"Godzina końca musi być po godzinie początku.","panel.boost_rule_on":"Włączony","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dni","panel.boost_from":"Od","panel.boost_to":"Do","panel.boost_everyone_lc":"wszystkich","panel.appeals_title":"Odwołania","panel.appeal_item_chore":"odrzucony obowiązek „{name}” ({points})","panel.appeal_item_reward":"odrzucona nagroda „{name}” ({points})","panel.appeal_item_penalty":"kara „{name}” (−{points})","panel.appeal_uphold":"Podtrzymaj","panel.appeal_overturn_chore":"Uwzględnij i zapłać","panel.appeal_overturn_reward":"Uwzględnij i zatwierdź","panel.appeal_overturn_penalty":"Uwzględnij i zwróć","panel.appeal_note_overturn":"Wiadomość dla dziecka (opcjonalnie)","panel.appeal_note_uphold":"Dlaczego decyzja zostaje — dziecko to zobaczy (opcjonalnie)","panel.appeal_overturned":"Odwołanie uwzględnione","panel.appeal_upheld":"Decyzja podtrzymana","panel.appeals_settings_title":"Odwołania","panel.appeals_settings_hint":"Dzieci mogą w ciągu 48 godzin poprosić o ponowne sprawdzenie odrzuconego obowiązku, nagrody lub kary. Decydujesz na ekranie Dziś.","panel.appeals_enabled":"Pozwól dzieciom się odwoływać","notify.appeal_submitted":"⚖️ {child_name} odwołuje się: „{item_name}”{message_text}","notify.appeal_decided":"⚖️ Twoje odwołanie w sprawie „{item_name}” zostało {outcome}{note_text}","notify.appeal_outcome_overturned":"przyjęte","notify.appeal_outcome_upheld":"odrzucone","notification.appeal_submitted.name":"Złożono odwołanie","notification.appeal_submitted.description":"Dziecko prosi o ponowne sprawdzenie odrzucenia lub kary. Działa tylko, gdy odwołania są włączone.","notification.appeal_decided.name":"Rozpatrzono odwołanie","notification.appeal_decided.description":"Mówi dziecku, czy jego odwołanie zostało przyjęte, czy odrzucone.","panel.screen_time_title":"Bank czasu ekranowego","panel.screen_time_hint":"Nagrody mogą kupować minuty czasu ekranowego. Gdy urządzenia dziecka są włączone, saldo spada o minutę.","panel.screen_time_enabled":"Włącz bank czasu ekranowego","panel.screen_time_warn":"Ostrzegaj, gdy zostanie tyle minut","panel.screen_time_warn_hint":"0 wyłącza ostrzeżenie","panel.screen_time_stop":"Wyłączaj urządzenia przy zerze","panel.screen_time_stop_hint":"Wyłącza urządzenia dziecka, gdy saldo się skończy, i trzyma je wyłączone do doładowania","panel.screen_time_watching":"teraz włączone","panel.screen_time_no_devices":"Brak urządzeń — dodaj telewizor, konsolę lub tablet tego dziecka","panel.screen_time_add_device":"Dodaj urządzenie: przełącznik, odtwarzacz, input boolean, czujnik binarny, pilot lub światło","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} godz. {m} min","panel.reward_screen_minutes":"Minuty czasu ekranowego","panel.reward_screen_minutes_hint":"Zatwierdzenie dodaje tyle minut do salda dziecka. 0 dla zwykłej nagrody.","panel.bin_day_title":"Zadania na dzień wywozu","panel.bin_day_hint":"Wieczorem przed wywozem TaskMate czyta kalendarz śmieci i dodaje zadanie na każdy pojemnik: „Wystaw Segregację”.","panel.bin_day_enabled":"Włącz zadania na dzień wywozu","panel.bin_day_calendars":"Kalendarze wywozu","panel.bin_day_calendars_hint":"Dowolny kalendarz z dniami wywozu, np. z Waste Collection Schedule lub kanału iCal gminy","panel.bin_day_no_calendars":"Nie wybrano jeszcze kalendarza","panel.bin_day_add_calendar":"Dodaj kalendarz","panel.bin_day_preview":"Pokaż najbliższe wywozy","panel.bin_day_preview_none":"Brak wywozów w ciągu dwóch tygodni — sprawdź, czy kalendarz jest zapisany i ma wydarzenia","panel.bin_day_put_out_time":"Godzina wystawienia","panel.bin_day_put_out_time_hint":"Zadanie pojawia się o tej godzinie wieczorem dzień wcześniej","panel.bin_day_points":"{points_name} za zadanie","panel.bin_day_mode":"Kto to robi","panel.bin_day_mode_first":"Kto pierwszy","panel.bin_day_mode_rotate":"Na zmianę","panel.bin_day_mode_first_hint":"Widzą je wszystkie wybrane dzieci; punkty dostaje to, które skończy pierwsze","panel.bin_day_mode_rotate_hint":"Jedno dziecko na wywóz, po kolei wśród wybranych dzieci","panel.bin_day_children":"Dzieci","panel.bin_day_children_hint":"Brak wyboru oznacza wszystkie dzieci","panel.bin_day_bring_in":"Wnieś pojemniki z powrotem","panel.bin_day_bring_in_hint":"Drugie zadanie w dzień wywozu: „Wnieś Segregację”","panel.bin_day_bring_in_time":"Godzina wniesienia","notify.screen_time_low":"📺 {child_name} ma jeszcze {minutes} min czasu ekranowego.","notify.screen_time_out":"📺 Czas ekranowy {child_name} się skończył.","notify.bin_day_put_out":"Wystaw: {bin}","notify.bin_day_bring_in":"Wnieś: {bin}","notification.screen_time_low.name":"Czas ekranowy się kończy","notification.screen_time_low.description":"Informuje dziecko (i rodziców), gdy saldo osiągnie próg ostrzeżenia.","notification.screen_time_out.name":"Czas ekranowy się skończył","notification.screen_time_out.description":"Informuje dziecko (i rodziców), gdy saldo spadnie do zera.","panel.trash_title":"Ostatnio usunięte","panel.trash_hint":"Usunięte obowiązki, nagrody i misje są przechowywane przez 7 dni. Przywrócenie odtwarza też ich historię i wykonania.","panel.trash_col_item":"Pozycja","panel.trash_col_type":"Rodzaj","panel.trash_col_deleted":"Usunięto","panel.trash_restore":"Przywróć","panel.trash_empty":"Nic nie usunięto w ciągu ostatnich 7 dni.","panel.trash_deleted":"Usunięto „{name}”","panel.trash_undo":"Cofnij","panel.trash_restored":"Przywrócono „{name}”","panel.trash_restore_failed":"Nie udało się przywrócić: {error}","panel.trash_kind_chore":"Obowiązek","panel.trash_kind_reward":"Nagroda","panel.trash_kind_quest":"Misja","panel.settings_jump_label":"Przejdź do sekcji","panel.unsaved_one":"Niezapisane zmiany: {count}","panel.unsaved_many":"Niezapisane zmiany: {count}","panel.unsaved_discard":"Odrzuć","panel.unsaved_leave_title":"Wyjść bez zapisywania?","panel.unsaved_leave_one":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_leave_many":"Zmieniono ustawienia na tej stronie: {count}.","panel.unsaved_stay":"Zostań","panel.unsaved_leave":"Wyjdź","panel.reward_reorder_button":"Zmień kolejność","panel.reward_reorder_title":"Zmień kolejność nagród","panel.reward_reorder_hint":"Przeciągnij lub użyj strzałek. Karta nagród pokazuje je w tej kolejności.","panel.reward_drag_hint":"Przeciągnij, aby zmienić kolejność","panel.reward_order_saved":"Zapisano kolejność nagród","panel.kid_drawer_open":"Szybki podgląd: {name}","panel.kid_drawer_level":"Poziom {level}","panel.kid_drawer_waiting":"Czeka","panel.kid_drawer_owed":"Do wręczenia","panel.kid_drawer_today":"Dziś","panel.kid_drawer_points":"Punkty","panel.view_as_button":"Zobacz jako","panel.view_as_title":"Zobacz jako {name}","panel.view_as_note":"Podgląd — dotknięcia nic nie robią","panel.view_as_unavailable":"Nie udało się tu wczytać karty dziecka.","panel.insights_view_economy":"Ekonomia","panel.economy_title":"Ekonomia · ostatnie 8 tygodni","panel.economy_intro":"Zdobyte punkty (obowiązki i premie) w porównaniu z punktami wydanymi na nagrody, tydzień po tygodniu.","panel.economy_chart_label":"Zdobyte i wydane punkty w tygodniu","panel.economy_earned":"zdobyte","panel.economy_spent":"wydane","panel.economy_none":"Brak zdobytych lub wydanych punktów w ostatnich 8 tygodniach.","panel.economy_ok":"Zarabianie i wydawanie idą w parze.","panel.economy_growth":"Zarobki wzrosły o {pct}% w porównaniu z 4 wcześniejszymi tygodniami.","panel.economy_warn":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie ceny: {rewards}.","panel.economy_warn_no_rewards":"W ostatnich 4 tygodniach dzieci zdobyły {earned} pkt, a wydały tylko {spent}. Salda rosną — rozważ podniesienie cen nagród.","panel.economy_rule":"Ostrzega, gdy zarobki z ostatnich 4 tygodni to co najmniej {ratio}× wydatki, przy co najmniej {min} zdobytych punktach.","panel.seasonal_title":"Sezony i wydarzenia","panel.seasonal_hint":"Każdy sezon ma motyw (wygląd kart dziecka i kiosku) i pakiet wydarzeń (treść). Włącz każde z nich osobno. Pakiet instaluje się sam na początku sezonu jako zwykłe obowiązki, nagrody, misje i odznaki, które edytujesz w ich własnych kartach, a po sezonie je ukrywa — nic nie jest usuwane, a w przyszłym roku wracają te same elementy.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 października · nietoperze zamiast konfetti","panel.seasonal_christmas":"Boże Narodzenie","panel.seasonal_christmas_dates":"1–26 grudnia · śnieg zamiast konfetti","panel.seasonal_summer":"Lato","panel.seasonal_summer_dates":"21 czerwca – 31 sierpnia · słońca zamiast konfetti","panel.seasonal_easter":"Wielkanoc","panel.seasonal_easter_dates":"Tydzień do Niedzieli Wielkanocnej","panel.seasonal_back_to_school":"Powrót do szkoły","panel.seasonal_back_to_school_dates":"Dwa tygodnie od pierwszego dnia szkoły","panel.season_theme":"Motyw","panel.season_pack":"Pakiet","panel.season_theme_aria":"Motyw: {season}","panel.season_pack_aria":"Pakiet wydarzeń: {season}","panel.season_state_installed":"Zainstalowano {date}","panel.season_state_scheduled":"Zainstaluje się {date}","panel.season_state_off":"Wyłączony","panel.season_state_needs_date":"Ustaw pierwszy dzień szkoły","panel.season_assign":"Przypisz do","panel.season_assign_hint":"Brak wyboru oznacza wszystkie dzieci. Dorośli nigdy nie dostają elementów pakietu.","panel.season_school_start":"Pierwszy dzień szkoły","panel.season_school_start_hint":"Powrót do szkoły trwa 14 dni od tej daty. Ustaw ją na nowo w każdym roku szkolnym.","panel.season_preview":"Podgląd","panel.season_preview_title":"Pakiet: {season}","panel.season_preview_note":"Wszystko instaluje się jako zwykłe obowiązki, nagrody, misje, wyzwania i odznaki. Po instalacji zmieniasz je w ich własnych kartach.","panel.season_remove":"Usuń pakiet","panel.season_remove_confirm":"Usunąć pakiet {season}? Jego obowiązki, nagrody i misja trafią na 7 dni do Ostatnio usuniętych, a wyzwanie zostanie usunięte. Dzieci zachowają zdobyte odznaki; odznaka, której nikt nie zdobył, zostanie usunięta. Pakiet zostanie wyłączony.","panel.season_removed":"Usunięto pakiet {season}","panel.season_kind_quest":"Misja","panel.season_kind_chores":"Obowiązki ×{count}","panel.season_kind_reward":"Nagroda","panel.season_kind_badge":"Odznaka","panel.season_kind_challenge":"Wyzwanie","panel.season_kind_advent":"Adwent","panel.season_kind_hunt":"Szukanie jajek","panel.season_quest_steps":"{name} · {count} kroków","panel.season_advent_doors":"{count} okienek · jedno małe zadanie dziennie","panel.season_hunt_eggs":"Codziennie jedno ukryte jajko do znalezienia","panel.season_door":"Okienko {n}","panel.child_celebration_label":"Animacja ukończenia","panel.child_celebration_hint":"Odtwarzana na kartach tego dziecka, gdy odhaczy zadanie. Osoby preferujące ograniczony ruch jej nie zobaczą.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klasyka","panel.celebration_stamp":"Pieczątka","panel.celebration_stamp_hint":"Mocne „ZROBIONE!”","panel.celebration_fireworks":"Fajerwerki","panel.celebration_fireworks_hint":"Kolorowe wybuchy","panel.celebration_sticker":"Naklejka","panel.celebration_sticker_hint":"Złota gwiazdka do naklejenia","panel.screen_time_allowance_school":"Darmowe minuty w dni szkolne","panel.screen_time_allowance_school_hint":"Od poniedziałku do piątku, poza wakacjami. Dodawane na początku każdego dnia. 0 = brak","panel.screen_time_allowance_weekend":"Darmowe minuty w weekendy i wakacje","panel.screen_time_allowance_weekend_hint":"Sobota, niedziela, okresy wakacji i czas, gdy kalendarz wakacji ma trwające wydarzenie. 0 = brak","panel.screen_time_allowance_unused":"Niewykorzystany przydział","panel.screen_time_allowance_unused_hint":"Minuty kupione za nagrody zawsze przechodzą na kolejny dzień","panel.screen_time_unused_expire":"Wygasa na koniec dnia","panel.screen_time_unused_carry":"Przechodzi dalej","panel.screen_time_jar_enabled":"Słoik na weekend","panel.screen_time_jar_enabled_hint":"Dzieci mogą odkładać niewykorzystane minuty do słoika, który otworzy się później","panel.screen_time_jar_cap":"Słoik mieści do (minut)","panel.screen_time_jar_opens":"Słoik otwiera się","panel.screen_time_jar_opens_hint":"Odłożone minuty trafiają na saldo co tydzień o tej porze","panel.screen_time_allowance_today":"{time} dzisiejszego przydziału","panel.screen_time_jar_open_now":"Otwórz słoik teraz","panel.shopping_jobs_title":"Zadania z listy zakupów","panel.shopping_jobs_hint":"Dodaj „#tm przynieś drewno z szopy” do listy zadań (albo powiedz to Assist), a stanie się zadaniem. Gdy zadanie zostanie wykonane, pozycja zostanie odhaczona na liście.","panel.shopping_jobs_enabled":"Włącz zadania z listy zakupów","panel.shopping_jobs_entity":"Lista zadań","panel.shopping_jobs_entity_hint":"Zwykle lista zakupów","panel.shopping_jobs_tag":"Znacznik","panel.shopping_jobs_tag_hint":"Zadaniami stają się tylko pozycje, które zaczynają się od tego","panel.shopping_jobs_points":"{points_name} za zadanie","panel.shopping_jobs_mode_rotate_hint":"Jedno dziecko na zadanie, po kolei spośród wybranych dzieci","notify.screen_time_jar_opened":"🫙 Słoik z czasem ekranowym ({child_name}) jest otwarty: dodano {minutes} min.","notification.screen_time_jar_opened.name":"Słoik z czasem ekranowym otwarty","notification.screen_time_jar_opened.description":"Informuje dziecko (i rodziców), gdy minuty odłożone w słoiku na weekend trafiają na saldo.","panel.reward_limit_section":"Limit na dziecko","panel.reward_limit_count":"Odbiory na dziecko","panel.reward_limit_period":"Na","panel.reward_limit_day":"Dzień","panel.reward_limit_week":"Tydzień (od poniedziałku)","panel.reward_limit_month":"Miesiąc","panel.reward_limit_hint":"0 oznacza brak limitu. Liczą się odbiory oczekujące i zatwierdzone; prezent liczy się dziecku, które go dostaje.","panel.reward_limit_pill_day":"{count} na dzień","panel.reward_limit_pill_week":"{count} na tydzień","panel.reward_limit_pill_month":"{count} na miesiąc","panel.voucher_print":"Drukuj bon","panel.voucher_title":"Bon","panel.voucher_for":"Dla: {name}","panel.voucher_from":"Prezent od {name}","panel.voucher_earned":"Zdobyte za {points} {points_name} · {date}","panel.voucher_signed":"Podpis:","panel.voucher_failed":"Nie udało się utworzyć bonu: {error}","panel.voucher_popup_blocked":"Zezwól na wyskakujące okna dla Home Assistant, aby wydrukować bon","panel.ratings_title":"Oceny nagród","panel.ratings_hint":"Dzieci dają nagrodzie 1–3 gwiazdki, gdy już ją dostaną.","panel.ratings_col_reward":"Nagroda","panel.ratings_col_rating":"Ocena","panel.ratings_col_claimed":"Odebrano","panel.ratings_claimed":"{count}×","panel.ratings_retire":"wycofać?","panel.ratings_stars":"{stars} z 3 gwiazdek","panel.expiry_title":"Wygasanie punktów","panel.expiry_hint":"Punkty niewydane w określonym czasie przepadają – najstarsze najpierw. Karta dziecka ostrzega wcześniej.","panel.expiry_enabled":"Wygaszaj niewydane punkty","panel.expiry_enabled_hint":"Po włączeniu termin liczy się od dziś, więc już zaoszczędzone punkty nie wygasną przedwcześnie","panel.expiry_days":"Wygasają po (dniach)","panel.expiry_days_hint":"Punkty w skarbonce nagrody nigdy nie wygasają","panel.expiry_warn":"Ostrzeż dziecko (dni wcześniej)","panel.expiry_warn_hint":"0 wyłącza ostrzeżenie","panel.gifting_title":"Prezenty między dziećmi","panel.gifting_hint":"Dziecko może wydać własne punkty na nagrodę dla brata lub siostry. Przechodzi ona zwykłe zatwierdzenie, a karta drugiego dziecka pokazuje, od kogo jest.","panel.gifting_enabled":"Dzieci mogą kupować sobie nawzajem nagrody","panel.reward_gift_from":"od {name}","panel.reward_gift_for":"dla {name}","notify.points_expiring":"⏳ {points} {points_name} wygaśnie {date}. Wydaj je, zanim przepadną!","notification.points_expiring.name":"Punkty wkrótce wygasną","notification.points_expiring.description":"Informuje dziecko, gdy część jego punktów wkrótce wygaśnie. Tylko przy włączonym wygasaniu punktów.","panel.praise_add":"Dodaj pochwałę","panel.sibling_check_not_yet_note":"{name} mówi: jeszcze nie","panel.toast_penalty_warning":"Udzielono ostrzeżenia – tym razem bez odejmowania punktów","panel.penalty_warn_title":"Najpierw ostrzeżenie","panel.penalty_warn_first":"Najpierw daj ostrzeżenie","panel.penalty_warn_first_hint":"Za pierwszym razem w danym okresie to tylko ostrzeżenie na karcie dziecka. Za kolejnym razem punkty są odejmowane.","panel.penalty_warn_reset":"Ostrzeżenie się zeruje","panel.penalty_warn_reset_daily":"Codziennie","panel.penalty_warn_reset_weekly":"Co tydzień","panel.penalty_no_eligible":"Brak uprawnionych dzieci. Edytuj karę, aby ustawić, kogo dotyczy.","panel.sibling_check_title":"Sprawdzanie przez rodzeństwo","panel.sibling_check_hint":"Starsze dziecko może sprawdzić zadanie młodszego zamiast dorosłego, za mały bonus. Rodzice nadal mogą odrzucić lub cofnąć zatwierdzenie.","panel.sibling_check_enabled":"Włącz sprawdzanie przez rodzeństwo","panel.sibling_check_bonus":"{points_name} za sprawdzenie","panel.sibling_check_bonus_hint":"Dostaje je sprawdzający, gdy powie „Wygląda na zrobione”","panel.sibling_check_need_two":"Dodaj co najmniej dwoje dzieci, aby korzystać ze sprawdzania przez rodzeństwo","panel.sibling_check_can_check":"{name} może sprawdzać","panel.chore_reminders_title":"Własne przypomnienia dzieci","panel.chore_reminders_hint":"Dzieci wybierają na swojej karcie, kiedy chcą przypomnienia o zadaniu. Ty ustalasz najwcześniejszą i najpóźniejszą godzinę do wyboru.","panel.chore_reminders_enabled":"Pozwól dzieciom ustawiać przypomnienia","panel.chore_reminders_enabled_hint":"Włącz też powiadomienie „Przypomnienie wybrane przez dziecko” i kieruj je na telefon każdego dziecka","panel.chore_reminders_earliest":"Najwcześniejsza godzina","panel.chore_reminders_latest":"Najpóźniejsza godzina","panel.insights_view_calendar":"Kalendarz","panel.insights_calendar_title":"Kalendarz wykonanych zadań","panel.insights_calendar_intro":"Zadania wykonane każdego dnia – im ciemniejsza zieleń, tym pracowitszy dzień.","panel.insights_calendar_summary":"{total} zadań · {active} z {days} dni","panel.insights_calendar_summary_one":"{total} zadanie · {active} z {days} dni","panel.insights_calendar_cell":"Wykonane zadania: {count}","panel.insights_calendar_cell_one":"1 wykonane zadanie","panel.insights_calendar_less":"Mniej","panel.insights_calendar_more":"Więcej","notify.chore_self_reminder":"⏰ Czas na: {chore_name}, {child_name} – prosiłeś(-aś), żebym ci przypomniał!","notification.chore_self_reminder.name":"Przypomnienie wybrane przez dziecko","notification.chore_self_reminder.description":"Wysyłane do dziecka o godzinie, którą wybrało dla zadania, w dni, gdy zadanie jest zaplanowane i jeszcze niewykonane. Dostaje je tylko to dziecko.","panel.confirm_delete_suffix_restorable":"Możesz to przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.confirm_delete_group":"Usunąć grupę „{name}”?","panel.confirm_delete_quest":"Usunąć misję „{name}”?","panel.bulk_delete_confirm_restorable":"Usunąć obowiązki ({count})? Możesz je przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.bulk_delete_confirm_restorable_one":"Usunąć {count} obowiązek? Możesz go przywrócić w ciągu 7 dni w Ustawienia → Ostatnio usunięte.","panel.pet_shop_enabled":"Włącz sklepik zwierzaka","panel.pet_shop_enabled_hint":"Dzieci wydają punkty na ozdoby dla zwierzaka, po cenach, które ustalasz.","panel.pet_shop_approve_over":"Zakupy powyżej tylu punktów wymagają zgody rodzica","panel.pet_shop_approve_over_hint":"0 = nigdy nie pytaj","panel.pet_shop_carry_over":"Kupione rzeczy przechodzą na kolejnego zwierzaka","panel.pet_shop_carry_over_hint":"Wyłączone: świeżo wykluty zwierzak zaczyna bez kupionych rzeczy.","panel.petshop_title":"Sklepik zwierzaka","panel.petshop_hint":"Pozwól dzieciom wydawać punkty na ozdoby dla zwierzaka. Stałe ceny ustalasz tutaj.","panel.petshop_pending_title":"Czeka na ciebie","panel.petshop_pending_hint":"Zatwierdzenie zabiera punkty teraz; odrzucenie nic nie zabiera.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Zatwierdź","panel.petshop_decline":"Odrzuć","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Przywróć domyślne","panel.petshop_add":"Dodaj rzecz","panel.petshop_col_item":"Rzecz","panel.petshop_col_slot":"Miejsce","panel.petshop_col_cost":"Cena","panel.petshop_col_level":"Wymagany poziom","panel.petshop_col_shown":"Widoczne","panel.petshop_empty":"Sklepik jest pusty. Dodaj rzecz albo przywróć domyślne.","panel.petshop_foot":"Każda rzecz ma jedno miejsce na zwierzaku: czapka, twarz, szyja, w łapce, plecy, ciało, kolor lub domek. Ukryj rzecz, aby wycofać ją ze sprzedaży; dzieci, które ją kupiły, ją zachowują.","panel.petshop_delete_confirm":"Usunąć {name} ze sklepiku? Dzieci, które to kupiły, przestaną to nosić.","panel.petshop_reset_confirm":"Przywrócić domyślny katalog? Dodane przez ciebie rzeczy zostaną usunięte.","panel.petshop_saved":"Sklepik zapisany","panel.petshop_deleted":"Rzecz usunięta","panel.petshop_reset_done":"Przywrócono domyślny katalog","panel.petshop_approved":"Zakup zatwierdzony","panel.petshop_declined":"Zakup odrzucony","panel.petshop_name":"Nazwa","panel.petshop_name_builtin_hint":"Zostaw puste, aby użyć wbudowanej nazwy w języku każdego członka rodziny.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Stała cena w punktach, co najmniej 1.","panel.petshop_level_hint":"0 = każdy poziom","panel.petshop_tint":"Kolor","panel.petshop_tint_hint":"Tylko dla rzeczy w miejscu kolor: #ff8800 lub rainbow (puste = tęcza).","panel.petshop_shown_label":"Widoczne w sklepiku","panel.petshop_shown_hint":"Ukrytych rzeczy nie da się kupić; dzieci, które je mają, je zachowują.","panel.petshop_dialog_add":"Dodaj rzecz do sklepiku","panel.petshop_dialog_edit":"Edytuj rzecz w sklepiku","panel.petshop_emoji_required":"Wybierz emoji dla rzeczy.","panel.petshop_cost_invalid":"Cena musi być liczbą całkowitą, co najmniej 1.","notify.pet_item_requested":"🛍️ {child_name} chce kupić {item_name} dla {pet_name} ({cost} {points_name}). Zatwierdź to w TaskMate.","notification.pet_item_requested.name":"Prośba o zakup w sklepiku","notification.pet_item_requested.description":"Dziecko chce kupić rzecz ze sklepiku, która kosztuje więcej niż twój próg zgody.","planner.tab":"Planer","planner.title":"Planer tygodnia","planner.prev_week":"Poprzedni tydzień","planner.next_week":"Następny tydzień","planner.this_week":"Ten tydzień","planner.today":"dziś","planner.all":"Wszyscy","planner.print":"Drukuj","planner.print_hint":"Wydrukuj tabelę tego tygodnia (zapisany plan)","planner.print_title":"Tydzień od {date}","planner.print_failed":"Nie udało się przygotować tabeli: {error}","planner.load_failed":"Nie udało się sprawdzić, czyja jest kolej: {error}","planner.day_picker":"Dzień","planner.rail_off":"Nie w tym tygodniu","planner.rail_oneoff":"Jednorazowe","planner.rail_empty":"Wszystkie obowiązki są w tym tygodniu.","planner.rail_oneoff_empty":"Brak czekających obowiązków jednorazowych.","planner.rail_hint":"Przeciągnij obowiązek na dzień, aby go zaplanować. Karty w paski powtarzają się we własnym rytmie, więc przy przenoszeniu padnie pytanie: tylko ten tydzień czy cała seria.","planner.empty_day":"Nic nie zaplanowano","planner.day_points":"{name}: do {points} {points_name}","planner.move_menu":"Przenieś na…","planner.menu_move":"Przenieś na","planner.menu_copy":"Także w","planner.menu_give":"Przydziel","planner.menu_add":"Dodaj w","planner.hint_idle":"Upuść na wybrany dzień.","planner.hint_move":"Przenoszenie: {chore} z {from} na {to}.","planner.hint_add":"Dodawanie: {chore} w {to}.","planner.hint_copy":"Kopiowanie: {chore} na {to}.","planner.hint_for":"Dla: {child}.","planner.hint_give":"Przydzielanie: {chore} dla {child} w {to}.","planner.hint_alt":"Przytrzymaj {key}, aby zamiast tego skopiować. Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić.","planner.bar_one":"1 niezapisana zmiana","planner.bar_many":"Niezapisane zmiany: {count}","planner.bar_errors":"Niektórych zmian nie udało się zapisać","planner.changes_label":"Niezapisane zmiany","planner.discard":"Odrzuć","planner.save":"Zapisz tydzień","planner.saving":"Zapisywanie…","planner.saved":"Tydzień zapisany.","planner.saved_partly":"Zapisano: {ok}, nie zapisano: {failed}.","planner.save_failed":"Nie udało się zapisać tygodnia: {error}","planner.everyone":"wszyscy","planner.change_move_day":"{chore}: {from} → {to}, co tydzień","planner.change_copy":"{chore}: także {to}, co tydzień","planner.change_add":"{chore}: dodano {to}, co tydzień","planner.change_date":"{chore}: teraz {date}","planner.change_once":"{chore}: {from} → {to}, tylko w tym tygodniu","planner.change_series":"{chore}: przeniesiono całą serię, {from} → {to}","planner.change_series_start":"{chore}: seria zaczyna się {date}","planner.change_assign":"{chore}: zamiast {from} teraz {to}","planner.err_already":"{chore} jest już zaplanowane na {day}.","planner.err_past":"{day} już minął, więc nie można tam przenieść samego {chore}.","planner.err_no_land":"Po tej zmianie {chore} nie wypadłoby w {day}, więc niczego nie zmieniono.","planner.err_daily":"{chore} jest już codziennie.","planner.err_copy_one_off":"Obowiązek jednorazowy można tylko przenieść, nie skopiować.","planner.err_copy_series":"Obowiązku powtarzalnego nie można skopiować na dodatkowy dzień. Przenieś go zamiast tego.","planner.note_keep_assign":"{chore} wykonuje się po kolei albo czeka, aż ktoś go weźmie, więc przydział się nie zmienia. Zmień to w edytorze obowiązku.","planner.series_title":"Przenieś obowiązek powtarzalny","planner.series_body":"{chore} się powtarza ({rhythm}). Przenieść tylko ten jeden, czy całą serię?","planner.series_body_rail":"{chore} się powtarza ({rhythm}) i nie ma go w tym tygodniu.","planner.series_once":"Tylko ten tydzień","planner.series_once_desc":"Przenosi ten z {from} na {to}. Potem wszystko toczy się jak zwykle.","planner.series_once_past":"Osobno można przenieść tylko dzień od dziś wzwyż.","planner.series_all":"Cała seria","planner.series_all_desc":"Rytm przesuwa się razem z nim: wypada w {to} i od tego dnia się powtarza.","planner.series_start":"Zacznij serię tutaj","planner.series_start_desc":"Zaczyna się od nowa w {to} i od tego dnia się powtarza.","planner.save_err_not_found":"Ten obowiązek już nie istnieje.","planner.save_err_wrong_schedule":"Jego harmonogram został w międzyczasie zmieniony gdzie indziej.","planner.save_err_empty_days":"Obowiązek musi mieć co najmniej jeden dzień.","planner.save_err_past_date":"Ten dzień już minął.","planner.save_err_already_scheduled":"Jest już zaplanowany na ten dzień.","planner.save_err_rotation":"Obowiązek wykonywany po kolei zachowuje swoją rotację.","planner.save_err_unknown_child":"To dziecko już nie istnieje.","planner.save_err_invalid":"Nie udało się go zapisać.","planner.hint_touch":"Upuść na inicjale dziecka w stopce dnia, aby mu przydzielić. Aby skopiować, użyj ⋮ → Także w.","panel.tour_title":"Przewodnik na start","panel.tour_hint":"Krótkie oprowadzenie, gdy dziecko pierwszy raz otwiera swoją kartę dziecka lub kiosk. Wskazuje prawdziwe przyciski, a każde dziecko widzi je raz.","panel.tour_enabled":"Pokazuj przewodnik na start na karcie dziecka i w kiosku","panel.tour_auto_read":"Czytaj każdy krok na głos automatycznie","panel.tour_auto_read_hint":"Tylko karty w trybie obrazkowym (dla dzieci, które nie czytają). Wymaga głośnika do czytania poniżej.","panel.tour_speaker_label":"Głośnik do czytania","panel.tour_speaker_hint":"Gdzie mówi przycisk głośnika w przewodniku (też domyślnie dla taskmate.read_aloud). Zostaw puste, by ukryć przycisk.","panel.tour_children":"Dla każdego dziecka","panel.tour_no_children":"Brak dzieci.","panel.tour_note":"Zapisywane dla każdego dziecka, więc działa na każdym ekranie. Każda przeglądarka też to pamięta, więc wspólny kiosk nie pokaże go ponownie offline.","panel.tour_status_done":"Ukończono {date}","panel.tour_status_migrated":"Niepotrzebny (już używa TaskMate)","panel.tour_status_skipped":"Pominięty na kroku {step}","panel.tour_status_none":"Jeszcze nie","panel.tour_show_again":"Pokaż ponownie","panel.tour_reset_done":"{name} zobaczy przewodnik następnym razem","panel.chore_sort_label":"Kolejność obowiązków na kartach","panel.chore_sort_hint":"Ręcznie korzysta z własnej kolejności każdego dziecka z karty sortowania. Pozostałe opcje sortują obowiązki wszystkich dzieci automatycznie, także nowe.","panel.chore_sort_manual":"Ręcznie (własna kolejność każdego dziecka)","panel.chore_sort_time":"Pora dnia","panel.chore_sort_name":"Nazwa (A–Z)","panel.chore_sort_added":"Data dodania","panel.chore_sort_once_label":"Posortuj raz obowiązki wszystkich","panel.chore_sort_once_hint":"Zastępuje ręczną kolejność każdego dziecka tym sortowaniem. Potem możesz ją dopracować kartą sortowania.","panel.chore_sort_once_button":"Sortuj teraz","panel.chore_sort_once_confirm":"Zastąpić ręczną kolejność obowiązków każdego dziecka sortowaniem „{mode}”? Tego nie można cofnąć.","panel.chore_sort_once_done":"Obowiązki wszystkich dzieci posortowane według: {mode}","panel.chore_sort_auto_note":"Karty sortują teraz obowiązki według „{mode}” (Ustawienia → Kolejność obowiązków na kartach). Ta kolejność zostaje zachowana i wróci po ustawieniu opcji Ręcznie.","panel.chore_table_mode":"Tryb","panel.chore_table_status":"Stan","panel.chore_sort_by":"Sortuj według: {column}","panel.chore_mode_everyone":"Wszyscy","panel.chore_filt_none":"Żaden obowiązek nie pasuje do tych filtrów.","panel.chore_filt_any":"Dowolne","panel.chore_filt_set_times":"Stałe godziny","panel.chore_filt_label":"Filtruj obowiązki","panel.chore_filt_days":"Wybrane dni","panel.chore_filt_recurring":"Cykliczne","panel.chore_status_enabled":"Włączone","panel.chore_status_disabled":"Wyłączone","panel.chore_filt_count":"{shown} z {total} obowiązków","panel.chore_filt_clear":"Wyczyść filtry","panel.bulk_edit_btn":"Edytuj zaznaczone","panel.bulk_edit_title":"Edytuj obowiązki: {count}","panel.bulk_edit_title_one":"Edytuj {count} obowiązek","panel.bulk_edit_intro":"Włącz każde ustawienie, które chcesz zmienić. Tylko one zmienią się we wszystkich zaznaczonych obowiązkach; reszta zostaje bez zmian.","panel.bulk_edit_points":"Zmień punkty","panel.bulk_edit_children":"Zmień, dla kogo","panel.bulk_edit_children_hint":"Zastępuje dzieci we wszystkich zaznaczonych obowiązkach.","panel.bulk_edit_schedule":"Zmień harmonogram","panel.bulk_edit_schedule_hint":"Obowiązki jednorazowe mają własną datę, więc edytuj je pojedynczo.","panel.bulk_edit_period":"Zmień porę dnia","panel.bulk_edit_approval":"Zmień zatwierdzanie","panel.bulk_edit_any_day":"Dowolny dzień","panel.bulk_edit_apply":"Zastosuj do obowiązków: {count}","panel.bulk_edit_apply_one":"Zastosuj do {count} obowiązku","panel.bulk_edit_pick_one":"Włącz co najmniej jedno ustawienie.","panel.bulk_edit_done":"Zaktualizowano obowiązki: {count}","panel.bulk_edit_done_one":"Zaktualizowano {count} obowiązek","panel.bulk_edit_skipped":"Zaktualizowano: {count}. Bez zmian (nowe ustawienia do nich nie pasują): {names}","panel.chore_sort_short":"Sortuj","panel.chore_sort_saved":"Zapisana kolejność"} diff --git a/custom_components/taskmate/www/locales/pt-BR.json b/custom_components/taskmate/www/locales/pt-BR.json index f9e6eccc..0d0c9061 100644 --- a/custom_components/taskmate/www/locales/pt-BR.json +++ b/custom_components/taskmate/www/locales/pt-BR.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "Relatório TaskMate de {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!", "notify.family_goal_reached": "🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.", + "notify.fallback_chore": "tarefa", + "notify.fallback_parent": "Responsável", "notify.birthday": "🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.", "notify.streak_freeze_used": "❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).", "notify.presence_arrival": "🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "Tarefas extras TaskMate", "auction.card_description": "As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo", "auction.card_name": "Leilão de tarefas TaskMate", + "avatar.label_crown": "Realeza", + "avatar.label_diamond": "Diamante", + "avatar.label_fire": "Pegando fogo", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robô", + "avatar.label_rocket": "Foguete", + "avatar.label_starter": "Inicial", + "avatar.label_trophy": "Campeão", "routine.card_description": "Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir", "routine.card_name": "Rotina TaskMate", "routine.qty_less": "Menos um", diff --git a/custom_components/taskmate/www/locales/pt-BR/cards.json b/custom_components/taskmate/www/locales/pt-BR/cards.json index c90db378..217b659f 100644 --- a/custom_components/taskmate/www/locales/pt-BR/cards.json +++ b/custom_components/taskmate/www/locales/pt-BR/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Pegando fogo","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguete","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt-BR/panel.json b/custom_components/taskmate/www/locales/pt-BR/panel.json index 0a0815a7..ca376e5f 100644 --- a/custom_components/taskmate/www/locales/pt-BR/panel.json +++ b/custom_components/taskmate/www/locales/pt-BR/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} +{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} diff --git a/custom_components/taskmate/www/locales/pt.json b/custom_components/taskmate/www/locales/pt.json index b197e29f..e1048f8d 100644 --- a/custom_components/taskmate/www/locales/pt.json +++ b/custom_components/taskmate/www/locales/pt.json @@ -3697,6 +3697,8 @@ "notify.monthly_report": "Relatório TaskMate de {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!", "notify.family_goal_reached": "🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.", + "notify.fallback_chore": "tarefa", + "notify.fallback_parent": "Responsável", "notify.birthday": "🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.", "notify.streak_freeze_used": "❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).", "notify.presence_arrival": "🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.", @@ -4952,6 +4954,14 @@ "bounty.card_name": "Tarefas extra TaskMate", "auction.card_description": "As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa", "auction.card_name": "Leilão de tarefas TaskMate", + "avatar.label_crown": "Realeza", + "avatar.label_diamond": "Diamante", + "avatar.label_fire": "Em chamas", + "avatar.label_ninja": "Ninja", + "avatar.label_robot": "Robô", + "avatar.label_rocket": "Foguetão", + "avatar.label_starter": "Inicial", + "avatar.label_trophy": "Campeão", "routine.card_description": "Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite", "routine.card_name": "Rotina TaskMate", "routine.qty_less": "Menos um", diff --git a/custom_components/taskmate/www/locales/pt/cards.json b/custom_components/taskmate/www/locales/pt/cards.json index aa4b6603..5b9c39e9 100644 --- a/custom_components/taskmate/www/locales/pt/cards.json +++ b/custom_components/taskmate/www/locales/pt/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Em chamas","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguetão","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt/panel.json b/custom_components/taskmate/www/locales/pt/panel.json index 8c648d8b..7db488b4 100644 --- a/custom_components/taskmate/www/locales/pt/panel.json +++ b/custom_components/taskmate/www/locales/pt/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} +{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} diff --git a/custom_components/taskmate/www/taskmate-activity-card.js b/custom_components/taskmate/www/taskmate-activity-card.js index 5daf43a5..b21a813f 100644 --- a/custom_components/taskmate/www/taskmate-activity-card.js +++ b/custom_components/taskmate/www/taskmate-activity-card.js @@ -92,6 +92,13 @@ class TaskMateActivityCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1142,7 +1149,7 @@ class TaskMateActivityCard extends LitElement { if (this.hass.callService) { this.hass.callService('persistent_notification', 'create', { title: this._t('activity.undo_error_title'), - message: this._t('activity.undo_error_body', { message: error.message }), + message: this._t('activity.undo_error_body', { message: this._errText(error) }), notification_id: `taskmate_undo_error_${id}`, }); } diff --git a/custom_components/taskmate/www/taskmate-approvals-card.js b/custom_components/taskmate/www/taskmate-approvals-card.js index 13939332..975ee7a8 100644 --- a/custom_components/taskmate/www/taskmate-approvals-card.js +++ b/custom_components/taskmate/www/taskmate-approvals-card.js @@ -75,6 +75,13 @@ class TaskMateApprovalsCard extends LitElement { this._inflight = new Set(); } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1349,7 +1356,7 @@ class TaskMateApprovalsCard extends LitElement { if (this.hass.callService) { this.hass.callService('persistent_notification', 'create', { title: this._t('approvals.error_title'), - message: this._t('approvals.error_failed', { message: error.message }), + message: this._t('approvals.error_failed', { message: this._errText(error) }), notification_id: `taskmate_error_${claimId}`, }); } @@ -1517,7 +1524,7 @@ class TaskMateApprovalsCard extends LitElement { if (this.hass.callService) { this.hass.callService('persistent_notification', 'create', { title: this._t('approvals.error_title'), - message: this._t('approvals.error_failed', { message: error.message }), + message: this._t('approvals.error_failed', { message: this._errText(error) }), notification_id: `taskmate_error_${missId}`, }); } @@ -1961,7 +1968,7 @@ class TaskMateApprovalsCard extends LitElement { if (this.hass.callService) { this.hass.callService('persistent_notification', 'create', { title: this._t('approvals.error_title'), - message: this._t('approvals.error_failed', { message: error.message }), + message: this._t('approvals.error_failed', { message: this._errText(error) }), notification_id: 'taskmate_error_approve_all', }); } @@ -2108,7 +2115,7 @@ class TaskMateApprovalsCard extends LitElement { if (this.hass.callService) { this.hass.callService("persistent_notification", "create", { title: this._t('approvals.error_title'), - message: this._t('approvals.error_failed', { message: error.message }), + message: this._t('approvals.error_failed', { message: this._errText(error) }), notification_id: `taskmate_error_${completionId}`, }); } diff --git a/custom_components/taskmate/www/taskmate-auction-card.js b/custom_components/taskmate/www/taskmate-auction-card.js index ba91b0f6..53be89cf 100644 --- a/custom_components/taskmate/www/taskmate-auction-card.js +++ b/custom_components/taskmate/www/taskmate-auction-card.js @@ -126,6 +126,13 @@ class TaskMateAuctionCard extends LitElement { } } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -234,7 +241,7 @@ class TaskMateAuctionCard extends LitElement { this._auctions = Array.isArray(res?.auctions) ? res.auctions : []; this._error = ""; } catch (err) { - this._error = String(err?.message || err?.code || err); + this._error = String(this._errText(err) || err?.code || err); } } @@ -247,7 +254,7 @@ class TaskMateAuctionCard extends LitElement { return true; } catch (err) { this.dispatchEvent(new CustomEvent("hass-notification", { - detail: { message: String(err?.message || err) }, bubbles: true, composed: true, + detail: { message: this._errText(err) || String(err) }, bubbles: true, composed: true, })); return false; } finally { diff --git a/custom_components/taskmate/www/taskmate-bounty-card.js b/custom_components/taskmate/www/taskmate-bounty-card.js index 92d485f1..b32ae1e1 100644 --- a/custom_components/taskmate/www/taskmate-bounty-card.js +++ b/custom_components/taskmate/www/taskmate-bounty-card.js @@ -102,6 +102,21 @@ class TaskMateBountyCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + + /** A refused upload as an error: the server's JSON body (translation_key, message) when it sent one. */ + async _uploadError(resp) { + let body = null; + try { body = await resp.json(); } catch (_e) { /* not JSON */ } + const err = new Error((body && body.message) || `upload failed (${resp.status})`); + return body && typeof body === "object" ? Object.assign(err, body) : err; + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -218,7 +233,7 @@ class TaskMateBountyCard extends LitElement { return true; } catch (err) { this.dispatchEvent(new CustomEvent("hass-notification", { - detail: { message: String(err?.message || err) }, bubbles: true, composed: true, + detail: { message: this._errText(err) || String(err) }, bubbles: true, composed: true, })); return false; } finally { @@ -268,8 +283,11 @@ class TaskMateBountyCard extends LitElement { bounty_id: b.id, child_id: this.config.child_id, photo_url: photoUrl, }); if (ok) this._dialog = { kind: "yay", id: b.id }; - } catch (_err) { - this._dialog = { kind: "photo", id: b.id, error: this._t("child.photo_upload_failed") }; + } catch (err) { + // A refusal the server explains (storage full, too large, ...) in the + // user's language; anything else keeps the generic wording. + const error = err && err.translation_key ? this._errText(err) : this._t("child.photo_upload_failed"); + this._dialog = { kind: "photo", id: b.id, error }; } } @@ -316,7 +334,7 @@ class TaskMateBountyCard extends LitElement { await this.hass.auth.refreshAccessToken(); resp = await post(); } - if (!resp.ok) throw new Error(`upload failed (${resp.status})`); + if (!resp.ok) throw await this._uploadError(resp); const { photo_url: photoUrl } = await resp.json(); if (!photoUrl) throw new Error("no photo_url"); return photoUrl; diff --git a/custom_components/taskmate/www/taskmate-child-card.js b/custom_components/taskmate/www/taskmate-child-card.js index 87ffb685..bad8d46c 100644 --- a/custom_components/taskmate/www/taskmate-child-card.js +++ b/custom_components/taskmate/www/taskmate-child-card.js @@ -172,6 +172,21 @@ class TaskMateChildCard extends LitElement { } } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + + /** A refused upload as an error: the server's JSON body (translation_key, message) when it sent one. */ + async _uploadError(resp) { + let body = null; + try { body = await resp.json(); } catch (_e) { /* not JSON */ } + const err = new Error((body && body.message) || `upload failed (${resp.status})`); + return body && typeof body === "object" ? Object.assign(err, body) : err; + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -256,7 +271,14 @@ class TaskMateChildCard extends LitElement { // The server words an unlock requirement in English ("Level 5", "120 earned", // "7-day streak"; coord_avatars.py); say it in the child's language, as the // kiosk does. - _avatarReq(req) { + _avatarReq(req, opt) { + // Newer backends send the rule as data; older ones only the English text. + const t = opt && opt.unlock_type, v = opt && Number(opt.unlock_value); + if (t && Number.isFinite(v)) { + if (t === "level") return this._t("kiosk.avatar_req_level", { value: __tmNum(this.hass, v) }); + if (t === "points") return this._t("kiosk.avatar_req_points", { value: __tmNum(this.hass, v), pointsName: this._pointsNameFor() }); + if (t === "streak") return this._t(v === 1 ? "kiosk.avatar_req_streak_one" : "kiosk.avatar_req_streak", { value: __tmNum(this.hass, v) }); + } const s = String(req || ""); let m = /^Level (\d+)$/.exec(s); if (m) return this._t("kiosk.avatar_req_level", { value: __tmNum(this.hass, Number(m[1])) }); @@ -273,10 +295,10 @@ class TaskMateChildCard extends LitElement { ${options.map(o => html` `)} @@ -4547,7 +4569,7 @@ class TaskMateChildCard extends LitElement { // "No spins left" / "Nothing left to spin for" arrive here as // ServiceValidationError — show them rather than failing silently. this.dispatchEvent(new CustomEvent('hass-notification', { - detail: { message: String(err?.message || err) }, bubbles: true, composed: true, + detail: { message: this._errText(err) || String(err) }, bubbles: true, composed: true, })); } finally { this._spinning = null; @@ -5294,7 +5316,7 @@ class TaskMateChildCard extends LitElement { console.error("Failed to undo bonus sub-task completion:", error); const message = this._isUnauthorized(error) ? this._t("child.undo_not_allowed") - : this._t("child.error_undo", { message: error?.message || "" }); + : this._t("child.error_undo", { message: this._errText(error) }); this._notifyUndo(message); } finally { this._loading = { ...this._loading, [bonusKey]: false }; @@ -5531,7 +5553,7 @@ class TaskMateChildCard extends LitElement { if (this.hass.callService) { this.hass.callService("persistent_notification", "create", { title: this._t('child.error_title'), - message: this._t('child.error_complete', { message: error.message }), + message: this._t('child.error_complete', { message: this._errText(error) }), notification_id: `taskmate_error_${chore.id}`, }); } @@ -5644,7 +5666,7 @@ class TaskMateChildCard extends LitElement { await this.hass.auth.refreshAccessToken(); resp = await postPhoto(); } - if (!resp.ok) throw new Error(`upload failed (${resp.status})`); + if (!resp.ok) throw await this._uploadError(resp); const { photo_url: photoUrl } = await resp.json(); if (!photoUrl) throw new Error("no photo_url in response"); @@ -5653,9 +5675,11 @@ class TaskMateChildCard extends LitElement { await this._handleComplete(chore, child, photoUrl, extra); } catch (err) { // Keep the overlay open on the preview so the child can retry. + // A refusal the server explains (storage full, too large, ...) shows + // in the user's language; anything else keeps the generic wording. if (this._photoCapture) { this._photoCapture = { ...this._photoCapture, step: "preview", - error: this._t("child.photo_upload_failed") }; + error: err && err.translation_key ? this._errText(err) : this._t("child.photo_upload_failed") }; this.requestUpdate(); } } @@ -6270,7 +6294,7 @@ class TaskMateChildCard extends LitElement { } catch (err) { console.error("set_chore_reminder failed", err); sheet.saving = false; - sheet.error = String(err?.message || err); + sheet.error = this._errText(err) || String(err); } this.requestUpdate(); } @@ -6867,7 +6891,7 @@ class TaskMateChildCard extends LitElement { console.error("Failed to undo chore completion:", error); const message = this._isUnauthorized(error) ? this._t("child.undo_not_allowed") - : this._t("child.error_undo", { message: error?.message || "" }); + : this._t("child.error_undo", { message: this._errText(error) }); this._notifyUndo(message); } finally { this._loading = { ...this._loading, [key]: false, ...(rowKey ? { [rowKey]: false } : {}) }; @@ -6947,7 +6971,7 @@ class TaskMateChildCard extends LitElement { // pre-check above. const message = this._isUnauthorized(error) ? this._t("child.undo_not_allowed") - : this._t("child.error_undo", { message: error?.message || "" }); + : this._t("child.error_undo", { message: this._errText(error) }); this._notifyUndo(message); } finally { this._loading = { ...this._loading, [chore.id]: false }; diff --git a/custom_components/taskmate/www/taskmate-chore-board-card.js b/custom_components/taskmate/www/taskmate-chore-board-card.js index 2b14e193..c479d9c1 100644 --- a/custom_components/taskmate/www/taskmate-chore-board-card.js +++ b/custom_components/taskmate/www/taskmate-chore-board-card.js @@ -103,6 +103,13 @@ class TaskMateChoreBoardCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -238,7 +245,7 @@ class TaskMateChoreBoardCard extends LitElement { const next = { ...this._optimistic }; delete next[key]; this._optimistic = next; - this._showToast(this._t("chore_board.error", { message: String(err?.message || err) })); + this._showToast(this._t("chore_board.error", { message: this._errText(err) || String(err) })); } finally { this._busy = { ...this._busy, [key]: false }; } @@ -277,7 +284,7 @@ class TaskMateChoreBoardCard extends LitElement { this._optimistic = next; this._playSound("undo"); } catch (err) { - this._showToast(this._t("chore_board.error", { message: String(err?.message || err) })); + this._showToast(this._t("chore_board.error", { message: this._errText(err) || String(err) })); } } diff --git a/custom_components/taskmate/www/taskmate-kiosk-card.js b/custom_components/taskmate/www/taskmate-kiosk-card.js index 649a6791..1e88a5c3 100644 --- a/custom_components/taskmate/www/taskmate-kiosk-card.js +++ b/custom_components/taskmate/www/taskmate-kiosk-card.js @@ -278,6 +278,21 @@ class TaskMateKioskCard extends LitElement { // ── Helpers ────────────────────────────────────────────────────────────── + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + + /** A refused upload as an error: the server's JSON body (translation_key, message) when it sent one. */ + async _uploadError(resp) { + let body = null; + try { body = await resp.json(); } catch (_e) { /* not JSON */ } + const err = new Error((body && body.message) || `upload failed (${resp.status})`); + return body && typeof body === "object" ? Object.assign(err, body) : err; + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -373,7 +388,7 @@ class TaskMateKioskCard extends LitElement { this._status = map; this._statusError = ""; } catch (err) { - this._statusError = String(err?.message || err); + this._statusError = this._errText(err) || String(err); } finally { this._statusInflight = false; if (this._statusAgain) { @@ -630,10 +645,10 @@ class TaskMateKioskCard extends LitElement { ${opts.map(o => html` `)} ` : ""} `; @@ -641,7 +656,14 @@ class TaskMateKioskCard extends LitElement { // The server words an unlock requirement in English ("Level 5", "120 earned", // "7-day streak"; coord_avatars.py); say it in the tablet's language. - _avatarReq(req) { + _avatarReq(req, opt) { + // Newer backends send the rule as data; older ones only the English text. + const t = opt && opt.unlock_type, v = opt && Number(opt.unlock_value); + if (t && Number.isFinite(v)) { + if (t === "level") return this._t("kiosk.avatar_req_level", { value: __tmNum(this.hass, v) }); + if (t === "points") return this._t("kiosk.avatar_req_points", { value: __tmNum(this.hass, v), pointsName: this._pointsName() }); + if (t === "streak") return this._t(v === 1 ? "kiosk.avatar_req_streak_one" : "kiosk.avatar_req_streak", { value: __tmNum(this.hass, v) }); + } const s = String(req || ""); let m = /^Level (\d+)$/.exec(s); if (m) return this._t("kiosk.avatar_req_level", { value: __tmNum(this.hass, Number(m[1])) }); @@ -981,7 +1003,7 @@ class TaskMateKioskCard extends LitElement { this._pin = ""; } catch (err) { this._pin = ""; - this._pinError = String(err?.message || err); + this._pinError = this._errText(err) || String(err); } finally { this._busy = ""; this.requestUpdate(); @@ -1020,7 +1042,7 @@ class TaskMateKioskCard extends LitElement { this._enqueue(child, chore); this._cheer(chore, child); } else { - this._notify(String(err?.message || err)); + this._notify(this._errText(err) || String(err)); } } finally { this._busy = ""; @@ -1217,7 +1239,7 @@ class TaskMateKioskCard extends LitElement { }); if (this.config.play_sounds !== false) this._playSound(this.config.undo_sound || "undo"); } catch (err) { - this._notify(String(err?.message || err)); + this._notify(this._errText(err) || String(err)); } finally { this._busy = ""; this._scheduleStatus(0); @@ -1268,7 +1290,7 @@ class TaskMateKioskCard extends LitElement { await run(); return true; } catch (err) { - this._notify(String(err?.message || err)); + this._notify(this._errText(err) || String(err)); return false; } finally { this._busy = ""; @@ -1349,9 +1371,12 @@ class TaskMateKioskCard extends LitElement { this._idle = 0; } catch (err) { if (here()) { - this._bountyDlg = { kind: "photo", id: target.bountyId, error: this._t("child.photo_upload_failed") }; + // A refusal the server explains (storage full, bounty taken, ...) in + // the user's language; anything else keeps the generic wording. + const error = err && err.translation_key ? this._errText(err) : this._t("child.photo_upload_failed"); + this._bountyDlg = { kind: "photo", id: target.bountyId, error }; } else { - this._notify(String(err?.message || err)); + this._notify(this._errText(err) || String(err)); } } finally { this._busy = ""; @@ -1403,7 +1428,7 @@ class TaskMateKioskCard extends LitElement { await this.hass.auth.refreshAccessToken(); resp = await post(); } - if (!resp.ok) throw new Error(`upload failed (${resp.status})`); + if (!resp.ok) throw await this._uploadError(resp); const { photo_url: photoUrl } = await resp.json(); if (!photoUrl) throw new Error("no photo_url"); return photoUrl; diff --git a/custom_components/taskmate/www/taskmate-localize.js b/custom_components/taskmate/www/taskmate-localize.js index bfbb92c9..744c5412 100644 --- a/custom_components/taskmate/www/taskmate-localize.js +++ b/custom_components/taskmate/www/taskmate-localize.js @@ -146,6 +146,7 @@ function _interim(lang, bundle) { */ function localize(hass, key, params) { if (hass && hass.language) _lastLang = hass.language; + _ensureExceptionStrings(hass); const lang = _langOf(hass); const bundle = _bundleFor(String(key)); const id = `${lang}/${bundle}`; @@ -429,6 +430,59 @@ function formatNumber(hass, value, opts) { } } +/** + * An avatar's name for the picker. The shipped avatars (coord_avatars.py + * DEFAULT_AVATAR_CATALOG) arrive with their English label; show those in the + * user's language. A label a parent changed is their own text and is kept. + */ +const _AVATAR_DEFAULT_LABELS = { + starter: 'Starter', rocket: 'Rocket', robot: 'Robot', ninja: 'Ninja', + crown: 'Royalty', trophy: 'Champion', fire: 'On Fire', diamond: 'Diamond', +}; +function avatarLabel(hass, opt) { + const label = opt && opt.label ? String(opt.label) : ''; + const id = opt && opt.id; + if (id && _AVATAR_DEFAULT_LABELS[id] === label) { + const s = localize(hass, `avatar.label_${id}`); + if (s && s !== `avatar.label_${id}`) return s; + } + return label; +} + +/** + * The text to show for a failed TaskMate call. The backend refuses an action + * with a translation key (TaskMateError → ServiceValidationError), so show + * Home Assistant's translation of it in the user's language; otherwise fall + * back to the message as sent, without HA's "Validation error: " prefix. + */ +let _excLang = null; +function _ensureExceptionStrings(hass) { + if (!hass || typeof hass.loadBackendTranslation !== 'function') return; + const lang = hass.language || ''; + if (_excLang === lang) return; + _excLang = lang; + try { + const p = hass.loadBackendTranslation('exceptions', 'taskmate'); + if (p && typeof p.catch === 'function') p.catch(() => { _excLang = null; }); + } catch (e) { + _excLang = null; + } +} + +function errorText(hass, err) { + _ensureExceptionStrings(hass); + const key = err && err.translation_key; + if (key && (!err.translation_domain || err.translation_domain === 'taskmate') + && hass && typeof hass.localize === 'function') { + try { + const s = hass.localize(`component.taskmate.exceptions.${key}.message`, err.translation_placeholders || {}); + if (s) return s; + } catch (e) { /* fall through to the sent message */ } + } + const msg = err && typeof err === 'object' && 'message' in err ? err.message : err; + return String(msg == null ? '' : msg).replace(/^Validation error:\s*/, ''); +} + /** * A whole-number percentage (12 → "12%" / "12 %") in HA's language: the * spacing and sign placement follow the locale, as Intl does. @@ -502,6 +556,8 @@ window.__taskmate_numbers = { args: numberArgs, format: formatNumber, percent: f window.__taskmate_picker_text = pickerText; window.__taskmate_time_lock_label = timeLockLabel; window.__taskmate_localize = localize; +window.__taskmate_error_text = errorText; +window.__taskmate_avatar_label = avatarLabel; window.__taskmate_loadTranslations = loadTranslations; // Start fetching the cards bundle (and, on the admin panel's own page, the diff --git a/custom_components/taskmate/www/taskmate-overview-card.js b/custom_components/taskmate/www/taskmate-overview-card.js index 2d747f64..ca9467ae 100644 --- a/custom_components/taskmate/www/taskmate-overview-card.js +++ b/custom_components/taskmate/www/taskmate-overview-card.js @@ -59,6 +59,13 @@ class TaskMateOverviewCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -890,7 +897,7 @@ class TaskMateOverviewCard extends LitElement { if (this.hass && this.hass.callService) { this.hass.callService("persistent_notification", "create", { title: this._t('common.error'), - message: String(e && e.message ? e.message : e), + message: this._errText(e) || String(e), notification_id: `taskmate_overview_behalf_${key}`, }); } diff --git a/custom_components/taskmate/www/taskmate-panel.js b/custom_components/taskmate/www/taskmate-panel.js index 19941015..a6935116 100644 --- a/custom_components/taskmate/www/taskmate-panel.js +++ b/custom_components/taskmate/www/taskmate-panel.js @@ -869,7 +869,7 @@ class TaskMatePanel extends HTMLElement { await new Promise(r => setTimeout(r, 800)); return this._fetchState(_attempt + 1); } - this._error = (err && err.message) || String(err); + this._error = this._errText(err) || String(err); this._state = null; } // Fetch notifications state separately — failure here must not abort @@ -887,12 +887,34 @@ class TaskMatePanel extends HTMLElement { this._wizardMaybeAutoOpen(); } + /** + * A backend error in the user's language: HA's translation of its + * translation_key, else the English message (see __taskmate_error_text in + * taskmate-localize.js). Every _callWS / _callService failure goes through it. + */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this._hass, err) + : String((err && err.message) || err || ""); + } + + /** + * A refused upload's message in the user's language, when the server sent + * a translated JSON error body; "" otherwise (the caller keeps its own + * wording for the status). + */ + async _uploadRefusal(resp) { + let body; + try { body = await resp.json(); } catch (_e) { return ""; } + return body && typeof body === "object" && body.translation_key ? this._errText(body) : ""; + } + async _callWS(payload) { try { const res = await this._hass.callWS(payload); return { ok: true, res }; } catch (err) { - return { ok: false, err: (err && err.message) || String(err), code: err && err.code }; + return { ok: false, err: this._errText(err) || String(err), code: err && err.code }; } } @@ -3093,6 +3115,10 @@ class TaskMatePanel extends HTMLElement { await this._hass.auth.refreshAccessToken(); resp = await post(); } + if (!resp.ok) { + const refusal = await this._uploadRefusal(resp); + if (refusal) { this._showToast("err", refusal); return; } + } if (resp.status === 413) { this._showToast("err", this._t("panel.sound_too_large")); return; } if (resp.status === 400) { this._showToast("err", this._t("panel.sound_bad_type")); return; } if (resp.status === 507) { this._showToast("err", this._t("panel.sound_storage_full")); return; } @@ -3204,6 +3230,10 @@ class TaskMatePanel extends HTMLElement { await this._hass.auth.refreshAccessToken(); resp = await post(); } + if (!resp.ok) { + const refusal = await this._uploadRefusal(resp); + if (refusal) { this._showToast("err", refusal); return; } + } if (resp.status === 413) { this._showToast("err", this._t("panel.chore_image_too_large")); return; } if (resp.status === 400) { this._showToast("err", this._t("panel.chore_image_bad_type")); return; } if (!resp.ok) { this._showToast("err", this._t("panel.chore_image_failed")); return; } @@ -12606,7 +12636,7 @@ class TaskMatePanel extends HTMLElement { await this._hass.callService("taskmate", service, data); return { ok: true }; } catch (err) { - return { ok: false, err: (err && err.message) || String(err) }; + return { ok: false, err: this._errText(err) || String(err) }; } } diff --git a/custom_components/taskmate/www/taskmate-parent-dashboard-card.js b/custom_components/taskmate/www/taskmate-parent-dashboard-card.js index 16e42e7d..37bc1eb5 100644 --- a/custom_components/taskmate/www/taskmate-parent-dashboard-card.js +++ b/custom_components/taskmate/www/taskmate-parent-dashboard-card.js @@ -67,6 +67,13 @@ class TaskMateParentDashboardCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1501,7 +1508,7 @@ class TaskMateParentDashboardCard extends LitElement { this.hass.callService("persistent_notification", "create", { title: this._t('approvals.error_title'), message: this._t('approvals.error_failed', { - message: error && error.message ? error.message : String(error), + message: this._errText(error) || String(error), }), notification_id: notificationId, }); diff --git a/custom_components/taskmate/www/taskmate-pet-card.js b/custom_components/taskmate/www/taskmate-pet-card.js index bde9076a..39403afc 100644 --- a/custom_components/taskmate/www/taskmate-pet-card.js +++ b/custom_components/taskmate/www/taskmate-pet-card.js @@ -691,6 +691,13 @@ class TaskMatePetCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -730,7 +737,7 @@ class TaskMatePetCard extends LitElement { await this.hass.callService("taskmate", "adopt_pet", data); this._hatching = false; } catch (err) { - this._error = String(err?.message || err); + this._error = this._errText(err) || String(err); } finally { this._busy = false; } @@ -854,7 +861,7 @@ class TaskMatePetCard extends LitElement { const child = this._child(); this._shop = { ...res, points_at: child ? Number(child.points) || 0 : 0 }; } catch (err) { - this._shopMsg = String(err?.message || err); + this._shopMsg = this._errText(err) || String(err); } } @@ -994,7 +1001,7 @@ class TaskMatePetCard extends LitElement { this._shopMsg = this._t(pending ? "pet.shop_asked" : "pet.shop_bought", { name: this._itemName(item) }); } catch (err) { this._confirm = null; - this._shopMsg = String(err?.message || err); + this._shopMsg = this._errText(err) || String(err); } finally { this._shopBusy = false; } @@ -1006,7 +1013,7 @@ class TaskMatePetCard extends LitElement { try { await this.hass.callService("taskmate", "equip_pet_item", { child_id: this.config.child_id, item_id: itemId, wear: on }); } catch (err) { - this._shopMsg = String(err?.message || err); + this._shopMsg = this._errText(err) || String(err); } finally { this._shopBusy = false; } diff --git a/custom_components/taskmate/www/taskmate-points-card.js b/custom_components/taskmate/www/taskmate-points-card.js index 3129d3a8..7b3c6836 100644 --- a/custom_components/taskmate/www/taskmate-points-card.js +++ b/custom_components/taskmate/www/taskmate-points-card.js @@ -42,6 +42,13 @@ class TaskMatePointsCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1100,7 +1107,7 @@ class TaskMatePointsCard extends LitElement { const sign = action === 'add' ? '+' : '−'; this._showNotification(this._t('points_card.notification_quick', { sign, amount: __tmNum(this.hass, amount), pointsName, childName: child.name }), 'success'); } catch (error) { - this._showNotification(this._t('points_card.notification_failed', { message: error.message }), 'error'); + this._showNotification(this._t('points_card.notification_failed', { message: this._errText(error) }), 'error'); } finally { this._loading = { ...this._loading, [key]: false }; this.requestUpdate(); @@ -1204,7 +1211,7 @@ class TaskMatePointsCard extends LitElement { } catch (error) { console.error(`Failed to ${action} points:`, error); this._showNotification( - this._t(action === 'add' ? 'points_card.notification_failed_add' : 'points_card.notification_failed_remove', { message: error.message }), + this._t(action === 'add' ? 'points_card.notification_failed_add' : 'points_card.notification_failed_remove', { message: this._errText(error) }), "error" ); } finally { diff --git a/custom_components/taskmate/www/taskmate-raffle-card.js b/custom_components/taskmate/www/taskmate-raffle-card.js index 7cbccb7a..f539a233 100644 --- a/custom_components/taskmate/www/taskmate-raffle-card.js +++ b/custom_components/taskmate/www/taskmate-raffle-card.js @@ -112,6 +112,13 @@ class TaskMateRaffleCard extends LitElement { this._maybeReveal(); } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -211,7 +218,7 @@ class TaskMateRaffleCard extends LitElement { await this.hass.callService("taskmate", "buy_raffle_tickets", { raffle_id: r.id, child_id: child.id, tickets }); this._qty = { ...this._qty, [r.id]: 1 }; } catch (err) { - this._error = String(err?.message || err); + this._error = this._errText(err) || String(err); } finally { this._busy = false; } diff --git a/custom_components/taskmate/www/taskmate-recap-card.js b/custom_components/taskmate/www/taskmate-recap-card.js index 6d72b616..b78cf2ff 100644 --- a/custom_components/taskmate/www/taskmate-recap-card.js +++ b/custom_components/taskmate/www/taskmate-recap-card.js @@ -127,6 +127,13 @@ class TaskMateRecapCard extends LitElement { clearTimeout(this._toastTimer); } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -193,7 +200,7 @@ class TaskMateRecapCard extends LitElement { else this._recap = null; } } catch (err) { - this._error = (err && (err.message || err.code)) || String(err); + this._error = this._errText(err) || (err && err.code) || String(err); } } @@ -220,7 +227,7 @@ class TaskMateRecapCard extends LitElement { recap = res.recap; this._cache.set(id, recap); } catch (err) { - this._error = (err && (err.message || err.code)) || String(err); + this._error = this._errText(err) || (err && err.code) || String(err); return; } } diff --git a/custom_components/taskmate/www/taskmate-reorder-card.js b/custom_components/taskmate/www/taskmate-reorder-card.js index f852c57d..5b98fb9a 100644 --- a/custom_components/taskmate/www/taskmate-reorder-card.js +++ b/custom_components/taskmate/www/taskmate-reorder-card.js @@ -43,6 +43,13 @@ class TaskMateReorderCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1232,7 +1239,7 @@ class TaskMateReorderCard extends LitElement { if (this.hass.callService) { this.hass.callService("persistent_notification", "create", { title: this._t('reorder.notification.save_error_title'), - message: this._t('reorder.notification.save_error_message', { error: error.message }), + message: this._t('reorder.notification.save_error_message', { error: this._errText(error) }), notification_id: "taskmate_reorder_error", }); } diff --git a/custom_components/taskmate/www/taskmate-rewards-card.js b/custom_components/taskmate/www/taskmate-rewards-card.js index 176be8aa..ee109083 100644 --- a/custom_components/taskmate/www/taskmate-rewards-card.js +++ b/custom_components/taskmate/www/taskmate-rewards-card.js @@ -76,6 +76,13 @@ class TaskMateRewardsCard extends LitElement { this._pendingClaim = null; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -1848,7 +1855,7 @@ class TaskMateRewardsCard extends LitElement { this.hass.callService("persistent_notification", "create", { title: this._t('approvals.error_title'), message: this._t('approvals.error_failed', { - message: e && e.message ? e.message : String(e), + message: this._errText(e) || String(e), }), notification_id: `taskmate_reward_claim_${reward.id}`, }); @@ -1877,7 +1884,7 @@ class TaskMateRewardsCard extends LitElement { this.hass.callService("persistent_notification", "create", { title: this._t('approvals.error_title'), message: this._t('approvals.error_failed', { - message: e && e.message ? e.message : String(e), + message: this._errText(e) || String(e), }), notification_id: `taskmate_pool_alloc_${reward.id}`, }); diff --git a/custom_components/taskmate/www/taskmate-routine-card.js b/custom_components/taskmate/www/taskmate-routine-card.js index af6352a8..4085c1d0 100644 --- a/custom_components/taskmate/www/taskmate-routine-card.js +++ b/custom_components/taskmate/www/taskmate-routine-card.js @@ -143,7 +143,7 @@ class TaskMateRoutineCard extends LitElement { this._runCompleted.delete(String(chore.id)); } catch (err) { this.dispatchEvent(new CustomEvent("hass-notification", { - detail: { message: String(err?.message || err) }, bubbles: true, composed: true, + detail: { message: this._errText(err) || String(err) }, bubbles: true, composed: true, })); } finally { this._busy = false; @@ -160,6 +160,13 @@ class TaskMateRoutineCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -280,7 +287,7 @@ class TaskMateRoutineCard extends LitElement { } catch (err) { // Surface rather than silently stalling the routine on a failed call. this.dispatchEvent(new CustomEvent("hass-notification", { - detail: { message: String(err?.message || err) }, bubbles: true, composed: true, + detail: { message: this._errText(err) || String(err) }, bubbles: true, composed: true, })); } finally { this._busy = false; diff --git a/custom_components/taskmate/www/taskmate-sticker-chart-card.js b/custom_components/taskmate/www/taskmate-sticker-chart-card.js index feba6b8a..c6de2982 100644 --- a/custom_components/taskmate/www/taskmate-sticker-chart-card.js +++ b/custom_components/taskmate/www/taskmate-sticker-chart-card.js @@ -209,6 +209,13 @@ class TaskMateStickerChartCard extends LitElement { && (!c.for_child_id || String(c.for_child_id) === String(childId))))); } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -747,10 +754,12 @@ class TaskMateStickerChartCard extends LitElement { * means nothing to whoever is standing at the fridge. */ _failed(err, child) { + // Matched on HA's English text (its Unauthorized error carries no + // translation key); shown in the user's language. const msg = String(err?.message || err || ""); this._toast(/unauthori|not authorized|admin|permission|forbidden/i.test(msg) ? this._t("sticker_chart.not_allowed", { name: child?.name || "" }) - : this._t("sticker_chart.complete_failed", { error: msg })); + : this._t("sticker_chart.complete_failed", { error: this._errText(err) || msg })); } async _undo(row) { @@ -772,7 +781,7 @@ class TaskMateStickerChartCard extends LitElement { const msg = String(err?.message || err || ""); this._toast(/admin|parent|unauthori|permission/i.test(msg) ? this._t("sticker_chart.undo_denied") - : this._t("sticker_chart.complete_failed", { error: msg })); + : this._t("sticker_chart.complete_failed", { error: this._errText(err) || msg })); } } diff --git a/custom_components/taskmate/www/taskmate-wishlist-card.js b/custom_components/taskmate/www/taskmate-wishlist-card.js index 942fb046..cc007e96 100644 --- a/custom_components/taskmate/www/taskmate-wishlist-card.js +++ b/custom_components/taskmate/www/taskmate-wishlist-card.js @@ -117,6 +117,21 @@ class TaskMateWishlistCard extends LitElement { return true; } + /** A backend error in the user's language (see __taskmate_error_text in taskmate-localize.js). */ + _errText(err) { + return window.__taskmate_error_text + ? window.__taskmate_error_text(this.hass, err) + : String((err && err.message) || err || ""); + } + + /** A refused upload as an error: the server's JSON body (translation_key, message) when it sent one. */ + async _uploadError(resp) { + let body = null; + try { body = await resp.json(); } catch (_e) { /* not JSON */ } + const err = new Error((body && body.message) || `upload failed (${resp.status})`); + return body && typeof body === "object" ? Object.assign(err, body) : err; + } + _t(key, params) { const fn = window.__taskmate_localize; return fn ? fn(this.hass, key, params) : key; @@ -212,7 +227,7 @@ class TaskMateWishlistCard extends LitElement { this._closeSheet(); return true; } catch (err) { - const message = (err && err.message) || String(err); + const message = this._errText(err) || String(err); if (this._sheet) { this._sheet = { ...this._sheet, busy: false, error: this._t("wishlist.error", { error: message }) }; } else { @@ -324,7 +339,7 @@ class TaskMateWishlistCard extends LitElement { await this.hass.auth.refreshAccessToken(); resp = await post(); } - if (!resp.ok) throw new Error(`upload failed (${resp.status})`); + if (!resp.ok) throw await this._uploadError(resp); const body = await resp.json(); if (!body || !body.photo_url) throw new Error("no photo_url"); return body.photo_url; @@ -345,8 +360,11 @@ class TaskMateWishlistCard extends LitElement { this._sheet = { ...s, busy: true, error: "" }; try { data.photo_url = await this._uploadPicture(s.blob); - } catch (_e) { - this._sheet = { ...this._sheet, busy: false, error: this._t("wishlist.picture_failed") }; + } catch (err) { + // A refusal the server explains (storage full, too large, ...) in the + // user's language; anything else keeps the generic wording. + const error = err && err.translation_key ? this._errText(err) : this._t("wishlist.picture_failed"); + this._sheet = { ...this._sheet, busy: false, error }; return; } } diff --git a/tests/data/locale_english_baseline.json b/tests/data/locale_english_baseline.json index f036155a..bc91dfc9 100644 --- a/tests/data/locale_english_baseline.json +++ b/tests/data/locale_english_baseline.json @@ -1,6 +1,8 @@ { "da.json": [ "activity.reason_bonus", + "avatar.label_ninja", + "avatar.label_robot", "badge.source_auto", "badge.tier_bronze", "badges.card_name", @@ -98,6 +100,9 @@ ], "de.json": [ "activity.reason_bonus", + "avatar.label_ninja", + "avatar.label_starter", + "avatar.label_trophy", "badge.source_auto", "badge.tier_bronze", "badge.tier_gold", @@ -203,6 +208,9 @@ ], "fr.json": [ "approvals.timed_duration", + "avatar.label_ninja", + "avatar.label_robot", + "avatar.label_trophy", "badge.source_auto", "badge.tier_bronze", "badges.default_title", @@ -234,6 +242,7 @@ "inspection.tag_open", "kiosk.boost_strip", "notify.celebration", + "notify.fallback_parent", "notify.month_year", "notify.period_range", "notify.pet_evolved", @@ -333,6 +342,8 @@ "nb.json": [ "activity.reason_bonus", "approvals.timed_duration", + "avatar.label_ninja", + "avatar.label_robot", "badge.source_auto", "bounty.ok", "child.bonus_label", @@ -417,6 +428,9 @@ "auction.gauge_max", "auction.open_count", "auction.range_high", + "avatar.label_ninja", + "avatar.label_robot", + "avatar.label_starter", "bounty.dur_minutes", "bounty.open_count", "child.bonus_label", @@ -524,6 +538,8 @@ "nn.json": [ "activity.reason_bonus", "approvals.timed_duration", + "avatar.label_ninja", + "avatar.label_robot", "badge.source_auto", "bounty.ok", "child.bonus_label", @@ -607,6 +623,8 @@ ], "pl.json": [ "approvals.timed_duration", + "avatar.label_ninja", + "avatar.label_robot", "badge.source_auto", "child.boost_takeover_title", "child.boost_title", @@ -659,6 +677,7 @@ ], "pt-BR.json": [ "approvals.timed_duration", + "avatar.label_ninja", "badge.source_auto", "badge.source_manual", "badge.tier_bronze", @@ -730,6 +749,7 @@ ], "pt.json": [ "approvals.timed_duration", + "avatar.label_ninja", "badge.source_auto", "badge.source_manual", "badge.tier_bronze", diff --git a/tests/test_complete_chore_on_date.py b/tests/test_complete_chore_on_date.py index 0d309fc0..4b02d0da 100644 --- a/tests/test_complete_chore_on_date.py +++ b/tests/test_complete_chore_on_date.py @@ -86,7 +86,7 @@ def test_refuses_a_day_the_job_was_not_due(): def test_refuses_someone_elses_job(): coord, _ = _setup(_bed(assigned_to=["evie"])) - with pytest.raises(ValueError, match="isn't one of Millie's jobs"): + with pytest.raises(ValueError, match="isn't one of Millie’s jobs"): _run(coord) diff --git a/tests/test_hardening_2026_10_25_entry.py b/tests/test_hardening_2026_10_25_entry.py index 6f8f4dbb..3dad2c25 100644 --- a/tests/test_hardening_2026_10_25_entry.py +++ b/tests/test_hardening_2026_10_25_entry.py @@ -213,7 +213,9 @@ async def go(): assert (first.status, second.status) == (200, 200) third = await view.post(_request("uid-kid")) assert third.status == 413 - assert isinstance(third.body, str) and third.body and "{" not in third.body + message = third.body["message"] + assert isinstance(message, str) and message and "{" not in message + assert third.body["translation_key"] == "upload_photo_pending_limit" # A sibling (a different HA user) is unaffected by the first child's pile. other = await view.post(_request("uid-sibling")) assert other.status == 200 diff --git a/tests/test_teamwork_chores.py b/tests/test_teamwork_chores.py index 5a60bc17..2869d566 100644 --- a/tests/test_teamwork_chores.py +++ b/tests/test_teamwork_chores.py @@ -143,7 +143,7 @@ def test_team_size_out_of_range_is_refused(size): def test_first_come_is_refused(): - assert "first-come" in teamwork_config_error(2, assignment_mode="first_come") + assert "first-come" in str(teamwork_config_error(2, assignment_mode="first_come")) @pytest.mark.parametrize("mode", ["alternating", "random", "balanced"]) @@ -152,7 +152,7 @@ def test_rotation_modes_are_refused(mode): def test_open_ended_is_refused(): - assert "open-ended" in teamwork_config_error(2, open_ended=True) + assert "open-ended" in str(teamwork_config_error(2, open_ended=True)) def test_timed_task_is_refused(): diff --git a/tests/test_time_periods.py b/tests/test_time_periods.py index 363a18d3..42593741 100644 --- a/tests/test_time_periods.py +++ b/tests/test_time_periods.py @@ -133,7 +133,7 @@ def test_validate_rejects_overlap(): ] periods, err = _validate_time_periods(payload, coord) assert periods is None - assert "overlap" in err.lower() + assert "overlap" in str(err).lower() def test_validate_allows_gaps(): @@ -150,19 +150,19 @@ def test_validate_allows_gaps(): def test_validate_rejects_start_after_end(): coord = _coord([Child(name="A")]) periods, err = _validate_time_periods([{"label": "Backwards", "start": "10:00", "end": "09:00"}], coord) - assert periods is None and "start before" in err + assert periods is None and "start before" in str(err) def test_validate_rejects_bad_time_format(): coord = _coord([Child(name="A")]) periods, err = _validate_time_periods([{"label": "Bad", "start": "25:00", "end": "26:00"}], coord) - assert periods is None and "HH:MM" in err + assert periods is None and "HH:MM" in str(err) def test_validate_rejects_blank_custom_label(): coord = _coord([Child(name="A")]) periods, err = _validate_time_periods([{"label": " ", "start": "10:00", "end": "11:00"}], coord) - assert periods is None and "name" in err + assert periods is None and "name" in str(err) def test_validate_rejects_duplicate_ids(): @@ -172,7 +172,7 @@ def test_validate_rejects_duplicate_ids(): {"id": "x", "label": "Two", "start": "08:00", "end": "09:00"}, ] periods, err = _validate_time_periods(payload, coord) - assert periods is None and "duplicate" in err + assert periods is None and "duplicate" in str(err) def test_validate_rejects_empty_list(): @@ -204,7 +204,7 @@ def test_validate_blocks_deleting_period_in_use(): payload = [{"id": "morning", "label": "", "start": "06:00", "end": "12:00"}] periods, err = _validate_time_periods(payload, coord) assert periods is None - assert "Brush teeth" in err + assert "Brush teeth" in str(err) def test_validate_allows_deleting_unused_period(): From 0e5449b1a7fa3086999ededa331ff93afd5a47f3 Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 18:44:20 +0000 Subject: [PATCH 5/7] fix(i18n): entity names, quotation marks and the points name in the user's language; fix bugs found on the way MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Entity names (sensors, binary sensor, buttons, events) are translated in all 11 languages. Entity ids stay exactly as before on every supported Home Assistant version: each entity suggests its id from its English name, so cards keep finding sensor.taskmate_overview and the others on new non-English installs too. Names quoted in errors and notifications use each language's own quotation marks („…“, « … », “…”) instead of straight English quotes. The allowance payout error uses the family's points name, and the setup dialog suggests the points name in Home Assistant's language. Bugs found during the translation audit: - points-display editor: the header colour picker threw (missing _update) - child card: stopping a timed chore called a missing confetti method, leaving the celebration stuck - rewards card: the designed styles' confirm dialog now shares the classic one, including the pool/jackpot total (#557); the designed claim button's tooltip shows the claim limit - auction, bounty and routine cards: the card picker preview showed an error instead of asking for a child - badges card: an empty tier filter said "0 of N earned"; it now says there are no badges in that tier - test_repairs shared one issue-registry mock between tests and failed in a full run --- custom_components/taskmate/binary_sensor.py | 5 +- custom_components/taskmate/button.py | 7 +- custom_components/taskmate/chore_services.py | 4 +- custom_components/taskmate/config_flow.py | 11 +- custom_components/taskmate/coord_auctions.py | 2 +- custom_components/taskmate/coord_birthdays.py | 2 +- custom_components/taskmate/coord_boosts.py | 2 +- custom_components/taskmate/coord_bounties.py | 2 +- custom_components/taskmate/coord_chores.py | 44 ++-- custom_components/taskmate/coord_pet_shop.py | 2 +- custom_components/taskmate/coord_pets.py | 2 +- .../taskmate/coord_reward_extras.py | 4 +- custom_components/taskmate/coord_rewards.py | 26 +-- custom_components/taskmate/coord_scheduled.py | 12 +- custom_components/taskmate/coord_setup.py | 4 +- custom_components/taskmate/coord_teamwork.py | 2 +- custom_components/taskmate/coord_templates.py | 12 +- custom_components/taskmate/coord_timed.py | 4 +- custom_components/taskmate/coord_unlocks.py | 2 +- custom_components/taskmate/coord_wellbeing.py | 2 +- custom_components/taskmate/coord_wishlist.py | 28 +-- custom_components/taskmate/coordinator.py | 7 +- custom_components/taskmate/entity_names.py | 129 +++++++++++ custom_components/taskmate/event.py | 7 +- custom_components/taskmate/notify_strings.py | 46 ++-- custom_components/taskmate/points_name.py | 24 ++ custom_components/taskmate/sensor.py | 33 +-- custom_components/taskmate/strings.json | 212 ++++++++++------- .../taskmate/translations/da.json | 212 ++++++++++------- .../taskmate/translations/de.json | 212 ++++++++++------- .../taskmate/translations/en-GB.json | 212 ++++++++++------- .../taskmate/translations/en.json | 212 ++++++++++------- .../taskmate/translations/fr.json | 212 ++++++++++------- .../taskmate/translations/nb.json | 212 ++++++++++------- .../taskmate/translations/nl.json | 212 ++++++++++------- .../taskmate/translations/nn.json | 212 ++++++++++------- .../taskmate/translations/pl.json | 212 ++++++++++------- .../taskmate/translations/pt-BR.json | 212 ++++++++++------- .../taskmate/translations/pt.json | 212 ++++++++++------- custom_components/taskmate/websocket.py | 8 +- custom_components/taskmate/websocket_setup.py | 2 +- .../taskmate-points-display-card-editor.js | 6 +- .../taskmate/www/locales/da.json | 110 ++++----- .../taskmate/www/locales/da/cards.json | 2 +- .../taskmate/www/locales/da/panel.json | 2 +- .../taskmate/www/locales/de.json | 38 +-- .../taskmate/www/locales/de/cards.json | 2 +- .../taskmate/www/locales/de/panel.json | 2 +- .../taskmate/www/locales/en-GB.json | 106 ++++----- .../taskmate/www/locales/en-GB/cards.json | 2 +- .../taskmate/www/locales/en-GB/panel.json | 2 +- .../taskmate/www/locales/en.json | 106 ++++----- .../taskmate/www/locales/en/cards.json | 2 +- .../taskmate/www/locales/en/panel.json | 2 +- .../taskmate/www/locales/fr.json | 2 + .../taskmate/www/locales/fr/cards.json | 2 +- .../taskmate/www/locales/nb.json | 2 + .../taskmate/www/locales/nb/cards.json | 2 +- .../taskmate/www/locales/nl.json | 48 ++-- .../taskmate/www/locales/nl/cards.json | 2 +- .../taskmate/www/locales/nl/panel.json | 2 +- .../taskmate/www/locales/nn.json | 2 + .../taskmate/www/locales/nn/cards.json | 2 +- .../taskmate/www/locales/pl.json | 2 + .../taskmate/www/locales/pl/cards.json | 2 +- .../taskmate/www/locales/pt-BR.json | 104 +++++---- .../taskmate/www/locales/pt-BR/cards.json | 2 +- .../taskmate/www/locales/pt-BR/panel.json | 2 +- .../taskmate/www/locales/pt.json | 104 +++++---- .../taskmate/www/locales/pt/cards.json | 2 +- .../taskmate/www/locales/pt/panel.json | 2 +- .../taskmate/www/taskmate-auction-card.js | 2 +- .../taskmate/www/taskmate-badges-card.js | 13 +- .../taskmate/www/taskmate-bounty-card.js | 2 +- .../taskmate/www/taskmate-child-card.js | 2 +- .../taskmate/www/taskmate-rewards-card.js | 93 ++------ .../taskmate/www/taskmate-routine-card.js | 2 +- tests/frontend/taskmate-bounty-card.test.cjs | 7 +- tests/test_attr_resolver_companions.py | 11 +- tests/test_button.py | 6 +- tests/test_chore_board_sensor.py | 2 +- tests/test_config_flow_points_name.py | 18 ++ tests/test_entity_names.py | 218 ++++++++++++++++++ tests/test_reject_reasons.py | 4 +- tests/test_repairs.py | 6 + tests/test_sensor_attributes.py | 2 +- tests/test_watch.py | 2 +- 87 files changed, 2523 insertions(+), 1512 deletions(-) create mode 100644 custom_components/taskmate/entity_names.py create mode 100644 custom_components/taskmate/points_name.py create mode 100644 tests/test_config_flow_points_name.py create mode 100644 tests/test_entity_names.py diff --git a/custom_components/taskmate/binary_sensor.py b/custom_components/taskmate/binary_sensor.py index aa005e19..33c98082 100644 --- a/custom_components/taskmate/binary_sensor.py +++ b/custom_components/taskmate/binary_sensor.py @@ -12,6 +12,7 @@ from .const import DOMAIN from .coordinator import TaskMateCoordinator from .entity import taskmate_device_info +from .entity_names import TranslatedNameMixin async def async_setup_entry( @@ -29,7 +30,7 @@ async def async_setup_entry( async_add_entities(entities) -class TaskMateBaseBinarySensor(CoordinatorEntity, BinarySensorEntity): +class TaskMateBaseBinarySensor(TranslatedNameMixin, CoordinatorEntity, BinarySensorEntity): """Base class for TaskMate binary sensors.""" def __init__( @@ -58,7 +59,7 @@ def __init__( """Initialize the binary sensor.""" super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_has_pending_approvals" - self._attr_name = "Has Pending Approvals" + self._set_translated_name("binary_sensor", "has_pending_approvals") @property def is_on(self) -> bool: diff --git a/custom_components/taskmate/button.py b/custom_components/taskmate/button.py index 9789f28a..96e137fa 100644 --- a/custom_components/taskmate/button.py +++ b/custom_components/taskmate/button.py @@ -16,6 +16,7 @@ from .const import DOMAIN from .coordinator import TaskMateCoordinator, button_keys, chore_has_button from .entity import taskmate_device_info +from .entity_names import TranslatedNameMixin from .models import Child, Chore, Reward _LOGGER = logging.getLogger(__name__) @@ -87,7 +88,7 @@ def async_update_entities() -> None: coordinator.async_add_listener(async_update_entities) -class TaskMateBaseButton(CoordinatorEntity, ButtonEntity): +class TaskMateBaseButton(TranslatedNameMixin, CoordinatorEntity, ButtonEntity): """Base class for TaskMate buttons.""" def __init__( @@ -120,7 +121,7 @@ def __init__( self.child_id = child.id self.chore_id = chore.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_{chore.id}_complete" - self._attr_name = f"{child.name}: Complete {chore.name}" + self._set_translated_name("button", "complete_chore", child=child.name, chore=chore.name) @property def icon(self) -> str: @@ -177,7 +178,7 @@ def __init__( self.child_id = child.id self.reward_id = reward.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_{reward.id}_claim" - self._attr_name = f"{child.name}: Claim {reward.name}" + self._set_translated_name("button", "claim_reward", child=child.name, reward=reward.name) @property def icon(self) -> str: diff --git a/custom_components/taskmate/chore_services.py b/custom_components/taskmate/chore_services.py index 54b8052e..9db25a83 100644 --- a/custom_components/taskmate/chore_services.py +++ b/custom_components/taskmate/chore_services.py @@ -177,10 +177,10 @@ def resolve_children(coordinator, refs) -> list[str]: else: matches = [c for c in children if (c.name or "").strip().casefold() == ref.casefold()] if not matches: - raise TaskMateError("service_unknown_child", ref=repr(ref), valid=valid) + raise TaskMateError("service_unknown_child", ref=ref, valid=valid) if len(matches) > 1: ids = ", ".join(c.id for c in matches) - raise TaskMateError("service_ambiguous_child", ref=repr(ref), ids=ids) + raise TaskMateError("service_ambiguous_child", ref=ref, ids=ids) child_id = matches[0].id if child_id not in resolved: resolved.append(child_id) diff --git a/custom_components/taskmate/config_flow.py b/custom_components/taskmate/config_flow.py index 947682f9..0e40e45b 100644 --- a/custom_components/taskmate/config_flow.py +++ b/custom_components/taskmate/config_flow.py @@ -17,7 +17,8 @@ from homeassistant.data_entry_flow import FlowResult from homeassistant.helpers import selector -from .const import DEFAULT_POINTS_ICON, DEFAULT_POINTS_NAME, DOMAIN +from .const import DEFAULT_POINTS_ICON, DOMAIN +from .points_name import default_points_name as _default_points_name class TaskMateConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): @@ -28,6 +29,7 @@ class TaskMateConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): async def async_step_user(self, user_input: dict[str, Any] | None = None) -> FlowResult: """Handle the initial step.""" errors: dict[str, str] = {} + default_name = await self.hass.async_add_executor_job(_default_points_name, self.hass.config.language) if user_input is not None: # Check if already configured @@ -37,7 +39,7 @@ async def async_step_user(self, user_input: dict[str, Any] | None = None) -> Flo return self.async_create_entry( title="TaskMate", data={ - "points_name": user_input.get("points_name", DEFAULT_POINTS_NAME), + "points_name": user_input.get("points_name", default_name), "points_icon": user_input.get("points_icon", DEFAULT_POINTS_ICON), }, ) @@ -46,12 +48,9 @@ async def async_step_user(self, user_input: dict[str, Any] | None = None) -> Flo step_id="user", data_schema=vol.Schema( { - vol.Optional("points_name", default=DEFAULT_POINTS_NAME): str, + vol.Optional("points_name", default=default_name): str, vol.Optional("points_icon", default=DEFAULT_POINTS_ICON): selector.IconSelector(), } ), errors=errors, - description_placeholders={ - "title": "Welcome to TaskMate!", - }, ) diff --git a/custom_components/taskmate/coord_auctions.py b/custom_components/taskmate/coord_auctions.py index 4d909902..4564d366 100644 --- a/custom_components/taskmate/coord_auctions.py +++ b/custom_components/taskmate/coord_auctions.py @@ -247,7 +247,7 @@ async def async_start_auction( if day <= today: raise TaskMateError("auction_pick_future") if not self._is_chore_scheduled_for_date(chore, day): - raise TaskMateError("auction_not_scheduled", chore=f"'{chore.name}'", date=day.isoformat()) + raise TaskMateError("auction_not_scheduled", chore=chore.name, date=day.isoformat()) if self._auction_blocks(chore.id, day.isoformat()): raise TaskMateError("auction_already_exists") diff --git a/custom_components/taskmate/coord_birthdays.py b/custom_components/taskmate/coord_birthdays.py index ccf98caf..55fa2a36 100644 --- a/custom_components/taskmate/coord_birthdays.py +++ b/custom_components/taskmate/coord_birthdays.py @@ -41,7 +41,7 @@ def parse_birthday(value: str) -> tuple[int | None, int, int]: """ m = _BIRTHDAY_RE.match((value or "").strip()) if not m: - raise TaskMateError("birthday_invalid_format", value=repr(value)) + raise TaskMateError("birthday_invalid_format", value=value) year = int(m.group(1)) if m.group(1) else None month, day = int(m.group(2)), int(m.group(3)) # 2000 is a leap year, so a year-less 02-29 validates. diff --git a/custom_components/taskmate/coord_boosts.py b/custom_components/taskmate/coord_boosts.py index af033f98..c461c457 100644 --- a/custom_components/taskmate/coord_boosts.py +++ b/custom_components/taskmate/coord_boosts.py @@ -56,7 +56,7 @@ def _parse_time(value: Any) -> time: m = _TIME_RE.match(str(value or "")) if not m: - raise TaskMateError("boost_bad_time", value=f"'{value}'") + raise TaskMateError("boost_bad_time", value=value) return time(int(m.group(1)), int(m.group(2))) diff --git a/custom_components/taskmate/coord_bounties.py b/custom_components/taskmate/coord_bounties.py index 4e5a0bb9..243d5b65 100644 --- a/custom_components/taskmate/coord_bounties.py +++ b/custom_components/taskmate/coord_bounties.py @@ -291,7 +291,7 @@ async def async_claim_bounty(self, bounty_id: str, child_id: str) -> Bounty: raise TaskMateError("bounty_taken") current = self.active_bounty_claim(child_id) if current is not None: - raise TaskMateError("bounty_one_at_a_time", title=f"'{current.title}'") + raise TaskMateError("bounty_one_at_a_time", title=current.title) bounty.status = "claimed" bounty.claimed_by = child_id bounty.claimed_at = now diff --git a/custom_components/taskmate/coord_chores.py b/custom_components/taskmate/coord_chores.py index aeb29445..a63bbd58 100644 --- a/custom_components/taskmate/coord_chores.py +++ b/custom_components/taskmate/coord_chores.py @@ -1465,16 +1465,16 @@ def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> T """ child_id = child.id if not getattr(chore, "enabled", True): - return TaskMateError("backdate_switched_off", name=f"'{chore.name}'") + return TaskMateError("backdate_switched_off", name=chore.name) assigned = chore.assigned_to or [] if (assigned and child_id not in assigned) or child_id in (getattr(chore, "disabled_for", None) or []): - return TaskMateError("backdate_not_assigned", name=f"'{chore.name}'", child=child.name) + return TaskMateError("backdate_not_assigned", name=chore.name, child=child.name) if (getattr(chore, "assignment_mode", "everyone") or "everyone") != "everyone" or self.teamwork_size(chore): - return TaskMateError("backdate_rotation_team", name=f"'{chore.name}'") + return TaskMateError("backdate_rotation_team", name=chore.name) if getattr(chore, "open_ended", False): - return TaskMateError("backdate_open_ended", name=f"'{chore.name}'") + return TaskMateError("backdate_open_ended", name=chore.name) if chore_has_times(chore): - return TaskMateError("backdate_set_times", name=f"'{chore.name}'") + return TaskMateError("backdate_set_times", name=chore.name) if self.is_vacation_day(day): return TaskMateError("backdate_holiday", weekday=day.strftime("%A")) if self.is_sick_day(child.id, day): @@ -1484,16 +1484,16 @@ def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> T if not getattr(chore, "mandatory", False) and self.is_birthday_day_off(child, day): return TaskMateError("backdate_birthday", weekday=day.strftime("%A"), child=child.name) if self.auction_winner(chore, day): - return TaskMateError("backdate_auction", name=f"'{chore.name}'") + return TaskMateError("backdate_auction", name=chore.name) # A weekly-target chore (#883) has no fixed days — the child picks them — # so it isn't "due" on any one day; its quota is the gate instead. weekly_target = int(getattr(chore, "weekly_target", 0) or 0) if weekly_target: if quota and self.weekly_target_met(chore, child_id, on=day): - return TaskMateError("backdate_weekly_target_met", name=f"'{chore.name}'", target=weekly_target) + return TaskMateError("backdate_weekly_target_met", name=chore.name, target=weekly_target) elif not self._is_chore_scheduled_for_date(chore, day): - return TaskMateError("backdate_not_due", name=f"'{chore.name}'", weekday=day.strftime("%A")) + return TaskMateError("backdate_not_due", name=chore.name, weekday=day.strftime("%A")) if not quota: return None @@ -1511,7 +1511,7 @@ def _backdate_refusal(self, chore, child, day: date, *, quota: bool = True) -> T if done_that_day >= daily_limit: return TaskMateError( "backdate_daily_limit", - name=f"'{chore.name}'", + name=chore.name, done=done_that_day, limit=daily_limit, weekday=day.strftime("%A"), @@ -1565,11 +1565,11 @@ async def async_parent_complete_chore(self, chore_id: str, child_id: str | None raise TaskMateError("chore_not_found", chore_id=chore_id) if not getattr(chore, "enabled", True): - raise TaskMateError("chore_disabled", name=f"'{chore.name}'") + raise TaskMateError("chore_disabled", name=chore.name) schedule_mode = getattr(chore, "schedule_mode", "specific_days") if schedule_mode == "one_shot": - raise TaskMateError("parent_complete_one_shot", name=f"'{chore.name}'") + raise TaskMateError("parent_complete_one_shot", name=chore.name) now = dt_util.now() @@ -1578,16 +1578,16 @@ async def async_parent_complete_chore(self, chore_id: str, child_id: str | None child_ids = list(assigned) if assigned else [c.id for c in self.storage.get_children()] if not child_ids: - raise TaskMateError("parent_complete_no_children", name=f"'{chore.name}'") + raise TaskMateError("parent_complete_no_children", name=chore.name) if child_id: # Only an everyone-mode chore gives each child their own copy; a # rotation or race has one shared slot, so "done for one child" # means nothing there. if getattr(chore, "assignment_mode", "everyone") != "everyone": - raise TaskMateError("parent_complete_rotation_shared", name=f"'{chore.name}'") + raise TaskMateError("parent_complete_rotation_shared", name=chore.name) if child_id not in child_ids: - raise TaskMateError("parent_complete_not_assigned", name=f"'{chore.name}'") + raise TaskMateError("parent_complete_not_assigned", name=chore.name) child_ids = [child_id] completion = ChoreCompletion( @@ -1640,7 +1640,7 @@ async def async_complete_bonus_subtask( subtask = next((b for b in chore.bonus_subtasks if b.id == bonus_subtask_id), None) if not subtask: - raise TaskMateError("bonus_subtask_not_found", subtask_id=bonus_subtask_id, name=f"'{chore.name}'") + raise TaskMateError("bonus_subtask_not_found", subtask_id=bonus_subtask_id, name=chore.name) child = self.get_child(child_id) if not child: @@ -1655,7 +1655,7 @@ async def async_complete_bonus_subtask( # that same completion closes the availability window. assigned = getattr(chore, "assigned_to", []) or [] if assigned and child_id not in assigned: - raise TaskMateError("bonus_subtask_not_assigned", subtask=f"'{subtask.name}'", child=child.name) + raise TaskMateError("bonus_subtask_not_assigned", subtask=subtask.name, child=child.name) # Gate check: parent chore must be completed today all_completions = self.storage.get_completions() @@ -1667,7 +1667,7 @@ async def async_complete_bonus_subtask( for c in all_completions ) if not parent_done_today: - raise TaskMateError("bonus_subtask_parent_first", subtask=f"'{subtask.name}'", name=f"'{chore.name}'") + raise TaskMateError("bonus_subtask_parent_first", subtask=subtask.name, name=chore.name) # Duplicate check: bonus sub-task not already completed today already_done = any( @@ -1678,7 +1678,7 @@ async def async_complete_bonus_subtask( for c in all_completions ) if already_done: - raise TaskMateError("bonus_subtask_already_done", subtask=f"'{subtask.name}'") + raise TaskMateError("bonus_subtask_already_done", subtask=subtask.name) # A grown-up's own sub-task never waits for approval (#1061). A chore # whose main completion must be reviewed (approval, a photo, or an @@ -3061,7 +3061,7 @@ async def async_sort_chore_orders(self, sort_by: str, child_ids: list[str] | Non fine-tune it afterwards. Returns how many children were updated. """ if sort_by not in CHORE_SORT_PRESETS: - raise TaskMateError("chore_sort_unknown", sort=repr(sort_by)) + raise TaskMateError("chore_sort_unknown", sort=sort_by) chores = self.storage.get_chores() periods = self.get_time_periods() if sort_by == "time" else None wanted = set(child_ids) if child_ids else None @@ -3114,12 +3114,10 @@ def _validate_task_group_members(self, chore_ids: list[str], exclude_group_id: s if not chore: raise TaskMateError("chore_unknown", chore_id=chore_id) if getattr(chore, "assignment_mode", "everyone") == "everyone": - raise TaskMateError("task_group_everyone_mode", name=f"'{chore.name}'") + raise TaskMateError("task_group_everyone_mode", name=chore.name) existing_group = self.storage.get_task_group_for_chore(chore_id) if existing_group and existing_group.id != exclude_group_id: - raise TaskMateError( - "task_group_already_member", name=f"'{chore.name}'", group=f"'{existing_group.name}'" - ) + raise TaskMateError("task_group_already_member", name=chore.name, group=existing_group.name) async def async_add_task_group(self, name: str, policy: str, chore_ids: list[str] | None = None): """Create a task group.""" diff --git a/custom_components/taskmate/coord_pet_shop.py b/custom_components/taskmate/coord_pet_shop.py index 55a4be44..29a789cd 100644 --- a/custom_components/taskmate/coord_pet_shop.py +++ b/custom_components/taskmate/coord_pet_shop.py @@ -148,7 +148,7 @@ async def async_save_pet_shop_item( if not name and not (existing and existing["id"] in _DEFAULT_IDS): raise TaskMateError("pet_shop_name_required") if slot not in PET_SHOP_SLOTS: - raise TaskMateError("pet_shop_unknown_slot", slot=repr(slot)) + raise TaskMateError("pet_shop_unknown_slot", slot=slot) try: cost = int(cost) level = int(level or 0) diff --git a/custom_components/taskmate/coord_pets.py b/custom_components/taskmate/coord_pets.py index b2531f76..7753631c 100644 --- a/custom_components/taskmate/coord_pets.py +++ b/custom_components/taskmate/coord_pets.py @@ -129,7 +129,7 @@ async def async_adopt_pet(self, child_id: str, species: str, name: str, hatch_eg if not self.pets_enabled(): raise TaskMateError("pets_switched_off") if species not in PET_SPECIES: - raise TaskMateError("pet_unknown_species", species=repr(species)) + raise TaskMateError("pet_unknown_species", species=species) name = (name or "").strip()[:PET_NAME_MAX] if not name: raise TaskMateError("pet_name_required") diff --git a/custom_components/taskmate/coord_reward_extras.py b/custom_components/taskmate/coord_reward_extras.py index 49b49a57..5d7c0ab1 100644 --- a/custom_components/taskmate/coord_reward_extras.py +++ b/custom_components/taskmate/coord_reward_extras.py @@ -70,9 +70,9 @@ def validate_reward_gift(self, reward, buyer, recipient_id: str): if getattr(recipient, "is_adult", False): raise TaskMateError("reward_gift_children_only") if not self._reward_is_for_child(reward, recipient.id): - raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=recipient.name) + raise TaskMateError("reward_not_available_to", name=reward.name, child=recipient.name) if reward.is_jackpot or reward.pool_enabled or getattr(reward, "streak_freeze", False): - raise TaskMateError("reward_gift_not_giftable", name=f"'{reward.name}'") + raise TaskMateError("reward_gift_not_giftable", name=reward.name) return recipient def incoming_gifts(self, child_id: str) -> list[dict[str, Any]]: diff --git a/custom_components/taskmate/coord_rewards.py b/custom_components/taskmate/coord_rewards.py index bfe99945..e5c3f166 100644 --- a/custom_components/taskmate/coord_rewards.py +++ b/custom_components/taskmate/coord_rewards.py @@ -96,7 +96,7 @@ def _require_funded_jackpot(self, reward: Reward, cost: int) -> None: """ pool_total = self.storage.get_total_allocated_for_reward(reward.id) if pool_total < cost: - raise TaskMateError("reward_jackpot_pool_short", name=f"'{reward.name}'", cost=cost, saved=pool_total) + raise TaskMateError("reward_jackpot_pool_short", name=reward.name, cost=cost, saved=pool_total) async def async_add_reward( self, @@ -445,13 +445,13 @@ def validate_reward_claim(self, reward_id: str, child_id: str, recipient_id: str if recipient_id and recipient_id != child_id: holder = self.validate_reward_gift(reward, child, recipient_id) elif not self._reward_is_for_child(reward, child_id): - raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=child.name) + raise TaskMateError("reward_not_available_to", name=reward.name, child=child.name) if self._reward_is_sold_out(reward): - raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") + raise TaskMateError("reward_sold_out", name=reward.name) if self._reward_is_expired(reward): - raise TaskMateError("reward_expired", name=f"'{reward.name}'") + raise TaskMateError("reward_expired", name=reward.name) if self._reward_is_time_locked(reward): - raise TaskMateError("reward_not_available_now", name=f"'{reward.name}'") + raise TaskMateError("reward_not_available_now", name=reward.name) # Per-child limit: counted against the child who gets the reward. self.require_reward_limit(reward, holder) @@ -473,7 +473,7 @@ def validate_reward_claim(self, reward_id: str, child_id: str, recipient_id: str # gift waiting for approval counts as theirs. blocking = [c for c in pending if c.reward_id == reward_id and c.holder_id == holder.id] if blocking: - raise TaskMateError("reward_claim_already_waiting", name=f"'{reward.name}'") + raise TaskMateError("reward_claim_already_waiting", name=reward.name) if getattr(reward, "streak_freeze", False): self._require_streak_freeze_room(child, pending_claims=pending) if len(own_pending) >= _MAX_PENDING_CLAIMS_PER_CHILD: @@ -650,9 +650,9 @@ async def async_approve_reward(self, claim_id: str) -> None: # not re-checked: approval is the parent's call, not the # child's, so an out-of-hours approval is legitimate. if self._reward_is_sold_out(reward): - raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") + raise TaskMateError("reward_sold_out", name=reward.name) if self._reward_is_expired(reward): - raise TaskMateError("reward_expired", name=f"'{reward.name}'") + raise TaskMateError("reward_expired", name=reward.name) # Cost is always static effective_cost = reward.cost @@ -792,7 +792,7 @@ async def async_reject_reward(self, claim_id: str, reason: str = "") -> None: reward = self.get_reward(claim.reward_id) if reward is None: raise TaskMateError("reward_claim_already_approved_unnamed") - raise TaskMateError("reward_claim_already_approved", name=f"'{reward.name}'") + raise TaskMateError("reward_claim_already_approved", name=reward.name) if claim is not None and claim.wish_id: await self._async_reject_wish_claim(claim, reason) return @@ -846,11 +846,11 @@ async def async_allocate_points_to_pool(self, child_id: str, reward_id: str, poi raise TaskMateError("reward_not_found", reward_id=reward_id) if not self._reward_is_for_child(reward, child_id): - raise TaskMateError("reward_not_available_to", name=f"'{reward.name}'", child=child.name) + raise TaskMateError("reward_not_available_to", name=reward.name, child=child.name) if self._reward_is_sold_out(reward): - raise TaskMateError("reward_sold_out", name=f"'{reward.name}'") + raise TaskMateError("reward_sold_out", name=reward.name) if self._reward_is_expired(reward): - raise TaskMateError("reward_expired", name=f"'{reward.name}'") + raise TaskMateError("reward_expired", name=reward.name) if points < 1: raise TaskMateError("pool_allocate_min") @@ -882,7 +882,7 @@ async def async_allocate_points_to_pool(self, child_id: str, reward_id: str, poi room_left = reward.cost - current_child_allocation if room_left <= 0: - raise TaskMateError("pool_full", name=f"'{reward.name}'") + raise TaskMateError("pool_full", name=reward.name) capped_points = min(points, spendable, room_left) diff --git a/custom_components/taskmate/coord_scheduled.py b/custom_components/taskmate/coord_scheduled.py index 15ecfc06..1d68d1c8 100644 --- a/custom_components/taskmate/coord_scheduled.py +++ b/custom_components/taskmate/coord_scheduled.py @@ -32,31 +32,31 @@ def coerce_scheduled_value(field: str, value: Any) -> Any: """ expected = SCHEDULED_CHANGE_FIELDS.get(field) if expected is None: - raise TaskMateError("scheduled_field_not_allowed", field=f"'{field}'") + raise TaskMateError("scheduled_field_not_allowed", field=field) if expected is bool: if isinstance(value, bool): return value if isinstance(value, str) and value.lower() in ("true", "false"): return value.lower() == "true" - raise TaskMateError("scheduled_expects_bool", field=f"'{field}'") + raise TaskMateError("scheduled_expects_bool", field=field) if expected is int: try: coerced = int(value) except (TypeError, ValueError) as err: - raise TaskMateError("scheduled_expects_int", field=f"'{field}'") from err + raise TaskMateError("scheduled_expects_int", field=field) from err if coerced < 0: - raise TaskMateError("scheduled_negative", field=f"'{field}'") + raise TaskMateError("scheduled_negative", field=field) return coerced if expected is list: if not isinstance(value, list): - raise TaskMateError("scheduled_expects_list", field=f"'{field}'") + raise TaskMateError("scheduled_expects_list", field=field) return [str(v) for v in value] if value is None: - raise TaskMateError("scheduled_expects_text", field=f"'{field}'") + raise TaskMateError("scheduled_expects_text", field=field) return str(value) diff --git a/custom_components/taskmate/coord_setup.py b/custom_components/taskmate/coord_setup.py index 5116eccf..b8164d23 100644 --- a/custom_components/taskmate/coord_setup.py +++ b/custom_components/taskmate/coord_setup.py @@ -52,7 +52,7 @@ def _fold(name: str) -> str: def _age_group(value: Any) -> str: value = value or "" if value and value not in AGE_GROUPS: - raise TaskMateError("setup_unknown_age_group", value=repr(value)) + raise TaskMateError("setup_unknown_age_group", value=value) return value @@ -129,7 +129,7 @@ def resolve(who: str) -> str: return ref_to_id[who] if who in pending_refs or who in known_ids: return who - raise TaskMateError("setup_chore_unknown_child", who=repr(who)) + raise TaskMateError("setup_chore_unknown_child", who=who) existing_chores = self.storage.get_chores() have_chores = {_fold(c.name) for c in existing_chores} diff --git a/custom_components/taskmate/coord_teamwork.py b/custom_components/taskmate/coord_teamwork.py index f1073bc5..4aecf384 100644 --- a/custom_components/taskmate/coord_teamwork.py +++ b/custom_components/taskmate/coord_teamwork.py @@ -204,7 +204,7 @@ async def async_leave_team_chore(self, chore_id: str, child_id: str) -> bool: if not self.get_child(child_id): raise TaskMateError("child_not_found", child_id=child_id) if not self.teamwork_size(chore): - raise TaskMateError("teamwork_not_team_chore", name=f"'{chore.name}'") + raise TaskMateError("teamwork_not_team_chore", name=chore.name) day = dt_util.as_local(dt_util.now()).date().isoformat() joined = self.storage.get_team_joins(chore_id, day) diff --git a/custom_components/taskmate/coord_templates.py b/custom_components/taskmate/coord_templates.py index bde03201..9dcd6b60 100644 --- a/custom_components/taskmate/coord_templates.py +++ b/custom_components/taskmate/coord_templates.py @@ -167,7 +167,7 @@ async def async_update_template( ) -> None: """Update a custom template. Raises for built-in templates.""" if template_id in BUILT_IN_IDS: - raise TaskMateError("template_builtin_modify", template_id=f"'{template_id}'") + raise TaskMateError("template_builtin_modify", template_id=template_id) updates = {} if name is not None: updates["name"] = name.strip() @@ -181,7 +181,7 @@ async def async_update_template( async def async_delete_template(self, template_id: str) -> None: """Delete a custom template. Raises for built-in templates.""" if template_id in BUILT_IN_IDS: - raise TaskMateError("template_builtin_delete", template_id=f"'{template_id}'") + raise TaskMateError("template_builtin_delete", template_id=template_id) self.storage.remove_custom_template(template_id) await self.storage.async_save() @@ -258,17 +258,17 @@ def _validate_pack(self, pack: dict) -> list[dict]: raw_chores = entry.get("chores") if not isinstance(raw_chores, list) or not raw_chores: - raise TaskMateError("template_pack_template_no_chores", name=f"'{name}'") + raise TaskMateError("template_pack_template_no_chores", name=name) if len(raw_chores) > self.MAX_PACK_CHORES: - raise TaskMateError("template_pack_template_too_many_chores", name=f"'{name}'") + raise TaskMateError("template_pack_template_too_many_chores", name=name) chores = [] for raw in raw_chores: if not isinstance(raw, dict): - raise TaskMateError("template_pack_malformed_chore", name=f"'{name}'") + raise TaskMateError("template_pack_malformed_chore", name=name) chore_name = str(raw.get("name", "")).strip() if not chore_name: - raise TaskMateError("template_pack_unnamed_chore", name=f"'{name}'") + raise TaskMateError("template_pack_unnamed_chore", name=name) # Whitelist: unknown keys are dropped, never carried through. cleaned = {k: v for k, v in raw.items() if k in TEMPLATE_CHORE_FIELDS} cleaned["name"] = chore_name[:200] diff --git a/custom_components/taskmate/coord_timed.py b/custom_components/taskmate/coord_timed.py index c1eafef1..628f1f01 100644 --- a/custom_components/taskmate/coord_timed.py +++ b/custom_components/taskmate/coord_timed.py @@ -27,7 +27,7 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: if not chore: raise TaskMateError("chore_not_found", chore_id=chore_id) if chore.task_type != "timed": - raise TaskMateError("timed_not_timed", name=f"'{chore.name}'") + raise TaskMateError("timed_not_timed", name=chore.name) child = self.get_child(child_id) if not child: @@ -57,7 +57,7 @@ async def async_start_timed_task(self, chore_id: str, child_id: str) -> None: # eligibility the child card uses, so a disabled, off-day, or # not-yours timed chore can't be farmed via a crafted start call. if not self._timed_start_allowed(chore, child_id): - raise TaskMateError("timed_not_available", name=f"'{chore.name}'", child=child.name) + raise TaskMateError("timed_not_available", name=chore.name, child=child.name) # A prerequisite not done yet (#771): completing the chore is refused # until then, so starting its timer is too — otherwise the session # runs on a row the card hides under dependency_mode: hide. diff --git a/custom_components/taskmate/coord_unlocks.py b/custom_components/taskmate/coord_unlocks.py index 029de200..39b69d81 100644 --- a/custom_components/taskmate/coord_unlocks.py +++ b/custom_components/taskmate/coord_unlocks.py @@ -74,7 +74,7 @@ def validate_unlock(self, entity_id: str, minutes: Any) -> tuple[str, int]: if not entity_id: return "", 0 if not self.is_unlock_allowed(entity_id): - raise TaskMateError("unlock_not_allowed", entity_id=f"'{entity_id}'") + raise TaskMateError("unlock_not_allowed", entity_id=entity_id) try: mins = int(minutes or 0) except (TypeError, ValueError) as err: diff --git a/custom_components/taskmate/coord_wellbeing.py b/custom_components/taskmate/coord_wellbeing.py index 3f1b45a1..b274edfb 100644 --- a/custom_components/taskmate/coord_wellbeing.py +++ b/custom_components/taskmate/coord_wellbeing.py @@ -196,7 +196,7 @@ async def async_log_mood(self, child_id: str, mood: str) -> None: if child is None: raise TaskMateError("child_not_found", child_id=child_id) if mood not in MOODS: - raise TaskMateError("wellbeing_unknown_mood", mood=repr(mood)) + raise TaskMateError("wellbeing_unknown_mood", mood=mood) today = dt_util.as_local(dt_util.now()).date() per_child = self._moods().setdefault(child_id, {}) per_child[today.isoformat()] = mood diff --git a/custom_components/taskmate/coord_wishlist.py b/custom_components/taskmate/coord_wishlist.py index 5ab402ee..cd6ec4ef 100644 --- a/custom_components/taskmate/coord_wishlist.py +++ b/custom_components/taskmate/coord_wishlist.py @@ -234,12 +234,12 @@ async def async_move_points_to_wish(self, wish_id: str, child_id: str, points: i wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise TaskMateError("wish_not_open_for_saving", name=f"'{wish.name}'") + raise TaskMateError("wish_not_open_for_saving", name=wish.name) if int(points) < 1: raise TaskMateError("wish_move_min") room = wish.remaining if room <= 0: - raise TaskMateError("wish_fully_funded", name=f"'{wish.name}'") + raise TaskMateError("wish_fully_funded", name=wish.name) spendable = self._wish_spendable(child) if spendable < 1: raise TaskMateError("wish_no_spendable", child_name=child.name) @@ -263,11 +263,11 @@ async def async_take_points_from_wish(self, wish_id: str, child_id: str, points: wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise TaskMateError("wish_take_back_not_allowed", name=f"'{wish.name}'") + raise TaskMateError("wish_take_back_not_allowed", name=wish.name) if int(points) < 1: raise TaskMateError("wish_take_back_min") if wish.saved <= 0: - raise TaskMateError("wish_nothing_saved", name=f"'{wish.name}'") + raise TaskMateError("wish_nothing_saved", name=wish.name) taken = min(int(points), wish.saved) returned, wish.saved_lots = split_saved_lots(wish.saved_lots, taken) @@ -297,9 +297,9 @@ async def async_request_wish_redeem(self, wish_id: str, child_id: str) -> Reward wish = self._require_wish(wish_id, child_id) child = self._require_child(child_id) if wish.status != "active": - raise TaskMateError("wish_cannot_redeem", name=f"'{wish.name}'") + raise TaskMateError("wish_cannot_redeem", name=wish.name) if not wish.funded: - raise TaskMateError("wish_needs_more_points", name=f"'{wish.name}'", points=wish.remaining) + raise TaskMateError("wish_needs_more_points", name=wish.name, points=wish.remaining) own_pending = [c for c in self.storage.get_pending_reward_claims() if c.child_id == child_id] if len(own_pending) >= _MAX_PENDING_CLAIMS_PER_CHILD: raise TaskMateError("wish_too_many_pending_claims") @@ -332,7 +332,7 @@ async def async_approve_wish(self, wish_id: str, target: int | None = None) -> W """Turn a waiting wish into a savings goal, optionally at a different target.""" wish = self._require_wish(wish_id) if wish.status != "pending": - raise TaskMateError("wish_not_waiting_approval", name=f"'{wish.name}'") + raise TaskMateError("wish_not_waiting_approval", name=wish.name) if target is not None: wish.target = self._valid_target(target) wish.status = "active" @@ -351,7 +351,7 @@ async def async_decline_wish(self, wish_id: str, reason: str = "") -> None: """ wish = self._require_wish(wish_id) if wish.status not in OPEN_STATUSES: - raise TaskMateError("wish_cannot_decline", name=f"'{wish.name}'") + raise TaskMateError("wish_cannot_decline", name=wish.name) cancelled = self._release_wish(wish, "declined") wish.status = "declined" wish.declined_at = dt_util.now() @@ -376,7 +376,7 @@ async def async_pledge_to_wish(self, wish_id: str, name: str, points: int, messa """Record a relative's gift towards a wish, capped at what it still needs.""" wish = self._require_wish(wish_id) if wish.status != "active": - raise TaskMateError("wish_not_open_for_pledges", name=f"'{wish.name}'") + raise TaskMateError("wish_not_open_for_pledges", name=wish.name) who = clean_label(name, PLEDGE_NAME_MAX) if not who: raise TaskMateError("wish_pledge_name_required") @@ -384,9 +384,9 @@ async def async_pledge_to_wish(self, wish_id: str, name: str, points: int, messa raise TaskMateError("wish_pledge_min") room = wish.remaining if room <= 0: - raise TaskMateError("wish_fully_funded", name=f"'{wish.name}'") + raise TaskMateError("wish_fully_funded", name=wish.name) if len(wish.pledges) >= WISH_MAX_PLEDGES: - raise TaskMateError("wish_too_many_pledges", name=f"'{wish.name}'", max=WISH_MAX_PLEDGES) + raise TaskMateError("wish_too_many_pledges", name=wish.name, max=WISH_MAX_PLEDGES) pledge = WishPledge( name=who, points=min(int(points), room), @@ -431,7 +431,7 @@ async def async_remove_wish_pledge(self, wish_id: str, pledge_id: str) -> None: """ wish = self._require_wish(wish_id) if wish.status not in ("active", "redeem_requested"): - raise TaskMateError("wish_pledges_locked", name=f"'{wish.name}'") + raise TaskMateError("wish_pledges_locked", name=wish.name) pledge = next((p for p in wish.pledges if p.id == pledge_id), None) if pledge is None: raise TaskMateError("wish_pledge_not_found") @@ -465,9 +465,9 @@ async def _async_approve_wish_claim(self, claim: RewardClaim) -> None: if wish is None or child is None: raise TaskMateError("wish_claim_missing", claim_id=claim.id) if wish.status != "redeem_requested" or wish.claim_id != claim.id: - raise TaskMateError("wish_no_longer_redeemable", name=f"'{wish.name}'") + raise TaskMateError("wish_no_longer_redeemable", name=wish.name) if not wish.funded: - raise TaskMateError("wish_not_funded", name=f"'{wish.name}'") + raise TaskMateError("wish_not_funded", name=wish.name) now = dt_util.now() wish.status = "redeemed" diff --git a/custom_components/taskmate/coordinator.py b/custom_components/taskmate/coordinator.py index 658ea160..4814df08 100644 --- a/custom_components/taskmate/coordinator.py +++ b/custom_components/taskmate/coordinator.py @@ -746,7 +746,12 @@ async def async_record_allowance_payout(self, child_id: str, points: int) -> dic # points floors the balance at zero, so a payout bigger than the # balance would log money for points the child never had. if child.points < points: - raise TaskMateError("allowance_not_enough_points", name=child.name, points=child.points) + raise TaskMateError( + "allowance_not_enough_points", + name=child.name, + points=child.points, + points_name=self.storage.get_points_name(), + ) try: rate = int(self.storage.get_setting("allowance_rate", 10)) except (TypeError, ValueError): diff --git a/custom_components/taskmate/entity_names.py b/custom_components/taskmate/entity_names.py new file mode 100644 index 00000000..7e979a10 --- /dev/null +++ b/custom_components/taskmate/entity_names.py @@ -0,0 +1,129 @@ +"""Translated entity names that never move an entity id. + +TaskMate's entities were named in English with `has_entity_name` off, and the +cards default to the entity ids Home Assistant built from those English names +(`sensor.taskmate_overview`, `sensor.taskmate_pending_approvals`, ...). + +Switching to `has_entity_name = True` would let Home Assistant translate the +name, but it also changes how the entity id is built: on HA 2024.7-2026.5 the +device name is glued in front ("Malia Points" -> `sensor.taskmate_malia_points` +instead of `sensor.malia_points`), and new installs on a TaskMate language +would get ids in that language (`sensor.taskmate_ubersicht`). Either breaks the +cards for a fresh install. + +So the entities keep `has_entity_name` off — Home Assistant then derives the +entity id exactly as it always has, from `suggested_object_id` — and this mixin +supplies both halves itself: + +* `suggested_object_id` is always today's English name, so the id is the same + byte for byte on every Home Assistant version; +* `name` (what users see) is looked up in the integration's entity + translations for the configured language, falling back to the English name. + +`ENGLISH_NAMES` is the single source for the English text; the `en` entries in +`strings.json` / `translations/en.json` must match it (tested). +""" + +from __future__ import annotations + +from collections.abc import Mapping +from typing import Any + +from .const import DOMAIN + +# platform -> translation_key -> English name template. Changing one of these +# changes the entity id of every NEW install — don't. +ENGLISH_NAMES: dict[str, dict[str, str]] = { + "sensor": { + "overview": "TaskMate Overview", + "chores": "TaskMate Chores", + "chore_availability": "TaskMate Chore Availability", + "rewards": "TaskMate Rewards", + "activity": "TaskMate Activity", + "incentives": "TaskMate Incentives", + "bounties": "TaskMate Bounties", + "auctions": "TaskMate Auctions", + "chore_board": "TaskMate Chore Board", + "child_points": "{child} Points", + "child_stats": "{child} Stats", + "child_wishlist": "{child} Wishlist", + "child_watch": "{child} Watch", + "child_badges": "{child} Badges", + "pending_approvals": "Pending Approvals", + }, + "binary_sensor": { + "has_pending_approvals": "Has Pending Approvals", + }, + "button": { + "complete_chore": "{child}: Complete {chore}", + "claim_reward": "{child}: Claim {reward}", + }, + "event": { + "child_activity": "{child} activity", + "family_activity": "Family activity", + }, +} + + +def english_name(platform: str, key: str, placeholders: Mapping[str, str] | None = None) -> str: + """The English name (and object id source) of an entity.""" + return ENGLISH_NAMES[platform][key].format(**(placeholders or {})) + + +class TranslatedNameMixin: + """Translated `name`, English `suggested_object_id`. + + List it before the Home Assistant entity classes so its properties win, + and call `_set_translated_name` from `__init__` instead of setting + `_attr_name`. Leave `has_entity_name` off: with it on, Home Assistant + would prefix the device name to the entity id on older versions. + """ + + _tm_platform: str | None = None + _tm_name_key: str | None = None + _tm_placeholders: dict[str, str] + + def _set_translated_name(self, platform: str, key: str, **placeholders: str) -> None: + ENGLISH_NAMES[platform][key] # noqa: B018 - fail fast on an unknown key + self._tm_platform = platform + self._tm_name_key = key + self._tm_placeholders = {k: str(v) for k, v in placeholders.items()} + self._attr_translation_key = key + self._attr_translation_placeholders = self._tm_placeholders + + @property + def _english_name(self) -> str | None: + if self._tm_platform is None or self._tm_name_key is None: + return None + return english_name(self._tm_platform, self._tm_name_key, self._tm_placeholders) + + def _translated_name(self) -> str | None: + """The name in HA's configured language, if its translations are loaded.""" + # HA 2024.7 exposes the loaded translations on `entity.platform`; + # newer releases moved them to `entity.platform_data`. + source: Any = getattr(self, "platform_data", None) or getattr(self, "platform", None) + translations = getattr(source, "platform_translations", None) + if not translations or not isinstance(translations, Mapping): + return None + template = translations.get(f"component.{DOMAIN}.entity.{self._tm_platform}.{self._tm_name_key}.name") + if not isinstance(template, str) or not template: + return None + try: + return template.format(**self._tm_placeholders) + except (KeyError, IndexError, ValueError): + # A broken translation must never blank the entity's name. + return None + + @property + def name(self) -> str | None: # type: ignore[override] + english = self._english_name + if english is None: + return super().name # type: ignore[misc] + return self._translated_name() or english + + @property + def suggested_object_id(self) -> str | None: # type: ignore[override] + english = self._english_name + if english is None: + return super().suggested_object_id # type: ignore[misc] + return english diff --git a/custom_components/taskmate/event.py b/custom_components/taskmate/event.py index 4bcd7b48..a60a942c 100644 --- a/custom_components/taskmate/event.py +++ b/custom_components/taskmate/event.py @@ -28,6 +28,7 @@ from .coord_notifications import notification_event_name from .coordinator import TaskMateCoordinator from .entity import taskmate_device_info +from .entity_names import TranslatedNameMixin # Bus events that are about one child, by the event type the entity reports. # Moments that only a notification announces take that notification's event @@ -167,7 +168,7 @@ def _on_event(event: Event) -> None: entry.async_on_unload(hass.bus.async_listen(bus_event, _make_family_listener(event_type))) -class _TaskMateEventBase(EventEntity): +class _TaskMateEventBase(TranslatedNameMixin, EventEntity): """Shared behaviour: fire only once HA has the entity.""" _attr_should_poll = False @@ -198,7 +199,7 @@ def __init__(self, entry: ConfigEntry, child_id: str, child_name: str) -> None: super().__init__(entry) self.child_id = child_id self._attr_unique_id = f"{entry.entry_id}_{child_id}_activity_event" - self._attr_name = f"{child_name} activity" + self._set_translated_name("event", "child_activity", child=child_name) class TaskMateFamilyEvent(_TaskMateEventBase): @@ -211,4 +212,4 @@ class TaskMateFamilyEvent(_TaskMateEventBase): def __init__(self, entry: ConfigEntry) -> None: super().__init__(entry) self._attr_unique_id = f"{entry.entry_id}_family_activity_event" - self._attr_name = "Family activity" + self._set_translated_name("event", "family_activity") diff --git a/custom_components/taskmate/notify_strings.py b/custom_components/taskmate/notify_strings.py index 2ea1d3dd..e6314ea2 100644 --- a/custom_components/taskmate/notify_strings.py +++ b/custom_components/taskmate/notify_strings.py @@ -39,50 +39,50 @@ "streak_at_risk": "{child_name}, complete a chore today to keep your {streak}-day streak!", "all_chores_done": "{child_name} finished every chore today!", "badge_earned": "{child_name} earned the {badge_name} badge!", - "pending_chore_approval": "{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.", - "pending_reward_claim": "{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.", + "pending_chore_approval": "{child_name} completed “{chore_name}” (+{points} {points_name}) — awaiting approval.", + "pending_reward_claim": "{child_name} claimed “{reward_name}” ({cost} {points_name}) — awaiting approval.", "streak_milestone": "{child_name} hit a {days}-day streak — +{points} {points_name}!", "level_up": "{child_name} reached level {level}! 🎉", "weekly_digest": "TaskMate weekly digest:\n{summary}", "celebration": "🎉 {message}", - "mandatory_reminder": "{child_name}, you still need to do '{chore_name}'.", - "mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore '{chore_name}'.", + "mandatory_reminder": "{child_name}, you still need to do “{chore_name}”.", + "mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore “{chore_name}”.", "monthly_report": "TaskMate {month} report:\n{summary}", "season_champion": "🏆 {child_name} won the {month} leaderboard with {points} {points_name}!", "family_goal_reached": "🎉 Family goal reached: {goal_name}! Time for {goal_reward}.", "birthday": "🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.", "streak_freeze_used": "❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).", "presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", - "wish_requested": "{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.", - "wish_pledged": "💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!", + "wish_requested": "{child_name} wished for “{wish_name}” ({target} {points_name}) — waiting for your approval.", + "wish_pledged": "💝 {pledger} added {points} {points_name} to your wish “{wish_name}”!", "bounty_posted": "🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!", "bounty_claim_lapsing": ( - "⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board." + "⏳ {child_name}, {minutes} minutes left to finish “{bounty_name}” before it goes back on the board." ), "recap_ready": "✨ Your {period} recap is ready, {child_name}! Tap to watch it.", - "item_rejected": "↩️ {child_name}, '{item_name}' was sent back{reason_text}", + "item_rejected": "↩️ {child_name}, “{item_name}” was sent back{reason_text}", "auction_opened": "🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!", - "auction_closing": "⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.", + "auction_closing": "⏳ {child_name}, bidding on “{chore_name}” closes in {minutes} minutes.", "auction_result": "🔨 Auction closed: {result_text}", "inspection_started": ( - "🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. " + "🔍 {child_name}, a grown-up is coming to inspect “{chore_name}” before {until}. " "Keep it looking great for +{bonus} {points_name}!" ), "inspection_passed": ( - "🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}" + "🌟 Inspection passed, {child_name}! “{chore_name}” looked great: +{bonus} {points_name}{note_text}" ), "inspection_reminder": ( - "🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}." + "🔍 {child_name}'s “{chore_name}” inspection closes in {minutes} minutes — pass or fail it before {until}." ), - "help_requested": "🙋 {child_name} needs help with '{chore_name}'{message_text}", + "help_requested": "🙋 {child_name} needs help with “{chore_name}”{message_text}", "mood_low": "{emoji} {child_name} had a tough day today. Maybe check in?", "weekly_goal_reached": "🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!", - "reward_owed": "🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.", + "reward_owed": "🎁 {child_name} is still waiting for “{reward_name}” — redeemed {days} days ago.", "personal_best": "🏆 New personal best! {child_name}: {record_label} — {value}.", "boost_started": "⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.", "boost_all_chores": "All chores", - "appeal_submitted": "⚖️ {child_name} is appealing '{item_name}'{message_text}", - "appeal_decided": "⚖️ Your appeal about '{item_name}' was {outcome}{note_text}", + "appeal_submitted": "⚖️ {child_name} is appealing “{item_name}”{message_text}", + "appeal_decided": "⚖️ Your appeal about “{item_name}” was {outcome}{note_text}", "appeal_outcome_overturned": "accepted", "appeal_outcome_upheld": "turned down", "screen_time_low": "📺 {child_name} has {minutes} minutes of screen time left.", @@ -105,7 +105,7 @@ "pet_news_egg": "🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.", "pet_news_level": "💖 {pet_name} reached pet level {pet_level}!", "pet_item_requested": "🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.", - "penalty_redeemed": "🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.", + "penalty_redeemed": "🤝 {child_name} made it right with “{chore_name}” and earned back {points} {points_name}.", "raffle_drawn": "🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)", # Voice assistant replies (intents.py). "voice_not_found": "I couldn't find anyone called {name}.", @@ -132,21 +132,21 @@ "print_chart_empty": "No chores to show for this week.", "print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", # Pieces that callers assemble into the messages above. - "auction_won": "{child_name} won '{chore_name}' on {date} for {points} {points_name}.", - "auction_no_bids": "no bids for '{chore_name}', so it goes back to the normal rota.", - "auction_called_off": "the auction for '{chore_name}' was called off. It goes back to the normal rota.", + "auction_won": "{child_name} won “{chore_name}” on {date} for {points} {points_name}.", + "auction_no_bids": "no bids for “{chore_name}”, so it goes back to the normal rota.", + "auction_called_off": "the auction for “{chore_name}” was called off. It goes back to the normal rota.", "weekly_digest_line": "• {child_name}: {chores} chores, {points} {points_name} earned", "monthly_report_line": "• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}", # Celebration messages (the celebration push and the taskmate_celebration # event), keyed celebrate_. "celebrate_all_chores_done": "{child_name} finished every chore today!", "celebrate_birthday": "Happy birthday, {child_name}!", - "celebrate_challenge_completed": "{child_name} completed the challenge '{challenge_name}'!", + "celebrate_challenge_completed": "{child_name} completed the challenge “{challenge_name}”!", "celebrate_inspection_passed": "{child_name}'s {chore_name} passed inspection!", "celebrate_level_up": "{child_name} reached level {level}!", "celebrate_perfect_week": "{child_name} earned a perfect week — +{bonus}!", - "celebrate_weekly_target": "{child_name} reached the weekly target for '{chore_name}' — +{bonus}!", - "celebrate_quest_completed": "{child_name} completed the quest '{quest_name}'!", + "celebrate_weekly_target": "{child_name} reached the weekly target for “{chore_name}” — +{bonus}!", + "celebrate_quest_completed": "{child_name} completed the quest “{quest_name}”!", "celebrate_streak_milestone": "{child_name} hit a {days}-day streak!", "celebrate_personal_best": "{child_name} set a new personal best: {record_label} — {value}!", # Recap announcements: the single-recap child push is recap_ready above. diff --git a/custom_components/taskmate/points_name.py b/custom_components/taskmate/points_name.py new file mode 100644 index 00000000..dba59155 --- /dev/null +++ b/custom_components/taskmate/points_name.py @@ -0,0 +1,24 @@ +"""The suggested points name in Home Assistant's language (no HA imports, so it is testable).""" + +from __future__ import annotations + +import json +from pathlib import Path + +from .const import DEFAULT_POINTS_NAME + + +def default_points_name(language: str | None) -> str: + """The suggested points name ("Stars") in HA's language, as the panel wizard says it.""" + locales = Path(__file__).parent / "www" / "locales" + for lang in (language, (language or "").split("-")[0], "en"): + if not lang: + continue + try: + data = json.loads((locales / f"{lang}.json").read_text(encoding="utf-8")) + except (OSError, ValueError): + continue + name = data.get("wizard.pname_stars") + if isinstance(name, str) and name.strip(): + return name.strip() + return DEFAULT_POINTS_NAME diff --git a/custom_components/taskmate/sensor.py b/custom_components/taskmate/sensor.py index cf9532ba..e1727b99 100644 --- a/custom_components/taskmate/sensor.py +++ b/custom_components/taskmate/sensor.py @@ -26,6 +26,7 @@ from .coord_set_times import set_time_label, set_time_of from .coordinator import TaskMateCoordinator from .entity import taskmate_device_info +from .entity_names import TranslatedNameMixin from .models import Child from .seasons import active_season from .watch import DEFAULT_STATE_STRINGS, today_board, watch_state, watch_summary @@ -1253,7 +1254,7 @@ def async_add_child_sensors() -> None: coordinator.async_add_listener(async_add_child_sensors) -class TaskMateBaseSensor(CoordinatorEntity, SensorEntity): +class TaskMateBaseSensor(TranslatedNameMixin, CoordinatorEntity, SensorEntity): """Base class for TaskMate sensors.""" def __init__( @@ -1333,7 +1334,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_overall_stats" - self._attr_name = "TaskMate Overview" + self._set_translated_name("sensor", "overview") self._published_entity_map: dict | None = None async def async_added_to_hass(self) -> None: @@ -1514,7 +1515,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_chores" - self._attr_name = "TaskMate Chores" + self._set_translated_name("sensor", "chores") @property def native_value(self) -> int: @@ -1566,7 +1567,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_chore_availability" - self._attr_name = "TaskMate Chore Availability" + self._set_translated_name("sensor", "chore_availability") @property def native_value(self) -> int: @@ -1601,7 +1602,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_rewards" - self._attr_name = "TaskMate Rewards" + self._set_translated_name("sensor", "rewards") @property def native_value(self) -> int: @@ -1639,7 +1640,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_activity" - self._attr_name = "TaskMate Activity" + self._set_translated_name("sensor", "activity") @property def native_value(self) -> int: @@ -1688,7 +1689,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_incentives" - self._attr_name = "TaskMate Incentives" + self._set_translated_name("sensor", "incentives") @property def native_value(self) -> int: @@ -1774,7 +1775,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_bounties" - self._attr_name = "TaskMate Bounties" + self._set_translated_name("sensor", "bounties") @property def native_value(self) -> int: @@ -1807,7 +1808,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_auctions" - self._attr_name = "TaskMate Auctions" + self._set_translated_name("sensor", "auctions") @property def native_value(self) -> int: @@ -1844,7 +1845,7 @@ def __init__( ) -> None: super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_chore_board" - self._attr_name = "TaskMate Chore Board" + self._set_translated_name("sensor", "chore_board") self._board_key: tuple | None = None self._board: dict | None = None @@ -1882,7 +1883,7 @@ def __init__( super().__init__(coordinator, entry) self.child_id = child.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_points" - self._attr_name = f"{child.name} Points" + self._set_translated_name("sensor", "child_points", child=child.name) self._attr_state_class = SensorStateClass.TOTAL @property @@ -1938,7 +1939,7 @@ def __init__( super().__init__(coordinator, entry) self.child_id = child.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_stats" - self._attr_name = f"{child.name} Stats" + self._set_translated_name("sensor", "child_stats", child=child.name) self._attr_state_class = SensorStateClass.TOTAL @property @@ -2038,7 +2039,7 @@ def __init__( super().__init__(coordinator, entry) self.child_id = child.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_wishlist" - self._attr_name = f"{child.name} Wishlist" + self._set_translated_name("sensor", "child_wishlist", child=child.name) @property def native_value(self) -> int: @@ -2080,7 +2081,7 @@ def __init__( super().__init__(coordinator, entry) self.child_id = child.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_watch" - self._attr_name = f"{child.name} Watch" + self._set_translated_name("sensor", "child_watch", child=child.name) self._state_strings: dict[str, str] = dict(DEFAULT_STATE_STRINGS) self._summary_key: tuple | None = None self._summary: dict | None = None @@ -2149,7 +2150,7 @@ def __init__( super().__init__(coordinator, entry) self.child_id = child.id self._attr_unique_id = f"{entry.entry_id}_{child.id}_badges" - self._attr_name = f"{child.name} Badges" + self._set_translated_name("sensor", "child_badges", child=child.name) @property def native_value(self) -> int: @@ -2248,7 +2249,7 @@ def __init__( """Initialize the sensor.""" super().__init__(coordinator, entry) self._attr_unique_id = f"{entry.entry_id}_pending_approvals" - self._attr_name = "Pending Approvals" + self._set_translated_name("sensor", "pending_approvals") self._attr_state_class = SensorStateClass.MEASUREMENT @property diff --git a/custom_components/taskmate/strings.json b/custom_components/taskmate/strings.json index 4b05f7af..c43e5393 100644 --- a/custom_components/taskmate/strings.json +++ b/custom_components/taskmate/strings.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "chores" + "unit_of_measurement": "chores", + "name": "{child} Stats" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "{child} Badges" }, "child_watch": { "state": { "left": "# left", "all_done": "All done", "no_chores": "No chores" - } + }, + "name": "{child} Watch" + }, + "overview": { + "name": "TaskMate Overview" + }, + "chores": { + "name": "TaskMate Chores" + }, + "chore_availability": { + "name": "TaskMate Chore Availability" + }, + "rewards": { + "name": "TaskMate Rewards" + }, + "activity": { + "name": "TaskMate Activity" + }, + "incentives": { + "name": "TaskMate Incentives" + }, + "bounties": { + "name": "TaskMate Bounties" + }, + "auctions": { + "name": "TaskMate Auctions" + }, + "chore_board": { + "name": "TaskMate Chore Board" + }, + "child_points": { + "name": "{child} Points" + }, + "child_wishlist": { + "name": "{child} Wishlist" + }, + "pending_approvals": { + "name": "Pending Approvals" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate activity", + "name": "{child} activity", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate family activity", + "name": "Family activity", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Has Pending Approvals" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Complete {chore}" + }, + "claim_reward": { + "name": "{child}: Claim {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "A timed task can't be a teamwork chore." }, "teamwork_not_team_chore": { - "message": "Chore {name} is not a teamwork chore" + "message": "Chore “{name}” is not a teamwork chore" }, "swap_only_rotation": { "message": "Only rotation chores can be swapped" @@ -2284,19 +2336,19 @@ "message": "Pick a day in the last {days} days, before today." }, "backdate_switched_off": { - "message": "{name} is switched off." + "message": "“{name}” is switched off." }, "backdate_not_assigned": { - "message": "{name} isn't one of {child}’s jobs." + "message": "“{name}” isn't one of {child}’s jobs." }, "backdate_rotation_team": { - "message": "{name} rotates or needs a team, so it can't be logged for a past day." + "message": "“{name}” rotates or needs a team, so it can't be logged for a past day." }, "backdate_open_ended": { - "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + "message": "“{name}” is open-ended, so it needs the child's note and a price. Use the child's card." }, "backdate_set_times": { - "message": "{name} has set times, so it can't be logged for a past day." + "message": "“{name}” has set times, so it can't be logged for a past day." }, "backdate_holiday": { "message": "{weekday} was a holiday, so no jobs were due." @@ -2308,43 +2360,43 @@ "message": "{weekday} was {child}’s birthday, a day off from jobs." }, "backdate_auction": { - "message": "{name} was won at auction that day, so it can't be logged afterwards." + "message": "“{name}” was won at auction that day, so it can't be logged afterwards." }, "backdate_weekly_target_met": { - "message": "{name} already reached its {target} for that week." + "message": "“{name}” already reached its {target} for that week." }, "backdate_not_due": { - "message": "{name} wasn't due on {weekday}." + "message": "“{name}” wasn't due on {weekday}." }, "backdate_daily_limit": { - "message": "{name} was already done {done}/{limit} times on {weekday}." + "message": "“{name}” was already done {done}/{limit} times on {weekday}." }, "chore_disabled": { - "message": "Chore {name} is disabled" + "message": "Chore “{name}” is disabled" }, "parent_complete_one_shot": { - "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + "message": "Chore “{name}” is a one-shot chore and cannot be parent-completed" }, "parent_complete_no_children": { - "message": "Chore {name} has no children to suppress" + "message": "Chore “{name}” has no children to suppress" }, "parent_complete_rotation_shared": { - "message": "Chore {name} is shared by a rotation and can only be done for everyone" + "message": "Chore “{name}” is shared by a rotation and can only be done for everyone" }, "parent_complete_not_assigned": { - "message": "Chore {name} is not assigned to that child" + "message": "Chore “{name}” is not assigned to that child" }, "bonus_subtask_not_found": { - "message": "Bonus sub-task {subtask_id} not found on chore {name}" + "message": "Bonus sub-task {subtask_id} not found on chore “{name}”" }, "bonus_subtask_not_assigned": { - "message": "Bonus sub-task {subtask} is not assigned to {child}." + "message": "Bonus sub-task “{subtask}” is not assigned to {child}." }, "bonus_subtask_parent_first": { - "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + "message": "Cannot complete bonus sub-task “{subtask}” — parent chore “{name}” must be completed first today." }, "bonus_subtask_already_done": { - "message": "Bonus sub-task {subtask} already completed today." + "message": "Bonus sub-task “{subtask}” already completed today." }, "undo_window_passed": { "message": "This chore can't be undone any more. Ask a parent to undo it." @@ -2359,16 +2411,16 @@ "message": "Completion is not approved; nothing to undo" }, "chore_sort_unknown": { - "message": "Unknown sort {sort}" + "message": "Unknown sort “{sort}”" }, "task_group_duplicate_chore": { "message": "Duplicate chore in group: {chore_id}" }, "task_group_everyone_mode": { - "message": "Chore {name} uses 'everyone' mode and cannot join a group" + "message": "Chore “{name}” uses 'everyone' mode and cannot join a group" }, "task_group_already_member": { - "message": "Chore {name} already belongs to group {group}" + "message": "Chore “{name}” already belongs to group “{group}”" }, "task_group_unknown_policy": { "message": "Unknown task group policy: {policy}" @@ -2419,22 +2471,22 @@ "message": "Not enough points: {child} has {points}, gift {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + "message": "“{name}” is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" }, "reward_not_available_to": { - "message": "Reward {name} is not available to {child}" + "message": "Reward “{name}” is not available to {child}" }, "reward_sold_out": { - "message": "Reward {name} is sold out" + "message": "Reward “{name}” is sold out" }, "reward_expired": { - "message": "Reward {name} has expired" + "message": "Reward “{name}” has expired" }, "reward_not_available_now": { - "message": "Reward {name} is not available right now" + "message": "Reward “{name}” is not available right now" }, "reward_claim_already_waiting": { - "message": "A claim for {name} is already waiting for approval" + "message": "A claim for “{name}” is already waiting for approval" }, "reward_claims_too_many": { "message": "Too many reward claims are already waiting for approval" @@ -2452,7 +2504,7 @@ "message": "Not enough points to approve. Need {cost}, have {points}" }, "reward_claim_already_approved": { - "message": "{name} has already been approved and can no longer be rejected" + "message": "“{name}” has already been approved and can no longer be rejected" }, "reward_claim_already_approved_unnamed": { "message": "'This reward' has already been approved and can no longer be rejected" @@ -2464,7 +2516,7 @@ "message": "No spendable points available for {child}" }, "pool_full": { - "message": "Pool for reward {name} is already full" + "message": "Pool for reward “{name}” is already full" }, "reward_limit_once_day": { "message": "{child} can have {name} once a day. It's available again on {date}" @@ -2491,7 +2543,7 @@ "message": "Rewards can only be bought for children" }, "reward_gift_not_giftable": { - "message": "{name} can't be bought for someone else" + "message": "“{name}” can't be bought for someone else" }, "reward_rating_stars": { "message": "Pick 1 to 3 stars" @@ -2506,10 +2558,10 @@ "message": "That reward has already been rated" }, "service_unknown_child": { - "message": "Unknown child {ref}. Valid children: {valid}" + "message": "Unknown child “{ref}”. Valid children: {valid}" }, "service_ambiguous_child": { - "message": "More than one child is called {ref}; use the child id instead ({ids})" + "message": "More than one child is called “{ref}”; use the child id instead ({ids})" }, "service_nothing_to_update": { "message": "Nothing to update: name at least one field to change" @@ -2530,22 +2582,22 @@ "message": "That reward belongs to {child}." }, "scheduled_field_not_allowed": { - "message": "{field} cannot be changed on a schedule" + "message": "“{field}” cannot be changed on a schedule" }, "scheduled_expects_bool": { - "message": "{field} expects true or false" + "message": "“{field}” expects true or false" }, "scheduled_expects_int": { - "message": "{field} expects a whole number" + "message": "“{field}” expects a whole number" }, "scheduled_negative": { - "message": "{field} cannot be negative" + "message": "“{field}” cannot be negative" }, "scheduled_expects_list": { - "message": "{field} expects a list" + "message": "“{field}” expects a list" }, "scheduled_expects_text": { - "message": "{field} expects text" + "message": "“{field}” expects text" }, "scheduled_apply_on_format": { "message": "apply_on must be an ISO date, e.g. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Scheduled change {change_id} not found" }, "timed_not_timed": { - "message": "Chore {name} is not a timed task" + "message": "Chore “{name}” is not a timed task" }, "timed_already_running": { "message": "Timer is already running" @@ -2569,7 +2621,7 @@ "message": "Daily cap reached ({minutes} min)" }, "timed_not_available": { - "message": "{name} is not available for {child} right now" + "message": "“{name}” is not available for {child} right now" }, "timed_no_running": { "message": "No running timer to pause" @@ -2614,43 +2666,43 @@ "message": "Only a wish that is waiting or was declined can be withdrawn" }, "wish_not_open_for_saving": { - "message": "{name} isn't open for saving" + "message": "“{name}” isn't open for saving" }, "wish_move_min": { "message": "Points to move must be at least 1" }, "wish_fully_funded": { - "message": "{name} is already fully funded" + "message": "“{name}” is already fully funded" }, "wish_no_spendable": { "message": "No spendable points available for {child_name}" }, "wish_take_back_not_allowed": { - "message": "Points can't be taken out of {name} right now" + "message": "Points can't be taken out of “{name}” right now" }, "wish_take_back_min": { "message": "Points to take back must be at least 1" }, "wish_nothing_saved": { - "message": "Nothing saved in {name} to take back" + "message": "Nothing saved in “{name}” to take back" }, "wish_cannot_redeem": { - "message": "{name} can't be redeemed right now" + "message": "“{name}” can't be redeemed right now" }, "wish_needs_more_points": { - "message": "{name} needs {points} more points first" + "message": "“{name}” needs {points} more points first" }, "wish_too_many_pending_claims": { "message": "Too many reward claims are already waiting for approval" }, "wish_not_waiting_approval": { - "message": "{name} isn't waiting for approval" + "message": "“{name}” isn't waiting for approval" }, "wish_cannot_decline": { - "message": "{name} can no longer be declined" + "message": "“{name}” can no longer be declined" }, "wish_not_open_for_pledges": { - "message": "{name} isn't open for pledges" + "message": "“{name}” isn't open for pledges" }, "wish_pledge_name_required": { "message": "Say who the pledge is from" @@ -2659,10 +2711,10 @@ "message": "A pledge must be at least 1 point" }, "wish_too_many_pledges": { - "message": "{name} already has {max} pledges" + "message": "“{name}” already has {max} pledges" }, "wish_pledges_locked": { - "message": "Pledges on {name} can no longer be changed" + "message": "Pledges on “{name}” can no longer be changed" }, "wish_pledge_not_found": { "message": "Pledge not found" @@ -2671,10 +2723,10 @@ "message": "Wish or child not found for claim {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} is no longer waiting to be redeemed" + "message": "“{name}” is no longer waiting to be redeemed" }, "wish_not_funded": { - "message": "{name} is not fully funded any more" + "message": "“{name}” is not fully funded any more" }, "pet_shop_emoji_invalid": { "message": "The picture must be an emoji (up to {max} characters)." @@ -2692,7 +2744,7 @@ "message": "Give the item a name." }, "pet_shop_unknown_slot": { - "message": "Unknown slot {slot}" + "message": "Unknown slot “{slot}”" }, "pet_shop_not_whole": { "message": "Cost and level must be whole numbers." @@ -2746,7 +2798,7 @@ "message": "{child_name} doesn't have enough points for it now." }, "pet_unknown_species": { - "message": "Unknown pet {species}" + "message": "Unknown pet “{species}”" }, "pet_name_required": { "message": "Give your pet a name." @@ -2779,7 +2831,7 @@ "message": "Pick an occurrence from tomorrow onwards." }, "auction_not_scheduled": { - "message": "{chore} isn't scheduled on {date}." + "message": "“{chore}” isn't scheduled on {date}." }, "auction_already_exists": { "message": "That occurrence already has an auction." @@ -2878,7 +2930,7 @@ "message": "Someone else got there first — this bounty isn't on the board any more." }, "bounty_one_at_a_time": { - "message": "Finish {title} first — you can only hold one bounty at a time." + "message": "Finish “{title}” first — you can only hold one bounty at a time." }, "bounty_not_claimed_by_you": { "message": "You don't have this bounty claimed." @@ -2944,7 +2996,7 @@ "message": "Nothing left to spin for" }, "unlock_not_allowed": { - "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + "message": "“{entity_id}” is not on the unlock allowlist. Add it in Settings before using it as a reward." }, "unlock_minutes_not_whole": { "message": "Unlock minutes must be a whole number" @@ -3037,7 +3089,7 @@ "message": "That reward or child no longer exists" }, "setup_invalid_birthday": { - "message": "Birthday {value} is not a valid date" + "message": "Birthday “{value}” is not a valid date" }, "kiosk_pin_invalid": { "message": "A kiosk PIN must be exactly 4 digits" @@ -3058,13 +3110,13 @@ "message": "every custom period needs a name" }, "time_periods_invalid_time": { - "message": "invalid time for period {name} (use HH:MM)" + "message": "invalid time for period “{name}” (use HH:MM)" }, "time_periods_start_after_end": { - "message": "period {name} must start before it ends" + "message": "period “{name}” must start before it ends" }, "time_periods_overlap": { - "message": "{name} overlaps {other} — periods cannot overlap" + "message": "“{name}” overlaps “{other}” — periods cannot overlap" }, "time_periods_in_use": { "message": "cannot delete a period still used by chores: {chores}" @@ -3094,10 +3146,10 @@ "message": "Template must have at least one chore" }, "template_builtin_modify": { - "message": "Cannot modify built-in template {template_id}" + "message": "Cannot modify built-in template “{template_id}”" }, "template_builtin_delete": { - "message": "Cannot delete built-in template {template_id}" + "message": "Cannot delete built-in template “{template_id}”" }, "template_pack_not_pack": { "message": "That doesn't look like a TaskMate pack" @@ -3124,19 +3176,19 @@ "message": "A template in the pack has no name" }, "template_pack_template_no_chores": { - "message": "Template {name} has no chores" + "message": "Template “{name}” has no chores" }, "template_pack_template_too_many_chores": { - "message": "Template {name} has too many chores" + "message": "Template “{name}” has too many chores" }, "template_pack_malformed_chore": { - "message": "Template {name} has a malformed chore" + "message": "Template “{name}” has a malformed chore" }, "template_pack_unnamed_chore": { - "message": "A chore in {name} has no name" + "message": "A chore in “{name}” has no name" }, "boost_bad_time": { - "message": "{value} is not a time like 09:30." + "message": "“{value}” is not a time like 09:30." }, "boost_multiplier_nan": { "message": "The multiplier must be a number." @@ -3199,7 +3251,7 @@ "message": "Allowance is not enabled" }, "allowance_not_enough_points": { - "message": "{name} only has {points} points to pay out." + "message": "{name} only has {points} {points_name} to pay out." }, "appeals_off": { "message": "Appeals are switched off." @@ -3229,7 +3281,7 @@ "message": "Unknown appeal kind {kind}" }, "birthday_invalid_format": { - "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + "message": "Birthday must be YYYY-MM-DD or MM-DD, got “{value}”" }, "birthday_in_future": { "message": "Birthday can't be in the future" @@ -3313,7 +3365,7 @@ "message": "No minutes to save" }, "setup_unknown_age_group": { - "message": "Unknown age group {value}" + "message": "Unknown age group “{value}”" }, "setup_child_needs_ref": { "message": "Every new child needs its own ref" @@ -3322,7 +3374,7 @@ "message": "A child needs a name" }, "setup_chore_unknown_child": { - "message": "Chore assigned to an unknown child {who}" + "message": "Chore assigned to an unknown child “{who}”" }, "setup_chore_needs_name": { "message": "A chore needs a name" @@ -3376,7 +3428,7 @@ "message": "{chore} is not one of {child}'s chores today." }, "wellbeing_unknown_mood": { - "message": "Unknown mood {mood}" + "message": "Unknown mood “{mood}”" }, "set_times_not_list": { "message": "Set times must be a list." diff --git a/custom_components/taskmate/translations/da.json b/custom_components/taskmate/translations/da.json index c6370809..e7bf6eb8 100644 --- a/custom_components/taskmate/translations/da.json +++ b/custom_components/taskmate/translations/da.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "pligter" + "unit_of_measurement": "pligter", + "name": "{child}s statistik" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "{child}s badges" }, "child_watch": { "state": { "left": "# tilbage", "all_done": "Alt klaret", "no_chores": "Ingen pligter" - } + }, + "name": "{child}s smartwatch" + }, + "overview": { + "name": "TaskMate-oversigt" + }, + "chores": { + "name": "TaskMate-pligter" + }, + "chore_availability": { + "name": "TaskMate-tilgængelighed af pligter" + }, + "rewards": { + "name": "TaskMate-belønninger" + }, + "activity": { + "name": "TaskMate-aktivitet" + }, + "incentives": { + "name": "TaskMate-bonusser og straffe" + }, + "bounties": { + "name": "TaskMate-dusører" + }, + "auctions": { + "name": "TaskMate-auktioner" + }, + "chore_board": { + "name": "TaskMate-pligttavle" + }, + "child_points": { + "name": "{child}s point" + }, + "child_wishlist": { + "name": "{child}s ønskeliste" + }, + "pending_approvals": { + "name": "Afventende godkendelser" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate-aktivitet", + "name": "{child}s aktivitet", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate-familieaktivitet", + "name": "Familieaktivitet", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Har afventende godkendelser" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Fuldfør {chore}" + }, + "claim_reward": { + "name": "{child}: Indløs {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "En tidsopgave kan ikke være en holdopgave." }, "teamwork_not_team_chore": { - "message": "Opgaven {name} er ikke en holdopgave" + "message": "Opgaven »{name}« er ikke en holdopgave" }, "swap_only_rotation": { "message": "Kun skiftende opgaver kan byttes" @@ -2284,19 +2336,19 @@ "message": "Vælg en dag inden for de sidste {days} dage, før i dag." }, "backdate_switched_off": { - "message": "{name} er slået fra." + "message": "»{name}« er slået fra." }, "backdate_not_assigned": { - "message": "{name} er ikke en af {child}s opgaver." + "message": "»{name}« er ikke en af {child}s opgaver." }, "backdate_rotation_team": { - "message": "{name} går på skift eller kræver et hold, så den kan ikke registreres for en tidligere dag." + "message": "»{name}« går på skift eller kræver et hold, så den kan ikke registreres for en tidligere dag." }, "backdate_open_ended": { - "message": "{name} er åben, så den kræver barnets note og en pris. Brug barnets kort." + "message": "»{name}« er åben, så den kræver barnets note og en pris. Brug barnets kort." }, "backdate_set_times": { - "message": "{name} har faste tidspunkter, så den kan ikke registreres for en tidligere dag." + "message": "»{name}« har faste tidspunkter, så den kan ikke registreres for en tidligere dag." }, "backdate_holiday": { "message": "Der var ferie {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}, så ingen opgaver skulle laves." @@ -2308,43 +2360,43 @@ "message": "{child} havde fødselsdag {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}, en fridag fra opgaver." }, "backdate_auction": { - "message": "{name} blev vundet på auktion den dag, så den kan ikke registreres bagefter." + "message": "»{name}« blev vundet på auktion den dag, så den kan ikke registreres bagefter." }, "backdate_weekly_target_met": { - "message": "{name} nåede allerede sine {target} den uge." + "message": "»{name}« nåede allerede sine {target} den uge." }, "backdate_not_due": { - "message": "{name} skulle ikke laves {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." + "message": "»{name}« skulle ikke laves {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} blev allerede lavet {done}/{limit} gange {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." + "message": "»{name}« blev allerede lavet {done}/{limit} gange {weekday, select, Monday {i mandags} Tuesday {i tirsdags} Wednesday {i onsdags} Thursday {i torsdags} Friday {i fredags} Saturday {i lørdags} Sunday {i søndags} other {om {weekday}}}." }, "chore_disabled": { - "message": "Opgaven {name} er slået fra" + "message": "Opgaven »{name}« er slået fra" }, "parent_complete_one_shot": { - "message": "Opgaven {name} er en engangsopgave og kan ikke fuldføres af en forælder" + "message": "Opgaven »{name}« er en engangsopgave og kan ikke fuldføres af en forælder" }, "parent_complete_no_children": { - "message": "Opgaven {name} har ingen børn at skjule den for" + "message": "Opgaven »{name}« har ingen børn at skjule den for" }, "parent_complete_rotation_shared": { - "message": "Opgaven {name} deles på skift og kan kun fuldføres for alle" + "message": "Opgaven »{name}« deles på skift og kan kun fuldføres for alle" }, "parent_complete_not_assigned": { - "message": "Opgaven {name} er ikke tildelt det barn" + "message": "Opgaven »{name}« er ikke tildelt det barn" }, "bonus_subtask_not_found": { - "message": "Bonus-delopgaven {subtask_id} blev ikke fundet i opgaven {name}" + "message": "Bonus-delopgaven {subtask_id} blev ikke fundet i opgaven »{name}«" }, "bonus_subtask_not_assigned": { - "message": "Bonus-delopgaven {subtask} er ikke tildelt {child}." + "message": "Bonus-delopgaven »{subtask}« er ikke tildelt {child}." }, "bonus_subtask_parent_first": { - "message": "Bonus-delopgaven {subtask} kan ikke fuldføres — hovedopgaven {name} skal fuldføres først i dag." + "message": "Bonus-delopgaven »{subtask}« kan ikke fuldføres — hovedopgaven »{name}« skal fuldføres først i dag." }, "bonus_subtask_already_done": { - "message": "Bonus-delopgaven {subtask} er allerede fuldført i dag." + "message": "Bonus-delopgaven »{subtask}« er allerede fuldført i dag." }, "undo_window_passed": { "message": "Denne opgave kan ikke fortrydes længere. Bed en forælder om at fortryde den." @@ -2359,16 +2411,16 @@ "message": "Fuldførelsen er ikke godkendt; der er intet at fortryde" }, "chore_sort_unknown": { - "message": "Ukendt sortering {sort}" + "message": "Ukendt sortering »{sort}«" }, "task_group_duplicate_chore": { "message": "Opgaven står to gange i gruppen: {chore_id}" }, "task_group_everyone_mode": { - "message": "Opgaven {name} er tildelt alle og kan ikke komme med i en gruppe" + "message": "Opgaven »{name}« er tildelt alle og kan ikke komme med i en gruppe" }, "task_group_already_member": { - "message": "Opgaven {name} hører allerede til gruppen {group}" + "message": "Opgaven »{name}« hører allerede til gruppen »{group}«" }, "task_group_unknown_policy": { "message": "Ukendt regel for pligtgruppe: {policy}" @@ -2419,22 +2471,22 @@ "message": "Ikke nok point: {child} har {points}, gave {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} er en fælles jackpot, og puljen er ikke fuld. Kræver {cost}, der er sparet {saved} op" + "message": "»{name}« er en fælles jackpot, og puljen er ikke fuld. Kræver {cost}, der er sparet {saved} op" }, "reward_not_available_to": { - "message": "Belønningen {name} er ikke tilgængelig for {child}" + "message": "Belønningen »{name}« er ikke tilgængelig for {child}" }, "reward_sold_out": { - "message": "Belønningen {name} er udsolgt" + "message": "Belønningen »{name}« er udsolgt" }, "reward_expired": { - "message": "Belønningen {name} er udløbet" + "message": "Belønningen »{name}« er udløbet" }, "reward_not_available_now": { - "message": "Belønningen {name} er ikke tilgængelig lige nu" + "message": "Belønningen »{name}« er ikke tilgængelig lige nu" }, "reward_claim_already_waiting": { - "message": "En anmodning om {name} venter allerede på godkendelse" + "message": "En anmodning om »{name}« venter allerede på godkendelse" }, "reward_claims_too_many": { "message": "For mange belønningsanmodninger venter allerede på godkendelse" @@ -2452,7 +2504,7 @@ "message": "Ikke nok point til at godkende. Kræver {cost}, har {points}" }, "reward_claim_already_approved": { - "message": "{name} er allerede godkendt og kan ikke længere afvises" + "message": "»{name}« er allerede godkendt og kan ikke længere afvises" }, "reward_claim_already_approved_unnamed": { "message": "Denne belønning er allerede godkendt og kan ikke længere afvises" @@ -2464,7 +2516,7 @@ "message": "{child} har ingen point at bruge" }, "pool_full": { - "message": "Puljen til belønningen {name} er allerede fuld" + "message": "Puljen til belønningen »{name}« er allerede fuld" }, "reward_limit_once_day": { "message": "{child} kan få {name} én gang om dagen. Den kan fås igen den {date}" @@ -2491,7 +2543,7 @@ "message": "Belønninger kan kun købes til børn" }, "reward_gift_not_giftable": { - "message": "{name} kan ikke købes til en anden" + "message": "»{name}« kan ikke købes til en anden" }, "reward_rating_stars": { "message": "Vælg 1 til 3 stjerner" @@ -2506,10 +2558,10 @@ "message": "Den belønning er allerede bedømt" }, "service_unknown_child": { - "message": "Ukendt barn {ref}. Gyldige børn: {valid}" + "message": "Ukendt barn »{ref}«. Gyldige børn: {valid}" }, "service_ambiguous_child": { - "message": "Mere end ét barn hedder {ref}; brug barnets id i stedet ({ids})" + "message": "Mere end ét barn hedder »{ref}«; brug barnets id i stedet ({ids})" }, "service_nothing_to_update": { "message": "Intet at opdatere: angiv mindst ét felt, der skal ændres" @@ -2530,22 +2582,22 @@ "message": "Den belønning tilhører {child}." }, "scheduled_field_not_allowed": { - "message": "{field} kan ikke ændres planlagt" + "message": "»{field}« kan ikke ændres planlagt" }, "scheduled_expects_bool": { - "message": "{field} skal være true eller false" + "message": "»{field}« skal være true eller false" }, "scheduled_expects_int": { - "message": "{field} skal være et helt tal" + "message": "»{field}« skal være et helt tal" }, "scheduled_negative": { - "message": "{field} må ikke være negativ" + "message": "»{field}« må ikke være negativ" }, "scheduled_expects_list": { - "message": "{field} skal være en liste" + "message": "»{field}« skal være en liste" }, "scheduled_expects_text": { - "message": "{field} skal være tekst" + "message": "»{field}« skal være tekst" }, "scheduled_apply_on_format": { "message": "apply_on skal være en ISO-dato, f.eks. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Den planlagte ændring {change_id} blev ikke fundet" }, "timed_not_timed": { - "message": "Opgaven {name} er ikke en tidsopgave" + "message": "Opgaven »{name}« er ikke en tidsopgave" }, "timed_already_running": { "message": "Timeren kører allerede" @@ -2569,7 +2621,7 @@ "message": "Dagens grænse er nået ({minutes} min)" }, "timed_not_available": { - "message": "{name} er ikke tilgængelig for {child} lige nu" + "message": "»{name}« er ikke tilgængelig for {child} lige nu" }, "timed_no_running": { "message": "Ingen kørende timer at sætte på pause" @@ -2614,43 +2666,43 @@ "message": "Kun et ønske, der venter eller er afvist, kan trækkes tilbage" }, "wish_not_open_for_saving": { - "message": "Der kan ikke spares op til {name}" + "message": "Der kan ikke spares op til »{name}«" }, "wish_move_min": { "message": "Du skal flytte mindst 1 point" }, "wish_fully_funded": { - "message": "{name} er allerede fuldt finansieret" + "message": "»{name}« er allerede fuldt finansieret" }, "wish_no_spendable": { "message": "{child_name} har ingen point at bruge" }, "wish_take_back_not_allowed": { - "message": "Der kan ikke tages point ud af {name} lige nu" + "message": "Der kan ikke tages point ud af »{name}« lige nu" }, "wish_take_back_min": { "message": "Du skal tage mindst 1 point tilbage" }, "wish_nothing_saved": { - "message": "Der er ikke sparet noget op i {name}, der kan tages tilbage" + "message": "Der er ikke sparet noget op i »{name}«, der kan tages tilbage" }, "wish_cannot_redeem": { - "message": "{name} kan ikke indløses lige nu" + "message": "»{name}« kan ikke indløses lige nu" }, "wish_needs_more_points": { - "message": "{name} mangler først {points} point mere" + "message": "»{name}« mangler først {points} point mere" }, "wish_too_many_pending_claims": { "message": "For mange belønningsanmodninger venter allerede på godkendelse" }, "wish_not_waiting_approval": { - "message": "{name} venter ikke på godkendelse" + "message": "»{name}« venter ikke på godkendelse" }, "wish_cannot_decline": { - "message": "{name} kan ikke længere afvises" + "message": "»{name}« kan ikke længere afvises" }, "wish_not_open_for_pledges": { - "message": "{name} tager ikke imod tilsagn" + "message": "»{name}« tager ikke imod tilsagn" }, "wish_pledge_name_required": { "message": "Angiv, hvem tilsagnet er fra" @@ -2659,10 +2711,10 @@ "message": "Et tilsagn skal være på mindst 1 point" }, "wish_too_many_pledges": { - "message": "{name} har allerede {max} tilsagn" + "message": "»{name}« har allerede {max} tilsagn" }, "wish_pledges_locked": { - "message": "Tilsagn til {name} kan ikke længere ændres" + "message": "Tilsagn til »{name}« kan ikke længere ændres" }, "wish_pledge_not_found": { "message": "Tilsagnet blev ikke fundet" @@ -2671,10 +2723,10 @@ "message": "Ønsket eller barnet blev ikke fundet for anmodning {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} venter ikke længere på at blive indløst" + "message": "»{name}« venter ikke længere på at blive indløst" }, "wish_not_funded": { - "message": "{name} er ikke længere fuldt finansieret" + "message": "»{name}« er ikke længere fuldt finansieret" }, "pet_shop_emoji_invalid": { "message": "Billedet skal være en emoji (op til {max} tegn)." @@ -2692,7 +2744,7 @@ "message": "Giv tingen et navn." }, "pet_shop_unknown_slot": { - "message": "Ukendt plads {slot}" + "message": "Ukendt plads »{slot}«" }, "pet_shop_not_whole": { "message": "Pris og niveau skal være hele tal." @@ -2746,7 +2798,7 @@ "message": "{child_name} har ikke nok point til den nu." }, "pet_unknown_species": { - "message": "Ukendt kæledyr {species}" + "message": "Ukendt kæledyr »{species}«" }, "pet_name_required": { "message": "Giv dit kæledyr et navn." @@ -2779,7 +2831,7 @@ "message": "Vælg en gang fra i morgen og frem." }, "auction_not_scheduled": { - "message": "{chore} er ikke planlagt den {date}." + "message": "»{chore}« er ikke planlagt den {date}." }, "auction_already_exists": { "message": "Den gang har allerede en auktion." @@ -2878,7 +2930,7 @@ "message": "En anden kom først – denne dusør er ikke på tavlen længere." }, "bounty_one_at_a_time": { - "message": "Gør {title} færdig først – du kan kun have én dusør ad gangen." + "message": "Gør »{title}« færdig først – du kan kun have én dusør ad gangen." }, "bounty_not_claimed_by_you": { "message": "Du har ikke taget denne dusør." @@ -2944,7 +2996,7 @@ "message": "Intet tilbage at dreje om" }, "unlock_not_allowed": { - "message": "{entity_id} er ikke på listen over tilladte oplåsninger. Tilføj den under Indstillinger, før du bruger den som belønning." + "message": "»{entity_id}« er ikke på listen over tilladte oplåsninger. Tilføj den under Indstillinger, før du bruger den som belønning." }, "unlock_minutes_not_whole": { "message": "Oplåsningsminutter skal være et helt tal" @@ -3037,7 +3089,7 @@ "message": "Den belønning eller det barn findes ikke længere" }, "setup_invalid_birthday": { - "message": "Fødselsdagen {value} er ikke en gyldig dato" + "message": "Fødselsdagen »{value}« er ikke en gyldig dato" }, "kiosk_pin_invalid": { "message": "En kiosk-PIN skal være præcis 4 cifre" @@ -3058,13 +3110,13 @@ "message": "hver egen periode skal have et navn" }, "time_periods_invalid_time": { - "message": "ugyldigt tidspunkt for perioden {name} (brug TT:MM)" + "message": "ugyldigt tidspunkt for perioden »{name}« (brug TT:MM)" }, "time_periods_start_after_end": { - "message": "perioden {name} skal starte, før den slutter" + "message": "perioden »{name}« skal starte, før den slutter" }, "time_periods_overlap": { - "message": "{name} overlapper {other} — perioder må ikke overlappe" + "message": "»{name}« overlapper »{other}« — perioder må ikke overlappe" }, "time_periods_in_use": { "message": "en periode, som stadig bruges af opgaver, kan ikke slettes: {chores}" @@ -3094,10 +3146,10 @@ "message": "En skabelon skal have mindst én opgave" }, "template_builtin_modify": { - "message": "Den indbyggede skabelon {template_id} kan ikke ændres" + "message": "Den indbyggede skabelon »{template_id}« kan ikke ændres" }, "template_builtin_delete": { - "message": "Den indbyggede skabelon {template_id} kan ikke slettes" + "message": "Den indbyggede skabelon »{template_id}« kan ikke slettes" }, "template_pack_not_pack": { "message": "Det ligner ikke en TaskMate-pakke" @@ -3124,19 +3176,19 @@ "message": "En skabelon i pakken har intet navn" }, "template_pack_template_no_chores": { - "message": "Skabelonen {name} har ingen opgaver" + "message": "Skabelonen »{name}« har ingen opgaver" }, "template_pack_template_too_many_chores": { - "message": "Skabelonen {name} har for mange opgaver" + "message": "Skabelonen »{name}« har for mange opgaver" }, "template_pack_malformed_chore": { - "message": "Skabelonen {name} har en ugyldig opgave" + "message": "Skabelonen »{name}« har en ugyldig opgave" }, "template_pack_unnamed_chore": { - "message": "En opgave i {name} har intet navn" + "message": "En opgave i »{name}« har intet navn" }, "boost_bad_time": { - "message": "{value} er ikke et tidspunkt som 09:30." + "message": "»{value}« er ikke et tidspunkt som 09:30." }, "boost_multiplier_nan": { "message": "Multiplikatoren skal være et tal." @@ -3199,7 +3251,7 @@ "message": "Lommepenge er ikke slået til" }, "allowance_not_enough_points": { - "message": "{name} har kun {points} point at udbetale." + "message": "{name} har kun {points} {points_name} at udbetale." }, "appeals_off": { "message": "Klager er slået fra." @@ -3229,7 +3281,7 @@ "message": "Ukendt klagetype {kind}" }, "birthday_invalid_format": { - "message": "Fødselsdagen skal være ÅÅÅÅ-MM-DD eller MM-DD, fik {value}" + "message": "Fødselsdagen skal være ÅÅÅÅ-MM-DD eller MM-DD, fik »{value}«" }, "birthday_in_future": { "message": "Fødselsdagen kan ikke ligge i fremtiden" @@ -3313,7 +3365,7 @@ "message": "Ingen minutter at gemme" }, "setup_unknown_age_group": { - "message": "Ukendt aldersgruppe {value}" + "message": "Ukendt aldersgruppe »{value}«" }, "setup_child_needs_ref": { "message": "Hvert nyt barn skal have sin egen ref" @@ -3322,7 +3374,7 @@ "message": "Et barn skal have et navn" }, "setup_chore_unknown_child": { - "message": "Opgaven er tildelt et ukendt barn {who}" + "message": "Opgaven er tildelt et ukendt barn »{who}«" }, "setup_chore_needs_name": { "message": "En opgave skal have et navn" @@ -3376,7 +3428,7 @@ "message": "{chore} er ikke en af {child}s opgaver i dag." }, "wellbeing_unknown_mood": { - "message": "Ukendt humør {mood}" + "message": "Ukendt humør »{mood}«" }, "set_times_not_list": { "message": "Faste tider skal være en liste." diff --git a/custom_components/taskmate/translations/de.json b/custom_components/taskmate/translations/de.json index 80546e12..17e68716 100644 --- a/custom_components/taskmate/translations/de.json +++ b/custom_components/taskmate/translations/de.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "Aufgaben" + "unit_of_measurement": "Aufgaben", + "name": "Statistik von {child}" }, "child_badges": { - "unit_of_measurement": "Abzeichen" + "unit_of_measurement": "Abzeichen", + "name": "Abzeichen von {child}" }, "child_watch": { "state": { "left": "Noch #", "all_done": "Alles erledigt", "no_chores": "Keine Aufgaben" - } + }, + "name": "Smartwatch von {child}" + }, + "overview": { + "name": "TaskMate-Überblick" + }, + "chores": { + "name": "TaskMate-Aufgaben" + }, + "chore_availability": { + "name": "TaskMate-Aufgabenverfügbarkeit" + }, + "rewards": { + "name": "TaskMate-Belohnungen" + }, + "activity": { + "name": "TaskMate-Aktivität" + }, + "incentives": { + "name": "TaskMate-Boni und Strafen" + }, + "bounties": { + "name": "TaskMate-Sonderjobs" + }, + "auctions": { + "name": "TaskMate-Auktionen" + }, + "chore_board": { + "name": "TaskMate-Aufgabenübersicht" + }, + "child_points": { + "name": "Punkte von {child}" + }, + "child_wishlist": { + "name": "Wunschliste von {child}" + }, + "pending_approvals": { + "name": "Ausstehende Genehmigungen" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate-Aktivität", + "name": "Aktivität von {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate-Familienaktivität", + "name": "Familienaktivität", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Genehmigungen ausstehend" + } + }, + "button": { + "complete_chore": { + "name": "{child}: {chore} erledigen" + }, + "claim_reward": { + "name": "{child}: {reward} einlösen" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Eine Aufgabe mit Timer kann keine Teamaufgabe sein." }, "teamwork_not_team_chore": { - "message": "Die Aufgabe {name} ist keine Teamaufgabe" + "message": "Die Aufgabe „{name}“ ist keine Teamaufgabe" }, "swap_only_rotation": { "message": "Nur reihum wechselnde Aufgaben können getauscht werden" @@ -2284,19 +2336,19 @@ "message": "Wähle einen Tag in den letzten {days} Tagen, vor heute." }, "backdate_switched_off": { - "message": "{name} ist ausgeschaltet." + "message": "„{name}“ ist ausgeschaltet." }, "backdate_not_assigned": { - "message": "{name} gehört nicht zu den Aufgaben von {child}." + "message": "„{name}“ gehört nicht zu den Aufgaben von {child}." }, "backdate_rotation_team": { - "message": "{name} wechselt reihum oder braucht ein Team und kann deshalb nicht für einen vergangenen Tag eingetragen werden." + "message": "„{name}“ wechselt reihum oder braucht ein Team und kann deshalb nicht für einen vergangenen Tag eingetragen werden." }, "backdate_open_ended": { - "message": "{name} ist offen und braucht daher die Notiz des Kindes und einen Preis. Nutze die Karte des Kindes." + "message": "„{name}“ ist offen und braucht daher die Notiz des Kindes und einen Preis. Nutze die Karte des Kindes." }, "backdate_set_times": { - "message": "{name} hat feste Zeiten und kann deshalb nicht für einen vergangenen Tag eingetragen werden." + "message": "„{name}“ hat feste Zeiten und kann deshalb nicht für einen vergangenen Tag eingetragen werden." }, "backdate_holiday": { "message": "{weekday, select, Monday {Am Montag} Tuesday {Am Dienstag} Wednesday {Am Mittwoch} Thursday {Am Donnerstag} Friday {Am Freitag} Saturday {Am Samstag} Sunday {Am Sonntag} other {Am {weekday}}} waren Ferien, also war keine Aufgabe fällig." @@ -2308,43 +2360,43 @@ "message": "{child} hatte {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} Geburtstag, ein aufgabenfreier Tag." }, "backdate_auction": { - "message": "{name} wurde an dem Tag ersteigert und kann deshalb nicht nachträglich eingetragen werden." + "message": "„{name}“ wurde an dem Tag ersteigert und kann deshalb nicht nachträglich eingetragen werden." }, "backdate_weekly_target_met": { - "message": "{name} hat in dieser Woche schon seine {target} erreicht." + "message": "„{name}“ hat in dieser Woche schon seine {target} erreicht." }, "backdate_not_due": { - "message": "{name} war {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} nicht fällig." + "message": "„{name}“ war {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} nicht fällig." }, "backdate_daily_limit": { - "message": "{name} wurde {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} schon {done}/{limit}-mal erledigt." + "message": "„{name}“ wurde {weekday, select, Monday {am Montag} Tuesday {am Dienstag} Wednesday {am Mittwoch} Thursday {am Donnerstag} Friday {am Freitag} Saturday {am Samstag} Sunday {am Sonntag} other {am {weekday}}} schon {done}/{limit}-mal erledigt." }, "chore_disabled": { - "message": "Die Aufgabe {name} ist deaktiviert" + "message": "Die Aufgabe „{name}“ ist deaktiviert" }, "parent_complete_one_shot": { - "message": "Die Aufgabe {name} ist eine einmalige Aufgabe und kann nicht von Eltern erledigt werden" + "message": "Die Aufgabe „{name}“ ist eine einmalige Aufgabe und kann nicht von Eltern erledigt werden" }, "parent_complete_no_children": { - "message": "Die Aufgabe {name} hat keine Kinder, für die sie ausgeblendet werden kann" + "message": "Die Aufgabe „{name}“ hat keine Kinder, für die sie ausgeblendet werden kann" }, "parent_complete_rotation_shared": { - "message": "Die Aufgabe {name} wird reihum geteilt und kann nur für alle erledigt werden" + "message": "Die Aufgabe „{name}“ wird reihum geteilt und kann nur für alle erledigt werden" }, "parent_complete_not_assigned": { - "message": "Die Aufgabe {name} ist diesem Kind nicht zugewiesen" + "message": "Die Aufgabe „{name}“ ist diesem Kind nicht zugewiesen" }, "bonus_subtask_not_found": { - "message": "Bonus-Unteraufgabe {subtask_id} in der Aufgabe {name} nicht gefunden" + "message": "Bonus-Unteraufgabe {subtask_id} in der Aufgabe „{name}“ nicht gefunden" }, "bonus_subtask_not_assigned": { - "message": "Die Bonus-Unteraufgabe {subtask} ist {child} nicht zugewiesen." + "message": "Die Bonus-Unteraufgabe „{subtask}“ ist {child} nicht zugewiesen." }, "bonus_subtask_parent_first": { - "message": "Die Bonus-Unteraufgabe {subtask} kann nicht erledigt werden — die Hauptaufgabe {name} muss heute zuerst erledigt sein." + "message": "Die Bonus-Unteraufgabe „{subtask}“ kann nicht erledigt werden — die Hauptaufgabe „{name}“ muss heute zuerst erledigt sein." }, "bonus_subtask_already_done": { - "message": "Die Bonus-Unteraufgabe {subtask} ist heute schon erledigt." + "message": "Die Bonus-Unteraufgabe „{subtask}“ ist heute schon erledigt." }, "undo_window_passed": { "message": "Diese Aufgabe kann nicht mehr rückgängig gemacht werden. Bitte deine Eltern darum." @@ -2359,16 +2411,16 @@ "message": "Die Erledigung ist nicht genehmigt; nichts rückgängig zu machen" }, "chore_sort_unknown": { - "message": "Unbekannte Sortierung {sort}" + "message": "Unbekannte Sortierung „{sort}“" }, "task_group_duplicate_chore": { "message": "Doppelte Aufgabe in der Gruppe: {chore_id}" }, "task_group_everyone_mode": { - "message": "Die Aufgabe {name} ist allen zugewiesen und kann keiner Gruppe beitreten" + "message": "Die Aufgabe „{name}“ ist allen zugewiesen und kann keiner Gruppe beitreten" }, "task_group_already_member": { - "message": "Die Aufgabe {name} gehört schon zur Gruppe {group}" + "message": "Die Aufgabe „{name}“ gehört schon zur Gruppe „{group}“" }, "task_group_unknown_policy": { "message": "Unbekannte Regel für Aufgabengruppen: {policy}" @@ -2419,22 +2471,22 @@ "message": "Nicht genug Punkte: {child} hat {points}, Geschenk {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} ist ein gemeinsamer Jackpot und der Topf ist noch nicht voll. Nötig: {cost}, gespart: {saved}" + "message": "„{name}“ ist ein gemeinsamer Jackpot und der Topf ist noch nicht voll. Nötig: {cost}, gespart: {saved}" }, "reward_not_available_to": { - "message": "Die Belohnung {name} ist für {child} nicht verfügbar" + "message": "Die Belohnung „{name}“ ist für {child} nicht verfügbar" }, "reward_sold_out": { - "message": "Die Belohnung {name} ist ausverkauft" + "message": "Die Belohnung „{name}“ ist ausverkauft" }, "reward_expired": { - "message": "Die Belohnung {name} ist abgelaufen" + "message": "Die Belohnung „{name}“ ist abgelaufen" }, "reward_not_available_now": { - "message": "Die Belohnung {name} ist gerade nicht verfügbar" + "message": "Die Belohnung „{name}“ ist gerade nicht verfügbar" }, "reward_claim_already_waiting": { - "message": "Eine Anfrage für {name} wartet schon auf Genehmigung" + "message": "Eine Anfrage für „{name}“ wartet schon auf Genehmigung" }, "reward_claims_too_many": { "message": "Zu viele Belohnungsanfragen warten schon auf Genehmigung" @@ -2452,7 +2504,7 @@ "message": "Nicht genug Punkte zum Genehmigen. Nötig: {cost}, vorhanden: {points}" }, "reward_claim_already_approved": { - "message": "{name} ist schon genehmigt und kann nicht mehr abgelehnt werden" + "message": "„{name}“ ist schon genehmigt und kann nicht mehr abgelehnt werden" }, "reward_claim_already_approved_unnamed": { "message": "Diese Belohnung ist schon genehmigt und kann nicht mehr abgelehnt werden" @@ -2464,7 +2516,7 @@ "message": "{child} hat keine Punkte zum Ausgeben" }, "pool_full": { - "message": "Der Topf für die Belohnung {name} ist schon voll" + "message": "Der Topf für die Belohnung „{name}“ ist schon voll" }, "reward_limit_once_day": { "message": "{child} kann {name} einmal am Tag bekommen. Wieder verfügbar am {date}" @@ -2491,7 +2543,7 @@ "message": "Belohnungen können nur für Kinder gekauft werden" }, "reward_gift_not_giftable": { - "message": "{name} kann nicht für jemand anderen gekauft werden" + "message": "„{name}“ kann nicht für jemand anderen gekauft werden" }, "reward_rating_stars": { "message": "Wähle 1 bis 3 Sterne" @@ -2506,10 +2558,10 @@ "message": "Diese Belohnung wurde schon bewertet" }, "service_unknown_child": { - "message": "Unbekanntes Kind {ref}. Gültige Kinder: {valid}" + "message": "Unbekanntes Kind „{ref}“. Gültige Kinder: {valid}" }, "service_ambiguous_child": { - "message": "Mehr als ein Kind heißt {ref}; nutze stattdessen die Kind-ID ({ids})" + "message": "Mehr als ein Kind heißt „{ref}“; nutze stattdessen die Kind-ID ({ids})" }, "service_nothing_to_update": { "message": "Nichts zu aktualisieren: Gib mindestens ein Feld zum Ändern an" @@ -2530,22 +2582,22 @@ "message": "Diese Belohnung gehört {child}." }, "scheduled_field_not_allowed": { - "message": "{field} kann nicht geplant geändert werden" + "message": "„{field}“ kann nicht geplant geändert werden" }, "scheduled_expects_bool": { - "message": "{field} erwartet true oder false" + "message": "„{field}“ erwartet true oder false" }, "scheduled_expects_int": { - "message": "{field} erwartet eine ganze Zahl" + "message": "„{field}“ erwartet eine ganze Zahl" }, "scheduled_negative": { - "message": "{field} darf nicht negativ sein" + "message": "„{field}“ darf nicht negativ sein" }, "scheduled_expects_list": { - "message": "{field} erwartet eine Liste" + "message": "„{field}“ erwartet eine Liste" }, "scheduled_expects_text": { - "message": "{field} erwartet Text" + "message": "„{field}“ erwartet Text" }, "scheduled_apply_on_format": { "message": "apply_on muss ein ISO-Datum sein, z. B. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Geplante Änderung {change_id} nicht gefunden" }, "timed_not_timed": { - "message": "Die Aufgabe {name} ist keine Aufgabe mit Timer" + "message": "Die Aufgabe „{name}“ ist keine Aufgabe mit Timer" }, "timed_already_running": { "message": "Der Timer läuft schon" @@ -2569,7 +2621,7 @@ "message": "Tageslimit erreicht ({minutes} Min.)" }, "timed_not_available": { - "message": "{name} ist für {child} gerade nicht verfügbar" + "message": "„{name}“ ist für {child} gerade nicht verfügbar" }, "timed_no_running": { "message": "Kein laufender Timer zum Pausieren" @@ -2614,43 +2666,43 @@ "message": "Nur ein wartender oder abgelehnter Wunsch kann zurückgezogen werden" }, "wish_not_open_for_saving": { - "message": "Für {name} kann gerade nicht gespart werden" + "message": "Für „{name}“ kann gerade nicht gespart werden" }, "wish_move_min": { "message": "Es muss mindestens 1 Punkt verschoben werden" }, "wish_fully_funded": { - "message": "{name} ist schon voll finanziert" + "message": "„{name}“ ist schon voll finanziert" }, "wish_no_spendable": { "message": "{child_name} hat keine Punkte zum Ausgeben" }, "wish_take_back_not_allowed": { - "message": "Aus {name} können gerade keine Punkte genommen werden" + "message": "Aus „{name}“ können gerade keine Punkte genommen werden" }, "wish_take_back_min": { "message": "Es muss mindestens 1 Punkt zurückgenommen werden" }, "wish_nothing_saved": { - "message": "In {name} ist nichts gespart, das du zurücknehmen kannst" + "message": "In „{name}“ ist nichts gespart, das du zurücknehmen kannst" }, "wish_cannot_redeem": { - "message": "{name} kann gerade nicht eingelöst werden" + "message": "„{name}“ kann gerade nicht eingelöst werden" }, "wish_needs_more_points": { - "message": "{name} braucht erst noch {points} Punkte" + "message": "„{name}“ braucht erst noch {points} Punkte" }, "wish_too_many_pending_claims": { "message": "Es warten schon zu viele Belohnungsanfragen auf Freigabe" }, "wish_not_waiting_approval": { - "message": "{name} wartet nicht auf Freigabe" + "message": "„{name}“ wartet nicht auf Freigabe" }, "wish_cannot_decline": { - "message": "{name} kann nicht mehr abgelehnt werden" + "message": "„{name}“ kann nicht mehr abgelehnt werden" }, "wish_not_open_for_pledges": { - "message": "Für {name} kann gerade nichts zugesagt werden" + "message": "Für „{name}“ kann gerade nichts zugesagt werden" }, "wish_pledge_name_required": { "message": "Gib an, von wem die Zusage ist" @@ -2659,10 +2711,10 @@ "message": "Eine Zusage muss mindestens 1 Punkt sein" }, "wish_too_many_pledges": { - "message": "{name} hat schon {max} Zusagen" + "message": "„{name}“ hat schon {max} Zusagen" }, "wish_pledges_locked": { - "message": "Zusagen für {name} können nicht mehr geändert werden" + "message": "Zusagen für „{name}“ können nicht mehr geändert werden" }, "wish_pledge_not_found": { "message": "Zusage nicht gefunden" @@ -2671,10 +2723,10 @@ "message": "Wunsch oder Kind für Anfrage {claim_id} nicht gefunden" }, "wish_no_longer_redeemable": { - "message": "{name} wartet nicht mehr aufs Einlösen" + "message": "„{name}“ wartet nicht mehr aufs Einlösen" }, "wish_not_funded": { - "message": "{name} ist nicht mehr voll finanziert" + "message": "„{name}“ ist nicht mehr voll finanziert" }, "pet_shop_emoji_invalid": { "message": "Das Bild muss ein Emoji sein (bis zu {max} Zeichen)." @@ -2692,7 +2744,7 @@ "message": "Gib dem Artikel einen Namen." }, "pet_shop_unknown_slot": { - "message": "Unbekannter Platz {slot}" + "message": "Unbekannter Platz „{slot}“" }, "pet_shop_not_whole": { "message": "Preis und Level müssen ganze Zahlen sein." @@ -2746,7 +2798,7 @@ "message": "{child_name} hat jetzt nicht mehr genug Punkte dafür." }, "pet_unknown_species": { - "message": "Unbekanntes Haustier {species}" + "message": "Unbekanntes Haustier „{species}“" }, "pet_name_required": { "message": "Gib deinem Haustier einen Namen." @@ -2779,7 +2831,7 @@ "message": "Wähle einen Termin ab morgen." }, "auction_not_scheduled": { - "message": "{chore} ist am {date} nicht geplant." + "message": "„{chore}“ ist am {date} nicht geplant." }, "auction_already_exists": { "message": "Für diesen Termin gibt es schon eine Auktion." @@ -2878,7 +2930,7 @@ "message": "Jemand anderes war schneller – dieser Sonderjob ist nicht mehr da." }, "bounty_one_at_a_time": { - "message": "Erledige zuerst {title} – du kannst nur einen Sonderjob gleichzeitig haben." + "message": "Erledige zuerst „{title}“ – du kannst nur einen Sonderjob gleichzeitig haben." }, "bounty_not_claimed_by_you": { "message": "Du hast diesen Sonderjob nicht übernommen." @@ -2944,7 +2996,7 @@ "message": "Nichts mehr übrig, wofür du drehen kannst" }, "unlock_not_allowed": { - "message": "{entity_id} steht nicht auf der Freigabeliste. Füge es in den Einstellungen hinzu, bevor du es als Belohnung verwendest." + "message": "„{entity_id}“ steht nicht auf der Freigabeliste. Füge es in den Einstellungen hinzu, bevor du es als Belohnung verwendest." }, "unlock_minutes_not_whole": { "message": "Die Freigabeminuten müssen eine ganze Zahl sein" @@ -3037,7 +3089,7 @@ "message": "Diese Belohnung oder dieses Kind gibt es nicht mehr" }, "setup_invalid_birthday": { - "message": "Der Geburtstag {value} ist kein gültiges Datum" + "message": "Der Geburtstag „{value}“ ist kein gültiges Datum" }, "kiosk_pin_invalid": { "message": "Eine Kiosk-PIN muss genau 4 Ziffern haben" @@ -3058,13 +3110,13 @@ "message": "jeder eigene Zeitraum braucht einen Namen" }, "time_periods_invalid_time": { - "message": "ungültige Uhrzeit für den Zeitraum {name} (nutze HH:MM)" + "message": "ungültige Uhrzeit für den Zeitraum „{name}“ (nutze HH:MM)" }, "time_periods_start_after_end": { - "message": "der Zeitraum {name} muss beginnen, bevor er endet" + "message": "der Zeitraum „{name}“ muss beginnen, bevor er endet" }, "time_periods_overlap": { - "message": "{name} überschneidet sich mit {other} — Zeiträume dürfen sich nicht überschneiden" + "message": "„{name}“ überschneidet sich mit „{other}“ — Zeiträume dürfen sich nicht überschneiden" }, "time_periods_in_use": { "message": "ein Zeitraum, den noch Aufgaben nutzen, kann nicht gelöscht werden: {chores}" @@ -3094,10 +3146,10 @@ "message": "Eine Vorlage braucht mindestens eine Aufgabe" }, "template_builtin_modify": { - "message": "Die eingebaute Vorlage {template_id} kann nicht geändert werden" + "message": "Die eingebaute Vorlage „{template_id}“ kann nicht geändert werden" }, "template_builtin_delete": { - "message": "Die eingebaute Vorlage {template_id} kann nicht gelöscht werden" + "message": "Die eingebaute Vorlage „{template_id}“ kann nicht gelöscht werden" }, "template_pack_not_pack": { "message": "Das sieht nicht nach einem TaskMate-Paket aus" @@ -3124,19 +3176,19 @@ "message": "Eine Vorlage im Paket hat keinen Namen" }, "template_pack_template_no_chores": { - "message": "Die Vorlage {name} hat keine Aufgaben" + "message": "Die Vorlage „{name}“ hat keine Aufgaben" }, "template_pack_template_too_many_chores": { - "message": "Die Vorlage {name} hat zu viele Aufgaben" + "message": "Die Vorlage „{name}“ hat zu viele Aufgaben" }, "template_pack_malformed_chore": { - "message": "Die Vorlage {name} enthält eine fehlerhafte Aufgabe" + "message": "Die Vorlage „{name}“ enthält eine fehlerhafte Aufgabe" }, "template_pack_unnamed_chore": { - "message": "Eine Aufgabe in {name} hat keinen Namen" + "message": "Eine Aufgabe in „{name}“ hat keinen Namen" }, "boost_bad_time": { - "message": "{value} ist keine Uhrzeit wie 09:30." + "message": "„{value}“ ist keine Uhrzeit wie 09:30." }, "boost_multiplier_nan": { "message": "Der Multiplikator muss eine Zahl sein." @@ -3199,7 +3251,7 @@ "message": "Taschengeld ist nicht eingeschaltet" }, "allowance_not_enough_points": { - "message": "{name} hat nur {points} Punkte zum Auszahlen." + "message": "{name} hat nur {points} {points_name} zum Auszahlen." }, "appeals_off": { "message": "Einsprüche sind ausgeschaltet." @@ -3229,7 +3281,7 @@ "message": "Unbekannte Einspruchsart {kind}" }, "birthday_invalid_format": { - "message": "Der Geburtstag muss JJJJ-MM-TT oder MM-TT sein, erhalten: {value}" + "message": "Der Geburtstag muss JJJJ-MM-TT oder MM-TT sein, erhalten: „{value}“" }, "birthday_in_future": { "message": "Der Geburtstag kann nicht in der Zukunft liegen" @@ -3313,7 +3365,7 @@ "message": "Keine Minuten zum Sparen" }, "setup_unknown_age_group": { - "message": "Unbekannte Altersgruppe {value}" + "message": "Unbekannte Altersgruppe „{value}“" }, "setup_child_needs_ref": { "message": "Jedes neue Kind braucht eine eigene ref" @@ -3322,7 +3374,7 @@ "message": "Ein Kind braucht einen Namen" }, "setup_chore_unknown_child": { - "message": "Aufgabe ist einem unbekannten Kind zugewiesen: {who}" + "message": "Aufgabe ist einem unbekannten Kind zugewiesen: „{who}“" }, "setup_chore_needs_name": { "message": "Eine Aufgabe braucht einen Namen" @@ -3376,7 +3428,7 @@ "message": "{chore} gehört heute nicht zu den Aufgaben von {child}." }, "wellbeing_unknown_mood": { - "message": "Unbekannte Stimmung {mood}" + "message": "Unbekannte Stimmung „{mood}“" }, "set_times_not_list": { "message": "Feste Zeiten müssen eine Liste sein." diff --git a/custom_components/taskmate/translations/en-GB.json b/custom_components/taskmate/translations/en-GB.json index 4b05f7af..c43e5393 100644 --- a/custom_components/taskmate/translations/en-GB.json +++ b/custom_components/taskmate/translations/en-GB.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "chores" + "unit_of_measurement": "chores", + "name": "{child} Stats" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "{child} Badges" }, "child_watch": { "state": { "left": "# left", "all_done": "All done", "no_chores": "No chores" - } + }, + "name": "{child} Watch" + }, + "overview": { + "name": "TaskMate Overview" + }, + "chores": { + "name": "TaskMate Chores" + }, + "chore_availability": { + "name": "TaskMate Chore Availability" + }, + "rewards": { + "name": "TaskMate Rewards" + }, + "activity": { + "name": "TaskMate Activity" + }, + "incentives": { + "name": "TaskMate Incentives" + }, + "bounties": { + "name": "TaskMate Bounties" + }, + "auctions": { + "name": "TaskMate Auctions" + }, + "chore_board": { + "name": "TaskMate Chore Board" + }, + "child_points": { + "name": "{child} Points" + }, + "child_wishlist": { + "name": "{child} Wishlist" + }, + "pending_approvals": { + "name": "Pending Approvals" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate activity", + "name": "{child} activity", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate family activity", + "name": "Family activity", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Has Pending Approvals" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Complete {chore}" + }, + "claim_reward": { + "name": "{child}: Claim {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "A timed task can't be a teamwork chore." }, "teamwork_not_team_chore": { - "message": "Chore {name} is not a teamwork chore" + "message": "Chore “{name}” is not a teamwork chore" }, "swap_only_rotation": { "message": "Only rotation chores can be swapped" @@ -2284,19 +2336,19 @@ "message": "Pick a day in the last {days} days, before today." }, "backdate_switched_off": { - "message": "{name} is switched off." + "message": "“{name}” is switched off." }, "backdate_not_assigned": { - "message": "{name} isn't one of {child}’s jobs." + "message": "“{name}” isn't one of {child}’s jobs." }, "backdate_rotation_team": { - "message": "{name} rotates or needs a team, so it can't be logged for a past day." + "message": "“{name}” rotates or needs a team, so it can't be logged for a past day." }, "backdate_open_ended": { - "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + "message": "“{name}” is open-ended, so it needs the child's note and a price. Use the child's card." }, "backdate_set_times": { - "message": "{name} has set times, so it can't be logged for a past day." + "message": "“{name}” has set times, so it can't be logged for a past day." }, "backdate_holiday": { "message": "{weekday} was a holiday, so no jobs were due." @@ -2308,43 +2360,43 @@ "message": "{weekday} was {child}’s birthday, a day off from jobs." }, "backdate_auction": { - "message": "{name} was won at auction that day, so it can't be logged afterwards." + "message": "“{name}” was won at auction that day, so it can't be logged afterwards." }, "backdate_weekly_target_met": { - "message": "{name} already reached its {target} for that week." + "message": "“{name}” already reached its {target} for that week." }, "backdate_not_due": { - "message": "{name} wasn't due on {weekday}." + "message": "“{name}” wasn't due on {weekday}." }, "backdate_daily_limit": { - "message": "{name} was already done {done}/{limit} times on {weekday}." + "message": "“{name}” was already done {done}/{limit} times on {weekday}." }, "chore_disabled": { - "message": "Chore {name} is disabled" + "message": "Chore “{name}” is disabled" }, "parent_complete_one_shot": { - "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + "message": "Chore “{name}” is a one-shot chore and cannot be parent-completed" }, "parent_complete_no_children": { - "message": "Chore {name} has no children to suppress" + "message": "Chore “{name}” has no children to suppress" }, "parent_complete_rotation_shared": { - "message": "Chore {name} is shared by a rotation and can only be done for everyone" + "message": "Chore “{name}” is shared by a rotation and can only be done for everyone" }, "parent_complete_not_assigned": { - "message": "Chore {name} is not assigned to that child" + "message": "Chore “{name}” is not assigned to that child" }, "bonus_subtask_not_found": { - "message": "Bonus sub-task {subtask_id} not found on chore {name}" + "message": "Bonus sub-task {subtask_id} not found on chore “{name}”" }, "bonus_subtask_not_assigned": { - "message": "Bonus sub-task {subtask} is not assigned to {child}." + "message": "Bonus sub-task “{subtask}” is not assigned to {child}." }, "bonus_subtask_parent_first": { - "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + "message": "Cannot complete bonus sub-task “{subtask}” — parent chore “{name}” must be completed first today." }, "bonus_subtask_already_done": { - "message": "Bonus sub-task {subtask} already completed today." + "message": "Bonus sub-task “{subtask}” already completed today." }, "undo_window_passed": { "message": "This chore can't be undone any more. Ask a parent to undo it." @@ -2359,16 +2411,16 @@ "message": "Completion is not approved; nothing to undo" }, "chore_sort_unknown": { - "message": "Unknown sort {sort}" + "message": "Unknown sort “{sort}”" }, "task_group_duplicate_chore": { "message": "Duplicate chore in group: {chore_id}" }, "task_group_everyone_mode": { - "message": "Chore {name} uses 'everyone' mode and cannot join a group" + "message": "Chore “{name}” uses 'everyone' mode and cannot join a group" }, "task_group_already_member": { - "message": "Chore {name} already belongs to group {group}" + "message": "Chore “{name}” already belongs to group “{group}”" }, "task_group_unknown_policy": { "message": "Unknown task group policy: {policy}" @@ -2419,22 +2471,22 @@ "message": "Not enough points: {child} has {points}, gift {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + "message": "“{name}” is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" }, "reward_not_available_to": { - "message": "Reward {name} is not available to {child}" + "message": "Reward “{name}” is not available to {child}" }, "reward_sold_out": { - "message": "Reward {name} is sold out" + "message": "Reward “{name}” is sold out" }, "reward_expired": { - "message": "Reward {name} has expired" + "message": "Reward “{name}” has expired" }, "reward_not_available_now": { - "message": "Reward {name} is not available right now" + "message": "Reward “{name}” is not available right now" }, "reward_claim_already_waiting": { - "message": "A claim for {name} is already waiting for approval" + "message": "A claim for “{name}” is already waiting for approval" }, "reward_claims_too_many": { "message": "Too many reward claims are already waiting for approval" @@ -2452,7 +2504,7 @@ "message": "Not enough points to approve. Need {cost}, have {points}" }, "reward_claim_already_approved": { - "message": "{name} has already been approved and can no longer be rejected" + "message": "“{name}” has already been approved and can no longer be rejected" }, "reward_claim_already_approved_unnamed": { "message": "'This reward' has already been approved and can no longer be rejected" @@ -2464,7 +2516,7 @@ "message": "No spendable points available for {child}" }, "pool_full": { - "message": "Pool for reward {name} is already full" + "message": "Pool for reward “{name}” is already full" }, "reward_limit_once_day": { "message": "{child} can have {name} once a day. It's available again on {date}" @@ -2491,7 +2543,7 @@ "message": "Rewards can only be bought for children" }, "reward_gift_not_giftable": { - "message": "{name} can't be bought for someone else" + "message": "“{name}” can't be bought for someone else" }, "reward_rating_stars": { "message": "Pick 1 to 3 stars" @@ -2506,10 +2558,10 @@ "message": "That reward has already been rated" }, "service_unknown_child": { - "message": "Unknown child {ref}. Valid children: {valid}" + "message": "Unknown child “{ref}”. Valid children: {valid}" }, "service_ambiguous_child": { - "message": "More than one child is called {ref}; use the child id instead ({ids})" + "message": "More than one child is called “{ref}”; use the child id instead ({ids})" }, "service_nothing_to_update": { "message": "Nothing to update: name at least one field to change" @@ -2530,22 +2582,22 @@ "message": "That reward belongs to {child}." }, "scheduled_field_not_allowed": { - "message": "{field} cannot be changed on a schedule" + "message": "“{field}” cannot be changed on a schedule" }, "scheduled_expects_bool": { - "message": "{field} expects true or false" + "message": "“{field}” expects true or false" }, "scheduled_expects_int": { - "message": "{field} expects a whole number" + "message": "“{field}” expects a whole number" }, "scheduled_negative": { - "message": "{field} cannot be negative" + "message": "“{field}” cannot be negative" }, "scheduled_expects_list": { - "message": "{field} expects a list" + "message": "“{field}” expects a list" }, "scheduled_expects_text": { - "message": "{field} expects text" + "message": "“{field}” expects text" }, "scheduled_apply_on_format": { "message": "apply_on must be an ISO date, e.g. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Scheduled change {change_id} not found" }, "timed_not_timed": { - "message": "Chore {name} is not a timed task" + "message": "Chore “{name}” is not a timed task" }, "timed_already_running": { "message": "Timer is already running" @@ -2569,7 +2621,7 @@ "message": "Daily cap reached ({minutes} min)" }, "timed_not_available": { - "message": "{name} is not available for {child} right now" + "message": "“{name}” is not available for {child} right now" }, "timed_no_running": { "message": "No running timer to pause" @@ -2614,43 +2666,43 @@ "message": "Only a wish that is waiting or was declined can be withdrawn" }, "wish_not_open_for_saving": { - "message": "{name} isn't open for saving" + "message": "“{name}” isn't open for saving" }, "wish_move_min": { "message": "Points to move must be at least 1" }, "wish_fully_funded": { - "message": "{name} is already fully funded" + "message": "“{name}” is already fully funded" }, "wish_no_spendable": { "message": "No spendable points available for {child_name}" }, "wish_take_back_not_allowed": { - "message": "Points can't be taken out of {name} right now" + "message": "Points can't be taken out of “{name}” right now" }, "wish_take_back_min": { "message": "Points to take back must be at least 1" }, "wish_nothing_saved": { - "message": "Nothing saved in {name} to take back" + "message": "Nothing saved in “{name}” to take back" }, "wish_cannot_redeem": { - "message": "{name} can't be redeemed right now" + "message": "“{name}” can't be redeemed right now" }, "wish_needs_more_points": { - "message": "{name} needs {points} more points first" + "message": "“{name}” needs {points} more points first" }, "wish_too_many_pending_claims": { "message": "Too many reward claims are already waiting for approval" }, "wish_not_waiting_approval": { - "message": "{name} isn't waiting for approval" + "message": "“{name}” isn't waiting for approval" }, "wish_cannot_decline": { - "message": "{name} can no longer be declined" + "message": "“{name}” can no longer be declined" }, "wish_not_open_for_pledges": { - "message": "{name} isn't open for pledges" + "message": "“{name}” isn't open for pledges" }, "wish_pledge_name_required": { "message": "Say who the pledge is from" @@ -2659,10 +2711,10 @@ "message": "A pledge must be at least 1 point" }, "wish_too_many_pledges": { - "message": "{name} already has {max} pledges" + "message": "“{name}” already has {max} pledges" }, "wish_pledges_locked": { - "message": "Pledges on {name} can no longer be changed" + "message": "Pledges on “{name}” can no longer be changed" }, "wish_pledge_not_found": { "message": "Pledge not found" @@ -2671,10 +2723,10 @@ "message": "Wish or child not found for claim {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} is no longer waiting to be redeemed" + "message": "“{name}” is no longer waiting to be redeemed" }, "wish_not_funded": { - "message": "{name} is not fully funded any more" + "message": "“{name}” is not fully funded any more" }, "pet_shop_emoji_invalid": { "message": "The picture must be an emoji (up to {max} characters)." @@ -2692,7 +2744,7 @@ "message": "Give the item a name." }, "pet_shop_unknown_slot": { - "message": "Unknown slot {slot}" + "message": "Unknown slot “{slot}”" }, "pet_shop_not_whole": { "message": "Cost and level must be whole numbers." @@ -2746,7 +2798,7 @@ "message": "{child_name} doesn't have enough points for it now." }, "pet_unknown_species": { - "message": "Unknown pet {species}" + "message": "Unknown pet “{species}”" }, "pet_name_required": { "message": "Give your pet a name." @@ -2779,7 +2831,7 @@ "message": "Pick an occurrence from tomorrow onwards." }, "auction_not_scheduled": { - "message": "{chore} isn't scheduled on {date}." + "message": "“{chore}” isn't scheduled on {date}." }, "auction_already_exists": { "message": "That occurrence already has an auction." @@ -2878,7 +2930,7 @@ "message": "Someone else got there first — this bounty isn't on the board any more." }, "bounty_one_at_a_time": { - "message": "Finish {title} first — you can only hold one bounty at a time." + "message": "Finish “{title}” first — you can only hold one bounty at a time." }, "bounty_not_claimed_by_you": { "message": "You don't have this bounty claimed." @@ -2944,7 +2996,7 @@ "message": "Nothing left to spin for" }, "unlock_not_allowed": { - "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + "message": "“{entity_id}” is not on the unlock allowlist. Add it in Settings before using it as a reward." }, "unlock_minutes_not_whole": { "message": "Unlock minutes must be a whole number" @@ -3037,7 +3089,7 @@ "message": "That reward or child no longer exists" }, "setup_invalid_birthday": { - "message": "Birthday {value} is not a valid date" + "message": "Birthday “{value}” is not a valid date" }, "kiosk_pin_invalid": { "message": "A kiosk PIN must be exactly 4 digits" @@ -3058,13 +3110,13 @@ "message": "every custom period needs a name" }, "time_periods_invalid_time": { - "message": "invalid time for period {name} (use HH:MM)" + "message": "invalid time for period “{name}” (use HH:MM)" }, "time_periods_start_after_end": { - "message": "period {name} must start before it ends" + "message": "period “{name}” must start before it ends" }, "time_periods_overlap": { - "message": "{name} overlaps {other} — periods cannot overlap" + "message": "“{name}” overlaps “{other}” — periods cannot overlap" }, "time_periods_in_use": { "message": "cannot delete a period still used by chores: {chores}" @@ -3094,10 +3146,10 @@ "message": "Template must have at least one chore" }, "template_builtin_modify": { - "message": "Cannot modify built-in template {template_id}" + "message": "Cannot modify built-in template “{template_id}”" }, "template_builtin_delete": { - "message": "Cannot delete built-in template {template_id}" + "message": "Cannot delete built-in template “{template_id}”" }, "template_pack_not_pack": { "message": "That doesn't look like a TaskMate pack" @@ -3124,19 +3176,19 @@ "message": "A template in the pack has no name" }, "template_pack_template_no_chores": { - "message": "Template {name} has no chores" + "message": "Template “{name}” has no chores" }, "template_pack_template_too_many_chores": { - "message": "Template {name} has too many chores" + "message": "Template “{name}” has too many chores" }, "template_pack_malformed_chore": { - "message": "Template {name} has a malformed chore" + "message": "Template “{name}” has a malformed chore" }, "template_pack_unnamed_chore": { - "message": "A chore in {name} has no name" + "message": "A chore in “{name}” has no name" }, "boost_bad_time": { - "message": "{value} is not a time like 09:30." + "message": "“{value}” is not a time like 09:30." }, "boost_multiplier_nan": { "message": "The multiplier must be a number." @@ -3199,7 +3251,7 @@ "message": "Allowance is not enabled" }, "allowance_not_enough_points": { - "message": "{name} only has {points} points to pay out." + "message": "{name} only has {points} {points_name} to pay out." }, "appeals_off": { "message": "Appeals are switched off." @@ -3229,7 +3281,7 @@ "message": "Unknown appeal kind {kind}" }, "birthday_invalid_format": { - "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + "message": "Birthday must be YYYY-MM-DD or MM-DD, got “{value}”" }, "birthday_in_future": { "message": "Birthday can't be in the future" @@ -3313,7 +3365,7 @@ "message": "No minutes to save" }, "setup_unknown_age_group": { - "message": "Unknown age group {value}" + "message": "Unknown age group “{value}”" }, "setup_child_needs_ref": { "message": "Every new child needs its own ref" @@ -3322,7 +3374,7 @@ "message": "A child needs a name" }, "setup_chore_unknown_child": { - "message": "Chore assigned to an unknown child {who}" + "message": "Chore assigned to an unknown child “{who}”" }, "setup_chore_needs_name": { "message": "A chore needs a name" @@ -3376,7 +3428,7 @@ "message": "{chore} is not one of {child}'s chores today." }, "wellbeing_unknown_mood": { - "message": "Unknown mood {mood}" + "message": "Unknown mood “{mood}”" }, "set_times_not_list": { "message": "Set times must be a list." diff --git a/custom_components/taskmate/translations/en.json b/custom_components/taskmate/translations/en.json index 4b05f7af..c43e5393 100644 --- a/custom_components/taskmate/translations/en.json +++ b/custom_components/taskmate/translations/en.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "chores" + "unit_of_measurement": "chores", + "name": "{child} Stats" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "{child} Badges" }, "child_watch": { "state": { "left": "# left", "all_done": "All done", "no_chores": "No chores" - } + }, + "name": "{child} Watch" + }, + "overview": { + "name": "TaskMate Overview" + }, + "chores": { + "name": "TaskMate Chores" + }, + "chore_availability": { + "name": "TaskMate Chore Availability" + }, + "rewards": { + "name": "TaskMate Rewards" + }, + "activity": { + "name": "TaskMate Activity" + }, + "incentives": { + "name": "TaskMate Incentives" + }, + "bounties": { + "name": "TaskMate Bounties" + }, + "auctions": { + "name": "TaskMate Auctions" + }, + "chore_board": { + "name": "TaskMate Chore Board" + }, + "child_points": { + "name": "{child} Points" + }, + "child_wishlist": { + "name": "{child} Wishlist" + }, + "pending_approvals": { + "name": "Pending Approvals" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate activity", + "name": "{child} activity", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate family activity", + "name": "Family activity", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Has Pending Approvals" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Complete {chore}" + }, + "claim_reward": { + "name": "{child}: Claim {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "A timed task can't be a teamwork chore." }, "teamwork_not_team_chore": { - "message": "Chore {name} is not a teamwork chore" + "message": "Chore “{name}” is not a teamwork chore" }, "swap_only_rotation": { "message": "Only rotation chores can be swapped" @@ -2284,19 +2336,19 @@ "message": "Pick a day in the last {days} days, before today." }, "backdate_switched_off": { - "message": "{name} is switched off." + "message": "“{name}” is switched off." }, "backdate_not_assigned": { - "message": "{name} isn't one of {child}’s jobs." + "message": "“{name}” isn't one of {child}’s jobs." }, "backdate_rotation_team": { - "message": "{name} rotates or needs a team, so it can't be logged for a past day." + "message": "“{name}” rotates or needs a team, so it can't be logged for a past day." }, "backdate_open_ended": { - "message": "{name} is open-ended, so it needs the child's note and a price. Use the child's card." + "message": "“{name}” is open-ended, so it needs the child's note and a price. Use the child's card." }, "backdate_set_times": { - "message": "{name} has set times, so it can't be logged for a past day." + "message": "“{name}” has set times, so it can't be logged for a past day." }, "backdate_holiday": { "message": "{weekday} was a holiday, so no jobs were due." @@ -2308,43 +2360,43 @@ "message": "{weekday} was {child}’s birthday, a day off from jobs." }, "backdate_auction": { - "message": "{name} was won at auction that day, so it can't be logged afterwards." + "message": "“{name}” was won at auction that day, so it can't be logged afterwards." }, "backdate_weekly_target_met": { - "message": "{name} already reached its {target} for that week." + "message": "“{name}” already reached its {target} for that week." }, "backdate_not_due": { - "message": "{name} wasn't due on {weekday}." + "message": "“{name}” wasn't due on {weekday}." }, "backdate_daily_limit": { - "message": "{name} was already done {done}/{limit} times on {weekday}." + "message": "“{name}” was already done {done}/{limit} times on {weekday}." }, "chore_disabled": { - "message": "Chore {name} is disabled" + "message": "Chore “{name}” is disabled" }, "parent_complete_one_shot": { - "message": "Chore {name} is a one-shot chore and cannot be parent-completed" + "message": "Chore “{name}” is a one-shot chore and cannot be parent-completed" }, "parent_complete_no_children": { - "message": "Chore {name} has no children to suppress" + "message": "Chore “{name}” has no children to suppress" }, "parent_complete_rotation_shared": { - "message": "Chore {name} is shared by a rotation and can only be done for everyone" + "message": "Chore “{name}” is shared by a rotation and can only be done for everyone" }, "parent_complete_not_assigned": { - "message": "Chore {name} is not assigned to that child" + "message": "Chore “{name}” is not assigned to that child" }, "bonus_subtask_not_found": { - "message": "Bonus sub-task {subtask_id} not found on chore {name}" + "message": "Bonus sub-task {subtask_id} not found on chore “{name}”" }, "bonus_subtask_not_assigned": { - "message": "Bonus sub-task {subtask} is not assigned to {child}." + "message": "Bonus sub-task “{subtask}” is not assigned to {child}." }, "bonus_subtask_parent_first": { - "message": "Cannot complete bonus sub-task {subtask} — parent chore {name} must be completed first today." + "message": "Cannot complete bonus sub-task “{subtask}” — parent chore “{name}” must be completed first today." }, "bonus_subtask_already_done": { - "message": "Bonus sub-task {subtask} already completed today." + "message": "Bonus sub-task “{subtask}” already completed today." }, "undo_window_passed": { "message": "This chore can't be undone any more. Ask a parent to undo it." @@ -2359,16 +2411,16 @@ "message": "Completion is not approved; nothing to undo" }, "chore_sort_unknown": { - "message": "Unknown sort {sort}" + "message": "Unknown sort “{sort}”" }, "task_group_duplicate_chore": { "message": "Duplicate chore in group: {chore_id}" }, "task_group_everyone_mode": { - "message": "Chore {name} uses 'everyone' mode and cannot join a group" + "message": "Chore “{name}” uses 'everyone' mode and cannot join a group" }, "task_group_already_member": { - "message": "Chore {name} already belongs to group {group}" + "message": "Chore “{name}” already belongs to group “{group}”" }, "task_group_unknown_policy": { "message": "Unknown task group policy: {policy}" @@ -2419,22 +2471,22 @@ "message": "Not enough points: {child} has {points}, gift {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" + "message": "“{name}” is a shared jackpot and its pool is not full. Need {cost}, have {saved} saved up" }, "reward_not_available_to": { - "message": "Reward {name} is not available to {child}" + "message": "Reward “{name}” is not available to {child}" }, "reward_sold_out": { - "message": "Reward {name} is sold out" + "message": "Reward “{name}” is sold out" }, "reward_expired": { - "message": "Reward {name} has expired" + "message": "Reward “{name}” has expired" }, "reward_not_available_now": { - "message": "Reward {name} is not available right now" + "message": "Reward “{name}” is not available right now" }, "reward_claim_already_waiting": { - "message": "A claim for {name} is already waiting for approval" + "message": "A claim for “{name}” is already waiting for approval" }, "reward_claims_too_many": { "message": "Too many reward claims are already waiting for approval" @@ -2452,7 +2504,7 @@ "message": "Not enough points to approve. Need {cost}, have {points}" }, "reward_claim_already_approved": { - "message": "{name} has already been approved and can no longer be rejected" + "message": "“{name}” has already been approved and can no longer be rejected" }, "reward_claim_already_approved_unnamed": { "message": "'This reward' has already been approved and can no longer be rejected" @@ -2464,7 +2516,7 @@ "message": "No spendable points available for {child}" }, "pool_full": { - "message": "Pool for reward {name} is already full" + "message": "Pool for reward “{name}” is already full" }, "reward_limit_once_day": { "message": "{child} can have {name} once a day. It's available again on {date}" @@ -2491,7 +2543,7 @@ "message": "Rewards can only be bought for children" }, "reward_gift_not_giftable": { - "message": "{name} can't be bought for someone else" + "message": "“{name}” can't be bought for someone else" }, "reward_rating_stars": { "message": "Pick 1 to 3 stars" @@ -2506,10 +2558,10 @@ "message": "That reward has already been rated" }, "service_unknown_child": { - "message": "Unknown child {ref}. Valid children: {valid}" + "message": "Unknown child “{ref}”. Valid children: {valid}" }, "service_ambiguous_child": { - "message": "More than one child is called {ref}; use the child id instead ({ids})" + "message": "More than one child is called “{ref}”; use the child id instead ({ids})" }, "service_nothing_to_update": { "message": "Nothing to update: name at least one field to change" @@ -2530,22 +2582,22 @@ "message": "That reward belongs to {child}." }, "scheduled_field_not_allowed": { - "message": "{field} cannot be changed on a schedule" + "message": "“{field}” cannot be changed on a schedule" }, "scheduled_expects_bool": { - "message": "{field} expects true or false" + "message": "“{field}” expects true or false" }, "scheduled_expects_int": { - "message": "{field} expects a whole number" + "message": "“{field}” expects a whole number" }, "scheduled_negative": { - "message": "{field} cannot be negative" + "message": "“{field}” cannot be negative" }, "scheduled_expects_list": { - "message": "{field} expects a list" + "message": "“{field}” expects a list" }, "scheduled_expects_text": { - "message": "{field} expects text" + "message": "“{field}” expects text" }, "scheduled_apply_on_format": { "message": "apply_on must be an ISO date, e.g. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Scheduled change {change_id} not found" }, "timed_not_timed": { - "message": "Chore {name} is not a timed task" + "message": "Chore “{name}” is not a timed task" }, "timed_already_running": { "message": "Timer is already running" @@ -2569,7 +2621,7 @@ "message": "Daily cap reached ({minutes} min)" }, "timed_not_available": { - "message": "{name} is not available for {child} right now" + "message": "“{name}” is not available for {child} right now" }, "timed_no_running": { "message": "No running timer to pause" @@ -2614,43 +2666,43 @@ "message": "Only a wish that is waiting or was declined can be withdrawn" }, "wish_not_open_for_saving": { - "message": "{name} isn't open for saving" + "message": "“{name}” isn't open for saving" }, "wish_move_min": { "message": "Points to move must be at least 1" }, "wish_fully_funded": { - "message": "{name} is already fully funded" + "message": "“{name}” is already fully funded" }, "wish_no_spendable": { "message": "No spendable points available for {child_name}" }, "wish_take_back_not_allowed": { - "message": "Points can't be taken out of {name} right now" + "message": "Points can't be taken out of “{name}” right now" }, "wish_take_back_min": { "message": "Points to take back must be at least 1" }, "wish_nothing_saved": { - "message": "Nothing saved in {name} to take back" + "message": "Nothing saved in “{name}” to take back" }, "wish_cannot_redeem": { - "message": "{name} can't be redeemed right now" + "message": "“{name}” can't be redeemed right now" }, "wish_needs_more_points": { - "message": "{name} needs {points} more points first" + "message": "“{name}” needs {points} more points first" }, "wish_too_many_pending_claims": { "message": "Too many reward claims are already waiting for approval" }, "wish_not_waiting_approval": { - "message": "{name} isn't waiting for approval" + "message": "“{name}” isn't waiting for approval" }, "wish_cannot_decline": { - "message": "{name} can no longer be declined" + "message": "“{name}” can no longer be declined" }, "wish_not_open_for_pledges": { - "message": "{name} isn't open for pledges" + "message": "“{name}” isn't open for pledges" }, "wish_pledge_name_required": { "message": "Say who the pledge is from" @@ -2659,10 +2711,10 @@ "message": "A pledge must be at least 1 point" }, "wish_too_many_pledges": { - "message": "{name} already has {max} pledges" + "message": "“{name}” already has {max} pledges" }, "wish_pledges_locked": { - "message": "Pledges on {name} can no longer be changed" + "message": "Pledges on “{name}” can no longer be changed" }, "wish_pledge_not_found": { "message": "Pledge not found" @@ -2671,10 +2723,10 @@ "message": "Wish or child not found for claim {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} is no longer waiting to be redeemed" + "message": "“{name}” is no longer waiting to be redeemed" }, "wish_not_funded": { - "message": "{name} is not fully funded any more" + "message": "“{name}” is not fully funded any more" }, "pet_shop_emoji_invalid": { "message": "The picture must be an emoji (up to {max} characters)." @@ -2692,7 +2744,7 @@ "message": "Give the item a name." }, "pet_shop_unknown_slot": { - "message": "Unknown slot {slot}" + "message": "Unknown slot “{slot}”" }, "pet_shop_not_whole": { "message": "Cost and level must be whole numbers." @@ -2746,7 +2798,7 @@ "message": "{child_name} doesn't have enough points for it now." }, "pet_unknown_species": { - "message": "Unknown pet {species}" + "message": "Unknown pet “{species}”" }, "pet_name_required": { "message": "Give your pet a name." @@ -2779,7 +2831,7 @@ "message": "Pick an occurrence from tomorrow onwards." }, "auction_not_scheduled": { - "message": "{chore} isn't scheduled on {date}." + "message": "“{chore}” isn't scheduled on {date}." }, "auction_already_exists": { "message": "That occurrence already has an auction." @@ -2878,7 +2930,7 @@ "message": "Someone else got there first — this bounty isn't on the board any more." }, "bounty_one_at_a_time": { - "message": "Finish {title} first — you can only hold one bounty at a time." + "message": "Finish “{title}” first — you can only hold one bounty at a time." }, "bounty_not_claimed_by_you": { "message": "You don't have this bounty claimed." @@ -2944,7 +2996,7 @@ "message": "Nothing left to spin for" }, "unlock_not_allowed": { - "message": "{entity_id} is not on the unlock allowlist. Add it in Settings before using it as a reward." + "message": "“{entity_id}” is not on the unlock allowlist. Add it in Settings before using it as a reward." }, "unlock_minutes_not_whole": { "message": "Unlock minutes must be a whole number" @@ -3037,7 +3089,7 @@ "message": "That reward or child no longer exists" }, "setup_invalid_birthday": { - "message": "Birthday {value} is not a valid date" + "message": "Birthday “{value}” is not a valid date" }, "kiosk_pin_invalid": { "message": "A kiosk PIN must be exactly 4 digits" @@ -3058,13 +3110,13 @@ "message": "every custom period needs a name" }, "time_periods_invalid_time": { - "message": "invalid time for period {name} (use HH:MM)" + "message": "invalid time for period “{name}” (use HH:MM)" }, "time_periods_start_after_end": { - "message": "period {name} must start before it ends" + "message": "period “{name}” must start before it ends" }, "time_periods_overlap": { - "message": "{name} overlaps {other} — periods cannot overlap" + "message": "“{name}” overlaps “{other}” — periods cannot overlap" }, "time_periods_in_use": { "message": "cannot delete a period still used by chores: {chores}" @@ -3094,10 +3146,10 @@ "message": "Template must have at least one chore" }, "template_builtin_modify": { - "message": "Cannot modify built-in template {template_id}" + "message": "Cannot modify built-in template “{template_id}”" }, "template_builtin_delete": { - "message": "Cannot delete built-in template {template_id}" + "message": "Cannot delete built-in template “{template_id}”" }, "template_pack_not_pack": { "message": "That doesn't look like a TaskMate pack" @@ -3124,19 +3176,19 @@ "message": "A template in the pack has no name" }, "template_pack_template_no_chores": { - "message": "Template {name} has no chores" + "message": "Template “{name}” has no chores" }, "template_pack_template_too_many_chores": { - "message": "Template {name} has too many chores" + "message": "Template “{name}” has too many chores" }, "template_pack_malformed_chore": { - "message": "Template {name} has a malformed chore" + "message": "Template “{name}” has a malformed chore" }, "template_pack_unnamed_chore": { - "message": "A chore in {name} has no name" + "message": "A chore in “{name}” has no name" }, "boost_bad_time": { - "message": "{value} is not a time like 09:30." + "message": "“{value}” is not a time like 09:30." }, "boost_multiplier_nan": { "message": "The multiplier must be a number." @@ -3199,7 +3251,7 @@ "message": "Allowance is not enabled" }, "allowance_not_enough_points": { - "message": "{name} only has {points} points to pay out." + "message": "{name} only has {points} {points_name} to pay out." }, "appeals_off": { "message": "Appeals are switched off." @@ -3229,7 +3281,7 @@ "message": "Unknown appeal kind {kind}" }, "birthday_invalid_format": { - "message": "Birthday must be YYYY-MM-DD or MM-DD, got {value}" + "message": "Birthday must be YYYY-MM-DD or MM-DD, got “{value}”" }, "birthday_in_future": { "message": "Birthday can't be in the future" @@ -3313,7 +3365,7 @@ "message": "No minutes to save" }, "setup_unknown_age_group": { - "message": "Unknown age group {value}" + "message": "Unknown age group “{value}”" }, "setup_child_needs_ref": { "message": "Every new child needs its own ref" @@ -3322,7 +3374,7 @@ "message": "A child needs a name" }, "setup_chore_unknown_child": { - "message": "Chore assigned to an unknown child {who}" + "message": "Chore assigned to an unknown child “{who}”" }, "setup_chore_needs_name": { "message": "A chore needs a name" @@ -3376,7 +3428,7 @@ "message": "{chore} is not one of {child}'s chores today." }, "wellbeing_unknown_mood": { - "message": "Unknown mood {mood}" + "message": "Unknown mood “{mood}”" }, "set_times_not_list": { "message": "Set times must be a list." diff --git a/custom_components/taskmate/translations/fr.json b/custom_components/taskmate/translations/fr.json index c361f7ba..7deb3436 100644 --- a/custom_components/taskmate/translations/fr.json +++ b/custom_components/taskmate/translations/fr.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "tâches" + "unit_of_measurement": "tâches", + "name": "Statistiques de {child}" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "Badges de {child}" }, "child_watch": { "state": { "left": "Encore #", "all_done": "Tout est fait", "no_chores": "Aucune tâche" - } + }, + "name": "Montre de {child}" + }, + "overview": { + "name": "Vue d'ensemble TaskMate" + }, + "chores": { + "name": "Tâches TaskMate" + }, + "chore_availability": { + "name": "Disponibilité des tâches TaskMate" + }, + "rewards": { + "name": "Récompenses TaskMate" + }, + "activity": { + "name": "Activité TaskMate" + }, + "incentives": { + "name": "Bonus et pénalités TaskMate" + }, + "bounties": { + "name": "Primes TaskMate" + }, + "auctions": { + "name": "Enchères TaskMate" + }, + "chore_board": { + "name": "Tableau des tâches TaskMate" + }, + "child_points": { + "name": "Points de {child}" + }, + "child_wishlist": { + "name": "Liste de souhaits de {child}" + }, + "pending_approvals": { + "name": "Approbations en attente" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "Activité TaskMate", + "name": "Activité de {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "Activité familiale TaskMate", + "name": "Activité familiale", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Approbations en attente présentes" + } + }, + "button": { + "complete_chore": { + "name": "{child} : Terminer {chore}" + }, + "claim_reward": { + "name": "{child} : Réclamer {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Une tâche chronométrée ne peut pas être une tâche d’équipe." }, "teamwork_not_team_chore": { - "message": "La tâche {name} n’est pas une tâche d’équipe" + "message": "La tâche « {name} » n’est pas une tâche d’équipe" }, "swap_only_rotation": { "message": "Seules les tâches en rotation peuvent être échangées" @@ -2284,19 +2336,19 @@ "message": "Choisis un jour parmi les {days} derniers jours, avant aujourd’hui." }, "backdate_switched_off": { - "message": "{name} est désactivée." + "message": "« {name} » est désactivée." }, "backdate_not_assigned": { - "message": "{name} ne fait pas partie des tâches de {child}." + "message": "« {name} » ne fait pas partie des tâches de {child}." }, "backdate_rotation_team": { - "message": "{name} tourne ou demande une équipe, elle ne peut donc pas être notée pour un jour passé." + "message": "« {name} » tourne ou demande une équipe, elle ne peut donc pas être notée pour un jour passé." }, "backdate_open_ended": { - "message": "{name} est ouverte : il faut la note de l’enfant et un prix. Utilise la carte de l’enfant." + "message": "« {name} » est ouverte : il faut la note de l’enfant et un prix. Utilise la carte de l’enfant." }, "backdate_set_times": { - "message": "{name} a des horaires fixes, elle ne peut donc pas être notée pour un jour passé." + "message": "« {name} » a des horaires fixes, elle ne peut donc pas être notée pour un jour passé." }, "backdate_holiday": { "message": "C’étaient les vacances {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}, donc aucune tâche n’était prévue." @@ -2308,43 +2360,43 @@ "message": "C’était l’anniversaire de {child} {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}, un jour sans tâches." }, "backdate_auction": { - "message": "{name} a été remportée aux enchères ce jour-là, elle ne peut donc pas être notée après coup." + "message": "« {name} » a été remportée aux enchères ce jour-là, elle ne peut donc pas être notée après coup." }, "backdate_weekly_target_met": { - "message": "{name} a déjà atteint ses {target} cette semaine-là." + "message": "« {name} » a déjà atteint ses {target} cette semaine-là." }, "backdate_not_due": { - "message": "{name} n’était pas prévue {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." + "message": "« {name} » n’était pas prévue {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." }, "backdate_daily_limit": { - "message": "{name} a déjà été faite {done}/{limit} fois {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." + "message": "« {name} » a déjà été faite {done}/{limit} fois {weekday, select, Monday {ce lundi-là} Tuesday {ce mardi-là} Wednesday {ce mercredi-là} Thursday {ce jeudi-là} Friday {ce vendredi-là} Saturday {ce samedi-là} Sunday {ce dimanche-là} other {ce jour-là ({weekday})}}." }, "chore_disabled": { - "message": "La tâche {name} est désactivée" + "message": "La tâche « {name} » est désactivée" }, "parent_complete_one_shot": { - "message": "La tâche {name} est une tâche unique et ne peut pas être terminée par un parent" + "message": "La tâche « {name} » est une tâche unique et ne peut pas être terminée par un parent" }, "parent_complete_no_children": { - "message": "La tâche {name} n’a aucun enfant pour qui la masquer" + "message": "La tâche « {name} » n’a aucun enfant pour qui la masquer" }, "parent_complete_rotation_shared": { - "message": "La tâche {name} est partagée en rotation et ne peut être faite que pour tout le monde" + "message": "La tâche « {name} » est partagée en rotation et ne peut être faite que pour tout le monde" }, "parent_complete_not_assigned": { - "message": "La tâche {name} n’est pas attribuée à cet enfant" + "message": "La tâche « {name} » n’est pas attribuée à cet enfant" }, "bonus_subtask_not_found": { - "message": "Sous-tâche bonus {subtask_id} introuvable dans la tâche {name}" + "message": "Sous-tâche bonus {subtask_id} introuvable dans la tâche « {name} »" }, "bonus_subtask_not_assigned": { - "message": "La sous-tâche bonus {subtask} n’est pas attribuée à {child}." + "message": "La sous-tâche bonus « {subtask} » n’est pas attribuée à {child}." }, "bonus_subtask_parent_first": { - "message": "Impossible de terminer la sous-tâche bonus {subtask} — la tâche principale {name} doit d’abord être faite aujourd’hui." + "message": "Impossible de terminer la sous-tâche bonus « {subtask} » — la tâche principale « {name} » doit d’abord être faite aujourd’hui." }, "bonus_subtask_already_done": { - "message": "La sous-tâche bonus {subtask} est déjà terminée aujourd’hui." + "message": "La sous-tâche bonus « {subtask} » est déjà terminée aujourd’hui." }, "undo_window_passed": { "message": "Cette tâche ne peut plus être annulée. Demande à un parent de l’annuler." @@ -2359,16 +2411,16 @@ "message": "La réalisation n’est pas approuvée ; rien à annuler" }, "chore_sort_unknown": { - "message": "Tri inconnu {sort}" + "message": "Tri inconnu « {sort} »" }, "task_group_duplicate_chore": { "message": "Tâche en double dans le groupe : {chore_id}" }, "task_group_everyone_mode": { - "message": "La tâche {name} est attribuée à tout le monde et ne peut pas rejoindre un groupe" + "message": "La tâche « {name} » est attribuée à tout le monde et ne peut pas rejoindre un groupe" }, "task_group_already_member": { - "message": "La tâche {name} appartient déjà au groupe {group}" + "message": "La tâche « {name} » appartient déjà au groupe « {group} »" }, "task_group_unknown_policy": { "message": "Règle de groupe de tâches inconnue : {policy}" @@ -2419,22 +2471,22 @@ "message": "Pas assez de points : {child} en a {points}, cadeau {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} est un jackpot commun et sa cagnotte n’est pas pleine. Il faut {cost}, {saved} sont économisés" + "message": "« {name} » est un jackpot commun et sa cagnotte n’est pas pleine. Il faut {cost}, {saved} sont économisés" }, "reward_not_available_to": { - "message": "La récompense {name} n’est pas disponible pour {child}" + "message": "La récompense « {name} » n’est pas disponible pour {child}" }, "reward_sold_out": { - "message": "La récompense {name} est épuisée" + "message": "La récompense « {name} » est épuisée" }, "reward_expired": { - "message": "La récompense {name} a expiré" + "message": "La récompense « {name} » a expiré" }, "reward_not_available_now": { - "message": "La récompense {name} n’est pas disponible pour le moment" + "message": "La récompense « {name} » n’est pas disponible pour le moment" }, "reward_claim_already_waiting": { - "message": "Une demande pour {name} attend déjà d’être approuvée" + "message": "Une demande pour « {name} » attend déjà d’être approuvée" }, "reward_claims_too_many": { "message": "Trop de demandes de récompense attendent déjà d’être approuvées" @@ -2452,7 +2504,7 @@ "message": "Pas assez de points pour approuver. Il en faut {cost}, il y en a {points}" }, "reward_claim_already_approved": { - "message": "{name} a déjà été approuvée et ne peut plus être refusée" + "message": "« {name} » a déjà été approuvée et ne peut plus être refusée" }, "reward_claim_already_approved_unnamed": { "message": "Cette récompense a déjà été approuvée et ne peut plus être refusée" @@ -2464,7 +2516,7 @@ "message": "{child} n’a aucun point à dépenser" }, "pool_full": { - "message": "La cagnotte de la récompense {name} est déjà pleine" + "message": "La cagnotte de la récompense « {name} » est déjà pleine" }, "reward_limit_once_day": { "message": "{child} peut avoir {name} une fois par jour. De nouveau disponible le {date}" @@ -2491,7 +2543,7 @@ "message": "Les récompenses ne peuvent être achetées que pour des enfants" }, "reward_gift_not_giftable": { - "message": "{name} ne peut pas être achetée pour quelqu’un d’autre" + "message": "« {name} » ne peut pas être achetée pour quelqu’un d’autre" }, "reward_rating_stars": { "message": "Choisis de 1 à 3 étoiles" @@ -2506,10 +2558,10 @@ "message": "Cette récompense a déjà été notée" }, "service_unknown_child": { - "message": "Enfant inconnu {ref}. Enfants valides : {valid}" + "message": "Enfant inconnu « {ref} ». Enfants valides : {valid}" }, "service_ambiguous_child": { - "message": "Plusieurs enfants s’appellent {ref} ; utilise plutôt l’id de l’enfant ({ids})" + "message": "Plusieurs enfants s’appellent « {ref} » ; utilise plutôt l’id de l’enfant ({ids})" }, "service_nothing_to_update": { "message": "Rien à mettre à jour : indique au moins un champ à modifier" @@ -2530,22 +2582,22 @@ "message": "Cette récompense appartient à {child}." }, "scheduled_field_not_allowed": { - "message": "{field} ne peut pas être modifié de façon planifiée" + "message": "« {field} » ne peut pas être modifié de façon planifiée" }, "scheduled_expects_bool": { - "message": "{field} attend true ou false" + "message": "« {field} » attend true ou false" }, "scheduled_expects_int": { - "message": "{field} attend un nombre entier" + "message": "« {field} » attend un nombre entier" }, "scheduled_negative": { - "message": "{field} ne peut pas être négatif" + "message": "« {field} » ne peut pas être négatif" }, "scheduled_expects_list": { - "message": "{field} attend une liste" + "message": "« {field} » attend une liste" }, "scheduled_expects_text": { - "message": "{field} attend du texte" + "message": "« {field} » attend du texte" }, "scheduled_apply_on_format": { "message": "apply_on doit être une date ISO, p. ex. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Modification planifiée {change_id} introuvable" }, "timed_not_timed": { - "message": "La tâche {name} n’est pas une tâche chronométrée" + "message": "La tâche « {name} » n’est pas une tâche chronométrée" }, "timed_already_running": { "message": "Le minuteur tourne déjà" @@ -2569,7 +2621,7 @@ "message": "Limite du jour atteinte ({minutes} min)" }, "timed_not_available": { - "message": "{name} n’est pas disponible pour {child} pour le moment" + "message": "« {name} » n’est pas disponible pour {child} pour le moment" }, "timed_no_running": { "message": "Aucun minuteur en cours à mettre en pause" @@ -2614,43 +2666,43 @@ "message": "Seul un souhait en attente ou refusé peut être retiré" }, "wish_not_open_for_saving": { - "message": "{name} n’est pas ouvert à l’épargne" + "message": "« {name} » n’est pas ouvert à l’épargne" }, "wish_move_min": { "message": "Il faut déplacer au moins 1 point" }, "wish_fully_funded": { - "message": "{name} est déjà entièrement financé" + "message": "« {name} » est déjà entièrement financé" }, "wish_no_spendable": { "message": "{child_name} n’a aucun point à dépenser" }, "wish_take_back_not_allowed": { - "message": "Impossible de retirer des points de {name} pour le moment" + "message": "Impossible de retirer des points de « {name} » pour le moment" }, "wish_take_back_min": { "message": "Il faut reprendre au moins 1 point" }, "wish_nothing_saved": { - "message": "Rien n’est épargné dans {name} à reprendre" + "message": "Rien n’est épargné dans « {name} » à reprendre" }, "wish_cannot_redeem": { - "message": "{name} ne peut pas être échangé pour le moment" + "message": "« {name} » ne peut pas être échangé pour le moment" }, "wish_needs_more_points": { - "message": "Il manque encore {points} points pour {name}" + "message": "Il manque encore {points} points pour « {name} »" }, "wish_too_many_pending_claims": { "message": "Trop de demandes de récompense attendent déjà une validation" }, "wish_not_waiting_approval": { - "message": "{name} n’attend pas de validation" + "message": "« {name} » n’attend pas de validation" }, "wish_cannot_decline": { - "message": "{name} ne peut plus être refusé" + "message": "« {name} » ne peut plus être refusé" }, "wish_not_open_for_pledges": { - "message": "{name} n’accepte pas de promesses" + "message": "« {name} » n’accepte pas de promesses" }, "wish_pledge_name_required": { "message": "Indique de qui vient la promesse" @@ -2659,10 +2711,10 @@ "message": "Une promesse doit valoir au moins 1 point" }, "wish_too_many_pledges": { - "message": "{name} a déjà {max} promesses" + "message": "« {name} » a déjà {max} promesses" }, "wish_pledges_locked": { - "message": "Les promesses pour {name} ne peuvent plus être modifiées" + "message": "Les promesses pour « {name} » ne peuvent plus être modifiées" }, "wish_pledge_not_found": { "message": "Promesse introuvable" @@ -2671,10 +2723,10 @@ "message": "Souhait ou enfant introuvable pour la demande {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} n’attend plus d’être échangé" + "message": "« {name} » n’attend plus d’être échangé" }, "wish_not_funded": { - "message": "{name} n’est plus entièrement financé" + "message": "« {name} » n’est plus entièrement financé" }, "pet_shop_emoji_invalid": { "message": "L’image doit être un emoji (jusqu’à {max} caractères)." @@ -2692,7 +2744,7 @@ "message": "Donne un nom à l’article." }, "pet_shop_unknown_slot": { - "message": "Emplacement inconnu {slot}" + "message": "Emplacement inconnu « {slot} »" }, "pet_shop_not_whole": { "message": "Le prix et le niveau doivent être des nombres entiers." @@ -2746,7 +2798,7 @@ "message": "{child_name} n’a plus assez de points pour ça." }, "pet_unknown_species": { - "message": "Animal inconnu {species}" + "message": "Animal inconnu « {species} »" }, "pet_name_required": { "message": "Donne un nom à ton animal." @@ -2779,7 +2831,7 @@ "message": "Choisis une occurrence à partir de demain." }, "auction_not_scheduled": { - "message": "{chore} n’est pas prévue le {date}." + "message": "« {chore} » n’est pas prévue le {date}." }, "auction_already_exists": { "message": "Cette occurrence a déjà une enchère." @@ -2878,7 +2930,7 @@ "message": "Quelqu’un a été plus rapide — cette prime n’est plus disponible." }, "bounty_one_at_a_time": { - "message": "Termine d’abord {title} — tu ne peux avoir qu’une prime à la fois." + "message": "Termine d’abord « {title} » — tu ne peux avoir qu’une prime à la fois." }, "bounty_not_claimed_by_you": { "message": "Tu n’as pas réservé cette prime." @@ -2944,7 +2996,7 @@ "message": "Plus rien à faire tourner" }, "unlock_not_allowed": { - "message": "{entity_id} n’est pas dans la liste des déblocages autorisés. Ajoute-le dans les Paramètres avant de l’utiliser comme récompense." + "message": "« {entity_id} » n’est pas dans la liste des déblocages autorisés. Ajoute-le dans les Paramètres avant de l’utiliser comme récompense." }, "unlock_minutes_not_whole": { "message": "Les minutes de déblocage doivent être un nombre entier" @@ -3037,7 +3089,7 @@ "message": "Cette récompense ou cet enfant n’existe plus" }, "setup_invalid_birthday": { - "message": "L’anniversaire {value} n’est pas une date valide" + "message": "L’anniversaire « {value} » n’est pas une date valide" }, "kiosk_pin_invalid": { "message": "Un code PIN de kiosque doit comporter exactement 4 chiffres" @@ -3058,13 +3110,13 @@ "message": "chaque période personnalisée doit avoir un nom" }, "time_periods_invalid_time": { - "message": "heure non valide pour la période {name} (utilise HH:MM)" + "message": "heure non valide pour la période « {name} » (utilise HH:MM)" }, "time_periods_start_after_end": { - "message": "la période {name} doit commencer avant de se terminer" + "message": "la période « {name} » doit commencer avant de se terminer" }, "time_periods_overlap": { - "message": "{name} chevauche {other} — les périodes ne peuvent pas se chevaucher" + "message": "« {name} » chevauche « {other} » — les périodes ne peuvent pas se chevaucher" }, "time_periods_in_use": { "message": "impossible de supprimer une période encore utilisée par des tâches : {chores}" @@ -3094,10 +3146,10 @@ "message": "Un modèle doit contenir au moins une tâche" }, "template_builtin_modify": { - "message": "Le modèle intégré {template_id} ne peut pas être modifié" + "message": "Le modèle intégré « {template_id} » ne peut pas être modifié" }, "template_builtin_delete": { - "message": "Le modèle intégré {template_id} ne peut pas être supprimé" + "message": "Le modèle intégré « {template_id} » ne peut pas être supprimé" }, "template_pack_not_pack": { "message": "Ça ne ressemble pas à un pack TaskMate" @@ -3124,19 +3176,19 @@ "message": "Un modèle du pack n’a pas de nom" }, "template_pack_template_no_chores": { - "message": "Le modèle {name} ne contient aucune tâche" + "message": "Le modèle « {name} » ne contient aucune tâche" }, "template_pack_template_too_many_chores": { - "message": "Le modèle {name} contient trop de tâches" + "message": "Le modèle « {name} » contient trop de tâches" }, "template_pack_malformed_chore": { - "message": "Le modèle {name} contient une tâche mal formée" + "message": "Le modèle « {name} » contient une tâche mal formée" }, "template_pack_unnamed_chore": { - "message": "Une tâche de {name} n’a pas de nom" + "message": "Une tâche de « {name} » n’a pas de nom" }, "boost_bad_time": { - "message": "{value} n’est pas une heure comme 09:30." + "message": "« {value} » n’est pas une heure comme 09:30." }, "boost_multiplier_nan": { "message": "Le multiplicateur doit être un nombre." @@ -3199,7 +3251,7 @@ "message": "L’argent de poche n’est pas activé" }, "allowance_not_enough_points": { - "message": "{name} n’a que {points} points à verser." + "message": "{name} n’a que {points} {points_name} à verser." }, "appeals_off": { "message": "Les contestations sont désactivées." @@ -3229,7 +3281,7 @@ "message": "Type de contestation inconnu {kind}" }, "birthday_invalid_format": { - "message": "L’anniversaire doit être au format AAAA-MM-JJ ou MM-JJ, reçu : {value}" + "message": "L’anniversaire doit être au format AAAA-MM-JJ ou MM-JJ, reçu : « {value} »" }, "birthday_in_future": { "message": "L’anniversaire ne peut pas être dans le futur" @@ -3313,7 +3365,7 @@ "message": "Aucune minute à mettre de côté" }, "setup_unknown_age_group": { - "message": "Tranche d’âge inconnue {value}" + "message": "Tranche d’âge inconnue « {value} »" }, "setup_child_needs_ref": { "message": "Chaque nouvel enfant a besoin de sa propre ref" @@ -3322,7 +3374,7 @@ "message": "Un enfant a besoin d’un nom" }, "setup_chore_unknown_child": { - "message": "Tâche attribuée à un enfant inconnu {who}" + "message": "Tâche attribuée à un enfant inconnu « {who} »" }, "setup_chore_needs_name": { "message": "Une tâche a besoin d’un nom" @@ -3376,7 +3428,7 @@ "message": "{chore} ne fait pas partie des tâches de {child} aujourd’hui." }, "wellbeing_unknown_mood": { - "message": "Humeur inconnue {mood}" + "message": "Humeur inconnue « {mood} »" }, "set_times_not_list": { "message": "Les horaires fixes doivent être une liste." diff --git a/custom_components/taskmate/translations/nb.json b/custom_components/taskmate/translations/nb.json index 9c24ea7e..ebf51638 100644 --- a/custom_components/taskmate/translations/nb.json +++ b/custom_components/taskmate/translations/nb.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "oppgaver" + "unit_of_measurement": "oppgaver", + "name": "Statistikken til {child}" }, "child_badges": { - "unit_of_measurement": "merker" + "unit_of_measurement": "merker", + "name": "Merkene til {child}" }, "child_watch": { "state": { "left": "# igjen", "all_done": "Alt ferdig", "no_chores": "Ingen oppgaver" - } + }, + "name": "Smartklokken til {child}" + }, + "overview": { + "name": "TaskMate-oversikt" + }, + "chores": { + "name": "TaskMate-oppgaver" + }, + "chore_availability": { + "name": "TaskMate-tilgjengelighet for oppgaver" + }, + "rewards": { + "name": "TaskMate-belønninger" + }, + "activity": { + "name": "TaskMate-aktivitet" + }, + "incentives": { + "name": "TaskMate-bonuser og straffer" + }, + "bounties": { + "name": "TaskMate-dusører" + }, + "auctions": { + "name": "TaskMate-auksjoner" + }, + "chore_board": { + "name": "TaskMate-oppgavetavle" + }, + "child_points": { + "name": "Poengene til {child}" + }, + "child_wishlist": { + "name": "Ønskelisten til {child}" + }, + "pending_approvals": { + "name": "Ventende godkjenninger" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate-aktivitet", + "name": "Aktiviteten til {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate-familieaktivitet", + "name": "Familieaktivitet", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Har ventende godkjenninger" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Fullfør {chore}" + }, + "claim_reward": { + "name": "{child}: Hent {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "En tidsoppgave kan ikke være en lagoppgave." }, "teamwork_not_team_chore": { - "message": "Oppgaven {name} er ikke en lagoppgave" + "message": "Oppgaven «{name}» er ikke en lagoppgave" }, "swap_only_rotation": { "message": "Bare oppgaver på omgang kan byttes" @@ -2284,19 +2336,19 @@ "message": "Velg en dag i løpet av de siste {days} dagene, før i dag." }, "backdate_switched_off": { - "message": "{name} er slått av." + "message": "«{name}» er slått av." }, "backdate_not_assigned": { - "message": "{name} er ikke en av oppgavene til {child}." + "message": "«{name}» er ikke en av oppgavene til {child}." }, "backdate_rotation_team": { - "message": "{name} går på omgang eller trenger et lag, så den kan ikke føres for en tidligere dag." + "message": "«{name}» går på omgang eller trenger et lag, så den kan ikke føres for en tidligere dag." }, "backdate_open_ended": { - "message": "{name} er åpen, så den trenger barnets notat og en pris. Bruk barnets kort." + "message": "«{name}» er åpen, så den trenger barnets notat og en pris. Bruk barnets kort." }, "backdate_set_times": { - "message": "{name} har faste tider, så den kan ikke føres for en tidligere dag." + "message": "«{name}» har faste tider, så den kan ikke føres for en tidligere dag." }, "backdate_holiday": { "message": "Det var ferie {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}, så ingen oppgaver skulle gjøres." @@ -2308,43 +2360,43 @@ "message": "{child} hadde bursdag {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}, en fridag fra oppgaver." }, "backdate_auction": { - "message": "{name} ble vunnet på auksjon den dagen, så den kan ikke føres i etterkant." + "message": "«{name}» ble vunnet på auksjon den dagen, så den kan ikke føres i etterkant." }, "backdate_weekly_target_met": { - "message": "{name} nådde allerede sine {target} den uken." + "message": "«{name}» nådde allerede sine {target} den uken." }, "backdate_not_due": { - "message": "{name} skulle ikke gjøres {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." + "message": "«{name}» skulle ikke gjøres {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} ble allerede gjort {done}/{limit} ganger {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." + "message": "«{name}» ble allerede gjort {done}/{limit} ganger {weekday, select, Monday {på mandag} Tuesday {på tirsdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på lørdag} Sunday {på søndag} other {på {weekday}}}." }, "chore_disabled": { - "message": "Oppgaven {name} er slått av" + "message": "Oppgaven «{name}» er slått av" }, "parent_complete_one_shot": { - "message": "Oppgaven {name} er en engangsoppgave og kan ikke fullføres av en forelder" + "message": "Oppgaven «{name}» er en engangsoppgave og kan ikke fullføres av en forelder" }, "parent_complete_no_children": { - "message": "Oppgaven {name} har ingen barn å skjule den for" + "message": "Oppgaven «{name}» har ingen barn å skjule den for" }, "parent_complete_rotation_shared": { - "message": "Oppgaven {name} deles på omgang og kan bare fullføres for alle" + "message": "Oppgaven «{name}» deles på omgang og kan bare fullføres for alle" }, "parent_complete_not_assigned": { - "message": "Oppgaven {name} er ikke tildelt det barnet" + "message": "Oppgaven «{name}» er ikke tildelt det barnet" }, "bonus_subtask_not_found": { - "message": "Bonusoppgaven {subtask_id} ble ikke funnet i oppgaven {name}" + "message": "Bonusoppgaven {subtask_id} ble ikke funnet i oppgaven «{name}»" }, "bonus_subtask_not_assigned": { - "message": "Bonusoppgaven {subtask} er ikke tildelt {child}." + "message": "Bonusoppgaven «{subtask}» er ikke tildelt {child}." }, "bonus_subtask_parent_first": { - "message": "Bonusoppgaven {subtask} kan ikke fullføres — hovedoppgaven {name} må fullføres først i dag." + "message": "Bonusoppgaven «{subtask}» kan ikke fullføres — hovedoppgaven «{name}» må fullføres først i dag." }, "bonus_subtask_already_done": { - "message": "Bonusoppgaven {subtask} er allerede fullført i dag." + "message": "Bonusoppgaven «{subtask}» er allerede fullført i dag." }, "undo_window_passed": { "message": "Denne oppgaven kan ikke angres lenger. Be en forelder om å angre den." @@ -2359,16 +2411,16 @@ "message": "Fullføringen er ikke godkjent; ingenting å angre" }, "chore_sort_unknown": { - "message": "Ukjent sortering {sort}" + "message": "Ukjent sortering «{sort}»" }, "task_group_duplicate_chore": { "message": "Oppgaven står to ganger i gruppen: {chore_id}" }, "task_group_everyone_mode": { - "message": "Oppgaven {name} er tildelt alle og kan ikke bli med i en gruppe" + "message": "Oppgaven «{name}» er tildelt alle og kan ikke bli med i en gruppe" }, "task_group_already_member": { - "message": "Oppgaven {name} hører allerede til gruppen {group}" + "message": "Oppgaven «{name}» hører allerede til gruppen «{group}»" }, "task_group_unknown_policy": { "message": "Ukjent regel for oppgavegruppe: {policy}" @@ -2419,22 +2471,22 @@ "message": "Ikke nok poeng: {child} har {points}, gave {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} er en felles jackpot, og potten er ikke full. Trenger {cost}, har spart {saved}" + "message": "«{name}» er en felles jackpot, og potten er ikke full. Trenger {cost}, har spart {saved}" }, "reward_not_available_to": { - "message": "Belønningen {name} er ikke tilgjengelig for {child}" + "message": "Belønningen «{name}» er ikke tilgjengelig for {child}" }, "reward_sold_out": { - "message": "Belønningen {name} er utsolgt" + "message": "Belønningen «{name}» er utsolgt" }, "reward_expired": { - "message": "Belønningen {name} har utløpt" + "message": "Belønningen «{name}» har utløpt" }, "reward_not_available_now": { - "message": "Belønningen {name} er ikke tilgjengelig akkurat nå" + "message": "Belønningen «{name}» er ikke tilgjengelig akkurat nå" }, "reward_claim_already_waiting": { - "message": "En forespørsel om {name} venter allerede på godkjenning" + "message": "En forespørsel om «{name}» venter allerede på godkjenning" }, "reward_claims_too_many": { "message": "For mange belønningsforespørsler venter allerede på godkjenning" @@ -2452,7 +2504,7 @@ "message": "Ikke nok poeng til å godkjenne. Trenger {cost}, har {points}" }, "reward_claim_already_approved": { - "message": "{name} er allerede godkjent og kan ikke lenger avvises" + "message": "«{name}» er allerede godkjent og kan ikke lenger avvises" }, "reward_claim_already_approved_unnamed": { "message": "Denne belønningen er allerede godkjent og kan ikke lenger avvises" @@ -2464,7 +2516,7 @@ "message": "{child} har ingen poeng å bruke" }, "pool_full": { - "message": "Potten for belønningen {name} er allerede full" + "message": "Potten for belønningen «{name}» er allerede full" }, "reward_limit_once_day": { "message": "{child} kan få {name} én gang om dagen. Den er tilgjengelig igjen {date}" @@ -2491,7 +2543,7 @@ "message": "Belønninger kan bare kjøpes til barn" }, "reward_gift_not_giftable": { - "message": "{name} kan ikke kjøpes til noen andre" + "message": "«{name}» kan ikke kjøpes til noen andre" }, "reward_rating_stars": { "message": "Velg 1 til 3 stjerner" @@ -2506,10 +2558,10 @@ "message": "Den belønningen er allerede vurdert" }, "service_unknown_child": { - "message": "Ukjent barn {ref}. Gyldige barn: {valid}" + "message": "Ukjent barn «{ref}». Gyldige barn: {valid}" }, "service_ambiguous_child": { - "message": "Mer enn ett barn heter {ref}; bruk barnets id i stedet ({ids})" + "message": "Mer enn ett barn heter «{ref}»; bruk barnets id i stedet ({ids})" }, "service_nothing_to_update": { "message": "Ingenting å oppdatere: oppgi minst ett felt som skal endres" @@ -2530,22 +2582,22 @@ "message": "Den belønningen tilhører {child}." }, "scheduled_field_not_allowed": { - "message": "{field} kan ikke endres planlagt" + "message": "«{field}» kan ikke endres planlagt" }, "scheduled_expects_bool": { - "message": "{field} må være true eller false" + "message": "«{field}» må være true eller false" }, "scheduled_expects_int": { - "message": "{field} må være et heltall" + "message": "«{field}» må være et heltall" }, "scheduled_negative": { - "message": "{field} kan ikke være negativ" + "message": "«{field}» kan ikke være negativ" }, "scheduled_expects_list": { - "message": "{field} må være en liste" + "message": "«{field}» må være en liste" }, "scheduled_expects_text": { - "message": "{field} må være tekst" + "message": "«{field}» må være tekst" }, "scheduled_apply_on_format": { "message": "apply_on må være en ISO-dato, f.eks. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Den planlagte endringen {change_id} ble ikke funnet" }, "timed_not_timed": { - "message": "Oppgaven {name} er ikke en tidsoppgave" + "message": "Oppgaven «{name}» er ikke en tidsoppgave" }, "timed_already_running": { "message": "Tidtakeren går allerede" @@ -2569,7 +2621,7 @@ "message": "Dagens grense er nådd ({minutes} min)" }, "timed_not_available": { - "message": "{name} er ikke tilgjengelig for {child} akkurat nå" + "message": "«{name}» er ikke tilgjengelig for {child} akkurat nå" }, "timed_no_running": { "message": "Ingen tidtaker som går å sette på pause" @@ -2614,43 +2666,43 @@ "message": "Bare et ønske som venter eller ble avslått, kan trekkes tilbake" }, "wish_not_open_for_saving": { - "message": "Det går ikke an å spare til {name}" + "message": "Det går ikke an å spare til «{name}»" }, "wish_move_min": { "message": "Du må flytte minst 1 poeng" }, "wish_fully_funded": { - "message": "{name} er allerede fullfinansiert" + "message": "«{name}» er allerede fullfinansiert" }, "wish_no_spendable": { "message": "{child_name} har ingen poeng å bruke" }, "wish_take_back_not_allowed": { - "message": "Poeng kan ikke tas ut av {name} akkurat nå" + "message": "Poeng kan ikke tas ut av «{name}» akkurat nå" }, "wish_take_back_min": { "message": "Du må ta tilbake minst 1 poeng" }, "wish_nothing_saved": { - "message": "Ingenting er spart i {name} som kan tas tilbake" + "message": "Ingenting er spart i «{name}» som kan tas tilbake" }, "wish_cannot_redeem": { - "message": "{name} kan ikke løses inn akkurat nå" + "message": "«{name}» kan ikke løses inn akkurat nå" }, "wish_needs_more_points": { - "message": "{name} trenger {points} poeng til først" + "message": "«{name}» trenger {points} poeng til først" }, "wish_too_many_pending_claims": { "message": "For mange belønningsforespørsler venter allerede på godkjenning" }, "wish_not_waiting_approval": { - "message": "{name} venter ikke på godkjenning" + "message": "«{name}» venter ikke på godkjenning" }, "wish_cannot_decline": { - "message": "{name} kan ikke lenger avslås" + "message": "«{name}» kan ikke lenger avslås" }, "wish_not_open_for_pledges": { - "message": "{name} tar ikke imot tilsagn" + "message": "«{name}» tar ikke imot tilsagn" }, "wish_pledge_name_required": { "message": "Si hvem tilsagnet er fra" @@ -2659,10 +2711,10 @@ "message": "Et tilsagn må være på minst 1 poeng" }, "wish_too_many_pledges": { - "message": "{name} har allerede {max} tilsagn" + "message": "«{name}» har allerede {max} tilsagn" }, "wish_pledges_locked": { - "message": "Tilsagn til {name} kan ikke lenger endres" + "message": "Tilsagn til «{name}» kan ikke lenger endres" }, "wish_pledge_not_found": { "message": "Fant ikke tilsagnet" @@ -2671,10 +2723,10 @@ "message": "Fant ikke ønsket eller barnet for forespørsel {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} venter ikke lenger på å bli løst inn" + "message": "«{name}» venter ikke lenger på å bli løst inn" }, "wish_not_funded": { - "message": "{name} er ikke lenger fullfinansiert" + "message": "«{name}» er ikke lenger fullfinansiert" }, "pet_shop_emoji_invalid": { "message": "Bildet må være en emoji (opptil {max} tegn)." @@ -2692,7 +2744,7 @@ "message": "Gi tingen et navn." }, "pet_shop_unknown_slot": { - "message": "Ukjent plass {slot}" + "message": "Ukjent plass «{slot}»" }, "pet_shop_not_whole": { "message": "Pris og nivå må være heltall." @@ -2746,7 +2798,7 @@ "message": "{child_name} har ikke nok poeng til den nå." }, "pet_unknown_species": { - "message": "Ukjent kjæledyr {species}" + "message": "Ukjent kjæledyr «{species}»" }, "pet_name_required": { "message": "Gi kjæledyret ditt et navn." @@ -2779,7 +2831,7 @@ "message": "Velg en gang fra og med i morgen." }, "auction_not_scheduled": { - "message": "{chore} er ikke planlagt {date}." + "message": "«{chore}» er ikke planlagt {date}." }, "auction_already_exists": { "message": "Den gangen har allerede en auksjon." @@ -2878,7 +2930,7 @@ "message": "Noen andre kom først – denne dusøren er ikke på tavla lenger." }, "bounty_one_at_a_time": { - "message": "Gjør ferdig {title} først – du kan bare ha én dusør om gangen." + "message": "Gjør ferdig «{title}» først – du kan bare ha én dusør om gangen." }, "bounty_not_claimed_by_you": { "message": "Du har ikke tatt denne dusøren." @@ -2944,7 +2996,7 @@ "message": "Ingenting igjen å spinne for" }, "unlock_not_allowed": { - "message": "{entity_id} er ikke på listen over tillatte opplåsinger. Legg den til i Innstillinger før du bruker den som belønning." + "message": "«{entity_id}» er ikke på listen over tillatte opplåsinger. Legg den til i Innstillinger før du bruker den som belønning." }, "unlock_minutes_not_whole": { "message": "Opplåsingsminutter må være et heltall" @@ -3037,7 +3089,7 @@ "message": "Den belønningen eller det barnet finnes ikke lenger" }, "setup_invalid_birthday": { - "message": "Bursdagen {value} er ikke en gyldig dato" + "message": "Bursdagen «{value}» er ikke en gyldig dato" }, "kiosk_pin_invalid": { "message": "En kiosk-PIN må være nøyaktig 4 sifre" @@ -3058,13 +3110,13 @@ "message": "hver egen periode må ha et navn" }, "time_periods_invalid_time": { - "message": "ugyldig tid for perioden {name} (bruk TT:MM)" + "message": "ugyldig tid for perioden «{name}» (bruk TT:MM)" }, "time_periods_start_after_end": { - "message": "perioden {name} må starte før den slutter" + "message": "perioden «{name}» må starte før den slutter" }, "time_periods_overlap": { - "message": "{name} overlapper {other} — perioder kan ikke overlappe" + "message": "«{name}» overlapper «{other}» — perioder kan ikke overlappe" }, "time_periods_in_use": { "message": "en periode som fortsatt brukes av oppgaver, kan ikke slettes: {chores}" @@ -3094,10 +3146,10 @@ "message": "En mal må ha minst én oppgave" }, "template_builtin_modify": { - "message": "Den innebygde malen {template_id} kan ikke endres" + "message": "Den innebygde malen «{template_id}» kan ikke endres" }, "template_builtin_delete": { - "message": "Den innebygde malen {template_id} kan ikke slettes" + "message": "Den innebygde malen «{template_id}» kan ikke slettes" }, "template_pack_not_pack": { "message": "Det ser ikke ut som en TaskMate-pakke" @@ -3124,19 +3176,19 @@ "message": "En mal i pakken mangler navn" }, "template_pack_template_no_chores": { - "message": "Malen {name} har ingen oppgaver" + "message": "Malen «{name}» har ingen oppgaver" }, "template_pack_template_too_many_chores": { - "message": "Malen {name} har for mange oppgaver" + "message": "Malen «{name}» har for mange oppgaver" }, "template_pack_malformed_chore": { - "message": "Malen {name} har en ugyldig oppgave" + "message": "Malen «{name}» har en ugyldig oppgave" }, "template_pack_unnamed_chore": { - "message": "En oppgave i {name} mangler navn" + "message": "En oppgave i «{name}» mangler navn" }, "boost_bad_time": { - "message": "{value} er ikke et klokkeslett som 09:30." + "message": "«{value}» er ikke et klokkeslett som 09:30." }, "boost_multiplier_nan": { "message": "Multiplikatoren må være et tall." @@ -3199,7 +3251,7 @@ "message": "Lommepenger er ikke slått på" }, "allowance_not_enough_points": { - "message": "{name} har bare {points} poeng å betale ut." + "message": "{name} har bare {points} {points_name} å betale ut." }, "appeals_off": { "message": "Klager er slått av." @@ -3229,7 +3281,7 @@ "message": "Ukjent klagetype {kind}" }, "birthday_invalid_format": { - "message": "Bursdagen må være ÅÅÅÅ-MM-DD eller MM-DD, fikk {value}" + "message": "Bursdagen må være ÅÅÅÅ-MM-DD eller MM-DD, fikk «{value}»" }, "birthday_in_future": { "message": "Bursdagen kan ikke være i fremtiden" @@ -3313,7 +3365,7 @@ "message": "Ingen minutter å spare" }, "setup_unknown_age_group": { - "message": "Ukjent aldersgruppe {value}" + "message": "Ukjent aldersgruppe «{value}»" }, "setup_child_needs_ref": { "message": "Hvert nye barn trenger sin egen ref" @@ -3322,7 +3374,7 @@ "message": "Et barn trenger et navn" }, "setup_chore_unknown_child": { - "message": "Oppgaven er tildelt et ukjent barn {who}" + "message": "Oppgaven er tildelt et ukjent barn «{who}»" }, "setup_chore_needs_name": { "message": "En oppgave trenger et navn" @@ -3376,7 +3428,7 @@ "message": "{chore} er ikke en av oppgavene til {child} i dag." }, "wellbeing_unknown_mood": { - "message": "Ukjent humør {mood}" + "message": "Ukjent humør «{mood}»" }, "set_times_not_list": { "message": "Faste tider må være en liste." diff --git a/custom_components/taskmate/translations/nl.json b/custom_components/taskmate/translations/nl.json index a6fd5c96..52a91e0e 100644 --- a/custom_components/taskmate/translations/nl.json +++ b/custom_components/taskmate/translations/nl.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "taken" + "unit_of_measurement": "taken", + "name": "Statistieken van {child}" }, "child_badges": { - "unit_of_measurement": "badges" + "unit_of_measurement": "badges", + "name": "Medailles van {child}" }, "child_watch": { "state": { "left": "# over", "all_done": "Klaar", "no_chores": "Geen taken" - } + }, + "name": "Smartwatch van {child}" + }, + "overview": { + "name": "TaskMate-overzicht" + }, + "chores": { + "name": "TaskMate-taken" + }, + "chore_availability": { + "name": "TaskMate-beschikbaarheid van taken" + }, + "rewards": { + "name": "TaskMate-beloningen" + }, + "activity": { + "name": "TaskMate-activiteit" + }, + "incentives": { + "name": "TaskMate-bonussen en puntenaftrek" + }, + "bounties": { + "name": "TaskMate-klussen" + }, + "auctions": { + "name": "TaskMate-veilingen" + }, + "chore_board": { + "name": "TaskMate-takenbord" + }, + "child_points": { + "name": "Punten van {child}" + }, + "child_wishlist": { + "name": "Verlanglijstje van {child}" + }, + "pending_approvals": { + "name": "Wacht op goedkeuring" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate-activiteit", + "name": "Activiteit van {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate-gezinsactiviteit", + "name": "Gezinsactiviteit", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Iets wacht op goedkeuring" + } + }, + "button": { + "complete_chore": { + "name": "{child}: {chore} afronden" + }, + "claim_reward": { + "name": "{child}: {reward} inwisselen" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Een taak met timer kan geen teamtaak zijn." }, "teamwork_not_team_chore": { - "message": "Taak {name} is geen teamtaak" + "message": "Taak ‘{name}’ is geen teamtaak" }, "swap_only_rotation": { "message": "Alleen beurtelingse taken kunnen geruild worden" @@ -2284,19 +2336,19 @@ "message": "Kies een dag in de afgelopen {days} dagen, vóór vandaag." }, "backdate_switched_off": { - "message": "{name} staat uit." + "message": "‘{name}’ staat uit." }, "backdate_not_assigned": { - "message": "{name} hoort niet bij de taken van {child}." + "message": "‘{name}’ hoort niet bij de taken van {child}." }, "backdate_rotation_team": { - "message": "{name} gaat om de beurt of heeft een team nodig, dus je kunt hem niet voor een eerdere dag invullen." + "message": "‘{name}’ gaat om de beurt of heeft een team nodig, dus je kunt hem niet voor een eerdere dag invullen." }, "backdate_open_ended": { - "message": "{name} is open, dus er zijn een notitie van het kind en een prijs nodig. Gebruik de kaart van het kind." + "message": "‘{name}’ is open, dus er zijn een notitie van het kind en een prijs nodig. Gebruik de kaart van het kind." }, "backdate_set_times": { - "message": "{name} heeft vaste tijden, dus je kunt hem niet voor een eerdere dag invullen." + "message": "‘{name}’ heeft vaste tijden, dus je kunt hem niet voor een eerdere dag invullen." }, "backdate_holiday": { "message": "Het was vakantie {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}}, dus er waren geen taken." @@ -2308,43 +2360,43 @@ "message": "{child} was jarig {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}}, een dag zonder taken." }, "backdate_auction": { - "message": "{name} is die dag op de veiling gewonnen, dus je kunt hem achteraf niet invullen." + "message": "‘{name}’ is die dag op de veiling gewonnen, dus je kunt hem achteraf niet invullen." }, "backdate_weekly_target_met": { - "message": "{name} had die week zijn {target} al gehaald." + "message": "‘{name}’ had die week zijn {target} al gehaald." }, "backdate_not_due": { - "message": "{name} stond {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} niet gepland." + "message": "‘{name}’ stond {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} niet gepland." }, "backdate_daily_limit": { - "message": "{name} is {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} al {done}/{limit} keer gedaan." + "message": "‘{name}’ is {weekday, select, Monday {op maandag} Tuesday {op dinsdag} Wednesday {op woensdag} Thursday {op donderdag} Friday {op vrijdag} Saturday {op zaterdag} Sunday {op zondag} other {op {weekday}}} al {done}/{limit} keer gedaan." }, "chore_disabled": { - "message": "Taak {name} staat uit" + "message": "Taak ‘{name}’ staat uit" }, "parent_complete_one_shot": { - "message": "Taak {name} is een eenmalige taak en kan niet door een ouder afgerond worden" + "message": "Taak ‘{name}’ is een eenmalige taak en kan niet door een ouder afgerond worden" }, "parent_complete_no_children": { - "message": "Taak {name} heeft geen kinderen om hem voor te verbergen" + "message": "Taak ‘{name}’ heeft geen kinderen om hem voor te verbergen" }, "parent_complete_rotation_shared": { - "message": "Taak {name} wordt om de beurt gedeeld en kan alleen voor iedereen afgerond worden" + "message": "Taak ‘{name}’ wordt om de beurt gedeeld en kan alleen voor iedereen afgerond worden" }, "parent_complete_not_assigned": { - "message": "Taak {name} is niet aan dat kind toegewezen" + "message": "Taak ‘{name}’ is niet aan dat kind toegewezen" }, "bonus_subtask_not_found": { - "message": "Bonusdeeltaak {subtask_id} niet gevonden in taak {name}" + "message": "Bonusdeeltaak {subtask_id} niet gevonden in taak ‘{name}’" }, "bonus_subtask_not_assigned": { - "message": "Bonusdeeltaak {subtask} is niet aan {child} toegewezen." + "message": "Bonusdeeltaak ‘{subtask}’ is niet aan {child} toegewezen." }, "bonus_subtask_parent_first": { - "message": "Bonusdeeltaak {subtask} kan niet afgerond worden — de hoofdtaak {name} moet vandaag eerst gedaan zijn." + "message": "Bonusdeeltaak ‘{subtask}’ kan niet afgerond worden — de hoofdtaak ‘{name}’ moet vandaag eerst gedaan zijn." }, "bonus_subtask_already_done": { - "message": "Bonusdeeltaak {subtask} is vandaag al gedaan." + "message": "Bonusdeeltaak ‘{subtask}’ is vandaag al gedaan." }, "undo_window_passed": { "message": "Deze taak kan niet meer ongedaan gemaakt worden. Vraag een ouder om het te doen." @@ -2359,16 +2411,16 @@ "message": "De afronding is niet goedgekeurd; er valt niets ongedaan te maken" }, "chore_sort_unknown": { - "message": "Onbekende sortering {sort}" + "message": "Onbekende sortering ‘{sort}’" }, "task_group_duplicate_chore": { "message": "Dubbele taak in groep: {chore_id}" }, "task_group_everyone_mode": { - "message": "Taak {name} is aan iedereen toegewezen en kan niet bij een groep" + "message": "Taak ‘{name}’ is aan iedereen toegewezen en kan niet bij een groep" }, "task_group_already_member": { - "message": "Taak {name} hoort al bij groep {group}" + "message": "Taak ‘{name}’ hoort al bij groep ‘{group}’" }, "task_group_unknown_policy": { "message": "Onbekende regel voor taakgroep: {policy}" @@ -2419,22 +2471,22 @@ "message": "Niet genoeg punten: {child} heeft {points}, cadeau {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} is een gezamenlijke jackpot en de pot is niet vol. Nodig: {cost}, gespaard: {saved}" + "message": "‘{name}’ is een gezamenlijke jackpot en de pot is niet vol. Nodig: {cost}, gespaard: {saved}" }, "reward_not_available_to": { - "message": "Beloning {name} is niet beschikbaar voor {child}" + "message": "Beloning ‘{name}’ is niet beschikbaar voor {child}" }, "reward_sold_out": { - "message": "Beloning {name} is uitverkocht" + "message": "Beloning ‘{name}’ is uitverkocht" }, "reward_expired": { - "message": "Beloning {name} is verlopen" + "message": "Beloning ‘{name}’ is verlopen" }, "reward_not_available_now": { - "message": "Beloning {name} is nu niet beschikbaar" + "message": "Beloning ‘{name}’ is nu niet beschikbaar" }, "reward_claim_already_waiting": { - "message": "Een aanvraag voor {name} wacht al op goedkeuring" + "message": "Een aanvraag voor ‘{name}’ wacht al op goedkeuring" }, "reward_claims_too_many": { "message": "Er wachten al te veel beloningsaanvragen op goedkeuring" @@ -2452,7 +2504,7 @@ "message": "Niet genoeg punten om goed te keuren. Nodig: {cost}, aanwezig: {points}" }, "reward_claim_already_approved": { - "message": "{name} is al goedgekeurd en kan niet meer afgewezen worden" + "message": "‘{name}’ is al goedgekeurd en kan niet meer afgewezen worden" }, "reward_claim_already_approved_unnamed": { "message": "Deze beloning is al goedgekeurd en kan niet meer afgewezen worden" @@ -2464,7 +2516,7 @@ "message": "{child} heeft geen punten om uit te geven" }, "pool_full": { - "message": "De pot voor beloning {name} is al vol" + "message": "De pot voor beloning ‘{name}’ is al vol" }, "reward_limit_once_day": { "message": "{child} kan {name} één keer per dag krijgen. Weer beschikbaar op {date}" @@ -2491,7 +2543,7 @@ "message": "Beloningen kunnen alleen voor kinderen gekocht worden" }, "reward_gift_not_giftable": { - "message": "{name} kan niet voor iemand anders gekocht worden" + "message": "‘{name}’ kan niet voor iemand anders gekocht worden" }, "reward_rating_stars": { "message": "Kies 1 tot 3 sterren" @@ -2506,10 +2558,10 @@ "message": "Die beloning is al beoordeeld" }, "service_unknown_child": { - "message": "Onbekend kind {ref}. Geldige kinderen: {valid}" + "message": "Onbekend kind ‘{ref}’. Geldige kinderen: {valid}" }, "service_ambiguous_child": { - "message": "Meer dan één kind heet {ref}; gebruik in plaats daarvan de id van het kind ({ids})" + "message": "Meer dan één kind heet ‘{ref}’; gebruik in plaats daarvan de id van het kind ({ids})" }, "service_nothing_to_update": { "message": "Niets bij te werken: noem minstens één veld om te wijzigen" @@ -2530,22 +2582,22 @@ "message": "Die beloning is van {child}." }, "scheduled_field_not_allowed": { - "message": "{field} kan niet gepland gewijzigd worden" + "message": "‘{field}’ kan niet gepland gewijzigd worden" }, "scheduled_expects_bool": { - "message": "{field} verwacht true of false" + "message": "‘{field}’ verwacht true of false" }, "scheduled_expects_int": { - "message": "{field} verwacht een heel getal" + "message": "‘{field}’ verwacht een heel getal" }, "scheduled_negative": { - "message": "{field} mag niet negatief zijn" + "message": "‘{field}’ mag niet negatief zijn" }, "scheduled_expects_list": { - "message": "{field} verwacht een lijst" + "message": "‘{field}’ verwacht een lijst" }, "scheduled_expects_text": { - "message": "{field} verwacht tekst" + "message": "‘{field}’ verwacht tekst" }, "scheduled_apply_on_format": { "message": "apply_on moet een ISO-datum zijn, bijv. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Geplande wijziging {change_id} niet gevonden" }, "timed_not_timed": { - "message": "Taak {name} is geen taak met timer" + "message": "Taak ‘{name}’ is geen taak met timer" }, "timed_already_running": { "message": "De timer loopt al" @@ -2569,7 +2621,7 @@ "message": "Daglimiet bereikt ({minutes} min)" }, "timed_not_available": { - "message": "{name} is nu niet beschikbaar voor {child}" + "message": "‘{name}’ is nu niet beschikbaar voor {child}" }, "timed_no_running": { "message": "Geen lopende timer om te pauzeren" @@ -2614,43 +2666,43 @@ "message": "Alleen een wens die wacht of is afgewezen kan worden ingetrokken" }, "wish_not_open_for_saving": { - "message": "Voor {name} kan nu niet gespaard worden" + "message": "Voor ‘{name}’ kan nu niet gespaard worden" }, "wish_move_min": { "message": "Je moet minstens 1 punt verplaatsen" }, "wish_fully_funded": { - "message": "{name} is al volledig gespaard" + "message": "‘{name}’ is al volledig gespaard" }, "wish_no_spendable": { "message": "{child_name} heeft geen punten om uit te geven" }, "wish_take_back_not_allowed": { - "message": "Er kunnen nu geen punten uit {name} worden gehaald" + "message": "Er kunnen nu geen punten uit ‘{name}’ worden gehaald" }, "wish_take_back_min": { "message": "Je moet minstens 1 punt terugnemen" }, "wish_nothing_saved": { - "message": "Er is niets gespaard in {name} om terug te nemen" + "message": "Er is niets gespaard in ‘{name}’ om terug te nemen" }, "wish_cannot_redeem": { - "message": "{name} kan nu niet worden ingewisseld" + "message": "‘{name}’ kan nu niet worden ingewisseld" }, "wish_needs_more_points": { - "message": "{name} heeft eerst nog {points} punten nodig" + "message": "‘{name}’ heeft eerst nog {points} punten nodig" }, "wish_too_many_pending_claims": { "message": "Er wachten al te veel beloningsaanvragen op goedkeuring" }, "wish_not_waiting_approval": { - "message": "{name} wacht niet op goedkeuring" + "message": "‘{name}’ wacht niet op goedkeuring" }, "wish_cannot_decline": { - "message": "{name} kan niet meer worden afgewezen" + "message": "‘{name}’ kan niet meer worden afgewezen" }, "wish_not_open_for_pledges": { - "message": "Voor {name} kan nu niets worden toegezegd" + "message": "Voor ‘{name}’ kan nu niets worden toegezegd" }, "wish_pledge_name_required": { "message": "Zeg van wie de toezegging is" @@ -2659,10 +2711,10 @@ "message": "Een toezegging moet minstens 1 punt zijn" }, "wish_too_many_pledges": { - "message": "{name} heeft al {max} toezeggingen" + "message": "‘{name}’ heeft al {max} toezeggingen" }, "wish_pledges_locked": { - "message": "Toezeggingen voor {name} kunnen niet meer worden gewijzigd" + "message": "Toezeggingen voor ‘{name}’ kunnen niet meer worden gewijzigd" }, "wish_pledge_not_found": { "message": "Toezegging niet gevonden" @@ -2671,10 +2723,10 @@ "message": "Wens of kind niet gevonden voor aanvraag {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} wacht niet meer op inwisselen" + "message": "‘{name}’ wacht niet meer op inwisselen" }, "wish_not_funded": { - "message": "{name} is niet meer volledig gespaard" + "message": "‘{name}’ is niet meer volledig gespaard" }, "pet_shop_emoji_invalid": { "message": "De afbeelding moet een emoji zijn (maximaal {max} tekens)." @@ -2692,7 +2744,7 @@ "message": "Geef het artikel een naam." }, "pet_shop_unknown_slot": { - "message": "Onbekende plek {slot}" + "message": "Onbekende plek ‘{slot}’" }, "pet_shop_not_whole": { "message": "Prijs en niveau moeten hele getallen zijn." @@ -2746,7 +2798,7 @@ "message": "{child_name} heeft er nu niet genoeg punten voor." }, "pet_unknown_species": { - "message": "Onbekend huisdier {species}" + "message": "Onbekend huisdier ‘{species}’" }, "pet_name_required": { "message": "Geef je huisdier een naam." @@ -2779,7 +2831,7 @@ "message": "Kies een keer vanaf morgen." }, "auction_not_scheduled": { - "message": "{chore} staat niet gepland op {date}." + "message": "‘{chore}’ staat niet gepland op {date}." }, "auction_already_exists": { "message": "Voor die keer is er al een veiling." @@ -2878,7 +2930,7 @@ "message": "Iemand anders was je voor — deze klus staat er niet meer." }, "bounty_one_at_a_time": { - "message": "Maak eerst {title} af — je kunt maar één klus tegelijk hebben." + "message": "Maak eerst ‘{title}’ af — je kunt maar één klus tegelijk hebben." }, "bounty_not_claimed_by_you": { "message": "Je hebt deze klus niet geclaimd." @@ -2944,7 +2996,7 @@ "message": "Niets meer om voor te draaien" }, "unlock_not_allowed": { - "message": "{entity_id} staat niet op de lijst met toegestane ontgrendelingen. Voeg het toe in Instellingen voordat je het als beloning gebruikt." + "message": "‘{entity_id}’ staat niet op de lijst met toegestane ontgrendelingen. Voeg het toe in Instellingen voordat je het als beloning gebruikt." }, "unlock_minutes_not_whole": { "message": "Ontgrendelminuten moeten een heel getal zijn" @@ -3037,7 +3089,7 @@ "message": "Die beloning of dat kind bestaat niet meer" }, "setup_invalid_birthday": { - "message": "Verjaardag {value} is geen geldige datum" + "message": "Verjaardag ‘{value}’ is geen geldige datum" }, "kiosk_pin_invalid": { "message": "Een kiosk-pincode moet precies 4 cijfers hebben" @@ -3058,13 +3110,13 @@ "message": "elk eigen dagdeel heeft een naam nodig" }, "time_periods_invalid_time": { - "message": "ongeldige tijd voor dagdeel {name} (gebruik UU:MM)" + "message": "ongeldige tijd voor dagdeel ‘{name}’ (gebruik UU:MM)" }, "time_periods_start_after_end": { - "message": "dagdeel {name} moet beginnen voordat het eindigt" + "message": "dagdeel ‘{name}’ moet beginnen voordat het eindigt" }, "time_periods_overlap": { - "message": "{name} overlapt {other} — dagdelen mogen niet overlappen" + "message": "‘{name}’ overlapt ‘{other}’ — dagdelen mogen niet overlappen" }, "time_periods_in_use": { "message": "een dagdeel dat nog door taken wordt gebruikt, kan niet worden verwijderd: {chores}" @@ -3094,10 +3146,10 @@ "message": "Een sjabloon moet minstens één taak hebben" }, "template_builtin_modify": { - "message": "Het ingebouwde sjabloon {template_id} kan niet worden gewijzigd" + "message": "Het ingebouwde sjabloon ‘{template_id}’ kan niet worden gewijzigd" }, "template_builtin_delete": { - "message": "Het ingebouwde sjabloon {template_id} kan niet worden verwijderd" + "message": "Het ingebouwde sjabloon ‘{template_id}’ kan niet worden verwijderd" }, "template_pack_not_pack": { "message": "Dat lijkt niet op een TaskMate-pakket" @@ -3124,19 +3176,19 @@ "message": "Een sjabloon in het pakket heeft geen naam" }, "template_pack_template_no_chores": { - "message": "Sjabloon {name} heeft geen taken" + "message": "Sjabloon ‘{name}’ heeft geen taken" }, "template_pack_template_too_many_chores": { - "message": "Sjabloon {name} heeft te veel taken" + "message": "Sjabloon ‘{name}’ heeft te veel taken" }, "template_pack_malformed_chore": { - "message": "Sjabloon {name} bevat een ongeldige taak" + "message": "Sjabloon ‘{name}’ bevat een ongeldige taak" }, "template_pack_unnamed_chore": { - "message": "Een taak in {name} heeft geen naam" + "message": "Een taak in ‘{name}’ heeft geen naam" }, "boost_bad_time": { - "message": "{value} is geen tijd zoals 09:30." + "message": "‘{value}’ is geen tijd zoals 09:30." }, "boost_multiplier_nan": { "message": "De vermenigvuldiger moet een getal zijn." @@ -3199,7 +3251,7 @@ "message": "Zakgeld staat niet aan" }, "allowance_not_enough_points": { - "message": "{name} heeft maar {points} punten om uit te betalen." + "message": "{name} heeft maar {points} {points_name} om uit te betalen." }, "appeals_off": { "message": "Bezwaar maken staat uit." @@ -3229,7 +3281,7 @@ "message": "Onbekend soort bezwaar {kind}" }, "birthday_invalid_format": { - "message": "Verjaardag moet JJJJ-MM-DD of MM-DD zijn, kreeg {value}" + "message": "Verjaardag moet JJJJ-MM-DD of MM-DD zijn, kreeg ‘{value}’" }, "birthday_in_future": { "message": "Verjaardag kan niet in de toekomst liggen" @@ -3313,7 +3365,7 @@ "message": "Geen minuten om te sparen" }, "setup_unknown_age_group": { - "message": "Onbekende leeftijdsgroep {value}" + "message": "Onbekende leeftijdsgroep ‘{value}’" }, "setup_child_needs_ref": { "message": "Elk nieuw kind heeft een eigen ref nodig" @@ -3322,7 +3374,7 @@ "message": "Een kind heeft een naam nodig" }, "setup_chore_unknown_child": { - "message": "Taak toegewezen aan een onbekend kind {who}" + "message": "Taak toegewezen aan een onbekend kind ‘{who}’" }, "setup_chore_needs_name": { "message": "Een taak heeft een naam nodig" @@ -3376,7 +3428,7 @@ "message": "{chore} hoort vandaag niet bij de taken van {child}." }, "wellbeing_unknown_mood": { - "message": "Onbekende stemming {mood}" + "message": "Onbekende stemming ‘{mood}’" }, "set_times_not_list": { "message": "Vaste tijden moeten een lijst zijn." diff --git a/custom_components/taskmate/translations/nn.json b/custom_components/taskmate/translations/nn.json index 33ae7598..ee8e8503 100644 --- a/custom_components/taskmate/translations/nn.json +++ b/custom_components/taskmate/translations/nn.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "oppgåver" + "unit_of_measurement": "oppgåver", + "name": "Statistikken til {child}" }, "child_badges": { - "unit_of_measurement": "merke" + "unit_of_measurement": "merke", + "name": "Merka til {child}" }, "child_watch": { "state": { "left": "# att", "all_done": "Alt ferdig", "no_chores": "Ingen oppgåver" - } + }, + "name": "Smartklokka til {child}" + }, + "overview": { + "name": "TaskMate-oversikt" + }, + "chores": { + "name": "TaskMate-oppgåver" + }, + "chore_availability": { + "name": "TaskMate-tilgjenge for oppgåver" + }, + "rewards": { + "name": "TaskMate-premiar" + }, + "activity": { + "name": "TaskMate-aktivitet" + }, + "incentives": { + "name": "TaskMate-bonusar og straffar" + }, + "bounties": { + "name": "TaskMate-dusørar" + }, + "auctions": { + "name": "TaskMate-auksjonar" + }, + "chore_board": { + "name": "TaskMate-oppgåvetavle" + }, + "child_points": { + "name": "Poenga til {child}" + }, + "child_wishlist": { + "name": "Ønskjelista til {child}" + }, + "pending_approvals": { + "name": "Ventande godkjenningar" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "TaskMate-aktivitet", + "name": "Aktiviteten til {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "TaskMate-familieaktivitet", + "name": "Familieaktivitet", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Har ventande godkjenningar" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Fullfør {chore}" + }, + "claim_reward": { + "name": "{child}: Hent {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Ei tidsoppgåve kan ikkje vere ei lagoppgåve." }, "teamwork_not_team_chore": { - "message": "Oppgåva {name} er ikkje ei lagoppgåve" + "message": "Oppgåva «{name}» er ikkje ei lagoppgåve" }, "swap_only_rotation": { "message": "Berre oppgåver på omgang kan bytast" @@ -2284,19 +2336,19 @@ "message": "Vel ein dag i løpet av dei siste {days} dagane, før i dag." }, "backdate_switched_off": { - "message": "{name} er slått av." + "message": "«{name}» er slått av." }, "backdate_not_assigned": { - "message": "{name} er ikkje ei av oppgåvene til {child}." + "message": "«{name}» er ikkje ei av oppgåvene til {child}." }, "backdate_rotation_team": { - "message": "{name} går på omgang eller treng eit lag, så ho kan ikkje førast for ein tidlegare dag." + "message": "«{name}» går på omgang eller treng eit lag, så ho kan ikkje førast for ein tidlegare dag." }, "backdate_open_ended": { - "message": "{name} er open, så ho treng notatet til barnet og ein pris. Bruk kortet til barnet." + "message": "«{name}» er open, så ho treng notatet til barnet og ein pris. Bruk kortet til barnet." }, "backdate_set_times": { - "message": "{name} har faste tider, så ho kan ikkje førast for ein tidlegare dag." + "message": "«{name}» har faste tider, så ho kan ikkje førast for ein tidlegare dag." }, "backdate_holiday": { "message": "Det var ferie {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}, så ingen oppgåver skulle gjerast." @@ -2308,43 +2360,43 @@ "message": "{child} hadde bursdag {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}, ein fridag frå oppgåver." }, "backdate_auction": { - "message": "{name} vart vunnen på auksjon den dagen, så ho kan ikkje førast i etterkant." + "message": "«{name}» vart vunnen på auksjon den dagen, så ho kan ikkje førast i etterkant." }, "backdate_weekly_target_met": { - "message": "{name} nådde alt sine {target} den veka." + "message": "«{name}» nådde alt sine {target} den veka." }, "backdate_not_due": { - "message": "{name} skulle ikkje gjerast {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." + "message": "«{name}» skulle ikkje gjerast {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} vart alt gjord {done}/{limit} gonger {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." + "message": "«{name}» vart alt gjord {done}/{limit} gonger {weekday, select, Monday {på måndag} Tuesday {på tysdag} Wednesday {på onsdag} Thursday {på torsdag} Friday {på fredag} Saturday {på laurdag} Sunday {på sundag} other {på {weekday}}}." }, "chore_disabled": { - "message": "Oppgåva {name} er slått av" + "message": "Oppgåva «{name}» er slått av" }, "parent_complete_one_shot": { - "message": "Oppgåva {name} er ei eingongsoppgåve og kan ikkje fullførast av ein forelder" + "message": "Oppgåva «{name}» er ei eingongsoppgåve og kan ikkje fullførast av ein forelder" }, "parent_complete_no_children": { - "message": "Oppgåva {name} har ingen born å skjule ho for" + "message": "Oppgåva «{name}» har ingen born å skjule ho for" }, "parent_complete_rotation_shared": { - "message": "Oppgåva {name} vert delt på omgang og kan berre fullførast for alle" + "message": "Oppgåva «{name}» vert delt på omgang og kan berre fullførast for alle" }, "parent_complete_not_assigned": { - "message": "Oppgåva {name} er ikkje tildelt det barnet" + "message": "Oppgåva «{name}» er ikkje tildelt det barnet" }, "bonus_subtask_not_found": { - "message": "Bonus-deloppgåva {subtask_id} vart ikkje funnen i oppgåva {name}" + "message": "Bonus-deloppgåva {subtask_id} vart ikkje funnen i oppgåva «{name}»" }, "bonus_subtask_not_assigned": { - "message": "Bonus-deloppgåva {subtask} er ikkje tildelt {child}." + "message": "Bonus-deloppgåva «{subtask}» er ikkje tildelt {child}." }, "bonus_subtask_parent_first": { - "message": "Bonus-deloppgåva {subtask} kan ikkje fullførast — hovudoppgåva {name} må fullførast først i dag." + "message": "Bonus-deloppgåva «{subtask}» kan ikkje fullførast — hovudoppgåva «{name}» må fullførast først i dag." }, "bonus_subtask_already_done": { - "message": "Bonus-deloppgåva {subtask} er alt fullført i dag." + "message": "Bonus-deloppgåva «{subtask}» er alt fullført i dag." }, "undo_window_passed": { "message": "Denne oppgåva kan ikkje angrast lenger. Be ein forelder om å angre ho." @@ -2359,16 +2411,16 @@ "message": "Fullføringa er ikkje godkjend; ingenting å angre" }, "chore_sort_unknown": { - "message": "Ukjend sortering {sort}" + "message": "Ukjend sortering «{sort}»" }, "task_group_duplicate_chore": { "message": "Oppgåva står to gonger i gruppa: {chore_id}" }, "task_group_everyone_mode": { - "message": "Oppgåva {name} er tildelt alle og kan ikkje bli med i ei gruppe" + "message": "Oppgåva «{name}» er tildelt alle og kan ikkje bli med i ei gruppe" }, "task_group_already_member": { - "message": "Oppgåva {name} høyrer alt til gruppa {group}" + "message": "Oppgåva «{name}» høyrer alt til gruppa «{group}»" }, "task_group_unknown_policy": { "message": "Ukjend regel for oppgåvegruppe: {policy}" @@ -2419,22 +2471,22 @@ "message": "Ikkje nok poeng: {child} har {points}, gåve {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} er ein felles jackpot, og potten er ikkje full. Treng {cost}, har spart {saved}" + "message": "«{name}» er ein felles jackpot, og potten er ikkje full. Treng {cost}, har spart {saved}" }, "reward_not_available_to": { - "message": "Løna {name} er ikkje tilgjengeleg for {child}" + "message": "Løna «{name}» er ikkje tilgjengeleg for {child}" }, "reward_sold_out": { - "message": "Løna {name} er utseld" + "message": "Løna «{name}» er utseld" }, "reward_expired": { - "message": "Løna {name} har gått ut" + "message": "Løna «{name}» har gått ut" }, "reward_not_available_now": { - "message": "Løna {name} er ikkje tilgjengeleg akkurat no" + "message": "Løna «{name}» er ikkje tilgjengeleg akkurat no" }, "reward_claim_already_waiting": { - "message": "Ein førespurnad om {name} ventar alt på godkjenning" + "message": "Ein førespurnad om «{name}» ventar alt på godkjenning" }, "reward_claims_too_many": { "message": "For mange førespurnader om løn ventar alt på godkjenning" @@ -2452,7 +2504,7 @@ "message": "Ikkje nok poeng til å godkjenne. Treng {cost}, har {points}" }, "reward_claim_already_approved": { - "message": "{name} er alt godkjend og kan ikkje lenger avvisast" + "message": "«{name}» er alt godkjend og kan ikkje lenger avvisast" }, "reward_claim_already_approved_unnamed": { "message": "Denne løna er alt godkjend og kan ikkje lenger avvisast" @@ -2464,7 +2516,7 @@ "message": "{child} har ingen poeng å bruke" }, "pool_full": { - "message": "Potten for løna {name} er alt full" + "message": "Potten for løna «{name}» er alt full" }, "reward_limit_once_day": { "message": "{child} kan få {name} éin gong om dagen. Ho er tilgjengeleg att {date}" @@ -2491,7 +2543,7 @@ "message": "Løn kan berre kjøpast til born" }, "reward_gift_not_giftable": { - "message": "{name} kan ikkje kjøpast til nokon andre" + "message": "«{name}» kan ikkje kjøpast til nokon andre" }, "reward_rating_stars": { "message": "Vel 1 til 3 stjerner" @@ -2506,10 +2558,10 @@ "message": "Den løna er alt vurdert" }, "service_unknown_child": { - "message": "Ukjent born {ref}. Gyldige born: {valid}" + "message": "Ukjent born «{ref}». Gyldige born: {valid}" }, "service_ambiguous_child": { - "message": "Meir enn eitt born heiter {ref}; bruk id-en til barnet i staden ({ids})" + "message": "Meir enn eitt born heiter «{ref}»; bruk id-en til barnet i staden ({ids})" }, "service_nothing_to_update": { "message": "Ingenting å oppdatere: oppgje minst eitt felt som skal endrast" @@ -2530,22 +2582,22 @@ "message": "Den løna høyrer til {child}." }, "scheduled_field_not_allowed": { - "message": "{field} kan ikkje endrast planlagt" + "message": "«{field}» kan ikkje endrast planlagt" }, "scheduled_expects_bool": { - "message": "{field} må vere true eller false" + "message": "«{field}» må vere true eller false" }, "scheduled_expects_int": { - "message": "{field} må vere eit heiltal" + "message": "«{field}» må vere eit heiltal" }, "scheduled_negative": { - "message": "{field} kan ikkje vere negativ" + "message": "«{field}» kan ikkje vere negativ" }, "scheduled_expects_list": { - "message": "{field} må vere ei liste" + "message": "«{field}» må vere ei liste" }, "scheduled_expects_text": { - "message": "{field} må vere tekst" + "message": "«{field}» må vere tekst" }, "scheduled_apply_on_format": { "message": "apply_on må vere ein ISO-dato, t.d. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Den planlagde endringa {change_id} vart ikkje funnen" }, "timed_not_timed": { - "message": "Oppgåva {name} er ikkje ei tidsoppgåve" + "message": "Oppgåva «{name}» er ikkje ei tidsoppgåve" }, "timed_already_running": { "message": "Tidtakaren går alt" @@ -2569,7 +2621,7 @@ "message": "Dagsgrensa er nådd ({minutes} min)" }, "timed_not_available": { - "message": "{name} er ikkje tilgjengeleg for {child} akkurat no" + "message": "«{name}» er ikkje tilgjengeleg for {child} akkurat no" }, "timed_no_running": { "message": "Ingen tidtakar som går å setje på pause" @@ -2614,43 +2666,43 @@ "message": "Berre eit ønske som ventar eller vart avslått, kan trekkjast tilbake" }, "wish_not_open_for_saving": { - "message": "Det går ikkje an å spare til {name}" + "message": "Det går ikkje an å spare til «{name}»" }, "wish_move_min": { "message": "Du må flytte minst 1 poeng" }, "wish_fully_funded": { - "message": "{name} er alt fullfinansiert" + "message": "«{name}» er alt fullfinansiert" }, "wish_no_spendable": { "message": "{child_name} har ingen poeng å bruke" }, "wish_take_back_not_allowed": { - "message": "Poeng kan ikkje takast ut av {name} akkurat no" + "message": "Poeng kan ikkje takast ut av «{name}» akkurat no" }, "wish_take_back_min": { "message": "Du må ta tilbake minst 1 poeng" }, "wish_nothing_saved": { - "message": "Ingenting er spart i {name} som kan takast tilbake" + "message": "Ingenting er spart i «{name}» som kan takast tilbake" }, "wish_cannot_redeem": { - "message": "{name} kan ikkje løysast inn akkurat no" + "message": "«{name}» kan ikkje løysast inn akkurat no" }, "wish_needs_more_points": { - "message": "{name} treng {points} poeng til først" + "message": "«{name}» treng {points} poeng til først" }, "wish_too_many_pending_claims": { "message": "For mange førespurnader om løn ventar alt på godkjenning" }, "wish_not_waiting_approval": { - "message": "{name} ventar ikkje på godkjenning" + "message": "«{name}» ventar ikkje på godkjenning" }, "wish_cannot_decline": { - "message": "{name} kan ikkje lenger avslåast" + "message": "«{name}» kan ikkje lenger avslåast" }, "wish_not_open_for_pledges": { - "message": "{name} tek ikkje imot tilsegn" + "message": "«{name}» tek ikkje imot tilsegn" }, "wish_pledge_name_required": { "message": "Sei kven tilsegnet er frå" @@ -2659,10 +2711,10 @@ "message": "Eit tilsegn må vere på minst 1 poeng" }, "wish_too_many_pledges": { - "message": "{name} har alt {max} tilsegn" + "message": "«{name}» har alt {max} tilsegn" }, "wish_pledges_locked": { - "message": "Tilsegn til {name} kan ikkje lenger endrast" + "message": "Tilsegn til «{name}» kan ikkje lenger endrast" }, "wish_pledge_not_found": { "message": "Fann ikkje tilsegnet" @@ -2671,10 +2723,10 @@ "message": "Fann ikkje ønsket eller barnet for førespurnad {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} ventar ikkje lenger på å bli løyst inn" + "message": "«{name}» ventar ikkje lenger på å bli løyst inn" }, "wish_not_funded": { - "message": "{name} er ikkje lenger fullfinansiert" + "message": "«{name}» er ikkje lenger fullfinansiert" }, "pet_shop_emoji_invalid": { "message": "Biletet må vere ein emoji (opptil {max} teikn)." @@ -2692,7 +2744,7 @@ "message": "Gi tingen eit namn." }, "pet_shop_unknown_slot": { - "message": "Ukjend plass {slot}" + "message": "Ukjend plass «{slot}»" }, "pet_shop_not_whole": { "message": "Pris og nivå må vere heiltal." @@ -2746,7 +2798,7 @@ "message": "{child_name} har ikkje nok poeng til han no." }, "pet_unknown_species": { - "message": "Ukjend kjæledyr {species}" + "message": "Ukjend kjæledyr «{species}»" }, "pet_name_required": { "message": "Gi kjæledyret ditt eit namn." @@ -2779,7 +2831,7 @@ "message": "Vel ein gong frå og med i morgon." }, "auction_not_scheduled": { - "message": "{chore} er ikkje planlagd {date}." + "message": "«{chore}» er ikkje planlagd {date}." }, "auction_already_exists": { "message": "Den gongen har alt ein auksjon." @@ -2878,7 +2930,7 @@ "message": "Nokon andre kom først – denne dusøren er ikkje på tavla lenger." }, "bounty_one_at_a_time": { - "message": "Gjer ferdig {title} først – du kan berre ha éin dusør om gongen." + "message": "Gjer ferdig «{title}» først – du kan berre ha éin dusør om gongen." }, "bounty_not_claimed_by_you": { "message": "Du har ikkje teke denne dusøren." @@ -2944,7 +2996,7 @@ "message": "Ingenting att å spinne for" }, "unlock_not_allowed": { - "message": "{entity_id} er ikkje på lista over tillatne opplåsingar. Legg han til i Innstillingar før du brukar han som løn." + "message": "«{entity_id}» er ikkje på lista over tillatne opplåsingar. Legg han til i Innstillingar før du brukar han som løn." }, "unlock_minutes_not_whole": { "message": "Opplåsingsminutt må vere eit heiltal" @@ -3037,7 +3089,7 @@ "message": "Den løninga eller det barnet finst ikkje lenger" }, "setup_invalid_birthday": { - "message": "Bursdagen {value} er ikkje ein gyldig dato" + "message": "Bursdagen «{value}» er ikkje ein gyldig dato" }, "kiosk_pin_invalid": { "message": "Ein kiosk-PIN må vere nøyaktig 4 siffer" @@ -3058,13 +3110,13 @@ "message": "kvar eigen periode må ha eit namn" }, "time_periods_invalid_time": { - "message": "ugyldig tid for perioden {name} (bruk TT:MM)" + "message": "ugyldig tid for perioden «{name}» (bruk TT:MM)" }, "time_periods_start_after_end": { - "message": "perioden {name} må starte før han sluttar" + "message": "perioden «{name}» må starte før han sluttar" }, "time_periods_overlap": { - "message": "{name} overlappar {other} — periodar kan ikkje overlappe" + "message": "«{name}» overlappar «{other}» — periodar kan ikkje overlappe" }, "time_periods_in_use": { "message": "ein periode som framleis vert brukt av oppgåver, kan ikkje slettast: {chores}" @@ -3094,10 +3146,10 @@ "message": "Ein mal må ha minst éi oppgåve" }, "template_builtin_modify": { - "message": "Den innebygde malen {template_id} kan ikkje endrast" + "message": "Den innebygde malen «{template_id}» kan ikkje endrast" }, "template_builtin_delete": { - "message": "Den innebygde malen {template_id} kan ikkje slettast" + "message": "Den innebygde malen «{template_id}» kan ikkje slettast" }, "template_pack_not_pack": { "message": "Det ser ikkje ut som ein TaskMate-pakke" @@ -3124,19 +3176,19 @@ "message": "Ein mal i pakken manglar namn" }, "template_pack_template_no_chores": { - "message": "Malen {name} har ingen oppgåver" + "message": "Malen «{name}» har ingen oppgåver" }, "template_pack_template_too_many_chores": { - "message": "Malen {name} har for mange oppgåver" + "message": "Malen «{name}» har for mange oppgåver" }, "template_pack_malformed_chore": { - "message": "Malen {name} har ei ugyldig oppgåve" + "message": "Malen «{name}» har ei ugyldig oppgåve" }, "template_pack_unnamed_chore": { - "message": "Ei oppgåve i {name} manglar namn" + "message": "Ei oppgåve i «{name}» manglar namn" }, "boost_bad_time": { - "message": "{value} er ikkje eit klokkeslett som 09:30." + "message": "«{value}» er ikkje eit klokkeslett som 09:30." }, "boost_multiplier_nan": { "message": "Multiplikatoren må vere eit tal." @@ -3199,7 +3251,7 @@ "message": "Lommepengar er ikkje slått på" }, "allowance_not_enough_points": { - "message": "{name} har berre {points} poeng å betale ut." + "message": "{name} har berre {points} {points_name} å betale ut." }, "appeals_off": { "message": "Klager er slått av." @@ -3229,7 +3281,7 @@ "message": "Ukjend klagetype {kind}" }, "birthday_invalid_format": { - "message": "Bursdagen må vere ÅÅÅÅ-MM-DD eller MM-DD, fekk {value}" + "message": "Bursdagen må vere ÅÅÅÅ-MM-DD eller MM-DD, fekk «{value}»" }, "birthday_in_future": { "message": "Bursdagen kan ikkje vere i framtida" @@ -3313,7 +3365,7 @@ "message": "Ingen minutt å spare" }, "setup_unknown_age_group": { - "message": "Ukjend aldersgruppe {value}" + "message": "Ukjend aldersgruppe «{value}»" }, "setup_child_needs_ref": { "message": "Kvart nytt barn treng sin eigen ref" @@ -3322,7 +3374,7 @@ "message": "Eit barn treng eit namn" }, "setup_chore_unknown_child": { - "message": "Oppgåva er tildelt eit ukjend barn {who}" + "message": "Oppgåva er tildelt eit ukjend barn «{who}»" }, "setup_chore_needs_name": { "message": "Ei oppgåve treng eit namn" @@ -3376,7 +3428,7 @@ "message": "{chore} er ikkje ei av oppgåvene til {child} i dag." }, "wellbeing_unknown_mood": { - "message": "Ukjent humør {mood}" + "message": "Ukjent humør «{mood}»" }, "set_times_not_list": { "message": "Faste tider må vere ei liste." diff --git a/custom_components/taskmate/translations/pl.json b/custom_components/taskmate/translations/pl.json index a51e6f4e..6d9c04c2 100644 --- a/custom_components/taskmate/translations/pl.json +++ b/custom_components/taskmate/translations/pl.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "obowiązków" + "unit_of_measurement": "obowiązków", + "name": "Statystyki: {child}" }, "child_badges": { - "unit_of_measurement": "odznak" + "unit_of_measurement": "odznak", + "name": "Odznaki: {child}" }, "child_watch": { "state": { "left": "Zostało: #", "all_done": "Wszystko zrobione", "no_chores": "Brak obowiązków" - } + }, + "name": "Smartwatch: {child}" + }, + "overview": { + "name": "Przegląd TaskMate" + }, + "chores": { + "name": "Obowiązki TaskMate" + }, + "chore_availability": { + "name": "Dostępność obowiązków TaskMate" + }, + "rewards": { + "name": "Nagrody TaskMate" + }, + "activity": { + "name": "Aktywność TaskMate" + }, + "incentives": { + "name": "Premie i kary TaskMate" + }, + "bounties": { + "name": "Zlecenia TaskMate" + }, + "auctions": { + "name": "Licytacje TaskMate" + }, + "chore_board": { + "name": "Tablica obowiązków TaskMate" + }, + "child_points": { + "name": "Punkty: {child}" + }, + "child_wishlist": { + "name": "Lista marzeń: {child}" + }, + "pending_approvals": { + "name": "Oczekujące zatwierdzenia" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "Aktywność TaskMate", + "name": "Aktywność: {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "Aktywność rodziny TaskMate", + "name": "Aktywność rodziny", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Są oczekujące zatwierdzenia" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Wykonaj {chore}" + }, + "claim_reward": { + "name": "{child}: Odbierz {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Obowiązek z licznikiem czasu nie może być obowiązkiem zespołowym." }, "teamwork_not_team_chore": { - "message": "Obowiązek {name} nie jest obowiązkiem zespołowym" + "message": "Obowiązek „{name}” nie jest obowiązkiem zespołowym" }, "swap_only_rotation": { "message": "Zamieniać można tylko obowiązki rotacyjne" @@ -2284,19 +2336,19 @@ "message": "Wybierz dzień z ostatnich {days} dni, przed dzisiejszym." }, "backdate_switched_off": { - "message": "{name} jest wyłączony." + "message": "„{name}” jest wyłączony." }, "backdate_not_assigned": { - "message": "{name} nie należy do obowiązków dziecka {child}." + "message": "„{name}” nie należy do obowiązków dziecka {child}." }, "backdate_rotation_team": { - "message": "{name} jest rotacyjny lub wymaga zespołu, więc nie można go wpisać za miniony dzień." + "message": "„{name}” jest rotacyjny lub wymaga zespołu, więc nie można go wpisać za miniony dzień." }, "backdate_open_ended": { - "message": "{name} jest otwarty, więc wymaga notatki dziecka i ceny. Użyj karty dziecka." + "message": "„{name}” jest otwarty, więc wymaga notatki dziecka i ceny. Użyj karty dziecka." }, "backdate_set_times": { - "message": "{name} ma ustalone godziny, więc nie można go wpisać za miniony dzień." + "message": "„{name}” ma ustalone godziny, więc nie można go wpisać za miniony dzień." }, "backdate_holiday": { "message": "Były wolne {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}, więc nie było żadnych obowiązków." @@ -2308,43 +2360,43 @@ "message": "{child} miał(a) urodziny {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}, dzień wolny od obowiązków." }, "backdate_auction": { - "message": "{name} został tego dnia wygrany na licytacji, więc nie można go wpisać później." + "message": "„{name}” został tego dnia wygrany na licytacji, więc nie można go wpisać później." }, "backdate_weekly_target_met": { - "message": "{name} osiągnął już w tamtym tygodniu swoje {target}." + "message": "„{name}” osiągnął już w tamtym tygodniu swoje {target}." }, "backdate_not_due": { - "message": "{name} nie był zaplanowany {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." + "message": "„{name}” nie był zaplanowany {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} został już wykonany {done}/{limit} razy {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." + "message": "„{name}” został już wykonany {done}/{limit} razy {weekday, select, Monday {w poniedziałek} Tuesday {we wtorek} Wednesday {w środę} Thursday {w czwartek} Friday {w piątek} Saturday {w sobotę} Sunday {w niedzielę} other {w dniu {weekday}}}." }, "chore_disabled": { - "message": "Obowiązek {name} jest wyłączony" + "message": "Obowiązek „{name}” jest wyłączony" }, "parent_complete_one_shot": { - "message": "Obowiązek {name} jest jednorazowy i rodzic nie może go wykonać" + "message": "Obowiązek „{name}” jest jednorazowy i rodzic nie może go wykonać" }, "parent_complete_no_children": { - "message": "Obowiązek {name} nie ma dzieci, przed którymi można go ukryć" + "message": "Obowiązek „{name}” nie ma dzieci, przed którymi można go ukryć" }, "parent_complete_rotation_shared": { - "message": "Obowiązek {name} jest dzielony rotacyjnie i można go wykonać tylko dla wszystkich" + "message": "Obowiązek „{name}” jest dzielony rotacyjnie i można go wykonać tylko dla wszystkich" }, "parent_complete_not_assigned": { - "message": "Obowiązek {name} nie jest przypisany temu dziecku" + "message": "Obowiązek „{name}” nie jest przypisany temu dziecku" }, "bonus_subtask_not_found": { - "message": "Nie znaleziono dodatkowego podzadania {subtask_id} w obowiązku {name}" + "message": "Nie znaleziono dodatkowego podzadania {subtask_id} w obowiązku „{name}”" }, "bonus_subtask_not_assigned": { - "message": "Dodatkowe podzadanie {subtask} nie jest przypisane do: {child}." + "message": "Dodatkowe podzadanie „{subtask}” nie jest przypisane do: {child}." }, "bonus_subtask_parent_first": { - "message": "Nie można wykonać dodatkowego podzadania {subtask} — najpierw trzeba dziś wykonać obowiązek główny {name}." + "message": "Nie można wykonać dodatkowego podzadania „{subtask}” — najpierw trzeba dziś wykonać obowiązek główny „{name}”." }, "bonus_subtask_already_done": { - "message": "Dodatkowe podzadanie {subtask} zostało już dziś wykonane." + "message": "Dodatkowe podzadanie „{subtask}” zostało już dziś wykonane." }, "undo_window_passed": { "message": "Tego obowiązku nie można już cofnąć. Poproś rodzica, żeby go cofnął." @@ -2359,16 +2411,16 @@ "message": "Wykonanie nie jest zatwierdzone; nie ma czego cofać" }, "chore_sort_unknown": { - "message": "Nieznane sortowanie {sort}" + "message": "Nieznane sortowanie „{sort}”" }, "task_group_duplicate_chore": { "message": "Zduplikowany obowiązek w grupie: {chore_id}" }, "task_group_everyone_mode": { - "message": "Obowiązek {name} jest przypisany wszystkim i nie może dołączyć do grupy" + "message": "Obowiązek „{name}” jest przypisany wszystkim i nie może dołączyć do grupy" }, "task_group_already_member": { - "message": "Obowiązek {name} należy już do grupy {group}" + "message": "Obowiązek „{name}” należy już do grupy „{group}”" }, "task_group_unknown_policy": { "message": "Nieznana zasada grupy zadań: {policy}" @@ -2419,22 +2471,22 @@ "message": "Za mało punktów: {child} ma {points}, prezent {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} to wspólna pula, która nie jest jeszcze pełna. Potrzeba {cost}, odłożono {saved}" + "message": "„{name}” to wspólna pula, która nie jest jeszcze pełna. Potrzeba {cost}, odłożono {saved}" }, "reward_not_available_to": { - "message": "Nagroda {name} nie jest dostępna dla: {child}" + "message": "Nagroda „{name}” nie jest dostępna dla: {child}" }, "reward_sold_out": { - "message": "Nagroda {name} jest wyprzedana" + "message": "Nagroda „{name}” jest wyprzedana" }, "reward_expired": { - "message": "Nagroda {name} wygasła" + "message": "Nagroda „{name}” wygasła" }, "reward_not_available_now": { - "message": "Nagroda {name} nie jest teraz dostępna" + "message": "Nagroda „{name}” nie jest teraz dostępna" }, "reward_claim_already_waiting": { - "message": "Prośba o {name} już czeka na zatwierdzenie" + "message": "Prośba o „{name}” już czeka na zatwierdzenie" }, "reward_claims_too_many": { "message": "Za dużo próśb o nagrody czeka już na zatwierdzenie" @@ -2452,7 +2504,7 @@ "message": "Za mało punktów, by zatwierdzić. Potrzeba {cost}, jest {points}" }, "reward_claim_already_approved": { - "message": "{name} zostało już zatwierdzone i nie można tego odrzucić" + "message": "„{name}” zostało już zatwierdzone i nie można tego odrzucić" }, "reward_claim_already_approved_unnamed": { "message": "Ta nagroda została już zatwierdzona i nie można jej odrzucić" @@ -2464,7 +2516,7 @@ "message": "{child} nie ma punktów do wydania" }, "pool_full": { - "message": "Pula na nagrodę {name} jest już pełna" + "message": "Pula na nagrodę „{name}” jest już pełna" }, "reward_limit_once_day": { "message": "{child} może dostać {name} raz dziennie. Znów dostępne od {date}" @@ -2491,7 +2543,7 @@ "message": "Nagrody można kupować tylko dla dzieci" }, "reward_gift_not_giftable": { - "message": "{name} nie można kupić dla kogoś innego" + "message": "„{name}” nie można kupić dla kogoś innego" }, "reward_rating_stars": { "message": "Wybierz od 1 do 3 gwiazdek" @@ -2506,10 +2558,10 @@ "message": "Ta nagroda została już oceniona" }, "service_unknown_child": { - "message": "Nieznane dziecko {ref}. Dostępne dzieci: {valid}" + "message": "Nieznane dziecko „{ref}”. Dostępne dzieci: {valid}" }, "service_ambiguous_child": { - "message": "Więcej niż jedno dziecko nazywa się {ref}; użyj zamiast tego id dziecka ({ids})" + "message": "Więcej niż jedno dziecko nazywa się „{ref}”; użyj zamiast tego id dziecka ({ids})" }, "service_nothing_to_update": { "message": "Nie ma czego aktualizować: podaj co najmniej jedno pole do zmiany" @@ -2530,22 +2582,22 @@ "message": "Ta nagroda należy do: {child}." }, "scheduled_field_not_allowed": { - "message": "Pola {field} nie można zmienić według harmonogramu" + "message": "Pola „{field}” nie można zmienić według harmonogramu" }, "scheduled_expects_bool": { - "message": "Pole {field} wymaga wartości true lub false" + "message": "Pole „{field}” wymaga wartości true lub false" }, "scheduled_expects_int": { - "message": "Pole {field} wymaga liczby całkowitej" + "message": "Pole „{field}” wymaga liczby całkowitej" }, "scheduled_negative": { - "message": "Pole {field} nie może być ujemne" + "message": "Pole „{field}” nie może być ujemne" }, "scheduled_expects_list": { - "message": "Pole {field} wymaga listy" + "message": "Pole „{field}” wymaga listy" }, "scheduled_expects_text": { - "message": "Pole {field} wymaga tekstu" + "message": "Pole „{field}” wymaga tekstu" }, "scheduled_apply_on_format": { "message": "apply_on musi być datą ISO, np. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Nie znaleziono zaplanowanej zmiany {change_id}" }, "timed_not_timed": { - "message": "Obowiązek {name} nie jest obowiązkiem z licznikiem czasu" + "message": "Obowiązek „{name}” nie jest obowiązkiem z licznikiem czasu" }, "timed_already_running": { "message": "Licznik czasu już działa" @@ -2569,7 +2621,7 @@ "message": "Osiągnięto dzienny limit ({minutes} min)" }, "timed_not_available": { - "message": "{name} nie jest teraz dostępny dla: {child}" + "message": "„{name}” nie jest teraz dostępny dla: {child}" }, "timed_no_running": { "message": "Brak działającego licznika do wstrzymania" @@ -2614,43 +2666,43 @@ "message": "Wycofać można tylko życzenie oczekujące lub odrzucone" }, "wish_not_open_for_saving": { - "message": "Na {name} nie można teraz oszczędzać" + "message": "Na „{name}” nie można teraz oszczędzać" }, "wish_move_min": { "message": "Trzeba przenieść co najmniej 1 punkt" }, "wish_fully_funded": { - "message": "{name} jest już w pełni opłacone" + "message": "„{name}” jest już w pełni opłacone" }, "wish_no_spendable": { "message": "{child_name} nie ma punktów do wydania" }, "wish_take_back_not_allowed": { - "message": "Nie można teraz zabrać punktów z {name}" + "message": "Nie można teraz zabrać punktów z „{name}”" }, "wish_take_back_min": { "message": "Trzeba zabrać co najmniej 1 punkt" }, "wish_nothing_saved": { - "message": "W {name} nie ma zaoszczędzonych punktów do zabrania" + "message": "W „{name}” nie ma zaoszczędzonych punktów do zabrania" }, "wish_cannot_redeem": { - "message": "{name} nie można teraz zrealizować" + "message": "„{name}” nie można teraz zrealizować" }, "wish_needs_more_points": { - "message": "{name} potrzebuje jeszcze {points} pkt" + "message": "„{name}” potrzebuje jeszcze {points} pkt" }, "wish_too_many_pending_claims": { "message": "Zbyt wiele próśb o nagrody czeka już na zatwierdzenie" }, "wish_not_waiting_approval": { - "message": "{name} nie czeka na zatwierdzenie" + "message": "„{name}” nie czeka na zatwierdzenie" }, "wish_cannot_decline": { - "message": "Nie można już odrzucić: {name}" + "message": "Nie można już odrzucić: „{name}”" }, "wish_not_open_for_pledges": { - "message": "Do {name} nie można teraz nic dołożyć" + "message": "Do „{name}” nie można teraz nic dołożyć" }, "wish_pledge_name_required": { "message": "Podaj, od kogo jest wkład" @@ -2659,10 +2711,10 @@ "message": "Wkład musi wynosić co najmniej 1 punkt" }, "wish_too_many_pledges": { - "message": "{name} ma już {max} wkładów" + "message": "„{name}” ma już {max} wkładów" }, "wish_pledges_locked": { - "message": "Wkładów do {name} nie można już zmienić" + "message": "Wkładów do „{name}” nie można już zmienić" }, "wish_pledge_not_found": { "message": "Nie znaleziono wkładu" @@ -2671,10 +2723,10 @@ "message": "Nie znaleziono życzenia lub dziecka dla prośby {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} nie czeka już na realizację" + "message": "„{name}” nie czeka już na realizację" }, "wish_not_funded": { - "message": "{name} nie jest już w pełni opłacone" + "message": "„{name}” nie jest już w pełni opłacone" }, "pet_shop_emoji_invalid": { "message": "Obrazek musi być emoji (do {max} znaków)." @@ -2692,7 +2744,7 @@ "message": "Nadaj przedmiotowi nazwę." }, "pet_shop_unknown_slot": { - "message": "Nieznane miejsce {slot}" + "message": "Nieznane miejsce „{slot}”" }, "pet_shop_not_whole": { "message": "Cena i poziom muszą być liczbami całkowitymi." @@ -2746,7 +2798,7 @@ "message": "{child_name} nie ma teraz na to dość punktów." }, "pet_unknown_species": { - "message": "Nieznane zwierzątko {species}" + "message": "Nieznane zwierzątko „{species}”" }, "pet_name_required": { "message": "Nadaj swojemu zwierzątku imię." @@ -2779,7 +2831,7 @@ "message": "Wybierz termin od jutra." }, "auction_not_scheduled": { - "message": "{chore} nie jest zaplanowany na {date}." + "message": "„{chore}” nie jest zaplanowany na {date}." }, "auction_already_exists": { "message": "Ten termin ma już licytację." @@ -2878,7 +2930,7 @@ "message": "Ktoś był szybszy — tego zlecenia już nie ma na tablicy." }, "bounty_one_at_a_time": { - "message": "Najpierw dokończ {title} — możesz mieć tylko jedno zlecenie naraz." + "message": "Najpierw dokończ „{title}” — możesz mieć tylko jedno zlecenie naraz." }, "bounty_not_claimed_by_you": { "message": "Nie zająłeś tego zlecenia." @@ -2944,7 +2996,7 @@ "message": "Nie zostało nic do wylosowania" }, "unlock_not_allowed": { - "message": "{entity_id} nie jest na liście dozwolonych odblokowań. Dodaj go w Ustawieniach, zanim użyjesz go jako nagrody." + "message": "„{entity_id}” nie jest na liście dozwolonych odblokowań. Dodaj go w Ustawieniach, zanim użyjesz go jako nagrody." }, "unlock_minutes_not_whole": { "message": "Minuty odblokowania muszą być liczbą całkowitą" @@ -3037,7 +3089,7 @@ "message": "Ta nagroda lub to dziecko już nie istnieje" }, "setup_invalid_birthday": { - "message": "Urodziny {value} to nieprawidłowa data" + "message": "Urodziny „{value}” to nieprawidłowa data" }, "kiosk_pin_invalid": { "message": "PIN kiosku musi mieć dokładnie 4 cyfry" @@ -3058,13 +3110,13 @@ "message": "każda własna pora dnia musi mieć nazwę" }, "time_periods_invalid_time": { - "message": "nieprawidłowa godzina dla pory dnia {name} (użyj GG:MM)" + "message": "nieprawidłowa godzina dla pory dnia „{name}” (użyj GG:MM)" }, "time_periods_start_after_end": { - "message": "pora dnia {name} musi zaczynać się przed końcem" + "message": "pora dnia „{name}” musi zaczynać się przed końcem" }, "time_periods_overlap": { - "message": "{name} nachodzi na {other} — pory dnia nie mogą się nakładać" + "message": "„{name}” nachodzi na „{other}” — pory dnia nie mogą się nakładać" }, "time_periods_in_use": { "message": "nie można usunąć pory dnia, której wciąż używają obowiązki: {chores}" @@ -3094,10 +3146,10 @@ "message": "Szablon musi mieć co najmniej jeden obowiązek" }, "template_builtin_modify": { - "message": "Nie można zmienić wbudowanego szablonu {template_id}" + "message": "Nie można zmienić wbudowanego szablonu „{template_id}”" }, "template_builtin_delete": { - "message": "Nie można usunąć wbudowanego szablonu {template_id}" + "message": "Nie można usunąć wbudowanego szablonu „{template_id}”" }, "template_pack_not_pack": { "message": "To nie wygląda na pakiet TaskMate" @@ -3124,19 +3176,19 @@ "message": "Jeden z szablonów w pakiecie nie ma nazwy" }, "template_pack_template_no_chores": { - "message": "Szablon {name} nie ma obowiązków" + "message": "Szablon „{name}” nie ma obowiązków" }, "template_pack_template_too_many_chores": { - "message": "Szablon {name} ma za dużo obowiązków" + "message": "Szablon „{name}” ma za dużo obowiązków" }, "template_pack_malformed_chore": { - "message": "Szablon {name} zawiera uszkodzony obowiązek" + "message": "Szablon „{name}” zawiera uszkodzony obowiązek" }, "template_pack_unnamed_chore": { - "message": "Jeden z obowiązków w {name} nie ma nazwy" + "message": "Jeden z obowiązków w „{name}” nie ma nazwy" }, "boost_bad_time": { - "message": "{value} to nie godzina w formacie 09:30." + "message": "„{value}” to nie godzina w formacie 09:30." }, "boost_multiplier_nan": { "message": "Mnożnik musi być liczbą." @@ -3199,7 +3251,7 @@ "message": "Kieszonkowe nie jest włączone" }, "allowance_not_enough_points": { - "message": "{name} ma tylko {points} pkt do wypłaty." + "message": "{name} ma tylko {points_name}: {points} do wypłaty." }, "appeals_off": { "message": "Odwołania są wyłączone." @@ -3229,7 +3281,7 @@ "message": "Nieznany rodzaj odwołania {kind}" }, "birthday_invalid_format": { - "message": "Urodziny muszą mieć format RRRR-MM-DD lub MM-DD, otrzymano {value}" + "message": "Urodziny muszą mieć format RRRR-MM-DD lub MM-DD, otrzymano „{value}”" }, "birthday_in_future": { "message": "Data urodzin nie może być w przyszłości" @@ -3313,7 +3365,7 @@ "message": "Brak minut do odłożenia" }, "setup_unknown_age_group": { - "message": "Nieznana grupa wiekowa {value}" + "message": "Nieznana grupa wiekowa „{value}”" }, "setup_child_needs_ref": { "message": "Każde nowe dziecko potrzebuje własnego ref" @@ -3322,7 +3374,7 @@ "message": "Dziecko musi mieć imię" }, "setup_chore_unknown_child": { - "message": "Obowiązek przypisany do nieznanego dziecka {who}" + "message": "Obowiązek przypisany do nieznanego dziecka „{who}”" }, "setup_chore_needs_name": { "message": "Obowiązek musi mieć nazwę" @@ -3376,7 +3428,7 @@ "message": "„{chore}” nie jest dziś obowiązkiem dziecka {child}." }, "wellbeing_unknown_mood": { - "message": "Nieznany nastrój {mood}" + "message": "Nieznany nastrój „{mood}”" }, "set_times_not_list": { "message": "Stałe godziny muszą być listą." diff --git a/custom_components/taskmate/translations/pt-BR.json b/custom_components/taskmate/translations/pt-BR.json index f0384f37..bc429581 100644 --- a/custom_components/taskmate/translations/pt-BR.json +++ b/custom_components/taskmate/translations/pt-BR.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "tarefas" + "unit_of_measurement": "tarefas", + "name": "Estatísticas de {child}" }, "child_badges": { - "unit_of_measurement": "medalhas" + "unit_of_measurement": "medalhas", + "name": "Conquistas de {child}" }, "child_watch": { "state": { "left": "Faltam #", "all_done": "Tudo feito", "no_chores": "Sem tarefas" - } + }, + "name": "Relógio de {child}" + }, + "overview": { + "name": "Visão geral TaskMate" + }, + "chores": { + "name": "Tarefas TaskMate" + }, + "chore_availability": { + "name": "Disponibilidade das tarefas TaskMate" + }, + "rewards": { + "name": "Recompensas TaskMate" + }, + "activity": { + "name": "Atividade TaskMate" + }, + "incentives": { + "name": "Bônus e penalidades TaskMate" + }, + "bounties": { + "name": "Tarefas extras TaskMate" + }, + "auctions": { + "name": "Leilões TaskMate" + }, + "chore_board": { + "name": "Quadro de tarefas TaskMate" + }, + "child_points": { + "name": "Pontos de {child}" + }, + "child_wishlist": { + "name": "Lista de desejos de {child}" + }, + "pending_approvals": { + "name": "Aprovações pendentes" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "Atividade TaskMate", + "name": "Atividade de {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "Atividade da família TaskMate", + "name": "Atividade da família", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Há aprovações pendentes" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Concluir {chore}" + }, + "claim_reward": { + "name": "{child}: Reclamar {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Uma tarefa cronometrada não pode ser uma tarefa em equipe." }, "teamwork_not_team_chore": { - "message": "A tarefa {name} não é uma tarefa em equipe" + "message": "A tarefa “{name}” não é uma tarefa em equipe" }, "swap_only_rotation": { "message": "Só tarefas em rodízio podem ser trocadas" @@ -2284,19 +2336,19 @@ "message": "Escolha um dia nos últimos {days} dias, antes de hoje." }, "backdate_switched_off": { - "message": "{name} está desativada." + "message": "“{name}” está desativada." }, "backdate_not_assigned": { - "message": "{name} não é uma das tarefas de {child}." + "message": "“{name}” não é uma das tarefas de {child}." }, "backdate_rotation_team": { - "message": "{name} é feita em rodízio ou precisa de uma equipe, então não pode ser registrada em um dia passado." + "message": "“{name}” é feita em rodízio ou precisa de uma equipe, então não pode ser registrada em um dia passado." }, "backdate_open_ended": { - "message": "{name} é aberta, então precisa da nota da criança e de um preço. Use o cartão da criança." + "message": "“{name}” é aberta, então precisa da nota da criança e de um preço. Use o cartão da criança." }, "backdate_set_times": { - "message": "{name} tem horários fixos, então não pode ser registrada em um dia passado." + "message": "“{name}” tem horários fixos, então não pode ser registrada em um dia passado." }, "backdate_holiday": { "message": "Eram férias {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, então não havia tarefas." @@ -2308,43 +2360,43 @@ "message": "{child} fez aniversário {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, um dia sem tarefas." }, "backdate_auction": { - "message": "{name} foi ganha em leilão nesse dia, então não pode ser registrada depois." + "message": "“{name}” foi ganha em leilão nesse dia, então não pode ser registrada depois." }, "backdate_weekly_target_met": { - "message": "{name} já tinha atingido as {target} dela nessa semana." + "message": "“{name}” já tinha atingido as {target} dela nessa semana." }, "backdate_not_due": { - "message": "{name} não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + "message": "“{name}” não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + "message": "“{name}” já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." }, "chore_disabled": { - "message": "A tarefa {name} está desativada" + "message": "A tarefa “{name}” está desativada" }, "parent_complete_one_shot": { - "message": "A tarefa {name} é uma tarefa única e não pode ser concluída por um responsável" + "message": "A tarefa “{name}” é uma tarefa única e não pode ser concluída por um responsável" }, "parent_complete_no_children": { - "message": "A tarefa {name} não tem crianças para quem escondê-la" + "message": "A tarefa “{name}” não tem crianças para quem escondê-la" }, "parent_complete_rotation_shared": { - "message": "A tarefa {name} é compartilhada em rodízio e só pode ser feita para todos" + "message": "A tarefa “{name}” é compartilhada em rodízio e só pode ser feita para todos" }, "parent_complete_not_assigned": { - "message": "A tarefa {name} não está atribuída a essa criança" + "message": "A tarefa “{name}” não está atribuída a essa criança" }, "bonus_subtask_not_found": { - "message": "Subtarefa bônus {subtask_id} não encontrada na tarefa {name}" + "message": "Subtarefa bônus {subtask_id} não encontrada na tarefa “{name}”" }, "bonus_subtask_not_assigned": { - "message": "A subtarefa bônus {subtask} não está atribuída a {child}." + "message": "A subtarefa bônus “{subtask}” não está atribuída a {child}." }, "bonus_subtask_parent_first": { - "message": "Não é possível concluir a subtarefa bônus {subtask} — a tarefa principal {name} precisa ser concluída primeiro hoje." + "message": "Não é possível concluir a subtarefa bônus “{subtask}” — a tarefa principal “{name}” precisa ser concluída primeiro hoje." }, "bonus_subtask_already_done": { - "message": "A subtarefa bônus {subtask} já foi concluída hoje." + "message": "A subtarefa bônus “{subtask}” já foi concluída hoje." }, "undo_window_passed": { "message": "Esta tarefa não pode mais ser desfeita. Peça a um responsável para desfazê-la." @@ -2359,16 +2411,16 @@ "message": "A conclusão não está aprovada; não há nada para desfazer" }, "chore_sort_unknown": { - "message": "Ordenação desconhecida {sort}" + "message": "Ordenação desconhecida “{sort}”" }, "task_group_duplicate_chore": { "message": "Tarefa duplicada no grupo: {chore_id}" }, "task_group_everyone_mode": { - "message": "A tarefa {name} está atribuída a todos e não pode entrar em um grupo" + "message": "A tarefa “{name}” está atribuída a todos e não pode entrar em um grupo" }, "task_group_already_member": { - "message": "A tarefa {name} já pertence ao grupo {group}" + "message": "A tarefa “{name}” já pertence ao grupo “{group}”" }, "task_group_unknown_policy": { "message": "Regra de grupo de tarefas desconhecida: {policy}" @@ -2419,22 +2471,22 @@ "message": "Pontos insuficientes: {child} tem {points}, presente {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} é um jackpot compartilhado e o cofrinho não está cheio. São necessários {cost}, há {saved} guardados" + "message": "“{name}” é um jackpot compartilhado e o cofrinho não está cheio. São necessários {cost}, há {saved} guardados" }, "reward_not_available_to": { - "message": "A recompensa {name} não está disponível para {child}" + "message": "A recompensa “{name}” não está disponível para {child}" }, "reward_sold_out": { - "message": "A recompensa {name} está esgotada" + "message": "A recompensa “{name}” está esgotada" }, "reward_expired": { - "message": "A recompensa {name} expirou" + "message": "A recompensa “{name}” expirou" }, "reward_not_available_now": { - "message": "A recompensa {name} não está disponível agora" + "message": "A recompensa “{name}” não está disponível agora" }, "reward_claim_already_waiting": { - "message": "Um pedido de {name} já está aguardando aprovação" + "message": "Um pedido de “{name}” já está aguardando aprovação" }, "reward_claims_too_many": { "message": "Há pedidos de recompensa demais aguardando aprovação" @@ -2452,7 +2504,7 @@ "message": "Pontos insuficientes para aprovar. São necessários {cost}, há {points}" }, "reward_claim_already_approved": { - "message": "{name} já foi aprovada e não pode mais ser recusada" + "message": "“{name}” já foi aprovada e não pode mais ser recusada" }, "reward_claim_already_approved_unnamed": { "message": "Esta recompensa já foi aprovada e não pode mais ser recusada" @@ -2464,7 +2516,7 @@ "message": "{child} não tem pontos para gastar" }, "pool_full": { - "message": "O cofrinho da recompensa {name} já está cheio" + "message": "O cofrinho da recompensa “{name}” já está cheio" }, "reward_limit_once_day": { "message": "{child} pode ter {name} uma vez por dia. Fica disponível de novo em {date}" @@ -2491,7 +2543,7 @@ "message": "As recompensas só podem ser compradas para crianças" }, "reward_gift_not_giftable": { - "message": "{name} não pode ser comprada para outra pessoa" + "message": "“{name}” não pode ser comprada para outra pessoa" }, "reward_rating_stars": { "message": "Escolha de 1 a 3 estrelas" @@ -2506,10 +2558,10 @@ "message": "Essa recompensa já foi avaliada" }, "service_unknown_child": { - "message": "Criança desconhecida {ref}. Crianças válidas: {valid}" + "message": "Criança desconhecida “{ref}”. Crianças válidas: {valid}" }, "service_ambiguous_child": { - "message": "Há mais de uma criança chamada {ref}; use o id da criança em vez disso ({ids})" + "message": "Há mais de uma criança chamada “{ref}”; use o id da criança em vez disso ({ids})" }, "service_nothing_to_update": { "message": "Nada para atualizar: informe pelo menos um campo para alterar" @@ -2530,22 +2582,22 @@ "message": "Essa recompensa pertence a {child}." }, "scheduled_field_not_allowed": { - "message": "{field} não pode ser alterado de forma agendada" + "message": "“{field}” não pode ser alterado de forma agendada" }, "scheduled_expects_bool": { - "message": "{field} espera true ou false" + "message": "“{field}” espera true ou false" }, "scheduled_expects_int": { - "message": "{field} espera um número inteiro" + "message": "“{field}” espera um número inteiro" }, "scheduled_negative": { - "message": "{field} não pode ser negativo" + "message": "“{field}” não pode ser negativo" }, "scheduled_expects_list": { - "message": "{field} espera uma lista" + "message": "“{field}” espera uma lista" }, "scheduled_expects_text": { - "message": "{field} espera texto" + "message": "“{field}” espera texto" }, "scheduled_apply_on_format": { "message": "apply_on precisa ser uma data ISO, ex.: 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Alteração agendada {change_id} não encontrada" }, "timed_not_timed": { - "message": "A tarefa {name} não é uma tarefa cronometrada" + "message": "A tarefa “{name}” não é uma tarefa cronometrada" }, "timed_already_running": { "message": "O cronômetro já está rodando" @@ -2569,7 +2621,7 @@ "message": "Limite diário atingido ({minutes} min)" }, "timed_not_available": { - "message": "{name} não está disponível para {child} agora" + "message": "“{name}” não está disponível para {child} agora" }, "timed_no_running": { "message": "Nenhum cronômetro rodando para pausar" @@ -2614,43 +2666,43 @@ "message": "Só um desejo pendente ou recusado pode ser retirado" }, "wish_not_open_for_saving": { - "message": "Não é possível juntar pontos para {name}" + "message": "Não é possível juntar pontos para “{name}”" }, "wish_move_min": { "message": "Você precisa mover pelo menos 1 ponto" }, "wish_fully_funded": { - "message": "{name} já está totalmente pago" + "message": "“{name}” já está totalmente pago" }, "wish_no_spendable": { "message": "{child_name} não tem pontos para gastar" }, "wish_take_back_not_allowed": { - "message": "Não é possível tirar pontos de {name} agora" + "message": "Não é possível tirar pontos de “{name}” agora" }, "wish_take_back_min": { "message": "Você precisa retirar pelo menos 1 ponto" }, "wish_nothing_saved": { - "message": "Não há nada guardado em {name} para retirar" + "message": "Não há nada guardado em “{name}” para retirar" }, "wish_cannot_redeem": { - "message": "{name} não pode ser resgatado agora" + "message": "“{name}” não pode ser resgatado agora" }, "wish_needs_more_points": { - "message": "{name} ainda precisa de mais {points} pontos" + "message": "“{name}” ainda precisa de mais {points} pontos" }, "wish_too_many_pending_claims": { "message": "Já há pedidos de recompensa demais aguardando aprovação" }, "wish_not_waiting_approval": { - "message": "{name} não está aguardando aprovação" + "message": "“{name}” não está aguardando aprovação" }, "wish_cannot_decline": { - "message": "{name} não pode mais ser recusado" + "message": "“{name}” não pode mais ser recusado" }, "wish_not_open_for_pledges": { - "message": "{name} não aceita promessas" + "message": "“{name}” não aceita promessas" }, "wish_pledge_name_required": { "message": "Diga de quem é a promessa" @@ -2659,10 +2711,10 @@ "message": "Uma promessa precisa ser de pelo menos 1 ponto" }, "wish_too_many_pledges": { - "message": "{name} já tem {max} promessas" + "message": "“{name}” já tem {max} promessas" }, "wish_pledges_locked": { - "message": "As promessas para {name} não podem mais ser alteradas" + "message": "As promessas para “{name}” não podem mais ser alteradas" }, "wish_pledge_not_found": { "message": "Promessa não encontrada" @@ -2671,10 +2723,10 @@ "message": "Desejo ou criança não encontrados para o pedido {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} não está mais aguardando resgate" + "message": "“{name}” não está mais aguardando resgate" }, "wish_not_funded": { - "message": "{name} não está mais totalmente pago" + "message": "“{name}” não está mais totalmente pago" }, "pet_shop_emoji_invalid": { "message": "A imagem precisa ser um emoji (até {max} caracteres)." @@ -2692,7 +2744,7 @@ "message": "Dê um nome ao item." }, "pet_shop_unknown_slot": { - "message": "Posição desconhecida {slot}" + "message": "Posição desconhecida “{slot}”" }, "pet_shop_not_whole": { "message": "O preço e o nível precisam ser números inteiros." @@ -2746,7 +2798,7 @@ "message": "{child_name} não tem mais pontos suficientes para isso." }, "pet_unknown_species": { - "message": "Bichinho desconhecido {species}" + "message": "Bichinho desconhecido “{species}”" }, "pet_name_required": { "message": "Dê um nome ao seu bichinho." @@ -2779,7 +2831,7 @@ "message": "Escolha uma ocorrência a partir de amanhã." }, "auction_not_scheduled": { - "message": "{chore} não está agendada para {date}." + "message": "“{chore}” não está agendada para {date}." }, "auction_already_exists": { "message": "Essa ocorrência já tem um leilão." @@ -2878,7 +2930,7 @@ "message": "Alguém chegou primeiro — esta tarefa extra não está mais disponível." }, "bounty_one_at_a_time": { - "message": "Termine {title} primeiro — você só pode ter uma tarefa extra por vez." + "message": "Termine “{title}” primeiro — você só pode ter uma tarefa extra por vez." }, "bounty_not_claimed_by_you": { "message": "Você não reservou esta tarefa extra." @@ -2944,7 +2996,7 @@ "message": "Não sobrou nada para girar" }, "unlock_not_allowed": { - "message": "{entity_id} não está na lista de desbloqueios permitidos. Adicione-o nas Configurações antes de usá-lo como recompensa." + "message": "“{entity_id}” não está na lista de desbloqueios permitidos. Adicione-o nas Configurações antes de usá-lo como recompensa." }, "unlock_minutes_not_whole": { "message": "Os minutos de desbloqueio precisam ser um número inteiro" @@ -3037,7 +3089,7 @@ "message": "Essa recompensa ou criança não existe mais" }, "setup_invalid_birthday": { - "message": "O aniversário {value} não é uma data válida" + "message": "O aniversário “{value}” não é uma data válida" }, "kiosk_pin_invalid": { "message": "Um PIN de quiosque precisa ter exatamente 4 dígitos" @@ -3058,13 +3110,13 @@ "message": "cada período personalizado precisa de um nome" }, "time_periods_invalid_time": { - "message": "horário inválido para o período {name} (use HH:MM)" + "message": "horário inválido para o período “{name}” (use HH:MM)" }, "time_periods_start_after_end": { - "message": "o período {name} precisa começar antes de terminar" + "message": "o período “{name}” precisa começar antes de terminar" }, "time_periods_overlap": { - "message": "{name} se sobrepõe a {other} — os períodos não podem se sobrepor" + "message": "“{name}” se sobrepõe a “{other}” — os períodos não podem se sobrepor" }, "time_periods_in_use": { "message": "não é possível excluir um período ainda usado por tarefas: {chores}" @@ -3094,10 +3146,10 @@ "message": "Um modelo precisa ter pelo menos uma tarefa" }, "template_builtin_modify": { - "message": "Não é possível alterar o modelo integrado {template_id}" + "message": "Não é possível alterar o modelo integrado “{template_id}”" }, "template_builtin_delete": { - "message": "Não é possível excluir o modelo integrado {template_id}" + "message": "Não é possível excluir o modelo integrado “{template_id}”" }, "template_pack_not_pack": { "message": "Isso não parece um pacote do TaskMate" @@ -3124,19 +3176,19 @@ "message": "Um modelo do pacote não tem nome" }, "template_pack_template_no_chores": { - "message": "O modelo {name} não tem tarefas" + "message": "O modelo “{name}” não tem tarefas" }, "template_pack_template_too_many_chores": { - "message": "O modelo {name} tem tarefas demais" + "message": "O modelo “{name}” tem tarefas demais" }, "template_pack_malformed_chore": { - "message": "O modelo {name} tem uma tarefa malformada" + "message": "O modelo “{name}” tem uma tarefa malformada" }, "template_pack_unnamed_chore": { - "message": "Uma tarefa em {name} não tem nome" + "message": "Uma tarefa em “{name}” não tem nome" }, "boost_bad_time": { - "message": "{value} não é um horário como 09:30." + "message": "“{value}” não é um horário como 09:30." }, "boost_multiplier_nan": { "message": "O multiplicador precisa ser um número." @@ -3199,7 +3251,7 @@ "message": "A mesada não está ativada" }, "allowance_not_enough_points": { - "message": "{name} só tem {points} pontos para pagar." + "message": "{name} só tem {points} {points_name} para pagar." }, "appeals_off": { "message": "Os recursos estão desativados." @@ -3229,7 +3281,7 @@ "message": "Tipo de recurso desconhecido {kind}" }, "birthday_invalid_format": { - "message": "O aniversário precisa ser AAAA-MM-DD ou MM-DD, recebido {value}" + "message": "O aniversário precisa ser AAAA-MM-DD ou MM-DD, recebido “{value}”" }, "birthday_in_future": { "message": "O aniversário não pode ser no futuro" @@ -3313,7 +3365,7 @@ "message": "Não há minutos para guardar" }, "setup_unknown_age_group": { - "message": "Faixa etária desconhecida {value}" + "message": "Faixa etária desconhecida “{value}”" }, "setup_child_needs_ref": { "message": "Cada criança nova precisa da própria ref" @@ -3322,7 +3374,7 @@ "message": "Uma criança precisa de um nome" }, "setup_chore_unknown_child": { - "message": "Tarefa atribuída a uma criança desconhecida {who}" + "message": "Tarefa atribuída a uma criança desconhecida “{who}”" }, "setup_chore_needs_name": { "message": "Uma tarefa precisa de um nome" @@ -3376,7 +3428,7 @@ "message": "{chore} não é uma das tarefas de {child} hoje." }, "wellbeing_unknown_mood": { - "message": "Humor desconhecido {mood}" + "message": "Humor desconhecido “{mood}”" }, "set_times_not_list": { "message": "Os horários fixos precisam ser uma lista." diff --git a/custom_components/taskmate/translations/pt.json b/custom_components/taskmate/translations/pt.json index eaf09e45..f7d0b268 100644 --- a/custom_components/taskmate/translations/pt.json +++ b/custom_components/taskmate/translations/pt.json @@ -2029,17 +2029,56 @@ "entity": { "sensor": { "child_stats": { - "unit_of_measurement": "tarefas" + "unit_of_measurement": "tarefas", + "name": "Estatísticas de {child}" }, "child_badges": { - "unit_of_measurement": "medalhas" + "unit_of_measurement": "medalhas", + "name": "Conquistas de {child}" }, "child_watch": { "state": { "left": "Faltam #", "all_done": "Tudo feito", "no_chores": "Sem tarefas" - } + }, + "name": "Relógio de {child}" + }, + "overview": { + "name": "Visão geral TaskMate" + }, + "chores": { + "name": "Tarefas TaskMate" + }, + "chore_availability": { + "name": "Disponibilidade das tarefas TaskMate" + }, + "rewards": { + "name": "Recompensas TaskMate" + }, + "activity": { + "name": "Atividade TaskMate" + }, + "incentives": { + "name": "Bónus e penalizações TaskMate" + }, + "bounties": { + "name": "Tarefas extra TaskMate" + }, + "auctions": { + "name": "Leilões TaskMate" + }, + "chore_board": { + "name": "Quadro de tarefas TaskMate" + }, + "child_points": { + "name": "Pontos de {child}" + }, + "child_wishlist": { + "name": "Lista de desejos de {child}" + }, + "pending_approvals": { + "name": "Aprovações pendentes" } }, "number": { @@ -2072,7 +2111,7 @@ }, "event": { "child_activity": { - "name": "Atividade TaskMate", + "name": "Atividade de {child}", "state_attributes": { "event_type": { "state": { @@ -2125,7 +2164,7 @@ } }, "family_activity": { - "name": "Atividade da família TaskMate", + "name": "Atividade da família", "state_attributes": { "event_type": { "state": { @@ -2142,6 +2181,19 @@ } } } + }, + "binary_sensor": { + "has_pending_approvals": { + "name": "Há aprovações pendentes" + } + }, + "button": { + "complete_chore": { + "name": "{child}: Concluir {chore}" + }, + "claim_reward": { + "name": "{child}: Reclamar {reward}" + } } }, "exceptions": { @@ -2221,7 +2273,7 @@ "message": "Uma tarefa cronometrada não pode ser uma tarefa de equipa." }, "teamwork_not_team_chore": { - "message": "A tarefa {name} não é uma tarefa de equipa" + "message": "A tarefa “{name}” não é uma tarefa de equipa" }, "swap_only_rotation": { "message": "Só as tarefas em rotação podem ser trocadas" @@ -2284,19 +2336,19 @@ "message": "Escolhe um dia nos últimos {days} dias, antes de hoje." }, "backdate_switched_off": { - "message": "{name} está desligada." + "message": "“{name}” está desligada." }, "backdate_not_assigned": { - "message": "{name} não é uma das tarefas de {child}." + "message": "“{name}” não é uma das tarefas de {child}." }, "backdate_rotation_team": { - "message": "{name} é feita em rotação ou precisa de uma equipa, por isso não pode ser registada num dia passado." + "message": "“{name}” é feita em rotação ou precisa de uma equipa, por isso não pode ser registada num dia passado." }, "backdate_open_ended": { - "message": "{name} é aberta, por isso precisa da nota da criança e de um preço. Usa o cartão da criança." + "message": "“{name}” é aberta, por isso precisa da nota da criança e de um preço. Usa o cartão da criança." }, "backdate_set_times": { - "message": "{name} tem horários fixos, por isso não pode ser registada num dia passado." + "message": "“{name}” tem horários fixos, por isso não pode ser registada num dia passado." }, "backdate_holiday": { "message": "Eram férias {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, por isso não havia tarefas." @@ -2308,43 +2360,43 @@ "message": "{child} fez anos {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}, um dia sem tarefas." }, "backdate_auction": { - "message": "{name} foi ganha em leilão nesse dia, por isso não pode ser registada depois." + "message": "“{name}” foi ganha em leilão nesse dia, por isso não pode ser registada depois." }, "backdate_weekly_target_met": { - "message": "{name} já tinha atingido as suas {target} nessa semana." + "message": "“{name}” já tinha atingido as suas {target} nessa semana." }, "backdate_not_due": { - "message": "{name} não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + "message": "“{name}” não estava prevista {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." }, "backdate_daily_limit": { - "message": "{name} já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." + "message": "“{name}” já foi feita {done}/{limit} vezes {weekday, select, Monday {na segunda-feira} Tuesday {na terça-feira} Wednesday {na quarta-feira} Thursday {na quinta-feira} Friday {na sexta-feira} Saturday {no sábado} Sunday {no domingo} other {em {weekday}}}." }, "chore_disabled": { - "message": "A tarefa {name} está desligada" + "message": "A tarefa “{name}” está desligada" }, "parent_complete_one_shot": { - "message": "A tarefa {name} é uma tarefa única e não pode ser concluída por um pai ou mãe" + "message": "A tarefa “{name}” é uma tarefa única e não pode ser concluída por um pai ou mãe" }, "parent_complete_no_children": { - "message": "A tarefa {name} não tem crianças para quem a esconder" + "message": "A tarefa “{name}” não tem crianças para quem a esconder" }, "parent_complete_rotation_shared": { - "message": "A tarefa {name} é partilhada em rotação e só pode ser feita para todos" + "message": "A tarefa “{name}” é partilhada em rotação e só pode ser feita para todos" }, "parent_complete_not_assigned": { - "message": "A tarefa {name} não está atribuída a essa criança" + "message": "A tarefa “{name}” não está atribuída a essa criança" }, "bonus_subtask_not_found": { - "message": "Subtarefa bónus {subtask_id} não encontrada na tarefa {name}" + "message": "Subtarefa bónus {subtask_id} não encontrada na tarefa “{name}”" }, "bonus_subtask_not_assigned": { - "message": "A subtarefa bónus {subtask} não está atribuída a {child}." + "message": "A subtarefa bónus “{subtask}” não está atribuída a {child}." }, "bonus_subtask_parent_first": { - "message": "Não é possível concluir a subtarefa bónus {subtask} — a tarefa principal {name} tem de ser concluída primeiro hoje." + "message": "Não é possível concluir a subtarefa bónus “{subtask}” — a tarefa principal “{name}” tem de ser concluída primeiro hoje." }, "bonus_subtask_already_done": { - "message": "A subtarefa bónus {subtask} já foi concluída hoje." + "message": "A subtarefa bónus “{subtask}” já foi concluída hoje." }, "undo_window_passed": { "message": "Esta tarefa já não pode ser anulada. Pede a um adulto que a anule." @@ -2359,16 +2411,16 @@ "message": "A conclusão não está aprovada; não há nada para anular" }, "chore_sort_unknown": { - "message": "Ordenação desconhecida {sort}" + "message": "Ordenação desconhecida “{sort}”" }, "task_group_duplicate_chore": { "message": "Tarefa duplicada no grupo: {chore_id}" }, "task_group_everyone_mode": { - "message": "A tarefa {name} está atribuída a todos e não pode entrar num grupo" + "message": "A tarefa “{name}” está atribuída a todos e não pode entrar num grupo" }, "task_group_already_member": { - "message": "A tarefa {name} já pertence ao grupo {group}" + "message": "A tarefa “{name}” já pertence ao grupo “{group}”" }, "task_group_unknown_policy": { "message": "Regra de grupo de tarefas desconhecida: {policy}" @@ -2419,22 +2471,22 @@ "message": "Pontos insuficientes: {child} tem {points}, oferta {gift}" }, "reward_jackpot_pool_short": { - "message": "{name} é um jackpot partilhado e o mealheiro não está cheio. São precisos {cost}, há {saved} poupados" + "message": "“{name}” é um jackpot partilhado e o mealheiro não está cheio. São precisos {cost}, há {saved} poupados" }, "reward_not_available_to": { - "message": "A recompensa {name} não está disponível para {child}" + "message": "A recompensa “{name}” não está disponível para {child}" }, "reward_sold_out": { - "message": "A recompensa {name} está esgotada" + "message": "A recompensa “{name}” está esgotada" }, "reward_expired": { - "message": "A recompensa {name} expirou" + "message": "A recompensa “{name}” expirou" }, "reward_not_available_now": { - "message": "A recompensa {name} não está disponível neste momento" + "message": "A recompensa “{name}” não está disponível neste momento" }, "reward_claim_already_waiting": { - "message": "Um pedido de {name} já está à espera de aprovação" + "message": "Um pedido de “{name}” já está à espera de aprovação" }, "reward_claims_too_many": { "message": "Há demasiados pedidos de recompensa à espera de aprovação" @@ -2452,7 +2504,7 @@ "message": "Pontos insuficientes para aprovar. São precisos {cost}, há {points}" }, "reward_claim_already_approved": { - "message": "{name} já foi aprovada e já não pode ser recusada" + "message": "“{name}” já foi aprovada e já não pode ser recusada" }, "reward_claim_already_approved_unnamed": { "message": "Esta recompensa já foi aprovada e já não pode ser recusada" @@ -2464,7 +2516,7 @@ "message": "{child} não tem pontos para gastar" }, "pool_full": { - "message": "O mealheiro da recompensa {name} já está cheio" + "message": "O mealheiro da recompensa “{name}” já está cheio" }, "reward_limit_once_day": { "message": "{child} pode ter {name} uma vez por dia. Volta a estar disponível em {date}" @@ -2491,7 +2543,7 @@ "message": "As recompensas só podem ser compradas para crianças" }, "reward_gift_not_giftable": { - "message": "{name} não pode ser comprada para outra pessoa" + "message": "“{name}” não pode ser comprada para outra pessoa" }, "reward_rating_stars": { "message": "Escolhe de 1 a 3 estrelas" @@ -2506,10 +2558,10 @@ "message": "Essa recompensa já foi avaliada" }, "service_unknown_child": { - "message": "Criança desconhecida {ref}. Crianças válidas: {valid}" + "message": "Criança desconhecida “{ref}”. Crianças válidas: {valid}" }, "service_ambiguous_child": { - "message": "Há mais de uma criança chamada {ref}; usa antes o id da criança ({ids})" + "message": "Há mais de uma criança chamada “{ref}”; usa antes o id da criança ({ids})" }, "service_nothing_to_update": { "message": "Nada para atualizar: indica pelo menos um campo a alterar" @@ -2530,22 +2582,22 @@ "message": "Essa recompensa pertence a {child}." }, "scheduled_field_not_allowed": { - "message": "{field} não pode ser alterado de forma agendada" + "message": "“{field}” não pode ser alterado de forma agendada" }, "scheduled_expects_bool": { - "message": "{field} espera true ou false" + "message": "“{field}” espera true ou false" }, "scheduled_expects_int": { - "message": "{field} espera um número inteiro" + "message": "“{field}” espera um número inteiro" }, "scheduled_negative": { - "message": "{field} não pode ser negativo" + "message": "“{field}” não pode ser negativo" }, "scheduled_expects_list": { - "message": "{field} espera uma lista" + "message": "“{field}” espera uma lista" }, "scheduled_expects_text": { - "message": "{field} espera texto" + "message": "“{field}” espera texto" }, "scheduled_apply_on_format": { "message": "apply_on tem de ser uma data ISO, p. ex. 2026-09-01" @@ -2560,7 +2612,7 @@ "message": "Alteração agendada {change_id} não encontrada" }, "timed_not_timed": { - "message": "A tarefa {name} não é uma tarefa cronometrada" + "message": "A tarefa “{name}” não é uma tarefa cronometrada" }, "timed_already_running": { "message": "O temporizador já está a contar" @@ -2569,7 +2621,7 @@ "message": "Limite diário atingido ({minutes} min)" }, "timed_not_available": { - "message": "{name} não está disponível para {child} neste momento" + "message": "“{name}” não está disponível para {child} neste momento" }, "timed_no_running": { "message": "Não há nenhum temporizador a contar para pausar" @@ -2614,43 +2666,43 @@ "message": "Só um desejo em espera ou recusado pode ser retirado" }, "wish_not_open_for_saving": { - "message": "Não é possível poupar para {name}" + "message": "Não é possível poupar para “{name}”" }, "wish_move_min": { "message": "Tens de mover pelo menos 1 ponto" }, "wish_fully_funded": { - "message": "{name} já está totalmente pago" + "message": "“{name}” já está totalmente pago" }, "wish_no_spendable": { "message": "{child_name} não tem pontos para gastar" }, "wish_take_back_not_allowed": { - "message": "Não é possível tirar pontos de {name} agora" + "message": "Não é possível tirar pontos de “{name}” agora" }, "wish_take_back_min": { "message": "Tens de retirar pelo menos 1 ponto" }, "wish_nothing_saved": { - "message": "Não há nada poupado em {name} para retirar" + "message": "Não há nada poupado em “{name}” para retirar" }, "wish_cannot_redeem": { - "message": "{name} não pode ser resgatado agora" + "message": "“{name}” não pode ser resgatado agora" }, "wish_needs_more_points": { - "message": "{name} ainda precisa de mais {points} pontos" + "message": "“{name}” ainda precisa de mais {points} pontos" }, "wish_too_many_pending_claims": { "message": "Já há demasiados pedidos de recompensa à espera de aprovação" }, "wish_not_waiting_approval": { - "message": "{name} não está à espera de aprovação" + "message": "“{name}” não está à espera de aprovação" }, "wish_cannot_decline": { - "message": "{name} já não pode ser recusado" + "message": "“{name}” já não pode ser recusado" }, "wish_not_open_for_pledges": { - "message": "{name} não aceita promessas" + "message": "“{name}” não aceita promessas" }, "wish_pledge_name_required": { "message": "Indica de quem é a promessa" @@ -2659,10 +2711,10 @@ "message": "Uma promessa tem de ser de pelo menos 1 ponto" }, "wish_too_many_pledges": { - "message": "{name} já tem {max} promessas" + "message": "“{name}” já tem {max} promessas" }, "wish_pledges_locked": { - "message": "As promessas para {name} já não podem ser alteradas" + "message": "As promessas para “{name}” já não podem ser alteradas" }, "wish_pledge_not_found": { "message": "Promessa não encontrada" @@ -2671,10 +2723,10 @@ "message": "Desejo ou criança não encontrados para o pedido {claim_id}" }, "wish_no_longer_redeemable": { - "message": "{name} já não está à espera de ser resgatado" + "message": "“{name}” já não está à espera de ser resgatado" }, "wish_not_funded": { - "message": "{name} já não está totalmente pago" + "message": "“{name}” já não está totalmente pago" }, "pet_shop_emoji_invalid": { "message": "A imagem tem de ser um emoji (até {max} caracteres)." @@ -2692,7 +2744,7 @@ "message": "Dá um nome ao artigo." }, "pet_shop_unknown_slot": { - "message": "Posição desconhecida {slot}" + "message": "Posição desconhecida “{slot}”" }, "pet_shop_not_whole": { "message": "O preço e o nível têm de ser números inteiros." @@ -2746,7 +2798,7 @@ "message": "{child_name} já não tem pontos suficientes para isso." }, "pet_unknown_species": { - "message": "Animal desconhecido {species}" + "message": "Animal desconhecido “{species}”" }, "pet_name_required": { "message": "Dá um nome ao teu animal." @@ -2779,7 +2831,7 @@ "message": "Escolhe uma ocorrência a partir de amanhã." }, "auction_not_scheduled": { - "message": "{chore} não está agendada para {date}." + "message": "“{chore}” não está agendada para {date}." }, "auction_already_exists": { "message": "Essa ocorrência já tem um leilão." @@ -2878,7 +2930,7 @@ "message": "Alguém chegou primeiro — esta tarefa extra já não está disponível." }, "bounty_one_at_a_time": { - "message": "Termina primeiro {title} — só podes ter uma tarefa extra de cada vez." + "message": "Termina primeiro “{title}” — só podes ter uma tarefa extra de cada vez." }, "bounty_not_claimed_by_you": { "message": "Não reservaste esta tarefa extra." @@ -2944,7 +2996,7 @@ "message": "Já não há nada para girar" }, "unlock_not_allowed": { - "message": "{entity_id} não está na lista de desbloqueios permitidos. Adiciona-o nas Definições antes de o usares como recompensa." + "message": "“{entity_id}” não está na lista de desbloqueios permitidos. Adiciona-o nas Definições antes de o usares como recompensa." }, "unlock_minutes_not_whole": { "message": "Os minutos de desbloqueio têm de ser um número inteiro" @@ -3037,7 +3089,7 @@ "message": "Essa recompensa ou criança já não existe" }, "setup_invalid_birthday": { - "message": "O aniversário {value} não é uma data válida" + "message": "O aniversário “{value}” não é uma data válida" }, "kiosk_pin_invalid": { "message": "Um PIN de quiosque tem de ter exatamente 4 dígitos" @@ -3058,13 +3110,13 @@ "message": "cada período personalizado precisa de um nome" }, "time_periods_invalid_time": { - "message": "hora inválida para o período {name} (usa HH:MM)" + "message": "hora inválida para o período “{name}” (usa HH:MM)" }, "time_periods_start_after_end": { - "message": "o período {name} tem de começar antes de acabar" + "message": "o período “{name}” tem de começar antes de acabar" }, "time_periods_overlap": { - "message": "{name} sobrepõe-se a {other} — os períodos não se podem sobrepor" + "message": "“{name}” sobrepõe-se a “{other}” — os períodos não se podem sobrepor" }, "time_periods_in_use": { "message": "não é possível apagar um período ainda usado por tarefas: {chores}" @@ -3094,10 +3146,10 @@ "message": "Um modelo tem de ter pelo menos uma tarefa" }, "template_builtin_modify": { - "message": "Não é possível alterar o modelo incluído {template_id}" + "message": "Não é possível alterar o modelo incluído “{template_id}”" }, "template_builtin_delete": { - "message": "Não é possível apagar o modelo incluído {template_id}" + "message": "Não é possível apagar o modelo incluído “{template_id}”" }, "template_pack_not_pack": { "message": "Isto não parece um pacote do TaskMate" @@ -3124,19 +3176,19 @@ "message": "Um modelo do pacote não tem nome" }, "template_pack_template_no_chores": { - "message": "O modelo {name} não tem tarefas" + "message": "O modelo “{name}” não tem tarefas" }, "template_pack_template_too_many_chores": { - "message": "O modelo {name} tem demasiadas tarefas" + "message": "O modelo “{name}” tem demasiadas tarefas" }, "template_pack_malformed_chore": { - "message": "O modelo {name} tem uma tarefa mal formada" + "message": "O modelo “{name}” tem uma tarefa mal formada" }, "template_pack_unnamed_chore": { - "message": "Uma tarefa em {name} não tem nome" + "message": "Uma tarefa em “{name}” não tem nome" }, "boost_bad_time": { - "message": "{value} não é uma hora como 09:30." + "message": "“{value}” não é uma hora como 09:30." }, "boost_multiplier_nan": { "message": "O multiplicador tem de ser um número." @@ -3199,7 +3251,7 @@ "message": "A mesada não está ativada" }, "allowance_not_enough_points": { - "message": "{name} só tem {points} pontos para pagar." + "message": "{name} só tem {points} {points_name} para pagar." }, "appeals_off": { "message": "Os recursos estão desligados." @@ -3229,7 +3281,7 @@ "message": "Tipo de recurso desconhecido {kind}" }, "birthday_invalid_format": { - "message": "O aniversário tem de ser AAAA-MM-DD ou MM-DD, recebido {value}" + "message": "O aniversário tem de ser AAAA-MM-DD ou MM-DD, recebido “{value}”" }, "birthday_in_future": { "message": "O aniversário não pode ser no futuro" @@ -3313,7 +3365,7 @@ "message": "Não há minutos para poupar" }, "setup_unknown_age_group": { - "message": "Faixa etária desconhecida {value}" + "message": "Faixa etária desconhecida “{value}”" }, "setup_child_needs_ref": { "message": "Cada criança nova precisa da sua própria ref" @@ -3322,7 +3374,7 @@ "message": "Uma criança precisa de um nome" }, "setup_chore_unknown_child": { - "message": "Tarefa atribuída a uma criança desconhecida {who}" + "message": "Tarefa atribuída a uma criança desconhecida “{who}”" }, "setup_chore_needs_name": { "message": "Uma tarefa precisa de um nome" @@ -3376,7 +3428,7 @@ "message": "{chore} não é uma das tarefas de {child} hoje." }, "wellbeing_unknown_mood": { - "message": "Humor desconhecido {mood}" + "message": "Humor desconhecido “{mood}”" }, "set_times_not_list": { "message": "Os horários fixos têm de ser uma lista." diff --git a/custom_components/taskmate/websocket.py b/custom_components/taskmate/websocket.py index f83d8fb4..5578a436 100644 --- a/custom_components/taskmate/websocket.py +++ b/custom_components/taskmate/websocket.py @@ -2442,9 +2442,9 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, T start = str(entry.get("start") or "") end = str(entry.get("end") or "") if not time_re.match(start) or not time_re.match(end): - return None, TaskMateError("time_periods_invalid_time", name=f"'{label or pid}'") + return None, TaskMateError("time_periods_invalid_time", name=label or pid) if start >= end: - return None, TaskMateError("time_periods_start_after_end", name=f"'{label or pid}'") + return None, TaskMateError("time_periods_start_after_end", name=label or pid) ids.add(pid) periods.append( { @@ -2461,8 +2461,8 @@ def _validate_time_periods(raw: list, coordinator) -> tuple[list[dict] | None, T if cur["start"] < prev["end"]: return None, TaskMateError( "time_periods_overlap", - name=f"'{cur['label'] or cur['id']}'", - other=f"'{prev['label'] or prev['id']}'", + name=cur["label"] or cur["id"], + other=prev["label"] or prev["id"], ) removed = {p["id"] for p in coordinator.get_time_periods()} - {p["id"] for p in periods} diff --git a/custom_components/taskmate/websocket_setup.py b/custom_components/taskmate/websocket_setup.py index 5313b3cb..0c6a3e06 100644 --- a/custom_components/taskmate/websocket_setup.py +++ b/custom_components/taskmate/websocket_setup.py @@ -85,7 +85,7 @@ def _birthday_error(msg) -> tuple[str, TaskMateError] | None: try: parse_birthday(value) except ValueError: - return "invalid_birthday", TaskMateError("setup_invalid_birthday", value=repr(value)) + return "invalid_birthday", TaskMateError("setup_invalid_birthday", value=value) try: normalize_birthday(value) except ValueError: diff --git a/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js b/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js index 7f6790e3..b1d72b28 100644 --- a/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js +++ b/custom_components/taskmate/www/editors/taskmate-points-display-card-editor.js @@ -181,9 +181,9 @@ class TaskMatePointsDisplayCardEditor extends LitElement { label: this._t('common.editor.header_colour'), helper: this._t('common.editor.header_colour_helper'), resetLabel: this._t('common.reset'), - onInput: (v) => this._update(key, v), - onPreset: (v) => this._update(key, v), - onReset: () => this._update(key, defaultValue), + onInput: (v) => this._set(key, v), + onPreset: (v) => this._set(key, v), + onReset: () => this._set(key, defaultValue), }); } diff --git a/custom_components/taskmate/www/locales/da.json b/custom_components/taskmate/www/locales/da.json index 351d5969..fc5a1272 100644 --- a/custom_components/taskmate/www/locales/da.json +++ b/custom_components/taskmate/www/locales/da.json @@ -186,6 +186,8 @@ "badges.editor_help": "Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} blev ikke fundet", "badges.error.entity_required": "Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)", + "badges.empty_none": "Ingen badges endnu", + "badges.empty_tier": "Ingen badges i {tier} endnu", "badges.label": "Badges", "badges.next_up": "Næste", "badges.one_more": "Én til, så er den din!", @@ -731,14 +733,14 @@ "panel.badge_builtin_hint": "Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres", "panel.badge_builtin_pill": "Indbygget", "panel.badge_cancel_btn": "Annuller", - "panel.badge_confirm_delete": "Slet badget \"{name}\"? Det kan ikke fortrydes.", + "panel.badge_confirm_delete": "Slet badget »{name}«? Det kan ikke fortrydes.", "panel.badge_confirm_rebuild": "Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.", - "panel.badge_confirm_revoke": "Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.", + "panel.badge_confirm_revoke": "Tilbagekald badget »{name}«? En eventuel pointbonus bliver trukket tilbage.", "panel.badge_criteria_label": "Kriterier — tildeles når ALLE er opfyldt", "panel.badge_delete_btn": "Slet", "panel.badge_description_label": "Beskrivelse", "panel.badge_dialog_add_title": "Tilføj eget badge", - "panel.badge_dialog_award_title": "Tildel \"{name}\"", + "panel.badge_dialog_award_title": "Tildel »{name}«", "panel.badge_dialog_edit_title": "Rediger badge — {name}", "panel.badge_edit_btn": "Rediger", "panel.badge_empty_catalogue": "Ingen indbyggede badges fundet.", @@ -1001,18 +1003,18 @@ "panel.common_points": "Point", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Slet bonussen \"{name}\"?", + "panel.confirm_delete_bonus": "Slet bonussen »{name}«?", "panel.confirm_delete_child_extra": "Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.", - "panel.confirm_delete_child": "Slet barnet \"{name}\"?", + "panel.confirm_delete_child": "Slet barnet »{name}«?", "panel.confirm_delete_chore_extra": "Det fjerner også pligten fra de pligtgrupper, den var med i.", - "panel.confirm_delete_chore": "Slet pligten \"{name}\"?", - "panel.confirm_delete_challenge": "Slet udfordringen \"{name}\"?", - "panel.confirm_delete_prompt": "Slet {kind} \"{name}\"?", - "panel.confirm_delete_penalty": "Slet straffen \"{name}\"?", + "panel.confirm_delete_chore": "Slet pligten »{name}«?", + "panel.confirm_delete_challenge": "Slet udfordringen »{name}«?", + "panel.confirm_delete_prompt": "Slet {kind} »{name}«?", + "panel.confirm_delete_penalty": "Slet straffen »{name}«?", "panel.confirm_delete_reward_extra": "Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.", - "panel.confirm_delete_reward": "Slet belønningen \"{name}\"?", + "panel.confirm_delete_reward": "Slet belønningen »{name}«?", "panel.confirm_delete_suffix": "Det kan ikke fortrydes.", - "panel.confirm_delete_template": "Slet skabelonen \"{name}\"? Det kan ikke fortrydes.", + "panel.confirm_delete_template": "Slet skabelonen »{name}«? Det kan ikke fortrydes.", "panel.confirm_unsaved": "Du har ændringer, der ikke er gemt — vil du kassere dem?", "panel.day_fri": "Fre", "panel.day_mon": "Man", @@ -1046,9 +1048,9 @@ "panel.empty_chores_title": "Ingen pligter endnu", "panel.empty_groups_copy": "Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).", "panel.empty_groups_title": "Ingen pligtgrupper endnu", - "panel.empty_no_match": "Ingen {kind} matcher \"{filter}\".", - "panel.empty_no_match_children": "Ingen børn matcher \"{filter}\".", - "panel.empty_no_match_filter": "Intet matcher \"{filter}\".", + "panel.empty_no_match": "Ingen {kind} matcher »{filter}«.", + "panel.empty_no_match_children": "Ingen børn matcher »{filter}«.", + "panel.empty_no_match_filter": "Intet matcher »{filter}«.", "panel.empty_rewards_copy": "Tilføj en belønning, som børnene kan bruge deres {points_name} på.", "panel.empty_rewards_title": "Ingen belønninger endnu", "panel.empty_template_all_removed": "Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.", @@ -1203,8 +1205,8 @@ "wizard.dash_step_later": "Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.", "wizard.count_dashboards_one": "1 dashboard", "wizard.count_dashboards_many": "{count} dashboards", - "wizard.dash_existed": "\"{title}\" findes allerede, så det blev ladt være.", - "wizard.dash_failed": "\"{title}\" kunne ikke oprettes. Alt andet blev.", + "wizard.dash_existed": "»{title}« findes allerede, så det blev ladt være.", + "wizard.dash_failed": "»{title}« kunne ikke oprettes. Alt andet blev.", "wizard.open_named": "Åbn {title}", "wizard.review_dashboards": "Dashboards", "wizard.review_no_dashboards": "Ingen", @@ -2243,14 +2245,14 @@ "panel.toast_settings_saved_one": "Gemt ({count} felt)", "panel.toast_skip_done": "Rotation sprunget over — næste barn har fået den", "panel.toast_skip_failed": "Kunne ikke springe over: {error}", - "panel.toast_template_created": "Skabelonen \"{name}\" er oprettet", + "panel.toast_template_created": "Skabelonen »{name}« er oprettet", "panel.toast_template_deleted": "Skabelon slettet", "panel.toast_template_failed_apply": "Kunne ikke anvende skabelon", "panel.toast_template_failed_create": "Kunne ikke oprette skabelon", "panel.toast_template_failed_delete": "Kunne ikke slette", "panel.toast_template_failed_save": "Kunne ikke gemme skabelon", "panel.toast_template_failed_update": "Kunne ikke opdatere", - "panel.toast_template_saved": "Skabelonen \"{name}\" er gemt", + "panel.toast_template_saved": "Skabelonen »{name}« er gemt", "panel.toast_template_updated": "Skabelon opdateret", "panel.toast_toggle_failed": "Kunne ikke skifte: {error}", "panel.toast_updated_bonus": "Bonus opdateret", @@ -2903,18 +2905,18 @@ "bounty.you_earned": "Du tjente +{points} {pointsName}", "bounty.done_by": "Lavet af {name}", "bounty.recent": "For nylig fuldført", - "bounty.claim_title": "Tag \"{title}\"?", + "bounty.claim_title": "Tag »{title}«?", "bounty.claim_body": "Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.", "bounty.claim_body_one": "Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.", "bounty.not_now": "Ikke nu", "bounty.claim_it": "Tag den — {points} {pointsName}", "bounty.photo_title": "Vis os den færdige opgave", - "bounty.photo_body": "\"{title}\" skal have et foto", + "bounty.photo_body": "»{title}« skal have et foto", "bounty.cancel": "Annuller", "bounty.take_photo": "Tag foto og send", "bounty.uploading": "Sender…", "bounty.yay_title": "Godt gået!", - "bounty.yay_body": "En voksen tjekker \"{title}\", og så får du {points} {pointsName}.", + "bounty.yay_body": "En voksen tjekker »{title}«, og så får du {points} {pointsName}.", "bounty.ok": "OK", "bounty.dur_days": "{d} d {h} t", "bounty.dur_hours": "{h} t {m} min", @@ -2975,8 +2977,8 @@ "panel.bounty_claimed_lock_note": "Et barn har taget denne dusør, så nu kan kun point og udløb ændres.", "panel.bounty_title_required": "Giv dusøren en titel.", "panel.bounty_expiry_past": "Vælg et udløb ude i fremtiden.", - "panel.bounty_release_confirm": "Sæt \"{title}\" tilbage på tavlen?", - "panel.bounty_remove_confirm": "Fjern \"{title}\"?", + "panel.bounty_release_confirm": "Sæt »{title}« tilbage på tavlen?", + "panel.bounty_remove_confirm": "Fjern »{title}«?", "panel.bounty_empty_title": "Ingen dusører endnu", "panel.bounty_empty_copy": "Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.", "panel.toast_bounty_posted": "Dusør udlovet — den er nu på børnenes tavler", @@ -3109,12 +3111,12 @@ "panel.auction_err_close": "Vælg et sluttidspunkt før pligtens dag.", "panel.auction_err_who": "Vælg mindst ét barn, der må byde.", "panel.auction_err_min": "Mindste bud kan ikke være over det højeste.", - "panel.auction_close_confirm": "Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.", - "panel.auction_cancel_confirm": "Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.", + "panel.auction_close_confirm": "Afslut budgivningen på »{chore}« nu? Laveste bud vinder.", + "panel.auction_cancel_confirm": "Annuller auktionen for »{chore}«? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.", "panel.toast_auction_started": "Auktion startet — den er nu på børnenes kort", "panel.toast_auction_closed": "Auktion afsluttet", "panel.toast_auction_cancelled": "Auktion annulleret — tilbage til normal fordeling", - "panel.auction_delete_confirm": "Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.", + "panel.auction_delete_confirm": "Slet den afsluttede auktion for »{chore}«? Den fjernes fra listen. Det kan ikke fortrydes.", "panel.toast_auction_deleted": "Auktion slettet", "notification.auction_opened.name": "Ny auktion", "notification.auction_opened.description": "Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.", @@ -3605,7 +3607,7 @@ "chore_board.unavailable": "Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.", "chore_board.no_children": "Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.", "chore_board.all_done": "Alt er klaret for i dag!", - "chore_board.finish_on_card": "Gør \"{chore}\" færdig på {name}s kort", + "chore_board.finish_on_card": "Gør »{chore}« færdig på {name}s kort", "chore_board.marked_done": "{name}: {chore} klaret", "chore_board.sent_for_approval": "{name}: {chore} sendt til godkendelse", "chore_board.undo": "Fortryd", @@ -3624,15 +3626,15 @@ "notify.bedtime_reminder": "{child_name}, du har stadig opgaver at lave før sengetid.", "notify.streak_at_risk": "{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!", "notify.all_chores_done": "{child_name} har klaret alle dagens opgaver!", - "notify.badge_earned": "{child_name} har fået mærket \"{badge_name}\"!", - "notify.pending_chore_approval": "{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.", - "notify.pending_reward_claim": "{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.", + "notify.badge_earned": "{child_name} har fået mærket »{badge_name}«!", + "notify.pending_chore_approval": "{child_name} har lavet »{chore_name}« (+{points} {points_name}) — venter på godkendelse.", + "notify.pending_reward_claim": "{child_name} har indløst »{reward_name}« ({cost} {points_name}) — venter på godkendelse.", "notify.streak_milestone": "{child_name} har nået en stime på {days} dage — +{points} {points_name}!", "notify.level_up": "{child_name} er nået til niveau {level}! 🎉", "notify.weekly_digest": "TaskMate ugeoversigt:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, du mangler stadig at lave \"{chore_name}\".", - "notify.mandatory_parent_alert": "{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".", + "notify.mandatory_reminder": "{child_name}, du mangler stadig at lave »{chore_name}«.", + "notify.mandatory_parent_alert": "{child_name} har stadig ikke lavet den obligatoriske opgave »{chore_name}«.", "notify.monthly_report": "TaskMate rapport for {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!", "notify.family_goal_reached": "🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.", @@ -3643,21 +3645,21 @@ "notify.presence_arrival": "🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.", "notify.print_chart_empty": "Ingen pligter at vise for denne uge.", "notify.print_chart_footer": "Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.", - "notify.wish_requested": "{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.", - "notify.wish_pledged": "💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!", + "notify.wish_requested": "{child_name} ønsker sig »{wish_name}« ({target} {points_name}) — venter på din godkendelse.", + "notify.wish_pledged": "💝 {pledger} har lagt {points} {points_name} i dit ønske »{wish_name}«!", "notify.bounty_posted": "🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutter tilbage til at gøre »{bounty_name}« færdig, før den kommer tilbage på tavlen.", "notify.recap_ready": "✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.", - "notify.item_rejected": "↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}", + "notify.item_rejected": "↩️ {child_name}, »{item_name}« blev sendt tilbage{reason_text}", "notify.auction_opened": "🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!", - "notify.auction_closing": "⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.", + "notify.auction_closing": "⏳ {child_name}, budrunden på »{chore_name}« lukker om {minutes} minutter.", "notify.auction_result": "🔨 Auktion afsluttet: {result_text}", - "notify.inspection_started": "🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.", - "notify.auction_won": "{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.", - "notify.auction_no_bids": "ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.", - "notify.auction_called_off": "auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.", + "notify.inspection_started": "🔍 {child_name}, en voksen kommer og tjekker »{chore_name}« før {until}. Hold det pænt for +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Inspektion bestået, {child_name}! »{chore_name}« så flot ud: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 Inspektionen af {child_name}s »{chore_name}« lukker om {minutes} minutter — godkend eller afvis den før {until}.", + "notify.auction_won": "{child_name} vandt »{chore_name}« den {date} for {points} {points_name}.", + "notify.auction_no_bids": "ingen bud på »{chore_name}«, så den går tilbage til den normale tur.", + "notify.auction_called_off": "auktionen over »{chore_name}« blev aflyst. Den går tilbage til den normale tur.", "notify.weekly_digest_line": "• {child_name}: {chores} opgaver, {points} {points_name} optjent", "notify.monthly_report_line": "• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}", "notify.action_approve": "Godkend", @@ -3666,12 +3668,12 @@ "notify.approve_in_panel_hint": "Åbn TaskMate-panelet for at godkende eller afvise.", "notify.celebrate_all_chores_done": "{child_name} har klaret alle dagens opgaver!", "notify.celebrate_birthday": "Tillykke med fødselsdagen, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} har klaret udfordringen \"{challenge_name}\"!", - "notify.celebrate_inspection_passed": "{child_name}s \"{chore_name}\" bestod inspektionen!", + "notify.celebrate_challenge_completed": "{child_name} har klaret udfordringen »{challenge_name}«!", + "notify.celebrate_inspection_passed": "{child_name}s »{chore_name}« bestod inspektionen!", "notify.celebrate_level_up": "{child_name} er nået til niveau {level}!", "notify.celebrate_perfect_week": "{child_name} har haft en perfekt uge — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} har gennemført missionen \"{quest_name}\"!", + "notify.celebrate_weekly_target": "{child_name} har nået ugens mål for »{chore_name}« — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} har gennemført missionen »{quest_name}«!", "notify.celebrate_streak_milestone": "{child_name} har nået en stime på {days} dage!", "notify.recap_ready_many": "✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.", "notify.recap_parent_one": "✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "Sådan ser godt ud", "approvals.evidence_label": "Det der blev gjort", "approvals.reference_no_photo": "Der blev ikke sendt noget foto — sammenlign med virkeligheden.", - "notify.help_requested": "🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} har brug for hjælp med »{chore_name}«{message_text}", "notify.mood_low": "{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?", "notify.weekly_goal_reached": "🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!", - "notify.penalty_redeemed": "🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.", + "notify.penalty_redeemed": "🤝 {child_name} gjorde det godt igen med »{chore_name}« og fik {points} {points_name} tilbage.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)", "notify.sample_penalty": "Smækkede med døren", "notify.sample_raffle": "Lørdagslotteri", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Nulstil tal til standard", "panel.pet_settings_invalid": "Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.", "panel.pet_about_one_chore": "Cirka 1 opgave (opgaver til 5 point)", - "notify.reward_owed": "🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.", + "notify.reward_owed": "🎁 {child_name} venter stadig på »{reward_name}« — indløst for {days} dage siden.", "notify.personal_best": "🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "længste stime (dage)", "notify.record_best_day_points": "flest {points_name} på en dag", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Klager", "panel.appeals_settings_hint": "Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.", "panel.appeals_enabled": "Lad børn klage", - "notify.appeal_submitted": "⚖️ {child_name} klager over '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ Din klage over '{item_name}' blev {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} klager over »{item_name}«{message_text}", + "notify.appeal_decided": "⚖️ Din klage over »{item_name}« blev {outcome}{note_text}", "notify.appeal_outcome_overturned": "godkendt", "notify.appeal_outcome_upheld": "afvist", "notification.appeal_submitted.name": "Klage indsendt", @@ -4686,8 +4688,8 @@ "notification.chore_self_reminder.name": "Påmindelse valgt af et barn", "notification.chore_self_reminder.description": "Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.", "panel.confirm_delete_suffix_restorable": "Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.", - "panel.confirm_delete_group": "Slet gruppen \"{name}\"?", - "panel.confirm_delete_quest": "Slet missionen \"{name}\"?", + "panel.confirm_delete_group": "Slet gruppen »{name}«?", + "panel.confirm_delete_quest": "Slet missionen »{name}«?", "panel.bulk_delete_confirm_restorable": "Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.", "panel.bulk_delete_confirm_restorable_one": "Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.", "pet.tab_pet": "Kæledyr", diff --git a/custom_components/taskmate/www/locales/da/cards.json b/custom_components/taskmate/www/locales/da/cards.json index 5c59ea14..dabafa90 100644 --- a/custom_components/taskmate/www/locales/da/cards.json +++ b/custom_components/taskmate/www/locales/da/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct} %","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag \"{title}\"?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"\"{title}\" skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker \"{title}\", og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør \"{chore}\" færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % af vejen til: {stage}","pet.goal_home":"{percent} % af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent} % af vejen til niveau {level}","pet.goal_legendary":"{percent} % af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent} % af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct} %)","activity.reason_points_decay":"Point falmet (−{pct} %)","activity.reason_points_decay_wish":"Point falmet (−{pct} %), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I flammer","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} +{"child.tap_to_undo":"Tryk for at fortryde","common.design.field_label":"Kortdesign","common.design.use_global":"Brug global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"en pligt","activity.a_reward":"en belønning","activity.awaiting_approval":"afventer godkendelse","activity.card_description":"Tidslinje over de seneste fuldførte pligter og indløste belønninger","activity.card_name":"TaskMate Aktivitet","activity.claimed":"indløste","activity.completed":"fuldførte","activity.completed_chores_will_appear":"Fuldførte pligter vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count} d. siden","activity.default_title":"Aktivitet","activity.recent_events":"Seneste hændelser","activity.undo":"Fortryd","activity.rated":"Vurderet til {count} af 3 stjerner","activity.rated_one":"Vurderet til {count} af 3 stjerner","activity.undo_confirm_title":"Fortryd denne handling?","activity.undo_confirm_chore":"Fortryd godkendelsen af “{detail}” for {child}? Det fjerner {points} point og sætter den tilbage til afventende.","activity.undo_confirm_txn":"Fortryd “{detail}” for {child}? Det tilbagefører {points} point.","activity.undo_error_title":"TaskMate — kunne ikke fortryde","activity.undo_error_body":"Kunne ikke fortryde: {message}","activity.events_count":"{count} hændelser","activity.events_count_one":"1 hændelse","activity.just_now":"lige nu","activity.hours_ago":"{count} t. siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Pligter","activity.filter_aria_label":"Filtrér aktivitet efter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slut på listen —","activity.lost":"mistede","activity.minutes_ago":"{count} min. siden","activity.no_activity_yet":"Ingen aktivitet endnu","activity.no_events_for_filter":"Ingen matchende hændelser","activity.points_manually":"point manuelt","activity.reason_allocated_to_pool":"Indbetalt i pulje: {name}","activity.reason_admin_adjustment":"Manuel justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straf: {name}","activity.reason_perfect_week":"Bonus for perfekt uge!","activity.reason_pool_refund_assignment_changed":"Puljen tilbagebetalt (tildeling af belønning ændret): {name}","activity.reason_pool_refund_cost_reduced":"Puljen tilbagebetalt (pris sat ned): {name}","activity.reason_pool_refund_deleted":"Puljen tilbagebetalt (belønning slettet): {name}","activity.reason_pool_refund_expired":"Puljen tilbagebetalt (belønning udløbet): {name}","activity.reason_pool_refund_funding_changed":"Puljen tilbagebetalt (finansiering ændret): {name}","activity.reason_pool_refund_sold_out":"Puljen tilbagebetalt (belønning udsolgt): {name}","activity.reason_streak_milestone":"Streak-bonus ({days} dages streak!)","activity.reason_streak_freeze_used":"Streak-frys brugt ({date})","activity.reason_streak_freeze_earned":"Streak-frys optjent ({days} dages streak!)","activity.reason_streak_freeze_adjusted":"Streak-frys justeret ({delta})","activity.reason_streak_freeze_reversed":"Streak-frys trukket tilbage (fuldførelse fortrudt)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Sparet op til ønske: {name}","activity.reason_wish_taken_back":"Taget tilbage fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske afvist, opsparing returneret: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, opsparing returneret: {name}","activity.reason_wish_pledge":"{who} gav tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) givet tilbage: {name}","activity.reason_wish_redeemed":"Ønske indløst: {name}","activity.received":"fik","activity.redeemed":"indløste","activity.spent":"brugte","activity.try_different_filter":"Prøv et andet filter","activity.unknown_child":"Ukendt","approvals.all_caught_up":"Alt er klaret!","approvals.approve":"Godkend","approvals.approve_all":"Godkend alle","approvals.child_said":"Barnet skrev","approvals.suggested":"Foreslået: {points}","approvals.award_label":"Giv","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — giver {percent} % af pointene","approvals.approve_all_busy":"Godkender…","approvals.approve_all_confirm":"Godkend {count} ventende pligter?","approvals.approve_all_confirm_one":"Godkend 1 ventende pligt?","approvals.card_description":"Et kort til at håndtere ventende godkendelser af pligter i TaskMate","approvals.card_name":"TaskMate Godkendelser","approvals.default_title":"Afventende godkendelser","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noget gik galt: {message}","approvals.error_title":"TaskMate-fejl","approvals.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","approvals.no_pending_approvals":"Ingen afventende godkendelser","approvals.please_define_entity":"Angiv en entitet (pending_approvals-sensor)","approvals.reject":"Afvis","approvals.reward_claims_section":"Indløste belønninger","approvals.mandatory_section":"Obligatorisk — skal gennemgås","approvals.apply_penalty":"Giv straf","approvals.postpone":"Udskyd","approvals.dismiss":"Afvis","approvals.penalty_points":"Straf: −{points} {pointsName}","approvals.no_penalty":"Ingen straf angivet","approvals.timed_duration":"{count} min.","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Bedste streak","badge.criteria_birthday":"Fødselsdag","badge.criteria_current_streak":"Nuværende streak","badge.criteria_first_chore":"Første pligt","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uger","badge.criteria_total_chores":"Pligter i alt","badge.criteria_total_points":"Point i alt","badge.criteria_total_rewards":"Belønninger i alt","badge.desc_1000_points":"Optjen {count} {points_name} i alt","badge.desc_100_chores":"Fuldfør {count} pligter","badge.desc_100_points":"Optjen {count} {points_name} i alt","badge.desc_10_chores":"Fuldfør {count} pligter","badge.desc_10_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_30_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_3_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_5000_points":"Optjen {count} {points_name} i alt","badge.desc_500_points":"Optjen {count} {points_name} i alt","badge.desc_50_chores":"Fuldfør {count} pligter","badge.desc_5_perfect_weeks":"Opnå {count} perfekte uger","badge.desc_7_day_streak":"Fuldfør pligter {count} dage i træk","badge.desc_first_chore":"Fuldfør din allerførste pligt","badge.desc_first_perfect_week":"Gennemfør en perfekt uge","badge.desc_first_reward":"Indløs din første belønning","badge.desc_birthday":"Fejr din fødselsdag","badge.earned_date":"Optjent {date}","badge.manual_award_only":"Kan kun tildeles manuelt","badge.metric_best_streak":"Bedste streak","badge.metric_current_streak":"Nuværende streak","badge.metric_first_chore":"Første pligt (ja/nej)","badge.metric_first_reward":"Første belønning (ja/nej)","badge.metric_perfect_weeks":"Perfekte uger","badge.metric_total_chores":"Pligter i alt","badge.metric_total_points":"Point i alt","badge.metric_total_rewards":"Belønninger i alt","badge.metric_birthday":"Fødselsdag i dag (ja/nej)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} pligter klaret","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} pligter klaret","badge.name_10_perfect_weeks":"{count} perfekte uger","badge.name_30_day_streak":"{count} dages streak","badge.name_3_day_streak":"{count} dages streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} pligter klaret","badge.name_5_perfect_weeks":"{count} perfekte uger","badge.name_7_day_streak":"{count} dages streak","badge.name_first_chore":"Første pligt","badge.name_first_perfect_week":"Første perfekte uge","badge.name_first_reward":"Første belønning","badge.name_birthday":"Fødselsdag","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronze","badge.tier_gold":"Guld","badge.tier_platinum":"Platin","badge.tier_silver":"Sølv","badges.all_tiers":"Alle niveauer","badges.count_label":"{earned} af {total} optjent","badges.count_label_latest":"{earned} af {total} optjent · Seneste: {latest}","badges.default_title":"Badges","badges.editor_help":"Konfigureres i YAML: sæt entity til barnets badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} blev ikke fundet","badges.error.entity_required":"Angiv en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.empty_none":"Ingen badges endnu","badges.empty_tier":"Ingen badges i {tier} endnu","badges.label":"Badges","badges.next_up":"Næste","badges.one_more":"Én til, så er den din!","badges.title_with_name":"{name}s badges","bonuses.add_bonus":"Tilføj bonus","bonuses.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slet","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Giv børnene bonusser, der tildeler point","bonuses.card_name":"TaskMate Bonusser","bonuses.default_title":"Bonusser","bonuses.empty_sub":"Tryk på blyanten for at tilføje bonusser","bonuses.empty_title":"Ingen bonusser endnu","bonuses.form_description_label":"Beskrivelse (valgfri)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddede værelset","bonuses.form_points_label":"Point","bonuses.manage_title":"Administrer bonusser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke tilføje bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke give bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke gemme ændringerne","bonuses.toast_saved":"Bonus gemt","calendar.card_description":"Dagsvisning af de pligter, hvert barn har fået","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} af {total} klaret","calendar.default_title":"Pligtkalender","calendar.error.entity_required":"Angiv en entitet","calendar.legend_due":"Forfalden","calendar.left_count":"{count} tilbage","calendar.left_count_one":"{count} tilbage","calendar.next_day":"Næste dag","calendar.no_chores_today":"Ingen pligter denne dag","calendar.prev_day":"Forrige dag","calendar.rotating":"Skiftende tildeling","child.afternoon_chores":"Eftermiddagens pligter","child.all_done":"Alt klaret!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et sjovt og børnevenligt kort, hvor børnene klarer deres pligter!","child.card_name":"TaskMate Børnekort","child.celebration_message":"Du gjorde det! Bliv ved med det gode arbejde!","child.celebration_title":"SUPER!","child.on_vacation":"Holder pause — pligterne er sat på pause 🌴","birthday.banner":"Tillykke med fødselsdagen, {name}! 🎂","birthday.banner_age":"Tillykke med fødselsdagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hver pligt giver {multiplier}× i dag","birthday.day_off":"Fridag — kun obligatoriske pligter i dag","child.child_not_found":"Barnet blev ikke fundet: {child_id}","child.chore_locked_until":"Tilgængelig kl. {time}","child.set_time_open_until":"åben til {time}","child.set_time_opens":"åbner {time}","child.set_time_missed":"misset","child.set_time_waiting":"venter på en voksen","child.set_time_done":"klaret","child.set_time_count":"{done} af {total} i dag","child.set_time_of":"{n} af {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Tilgængelig senere","child.recurrence_locked":"Ikke tilgængelig lige nu – kig igen senere","child.chores_reset_hours_mins":"Pligterne nulstilles om {hours} t. {mins} min.","child.chores_reset_mins":"Pligterne nulstilles om {mins} min.","child.chores_resetting_soon":"Pligterne nulstilles snart!","child.click_to_complete":"Klik for at fuldføre","child.click_to_undo":"Klik for at fortryde","child.claimed_by_another":"Allerede klaret af {name}","child.claimed_by_another_generic":"Allerede taget i dag","child.difficulty_easy":"Let","child.difficulty_medium":"Middel","child.difficulty_hard":"Svær","child.mandatory":"Obligatorisk","child.swap_section_title":"Overtag en pligt","child.swap_request":"Spørg","child.swap_requested":"Spurgt","child.photo_needed":"Kræver billede","child.photo_required_title":"Tilføj et billede","child.extra_title":"Hvad lavede du?","child.extra_hint":"Fortæl hvad du lavede, og hvad du synes, det er værd.","child.extra_desc_placeholder":"Jeg ryddede op i entréen","child.extra_points_label":"Point du synes, det er værd","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først, hvad du lavede.","child.open_ended_tag":"Beskriv det","child.weekly_target_done":"Klaret for denne uge","child.weekly_target_progress":"{done}/{target} denne uge","child.weekly_target_bonus_reached":"🎉 Ugens mål er nået! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Vær med","child.team_leave":"Gå ud","child.team_tap_to_join":"Tryk for at være med på holdet","child.team_tap_to_leave":"Tryk for at forlade holdet","child.photo_take":"Tag et billede","child.photo_hint":"Vis din færdige pligt","child.photo_retake":"Tag igen","child.photo_confirm":"Bekræft","child.photo_uploading":"Uploader billede…","child.photo_cancel":"Annuller","child.photo_not_image":"Den fil er ikke et billede. Prøv igen.","child.photo_process_failed":"Kunne ikke læse billedet. Prøv igen.","child.photo_upload_failed":"Upload mislykkedes. Tjek forbindelsen, og prøv igen.","child.photo_size_kb":"~{size} KB","child.done":"Færdig","child.blocked_by_dependency":"Klar {chores} først","child.parent":"Forælder","child.error_complete":"Noget gik galt: {message}","child.error_title":"Ups!","child.error_undo":"Kunne ikke fortryde: {message}","child.error.child_id_required":"Angiv et child_id","child.error.entity_required":"Angiv en entitet","child.undo_not_allowed":"Kun en forælder kan fortryde en klaret pligt.","child.undo_named":"Fortryd {name}","child.undo_recent":"Fortryd en pligt, du lige har klaret","child.evening_chores":"Aftenens pligter","child.morning_chores":"Morgenens pligter","child.night_chores":"Nattens pligter","child.no_chores_right_now":"Ingen pligter lige nu. Godt klaret!","child.not_scheduled_for_today":"Ikke planlagt i dag","child.pause":"Pause","child.paused":"På pause","child.please_define_child_id":"Angiv et child_id","child.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","child.pts_per_min":"{pointsName}/min.","child.pts_per_n_min":"{pointsName}/{count} min.","child.recurring":"Gentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ugentligt","child.recurrence_every_2_weeks":"Hver 2. uge","child.recurrence_monthly":"Månedligt","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hver 6. måned","child.recurrence_next":"Næste: {day}","child.resume":"Fortsæt","child.start":"Start","child.time_has_passed":"Tiden for denne pligt er gået","child.timed_cap_label":"{used} / {max} min.","child.todays_chores":"Dagens pligter","common.afternoon":"Eftermiddag","common.all":"Alle","common.all_children":"Alle børn","common.anytime":"Når som helst","common.apply":"Anvend","common.approve":"Godkend","common.approved":"Godkendt","common.cancel":"Annuller","common.close":"Luk","common.chores":"Pligter","common.complete_on_behalf":"Fuldfør","common.complete_on_behalf_all_done":"Alle pligter er klaret i dag","common.complete_on_behalf_heading":"Mangler i dag","common.complete_on_behalf_tooltip":"Fuldfør for {name}","common.d_streak":"{count} dages streak","common.day_streak":"dages streak","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entiteten blev ikke fundet: {entity}","common.error":"Fejl","common.evening":"Aften","common.goal":"Mål","common.morning":"Morgen","common.night":"Nat","common.no_children":"Ingen børn fundet","common.no_chores_today":"Ingen pligter i dag","common.pending":"Afventer","common.please_define_entity":"Angiv en entitet","common.points":"Point","common.reject":"Afvis","common.rejected":"Afvist","reject.title":"Afvis “{name}”","reject.reason_label":"Hvorfor? (valgfrit)","reject.reason_placeholder":"Fortæl, hvad der skal rettes…","reject.reason_hint":"Vises for barnet. Lad feltet være tomt for at afvise uden begrundelse.","reject.chip_not_finished":"Ikke færdig","reject.chip_redo":"Skal laves om","reject.chip_not_today":"Ikke i dag","reject.confirm":"Afvis","child.rejected_note":"Sendt tilbage: {reason}","rewards.rejected_note":"Ikke godkendt: {reason}","activity.rejected_reason":"Begrundelse: {reason}","inspection.coming_title":"Inspektion på vej!","inspection.coming_sub":"En voksen tjekker {name} inden for de næste {time}. Hold det flot for +{bonus} {points_name}!","inspection.passed_title":"Inspektion bestået! +{bonus} {points_name}","inspection.passed_sub":"{name} så flot ud","inspection.passed_sub_note":"{name} så flot ud: “{note}”","inspection.redo_title":"{name} skal have et forsøg mere","inspection.redo_sub":"Du beholder dine {points} {points_name}. Lav det igen og sæt flueben.","inspection.nope_title":"Ikke denne gang","inspection.nope_sub":"{name} bestod ikke stikprøven. Ingen point tabt.","inspection.tag_open":"Inspektion","inspection.tag_passed":"Bestået +{bonus}","inspection.tag_redo":"Igen","inspection.tag_failed":"Inspiceret","inspection.celebrate_title":"Inspektion bestået!","inspection.celebrate_sub":"{name} så fantastisk ud","inspection.celebrate_ok":"Jubii!","activity.inspection_started":"Inspektion startet","activity.inspection_passed":"Inspektion bestået","activity.inspection_failed":"Inspektion: ikke denne gang","activity.inspection_redo":"Sendt tilbage til at lave igen","activity.reason_inspection_passed":"Inspektion bestået: {name}","common.reset":"Nulstil","common.save":"Gem","common.stars":"Stjerner","common.this_week":"denne uge","common.title":"Titel","common.today":"I dag","common.total":"i alt","common.unavailable":"TaskMate er ikke tilgængelig","common.unknown":"Ukendt","common.yesterday":"I går","dashboard.btn_add_points_title":"Tilføj {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet forældrevisning med godkendelser, børnenes fremskridt og hurtige pointknapper","dashboard.card_name":"TaskMate Forældre-dashboard","dashboard.default_title":"Forældre-dashboard","dashboard.empty_approvals":"Alt er klaret! Ingen afventende godkendelser.","dashboard.empty_claims":"Ingen afventende indløsninger af belønninger.","dashboard.empty_no_children":"Ingen børn fundet","dashboard.empty_rotation":"Ingen skiftende pligter sat op","dashboard.paused_tag":"PÅ PAUSE","dashboard.rotation_skip_confirm":"Spring dagens barn over for denne pligt?","dashboard.rotation_skip_hint":"Spring det nuværende barn over og gå videre til det næste i rotationen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkendelser","dashboard.tab_claims":"Indløsninger","dashboard.tab_overview":"Oversigt","dashboard.chores_done":"{done} / {total} pligter klaret","dashboard.tab_points":"Point","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Skiftevis","dashboard.mode_balanced":"Balanceret","dashboard.mode_random":"Tilfældig","graph.all_children":"Alle børn","graph.card_description":"Linjegraf over daglige eller samlede point over tid","graph.card_name":"TaskMate Pointgraf","graph.career_growth":"Karriere","graph.daily":"Dagligt","graph.default_title":"Pointgraf","graph.console_live":"LIVE","graph.error.entity_required":"Angiv en entitet","graph.graph_error":"Fejl i grafen: {message}","graph.no_data_submessage":"Fuldfør og godkend pligter for at se grafen","graph.no_data_yet":"Ingen data endnu","graph.total":"I alt","leaderboard.best_streak":"Bedste streak","leaderboard.best_streak_value":"{count} dage","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Rangliste for flere børn efter point, streak eller ugens aktivitet","leaderboard.card_name":"TaskMate Rangliste","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierescore","leaderboard.default_title":"Rangliste","leaderboard.error.entity_required":"Angiv en entitet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Point denne uge","leaderboard.ranked_by_points":"Rangeret efter point i alt","leaderboard.ranked_by_streak":"Rangeret efter nuværende streak","leaderboard.ranked_by_weekly":"Rangeret efter point denne uge","leaderboard.ranked_by_career":"Rangeret efter karrierescore","leaderboard.ranked_by_season":"Rangeret efter point denne måned","leaderboard.sort_all_time_points":"Point i alt","leaderboard.sort_career_score":"Karrierescore","leaderboard.sort_current_streak":"Nuværende streak","leaderboard.sort_this_week":"Denne uge","leaderboard.tie":"LIGE","leaderboard.total_chores_completed":"Pligter klaret i alt","leaderboard.total_points_earned":"Point optjent i alt","overview.card_description":"Hurtigt overblik over alle børn til forældrene","overview.card_name":"TaskMate Oversigt","overview.default_title":"TaskMate","overview.designed.action_required":"KRÆVER HANDLING ●","overview.designed.approvals_waiting":"{count} godkendelser venter","overview.designed.approvals_waiting_one":"1 godkendelse venter","overview.designed.daily_completion":"DAGENS FREMSKRIDT","overview.designed.pending_review":"{count} VENTER PÅ GENNEMGANG","overview.designed.progress_detail":"{done} / {total} pligter · {pct} %","overview.designed.review":"Gennemgå","overview.designed.sub_cleanpro":"Opdateret lige nu","overview.designed.sub_console":"FAMILIE · LIVE","overview.designed.sub_playroom":"Se hvor travlt vi har!","overview.designed.tap_to_check":"Tryk på Godkendelser for at gennemgå dem","overview.designed.todays_progress":"Dagens fremskridt","overview.designed.waiting_for_you":"{count} venter på dig","overview.designed.waiting_for_you_one":"1 venter på dig","overview.error.entity_required":"Angiv en entitet","overview.footer_children":"Børn","overview.footer_done_today":"Klaret i dag","overview.footer_total_points":"{pointsName} i alt","overview.pending_count":"{count} afventer","penalties.add_penalty":"Tilføj straf","penalties.applying_to":"Gives til {childName} — nuværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slet","penalties.btn_edit_title":"Rediger","penalties.card_description":"Giv børnene straffe, der trækker point","penalties.card_name":"TaskMate Straffe","penalties.default_title":"Straffe","penalties.empty_sub":"Tryk på blyanten for at tilføje straffe","penalties.empty_title":"Ingen straffe endnu","penalties.form_description_label":"Beskrivelse (valgfri)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Gik ikke i seng","penalties.form_points_label":"Point","penalties.manage_title":"Administrer straffe","penalties.new_penalty":"Ny straf","penalties.toast_add_failed":"Kunne ikke tilføje straf","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke give straf","penalties.toast_delete_failed":"Kunne ikke slette straf","penalties.toast_save_failed":"Kunne ikke gemme ændringerne","penalties.toast_saved":"Straf gemt","points_card.card_description":"Et forældrevenligt kort til at give og fjerne point","points_card.card_name":"TaskMate Pointkort","points_card.default_title":"Håndter point","points_card.dialog_add_title":"Tilføj {pointsName}","points_card.dialog_confirm_add":"Tilføj","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv 1–100","points_card.dialog_points_label":"Antal {pointsName}","points_card.dialog_reason_label":"Begrundelse (valgfri)","points_card.dialog_reason_placeholder":"f.eks. God opførsel, hjalp en søskende...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"til {childName}","points_card.empty_subtitle":"Tilføj børn i TaskMates indstillinger","points_card.empty_title":"Ingen børn fundet","points_card.notification_added":"Tilføjede {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislykkedes: {message}","points_card.notification_failed_action":"Kunne ikke {action} point: {message}","points_card.notification_failed_add":"Kunne ikke tilføje point: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne point: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} til {childName}","points_card.notification_removed":"Fjernede {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Angiv en entitet (TaskMate-oversigtssensor)","points_card.quick_add_title":"Tilføj {amount} {pointsName}","points_card.quick_custom_title":"Eget beløb","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Skriv et tal mellem 1 og 100","points_display.board_title":"Pointtavle","points_display.card_description":"Børnevenlig visning af point. Kan vise ét barn, alle børn eller familiens samlede point.","points_display.card_name":"TaskMate Pointvisning","points_display.career_score_label":"Karrierescore","points_display.combined_family_total":"Familiens samlede point","points_display.current_points_label":"Nuværende point","points_display.default_title":"Point","points_display.empty_no_child":"Intet barn valgt, eller barnet blev ikke fundet.","points_display.empty_no_children":"Ingen børn fundet i TaskMates data.","points_display.empty_set_child_id":"Angiv child_id i korteditoren.","points_display.error.entity_required":"Angiv en entitet","points_display.family_subtitle":"{count} børn · i alt","points_display.family_subtitle_one":"1 barn · i alt","points_display.family_title":"Familiens point","points_display.individual_scores":"Hver for sig","points_display.mode_cumulative":"Samlet","points_display.mode_multi":"Alle børn","points_display.mode_single":"Ét barn","points_display.points_label":"point","points_display.rank":"Placering","points_display.single_title":"{name}s point","points_display.streak":"Streak","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dage","points_display.this_week":"Denne uge","points_display.total_points":"Point i alt","points_display.weekly_plus":"+{count} denne uge","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Tilføj først pligter til dette barn","reorder.card_description":"Et kort til at sortere hvert barns pligter efter tidspunkt","reorder.card_name":"TaskMate Sorteringskort","reorder.child_not_found":"Barnet blev ikke fundet: {child_id}","reorder.chore_count":"{count} pligt","reorder.chore_count_plural":"{count} pligter","reorder.default_title":"Sortér pligter","reorder.drag_to_reorder":"Træk for at sortere","reorder.error.child_id_required":"Angiv et child_id","reorder.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","reorder.move_down":"Flyt ned","reorder.move_up":"Flyt op","reorder.no_chores_assigned":"Ingen pligter tildelt","reorder.notification.save_error_message":"Kunne ikke gemme rækkefølgen: {error}","reorder.notification.save_error_title":"Fejl ved gem af rækkefølge","reorder.notification.save_success_message":"Rækkefølgen af pligter er opdateret.","reorder.notification.save_success_title":"Rækkefølge gemt","reorder.save_order":"Gem rækkefølge","reorder.saving":"Gemmer...","reorder.unsaved_changes":"Du har ændringer, der ikke er gemt","reward_progress.card_description":"Motiverende fuldskærmsvisning af fremskridt mod en belønning","reward_progress.card_name":"TaskMate Belønningsfremskridt","reward_progress.combined":"samlet","reward_progress.combined_points_pool":"Fælles pointpulje","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Angiv en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mere mangler","reward_progress.no_rewards":"Ingen belønninger fundet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til at indløse!","reward_progress.ready_to_claim_emoji":"🎉 Klar til at indløse!","reward_progress.total_pool":"Samlet pulje","reward_progress.unavailable":"TaskMate er ikke tilgængelig","rewards.add_all":"Alle","rewards.all_children":"Alle børn","rewards.allocated":"Indbetalt","rewards.awaiting_approval":"Venter på godkendelse fra en forælder","rewards.card_description":"Et kort der viser tilgængelige belønninger og deres pris","rewards.card_name":"TaskMate Belønninger","rewards.claim_reward":"Indløs belønning","rewards.confirm_body":"Indløs {name}?","rewards.confirm_claim_btn":"Indløs!","rewards.confirm_cost":"Pris","rewards.confirm_pool_total":"Puljen i alt","rewards.confirm_remaining":"Tilbage","rewards.confirm_title":"Indløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Tilføj","rewards.deposit_custom_label":"Eget beløb at indbetale","rewards.deposit_custom_placeholder":"Beløb","rewards.deposit_disabled_insufficient":"Ikke nok at bruge af ({spendable} tilgængelige)","rewards.deposit_disabled_loading":"Indbetaler…","rewards.deposit_disabled_no_child":"Vælg et barn for at indbetale","rewards.deposit_points":"Indbetal {amount}","rewards.empty_subtitle":"Tilføj belønninger i TaskMates indstillinger","rewards.empty_title":"Ingen belønninger tilgængelige","rewards.error.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","rewards.expired":"Udløbet","rewards.expires_in_days":"Udløber om {count} dag","rewards.expires_in_days_plural":"Udløber om {count} dage","rewards.expires_today":"Udløber i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok point","rewards.only_n_left":"Kun {count} tilbage!","rewards.pool_full":"Puljen er fuld!","rewards.pool_locked_note":"Indbetalinger er låst — de kan kun bruges på dette mål","rewards.redeem":"Indløs","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Udsolgt","rewards.available_when":"Tilgængelig {window}","rewards.locked_now":"Ikke tilgængelig lige nu","rewards.spendable_balance":"Til rådighed","rewards.spendable_chip":"Til rådighed: {points}","rewards.unavailable_hint":"Denne belønning kan ikke længere indløses","streak.achievement.fifty_desc":"Klar 50 pligter","streak.achievement.fifty_name":"50 klaret","streak.achievement.first_desc":"Klar din første pligt","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Klar 100 pligter","streak.achievement.hundred_name":"100 klaret","streak.achievement.points100_desc":"Optjen 100 point i alt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Optjen 50 point i alt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dages streak","streak.achievement.streak14_name":"2 uger","streak.achievement.streak30_desc":"30 dages streak","streak.achievement.streak30_name":"En måned!","streak.achievement.streak3_desc":"3 dages streak","streak.achievement.streak3_name":"3 dage","streak.achievement.streak7_desc":"7 dages streak","streak.achievement.streak7_name":"En uge!","streak.achievement.ten_desc":"Klar 10 pligter","streak.achievement.ten_name":"10 klaret","streak.achievements":"Præstationer","streak.card_description":"Streaks og milepæls-badges for hvert barn","streak.card_name":"TaskMate Streaks og præstationer","streak.day_streak":"dages streak","streak.freezes_tooltip":"Streak-frys — hver redder din streak på en dag, du misser","streak.freezes_aria":"{count} streak-frys","streak.freezes_aria_one":"1 streak-frys","streak.default_title":"Streaks og præstationer","streak.error.entity_required":"Angiv en entitet","streak.on_fire_count":"{count} i flammer","streak.on_fire_count_one":"{count} i flammer","sticker_chart.error.entity_required":"Angiv en entitet","sticker_chart.default_title":"{name}s klistermærkeskema","sticker_chart.today":"I dag: {done} / {total} opgaver klaret","sticker_chart.all_done":"Alt klaret, {name}!","sticker_chart.day_done_message":"Alle opgaver er klaret i dag!","sticker_chart.no_stickers":"Ingen klistermærker endnu - lav en opgave for at få dit første!","sticker_chart.stickers_alt":"{count} {points} optjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅET! Tid til din belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uge","sticker_chart.week_perfect":"PERFEKT UGE! Alle stjerner er optjent!","sticker_chart.block_key":"Hver blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} opgaver klaret","sticker_chart.no_jobs_day":"Ingen opgaver skulle laves {day}.","sticker_chart.no_reward":"Ingen belønning at spare op til endnu - vælg en i kortets indstillinger.","sticker_chart.no_child":"Ingen børn fundet på denne entitet","sticker_chart.claim":"Kræv {reward}","sticker_chart.claim_confirm":"Tryk igen for at kræve {reward}","sticker_chart.claim_pending":"Venter på, at en voksen siger ja","sticker_chart.claim_short":"{count} mere {unit} igen","sticker_chart.claimed":"{reward} krævet for {name}!","sticker_chart.complete_failed":"Det virkede ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne opgave kræver et foto - åbn den på TaskMates børnekort.","sticker_chart.no_jobs_today":"Ingen opgaver i dag - nyd din dag!","sticker_chart.state.done":"klaret","sticker_chart.state.partial":"påbegyndt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"skal gøres","sticker_chart.not_allowed":"Denne tablet må ikke sætte flueben ved {name}s opgaver. En voksen kan rette det i TaskMate: knyt {name} til den konto, tabletten bruger, eller tilføj kontoen som forælder.","sticker_chart.undo_denied":"Kun en voksen kan fortryde et klistermærke.","sticker_chart.undone":"Klistermærket er taget tilbage.","visibility.description_hidden":"Skjult af synlighedsbetingelse","visibility.description_shown":"Vist af synlighedsbetingelse","visibility.label_entity":"Synlighedsentitet","visibility.label_operator":"Synlighedsoperator","visibility.label_state":"Synlighedstilstand","visibility.operator_equals":"Lig med","visibility.operator_gt":"Større end (>)","visibility.operator_gte":"Større end eller lig med (≥)","visibility.operator_lt":"Mindre end (<)","visibility.operator_lte":"Mindre end eller lig med (≤)","visibility.operator_not_equals":"Ikke lig med","weekly.card_description":"Ugen i overblik — pligter, point og søjlediagram pr. dag","weekly.card_name":"TaskMate Ugeoversigt","weekly.child_chores":"{count} pligter","weekly.child_chores_one":"1 pligt","weekly.child_days":"{count}/7 dage","weekly.child_days_active_title":"{count} af 7 dage aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uge","weekly.error.entity_required":"Angiv en entitet","weekly.section_children_this_week":"Børnene denne uge","weekly.section_chores_per_day":"Pligter pr. dag","weekly.section_points_per_day":"Point pr. dag","weekly.stat_chores":"Pligter","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dage","child.level_label":"Lvl {level}","child.console_cleared":"KLARET","child.console_active":"AKTIVE: {count}","child.avatar_change":"Skift din avatar","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke skifte avatar.","leaderboard.sort_this_month":"Denne måned","leaderboard.last_champion":"Sidste måneds mester: {name} 🏆","gallery.default_title":"Billedgalleri","gallery.empty":"Ingen bevisbilleder endnu","gallery.pending":"afventer","family_goal.default_title":"Familiemål","family_goal.disabled":"Intet familiemål sat","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nået! {reward}","wishlist.title":"{name}s ønskeliste","wishlist.subtitle":"Sparer op","wishlist.add":"Tilføj et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker i gang","wishlist.can_spend":"Du kan bruge","wishlist.saved_in_wishes":"{points} sparet i ønsker","wishlist.empty":"Ingen ønsker endnu. Tilføj noget, du gerne vil spare op til!","wishlist.pick_child":"Vælg et barn i kortets indstillinger for at vise dets ønskeliste.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åbn link","wishlist.progress_label":"{total} af {target}","wishlist.legend_me":"Mig {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på, at en voksen godkender","wishlist.withdraw":"Træk tilbage","wishlist.status_declined":"En voksen sagde nej","wishlist.dismiss":"Forstået","wishlist.status_redeem_requested":"Indløsning anmodet — en voksen ordner det","wishlist.fully_funded":"Fuldt finansieret!","wishlist.ask_redeem":"Bed om at indløse","wishlist.move_points":"Flyt point","wishlist.take_back":"Tag tilbage","wishlist.to_go":"{points} tilbage","wishlist.add_title":"Tilføj et ønske","wishlist.field_name":"Hvad ønsker du dig?","wishlist.field_target":"Hvor mange point koster det?","wishlist.target_hint":"En voksen kan ændre det","wishlist.target_lower":"Sænk målet","wishlist.target_raise":"Hæv målet","wishlist.field_link":"Weblink","wishlist.optional":"(valgfrit)","wishlist.field_picture":"Billede","wishlist.picture_pick":"Tryk for at tage et billede eller vælge et","wishlist.picture_change":"Skift billede","wishlist.picture_not_image":"Den fil er ikke et billede","wishlist.picture_failed":"Billedet kunne ikke bruges. Prøv et andet.","wishlist.link_invalid":"Links skal starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flyt point til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler stadig","wishlist.all_i_need":"Alt, jeg mangler ({points})","wishlist.move_confirm":"Flyt {points}","wishlist.take_title":"Tag point tilbage fra {name}","wishlist.take_info":"Du har sparet {saved}. Familiens tilsagn bliver i ønsket.","wishlist.take_all":"Det hele ({points})","wishlist.take_confirm":"Tag {points} tilbage","wishlist.redeem_title":"Vil du bede om {name}?","wishlist.redeem_body":"En voksen får besked og ordner det. Dine sparede point og familiens tilsagn bliver brugt.","wishlist.not_yet":"Ikke endnu","wishlist.yes_please":"Ja tak!","wishlist.error":"Det lykkedes ikke: {error}","wishlist.entity_required":"Angiv en entitet (TaskMate-oversigtssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsopgaver · først til mølle","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører lige nu — kig forbi igen senere!","bounty.no_child":"Vælg et barn i kortets indstillinger.","bounty.left":"{time} tilbage","bounty.no_expiry":"Udløber ikke","bounty.photo_tag":"foto","bounty.claim":"Tag den","bounty.claim_hint":"Du får {hours} t til at blive færdig","bounty.finish_first":"Gør din dusør færdig først","bounty.claimed_by_you":"Taget af dig — {time} tilbage til at blive færdig","bounty.done":"Færdig!","bounty.give_back":"Giv tilbage","bounty.sibling_on_it":"{name} er i gang","bounty.sibling_back_in":"tilbage på tavlen om {time}, hvis den ikke bliver færdig","bounty.waiting":"Venter på, at en voksen tjekker · +{points} {pointsName} afventer","bounty.undo":"Fortryd","bounty.sibling_checking":"{name} er færdig — bliver tjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Lavet af {name}","bounty.recent":"For nylig fuldført","bounty.claim_title":"Tag »{title}«?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke lavet inden da, går den tilbage på tavlen til alle.","bounty.not_now":"Ikke nu","bounty.claim_it":"Tag den — {points} {pointsName}","bounty.photo_title":"Vis os den færdige opgave","bounty.photo_body":"»{title}« skal have et foto","bounty.cancel":"Annuller","bounty.take_photo":"Tag foto og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt gået!","bounty.yay_body":"En voksen tjekker »{title}«, og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vælg et barn (child_id)","bounty.error.entity_required":"Angiv en entitet","auction.title":"Pligtauktion","auction.subtitle":"Laveste bud vinder · buddene er hemmelige","auction.open_count":"{count} åbne","auction.empty":"Ingen auktioner lige nu","auction.no_child":"Vælg et barn i korteditoren for at se barnets auktioner.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auktionerne: {error}","auction.up_to":"op til {points} {pointsName}","auction.lowest_wins":"Laveste bud vinder","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Normalt {points} {pointsName} værd · byd det færreste antal point, du vil gøre det for","auction.your_bid":"Dit hemmelige bud","auction.change":"Ændr","auction.withdraw":"Træk tilbage","auction.closes_in":"slutter om {time}","auction.no_other_bids":"Ingen andre bud endnu","auction.other_bids_one":"1 andet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Afgiv et hemmeligt bud","auction.sheet_sub":"{date} · slutter om {time}","auction.bid_label":"det færreste antal point, du vil gøre det for","auction.range_low":"{points} · større chance for at vinde","auction.range_high":"{points} · maks.","auction.clear":"Ryd","auction.backspace":"Slet sidste ciffer","auction.rule_secret":"Hemmeligt: ingen kan se dit tal.","auction.rule_lowest":"Laveste bud vinder. Ved uafgjort vinder den, der bød først.","auction.rule_min":"Buddene starter ved {points} {pointsName}.","auction.rule_win":"Hvis du vinder, gør du det {date} og får dit bud, når det er godkendt.","auction.cancel":"Annuller","auction.seal":"Forsegl mit bud · {points} {pointsName}","auction.you_won":"Du vandt! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date}, og en voksen har godkendt det","auction.in_your_chores":"Den står i dine pligter {date}","auction.sibling_won":"{name} vandt denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinder, så prøv lidt lavere næste gang!","auction.tied_sub":"I bød begge {points} {pointsName}. Det blev uafgjort, og {name} nåede at byde først.","auction.no_bids":"Ingen bud denne gang","auction.no_bids_sub":"{chore} går tilbage til den normale fordeling {date}.","auction.closed_at":"Sluttede {when}","auction.error.child_required":"Vælg et barn (child_id)","auction.error.entity_required":"Angiv en entitet","child.won_at_auction":"Vundet på auktion","weather.blocked_condition":"Skjult — vejret er ikke egnet","weather.blocked_temp_low":"Skjult — for koldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for meget vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Skybrud","weather.condition_snowy":"Sne","weather.condition_snowy_rainy":"Slud","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvejr","weather.condition_fog":"Tåge","weather.condition_windy":"Blæsende","weather.condition_windy_variant":"Meget blæsende","weather.condition_cloudy":"Overskyet","weather.condition_exceptional":"Voldsomt vejr","child.deadline_minutes":"{mins} min. tilbage","child.deadline_hours":"{hours} t. {mins} min. tilbage","child.deadline_title":"Klar den, før tiden løber ud","routine.title":"{name}s rutine","routine.no_child":"Vælg et barn til dette kort.","routine.task_of":"Opgave {current} af {total}","routine.all_done_count":"Alle {total} klaret","routine.done":"Færdig ✓","routine.completed":"Klaret","routine.sent_for_checking":"Sendt til tjek","routine.skip":"Spring over for nu","routine.next":"Næste →","routine.back":"← Tilbage","routine.waiting_for_parent":"⏳ Venter på, at en voksen tjekker","routine.photo_note":"Den her kræver et billede — tryk på den på dit kort.","routine.finished_title":"Rutinen er klaret!","routine.finished_body":"Godt gået, {name}. Det var det hele.","routine.earned":"+{points} optjent","routine.awaiting_points":"+{points} når en voksen har tjekket","routine.skipped_note":"{count} tilbage til senere.","routine.skipped_note_one":"{count} tilbage til senere.","routine.start_again":"Start forfra","routine.empty_title":"Intet at lave","routine.empty_body":"Denne rutine er allerede klaret.","routine.error.child_required":"Vælg et barn (child_id)","routine.error.entity_required":"Angiv en entitet","routine.error.time_category":"time_category skal være en af: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Tryk på dit ansigt","kiosk.progress":"{done} af {total} klaret","kiosk.all_done_short":"Alt klaret i dag!","kiosk.nothing_today":"Intet at lave i dag","kiosk.ask_grownup":"Spørg en voksen","kiosk.no_children":"Ingen børn at vise. Tilføj børn i TaskMate-panelet, eller sæt flueben ved dem i kortets indstillinger.","kiosk.hi":"Hej {name}!","kiosk.enter_pin":"Indtast din PIN-kode","kiosk.pin_wrong":"Ups — prøv igen","kiosk.pin_locked":"For mange forsøg. Prøv igen om {seconds} s","kiosk.back":"Tilbage","kiosk.cancel":"Annuller","kiosk.delete_digit":"Slet sidste ciffer","kiosk.switch":"Ikke {name}? Skift","kiosk.todays_chores":"Dagens pligter","kiosk.all_done":"Alt klaret for i dag — fantastisk, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen tjekker","kiosk.do_on_phone":"Gør denne på din telefon","kiosk.phone_group":"Gør disse på din telefon","kiosk.nothing_here":"Intet at sætte flueben ved her i dag","kiosk.team_waiting":"Venter på dit hold ({joined}/{size})","kiosk.undo":"Fortryd","kiosk.today":"I dag","kiosk.chores_done":"pligter klaret","kiosk.earned_today":"optjent i dag","kiosk.day_streak":"dage i træk","kiosk.to_go":"{points} mere til målet","kiosk.still_there":"Er du der stadig, {name}?","kiosk.going_back":"Går tilbage til start, så en anden kan få en tur","kiosk.still_here":"Jeg er her stadig","kiosk.blocked_title":"{name} kan ikke bruge denne tablet endnu","kiosk.blocked_body":"Denne tablets Home Assistant-konto må ikke afkrydse {name}s pligter. En voksen kan tjekke {name}s tilknyttede konto og indstillingen “Kræv en tilknyttet konto pr. barn” i TaskMate-panelet.","kiosk.fullscreen":"Fuld skærm","kiosk.exit_fullscreen":"Afslut fuld skærm","kiosk.missed":"Glemt","child.roulette_spin":"Drej for en ×{multiplier}-pligt","child.roulette_respin":"Drej igen ({count} tilbage)","child.roulette_no_spins":"Ingen drej tilbage i dag","common.design.accessible":"Tilgængelig","common.set_times.layout_label":"Opgaver med faste tidspunkter","common.set_times.layout_helper":"Hvordan en opgave, der kommer flere gange om dagen, vises på dette kort.","common.set_times.layout_family":"Brug familiens indstilling","common.set_times.layout_rows":"Én række pr. tidspunkt","common.set_times.layout_pills":"Én række, en knap pr. tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbageblik","recap.default_title_none":"Tilbageblik","recap.title":"{name}s {period}","recap.last_30_days":"sidste 30 dage","recap.word.weekly":"uge","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dage","recap.prev_week":"sidste uge","recap.freq.weekly":"Ugentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Ældre","recap.new":"NY","recap.sheet_title":"{name}s tilbageblik","recap.chores_count":"{count} pligter","recap.chores_count_singular":"{count} pligt","recap.ready_on":"Klar den {date}","recap.slide_counter":"Side {index} af {total}","recap.tap_to_continue":"tryk for at fortsætte","recap.prev":"Forrige side","recap.next":"Næste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Vælg et barn i korteditoren for at vise barnets tilbageblik.","recap.load_failed":"Kunne ikke hente tilbageblik: {error}","recap.loading":"Henter tilbageblik…","recap.empty":"Ingen tilbageblik endnu — det første kommer den {date}.","recap.empty_off":"Tilbageblik er slået fra for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til at se, hvordan det gik?","recap.slide.tap_to_start":"Tryk for at starte","recap.slide.you_finished":"Du klarede","recap.slide.chores_unit":"pligter","recap.slide.chores_unit_singular":"pligt","recap.slide.per_day":"Det er omkring {count} hver eneste dag.","recap.slide.per_week":"Det er omkring {count} om ugen.","recap.slide.no_chores":"En stille periode. Den næste er en frisk start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra pligter","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Din toppligt","recap.slide.times":"{count} gange","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Din længste streak","recap.slide.days_in_a_row":"dage i træk","recap.slide.days_in_a_row_singular":"dag i træk","recap.slide.best_day":"Din bedste dag","recap.slide.best_day_say":"{chores} pligter og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} pligt og {points} {points_name} på én dag","recap.slide.best_weekday":"Din bedste ugedag: {weekday}","recap.slide.unlocked":"Du låste op for","recap.slide.more":"og {count} mere","recap.slide.treated":"Du forkælede dig selv","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du blev endnu bedre!","recap.slide.quieter":"Lidt mere stille denne gang","recap.slide.finale":"Sikke en periode, {name}!","recap.cmp.chores":"Pligter klaret","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Længste streak","recap.cmp.days_active":"Aktive dage","recap.cmp.was":"før {value}","recap.share.chores":"pligter","recap.share.chores_singular":"pligt","recap.share.streak":"dages streak","recap.share.streak_singular":"dags streak","recap.share.top":"toppligt","recap.save_image":"Gem som billede","recap.again":"Igen","recap.saved":"Gemte {file}","recap.save_failed":"Kunne ikke lave billedet","chore_board.title":"Pligttavle","chore_board.today":"I dag","chore_board.this_week":"Denne uge","chore_board.empty":"Ingen pligter i dag.","chore_board.status_done":"Udført","chore_board.status_pending":"Afventer godkendelse","chore_board.status_todo":"Mangler","chore_board.status_missed":"Misset","chore_board.not_recorded":"Ikke registreret","chore_board.unavailable":"Pligttavlen er ikke tilgængelig. Genstart Home Assistant efter opdatering af TaskMate.","chore_board.no_children":"Ingen børn at vise. Tjek de valgte børn i kortets indstillinger.","chore_board.all_done":"Alt er klaret for i dag!","chore_board.finish_on_card":"Gør »{chore}« færdig på {name}s kort","chore_board.marked_done":"{name}: {chore} klaret","chore_board.sent_for_approval":"{name}: {chore} sendt til godkendelse","chore_board.undo":"Fortryd","chore_board.undo_failed":"Det kunne ikke fortrydes. Prøv igen på barnets kort.","chore_board.error":"Noget gik galt: {message}","chore_board.week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Giver +{points}","child.quantity_max_hint":"Op til {max} {unit} hver gang.","child.quantity_needs_number":"Sig, hvor mange {unit} du lavede.","child.quantity_submit":"Færdig!","child.quantity_rate":"{unit}: +{points} pr. stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min tilbage","approvals.reference_title":"Sådan skal det se ud","approvals.reference_label":"Sådan ser godt ud","approvals.evidence_label":"Det der blev gjort","approvals.reference_no_photo":"Der blev ikke sendt noget foto — sammenlign med virkeligheden.","child.help_ask":"Jeg sidder fast","child.help_on_way":"Hjælpen er på vej","child.sick_title":"Sygedag","child.sick_body":"Hvil dig og bliv rask. Ingen opgaver i dag.","child.redeem_title":"Gør det godt igen","child.redeem_body":"Lav “{chore}” senest {date} for at få {points} tilbage.","child.redeem_today":"i aften","child.goal_set_title":"Sæt et mål for denne uge","child.goal_set_body":"Vælg hvor mange point du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vælg hvor mange point du vil tjene i denne uge.","child.goal_progress":"Mit mål: {earned} / {target} i denne uge","child.goal_reached":"Målet er nået! +{bonus} 🎉","child.goal_reached_plain":"Målet er nået! 🎉","child.goal_change":"Ændr","child.goal_sheet_title":"Mit mål i denne uge","child.goal_sheet_hint":"Du kan tjene op til {available} i denne uge.","child.goal_save":"Gem mål","child.mood_question":"Hvordan var din dag?","child.mood_said":"I dag føltes {face}","child.mood_great":"Super","child.mood_good":"God","child.mood_ok":"Okay","child.mood_sad":"Ked af det","child.mood_upset":"Sur","raffle.title":"Lodtrækninger","raffle.subtitle":"Ét lod, én chance","raffle.open_count":"{count} åbne","raffle.empty":"Ingen lodtrækninger lige nu.","raffle.recent":"Trukket for nylig","raffle.no_child":"Barn ikke fundet","raffle.per_ticket":"{cost} pr. lod","raffle.max_each":"Op til {max} hver","raffle.more_tickets":"Flere lodder","raffle.tickets_total":"{count} lodder i alt","raffle.tickets_total_one":"1 lod i alt","raffle.no_tickets_yet":"Ingen lodder købt endnu — vær den første!","raffle.nobody_entered":"Ingen deltog.","raffle.winner_is":"{name} vandt!","raffle.called_off":"Aflyst — lodderne er refunderet.","raffle.your_tickets":"Du har {count} lodder · {chance} % chance","raffle.your_tickets_one":"Du har 1 lod · {chance} % chance","raffle.no_tickets_mine":"Du har ikke et lod endnu.","raffle.cap_reached":"Du har dem alle","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Køb {count} for {cost}","raffle.drawing_now":"Trækkes nu…","raffle.draw_in_days":"Trækning om {d} d {h} t","raffle.draw_in_hours":"Trækning om {h} t {m} min","raffle.draw_in_minutes":"Trækning om {m} min","raffle.you_won":"Du vandt! 🎉","raffle.ok":"Jubii!","raffle.drawing":"Trækker…","pet.title":"Mit kæledyr","pet.no_child":"Barn ikke fundet","pet.off":"Kæledyr er slået fra. En forælder kan slå dem til i TaskMate-indstillingerne.","pet.stage_egg":"Et {species}-æg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Lille {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fuldvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"kat","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Giv {name} et kram","pet.mood_happy":"{name} er glad — du har lavet en opgave i dag!","pet.mood_proud":"{name} er SÅ stolt af din stime! ✨","pet.mood_content":"{name} hviler. En opgave i dag vil glæde den.","pet.mood_sleepy":"{name} er søvnig… lav en opgave for at vække den!","pet.fully_grown":"{name} er fuldvoksen!","pet.acc_bow":"Sløjfe","pet.acc_top_hat":"Høj hat","pet.acc_scarf":"Halstørklæde","pet.acc_crown":"Krone","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Hvilket kæledyr vil {name} have?","pet.name_placeholder":"Kæledyrets navn","pet.name_needed":"Giv først dit kæledyr et navn.","pet.adopt":"Adoptér!","kiosk.queue_refused":"“{chore}” kunne ikke sendes — den er måske allerede klaret.","kiosk.ambient_wake":"Tryk hvor som helst for at starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Optjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dage i træk","kiosk.avatar_req_streak_one":"{value} dag i træk","kiosk.raffle_tickets":"{count} lodder i alt","kiosk.raffle_tickets_one":"1 lod i alt","kiosk.raffle_winner":"{name} vandt! 🎉","kiosk.raffle_tap":"Tryk for at lukke","kiosk.raffle_drawing":"Trækker vinderen…","kiosk.queued_row":"Venter på at blive sendt","kiosk.queue_hint":"Gemt på denne tablet; sendes når Home Assistant er tilbage.","kiosk.queue_waiting":"{count} venter på at blive sendt","kiosk.offline":"Ingen forbindelse","pet.stage_legendary":"Legendarisk {species}","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % af vejen til: {stage}","pet.goal_home":"{percent} % af vejen til noget nyt til {name}s hjem","pet.goal_level":"{percent} % af vejen til niveau {level}","pet.goal_legendary":"{percent} % af vejen til at blive legendarisk ✨","pet.goal_egg":"{percent} % af vejen til at lægge et æg 🥚","pet.egg_ready":"{name} har lagt et æg! Hvad mon klækkes?","pet.hatch":"Udklæk ægget","pet.hatch_question":"Hvilket kæledyr klækkes til {name}?","pet.family_title":"Kæledyrsfamilie","pet.evolve_stage":"{name} er vokset!","pet.evolve_legendary":"{name} er blevet legendarisk! ✨","pet.evolve_egg":"{name} har lagt et æg! 🥚","pet.evolve_home":"Noget nyt til {name}s hjem!","pet.evolve_level":"{name} nåede niveau {level}! 💖","approvals.owed_section":"Mangler at blive givet","approvals.owed_delivered":"Givet","approvals.owed_today":"indløst i dag","approvals.owed_days_one":"udestået i 1 dag","approvals.owed_days":"udestået i {count} dage","approvals.view_photo":"Se billede","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fået!","child.owed_today":"indløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dage siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Længste stime","child.record_best_day_points":"Flest {points_name} på en dag","child.record_best_day_chores":"Flest opgaver på en dag","child.record_best_week_points":"Flest {points_name} på en uge","child.record_best_single_award":"Største enkelte belønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angiv en enhed","bests.subtitle":"Dine egne rekorder at slå","bests.none_yet":"Ingen rekorder endnu — de første opgaver sætter niveauet","bests.not_yet":"ikke endnu","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slog {previous}","bests.record_longest_streak":"Længste stime","bests.record_best_day_points":"Bedste dag ({points_name})","bests.record_best_day_chores":"Flest opgaver på en dag","bests.record_best_week_points":"Bedste uge ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"tilbage","child.boost_next":"Næste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle opgaver","child.boost_some_chores":"{first} og {count} mere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle opgaver giver ×{multiplier} de næste","child.boost_takeover_some":"giver ×{multiplier} de næste","child.boost_takeover_go":"Kom så! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} giver ×{multiplier} de næste","kiosk.boost_go":"Tryk for at starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children skal være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfiguration","child.appeal_item_chore":"“{name}” blev sendt tilbage ({points})","child.appeal_item_reward":"Dit krav på “{name}” blev afvist","child.appeal_item_penalty":"Straf: {name} (−{points})","child.appeal_hint":"Synes du, det var uretfærdigt? Du kan bede om at få det set på igen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Bed om at få det set på igen","child.appeal_placeholder":"Sig hvorfor (valgfrit)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om “{name}” — en voksen kigger på det","child.appeal_overturned":"Klage godkendt: “{name}”","child.appeal_upheld":"Klage afvist: “{name}”","child.screen_time_left":"{time} skærmtid tilbage","child.screen_time_out":"Skærmtiden er brugt op","child.screen_time_watching":"Tæller ned — en skærm er tændt","child.screen_time_hint":"Tæller ned, mens dine skærme er tændt","child.screen_time_earn":"Byt point til mere under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Færdig!","child.advent_title":"Julekalender","child.advent_worth":"Giver {points}","child.advent_worth_approval":"Giver {points} · åbner, når en voksen siger ja","child.advent_opened":"{done} af {total} låger åbnet","child.advent_badge":"åbn {goal} for badget {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens låge er åben!","child.advent_state_o":"åbnet","child.advent_state_p":"venter","child.advent_state_m":"misset","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Låge {n}: {state}","season_pack.door":"Låge {n}: {job}","season_pack.easter.egg":"Find skjult æg {n}","season_pack.halloween.carve_pumpkin":"Skær græskarret ud","season_pack.halloween.sweep_leaves":"Fej bladene sammen","season_pack.halloween.sort_sweets":"Sortér slikket","season_pack.halloween.hang_decorations":"Hæng pynten op","season_pack.halloween.trick_or_treat_tidy":"Ryd op efter slik eller ballade","season_pack.halloween.pumpkin_patrol":"Græskarpatruljen","season_pack.halloween.pick_the_movie":"Vælg filmen","season_pack.halloween.ghostbuster":"Spøgelsesjæger","season_pack.halloween.ghostbuster_desc":"Lav {count} halloweenopgaver","season_pack.christmas.advent_1":"Lav et papirsnefnug","season_pack.christmas.advent_2":"Ryd dine sko op","season_pack.christmas.advent_3":"Hjælp med at hænge pynt op","season_pack.christmas.advent_4":"Vand planterne","season_pack.christmas.advent_5":"Red din seng ekstra pænt","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjælp med at dække bord","season_pack.christmas.advent_8":"Sortér affaldet","season_pack.christmas.advent_9":"Skriv et kort til mormor","season_pack.christmas.advent_10":"Ryd legetøjskassen op","season_pack.christmas.advent_11":"Hjælp med at bage","season_pack.christmas.advent_12":"Fold vasketøjet","season_pack.christmas.advent_13":"Giv fuglene mad","season_pack.christmas.advent_14":"Læs en vinterhistorie","season_pack.christmas.advent_15":"Lav et gavemærke","season_pack.christmas.advent_16":"Støvsug et rum","season_pack.christmas.advent_17":"Hjælp med at pakke en gave ind","season_pack.christmas.advent_18":"Ryd op ved knagerækken","season_pack.christmas.advent_19":"Lav en kop te til nogen","season_pack.christmas.advent_20":"Ryd af bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Ryd dit værelse op","season_pack.christmas.advent_23":"Hjælp med indkøbene","season_pack.christmas.advent_24":"Stil en godbid frem til julemanden","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pak en gave ind","season_pack.christmas.tidy_tree":"Ryd op under træet","season_pack.christmas.set_table":"Dæk bord","season_pack.christmas.paper_chain":"Lav en papirkæde","season_pack.christmas.bake_biscuits":"Bag julesmåkager","season_pack.christmas.elf_helper":"Nissehjælper","season_pack.christmas.christmas_eve_film":"Vælg juleaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åbn {count} julekalenderlåger","season_pack.easter.egg_hunter":"Æggejæger","season_pack.easter.egg_hunter_desc":"Find {count} skjulte æg","season_pack.summer.reading_challenge":"Sommerens læseudfordring","season_pack.summer.reading_challenge_desc":"Læs 20 minutter om dagen og lav 5 opgaver i denne uge","season_pack.summer.read_20":"Læs i 20 minutter","season_pack.summer.water_garden":"Vand haven","season_pack.summer.paddling_pool":"Gør soppebassinet rent","season_pack.summer.beach_bag":"Pak strandtasken","season_pack.summer.sun_seeker":"Solsøger","season_pack.summer.sun_seeker_desc":"Lav {count} sommeropgaver","season_pack.back_to_school.pack_bag":"Pak tasken aftenen før","season_pack.back_to_school.lay_out_uniform":"Læg skoletøjet frem","season_pack.back_to_school.lunchbox_back":"Tag madkassen med hjem","season_pack.back_to_school.label_things":"Sæt navn på dine skoleting","season_pack.back_to_school.ready_for_school":"Klar til skolen","child.screen_time_save":"Gem","child.screen_time_save_hint":"Ubrugte minutter kan gemmes til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} af det er dagens tilskud","child.screen_time_jar":"Weekendkrukke: {saved} / {cap} min.","child.screen_time_jar_opens":"åbner {when}","child.expiry_title":"{points} {points_name} udløber {day}","child.expiry_body":"Brug dem, ellers forsvinder de","child.gift_title":"{name} har købt {reward} til dig!","child.gift_body":"Venter på, at en voksen giver dig den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} ud af 3 stjerner","child.forecast_body":"I dit tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Mig","activity.reason_points_expired":"Point udløbet","child.chore_streak_days":"{count} dage","child.chore_streak_title":"Klaret {count} dage i træk, hvor den skulle laves","child.reminder_title":"Mind mig om {chore}","child.reminder_hint":"Vælg et tidspunkt mellem {earliest} og {latest}","child.reminder_pick":"Vælg et tidspunkt","child.reminder_save":"Sæt påmindelse","child.reminder_clear":"Ingen påmindelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan først krydses af i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Næste gang koster det −{points} {points_name}","child.sibling_check_title":"Tjek for {name}","child.sibling_check_done":"Ser færdig ud","child.sibling_check_done_bonus":"Ser færdig ud (+{bonus})","child.sibling_check_not_yet":"Ikke endnu","praise.label":"Ros (valgfri)","praise.placeholder":"Sig noget pænt – barnet ser det på sit kort","praise.chip_well_done":"👏 Godt gået!","praise.chip_super_effort":"🌟 Super indsats","praise.chip_proud":"💪 Stolt af dig","praise.chip_thank_you":"🙏 Tak!","activity.sibling_check_done":"tjekkede {name}s opgave – ser færdig ud","activity.sibling_check_not_yet":"tjekkede {name}s opgave – ikke endnu","activity.reason_sibling_check":"Søskendetjek: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Mærke: {name}","activity.reason_badge_revoked":"Mærke taget tilbage: {name}","activity.reason_challenge_complete":"Udfordring klaret: {name}","activity.reason_challenge_reversed":"Udfordring taget tilbage: {name}","activity.reason_streak_milestone_reversed":"Bonus for stribe-milepæl taget tilbage","activity.reason_weekly_target_bonus":"Ugemålsbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ugemålsbonus taget tilbage: {name}","activity.reason_weekly_goal_reached":"Ugemål nået 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ugemål taget tilbage ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutik: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uge taget tilbage","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Renter af opsparing (+{pct} %)","activity.reason_points_decay":"Point falmet (−{pct} %)","activity.reason_points_decay_wish":"Point falmet (−{pct} %), {wish} fra ønskeopsparing","activity.reason_quest_complete":"Mission klaret: {name}","activity.reason_quest_reversed":"Mission taget tilbage: {name}","activity.reason_raffle_tickets":"Lodsedler ×{tickets}: {name}","activity.reason_raffle_called_off":"Lodtrækning aflyst: {name}","activity.reason_made_it_right":"Gjort godt igen: {name}","activity.reason_made_it_right_undone":"Gjort godt igen fortrudt: {name}","activity.reason_all_times_done":"Alle tider klaret: {name}","activity.reason_all_times_done_reversed":"Alle tider taget tilbage: {name}","activity.reason_allowance_payout":"Udbetaling af lommepenge","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Opgavekalender","heatmap.error.entity_required":"Angiv venligst en enhed","heatmap.cell":"{count} opgaver klaret","heatmap.cell_one":"1 opgave klaret","heatmap.summary":"{total} opgaver · {active} af {days} dage","heatmap.aria":"{name}: {total} opgaver de sidste {days} dage","heatmap.less":"Mindre","heatmap.more":"Mere","pet.tab_pet":"Kæledyr","pet.tab_shop":"Butik","pet.shop_wallet":"Du har","pet.shop_earned":"Optjent (gratis)","pet.shop_title":"Butik","pet.shop_on":"På","pet.shop_owned":"Ejet","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Tag af","pet.shop_put_on":"Tag på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forælder","pet.shop_need_more":"Du mangler {count}","pet.shop_buy":"Køb","pet.shop_loading":"Åbner butikken…","pet.shop_empty":"Der er ikke noget i butikken endnu.","pet.shop_none_affordable":"Bliv ved! Der er ikke noget, du kan købe lige nu.","pet.shop_carry_on":"Det, du køber, er dit til alle de kæledyr, du klækker senere.","pet.shop_carry_off":"Det, du køber, bliver hos dette kæledyr.","pet.shop_ask_over":"En forælder tjekker alt over {cost}.","pet.shop_confirm_title":"Køb {name} for","pet.shop_confirm_left":"Så har du {remaining} tilbage. Dine sparebøsser bliver ikke rørt.","pet.shop_confirm_ask":"En forælder bliver spurgt først. Dine point forsvinder først, når de siger ja.","pet.shop_not_now":"Ikke nu","pet.shop_buy_it":"Køb den! 🎉","pet.shop_ask_parent":"Spørg en forælder","pet.shop_asked":"En forælder er blevet spurgt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Angiv et child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Kasket","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Hyggeseng","pet.item_rainbow":"Regnbuefarve","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøgelseslagen","pet.slot_hat":"Hat","pet.slot_face":"Ansigt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Ryg","pet.slot_body":"Krop","pet.slot_colour":"Farve","pet.slot_home":"Hjem","trophy.default_title":"Pokalskab","trophy.error.entity_required":"Angiv en enhed","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vandt sæsonen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fik badget {badge}","trophy.spot_quest":"{name} gennemførte missionen {quest}","trophy.spot_perfect_week":"{name} havde en perfekt uge","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sæsonsejre","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Gennemførte missioner","trophy.shelf_perfect_weeks":"Perfekte uger","trophy.shelf_pets":"Legendariske kæledyr","trophy.best_value_longest_streak":"{value} dage","trophy.best_value_best_day_chores":"{value} opgaver","trophy.perfect_weeks":"Perfekte uger ×{count}","trophy.more":"{count} mere","trophy.tap_to_see":"tryk for at se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skabet er tomt — indtil videre","trophy.empty":"Vind en sæson, slå en personlig rekord, få et badge eller gennemfør en mission, så kommer det op på en hylde her.","notify.tour_hello_title":"Hej {name}! Det her er din opgaveside","notify.tour_hello_body":"Her er alt, du skal nå i dag. Lad os tage en hurtig rundtur.","notify.tour_tick_title":"Tryk her, når en opgave er klaret","notify.tour_tick_body":"Du får dine {points_name} med det samme. Nogle opgaver venter på, at en voksen tjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver opgave, du klarer, giver {points_name}.","notify.tour_streak_title":"Lav opgaver hver dag, så får du dage i træk","notify.tour_streak_body":"Bliv ved dag efter dag, og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} op til belønninger","notify.tour_rewards_body":"Når du har sparet nok sammen, kan du bytte dem til noget godt.","notify.tour_pre_tick_title":"Tryk på din opgave!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver opgave","notify.tour_pre_rewards_title":"Spar op til noget godt!","notify.tour_pre_rewards_body":"se, hvor tæt du er på","tour.label":"Kom godt i gang","tour.skip":"Spring over","tour.next":"Næste","tour.done":"Færdig","tour.ok":"Forstået!","tour.read_aloud":"Læs højt","tour.step_of":"Trin {n} af {total}","badges.card_description":"Oversigt over ét barns badges","badges.card_name":"TaskMate Badges","badges.preview_child":"Barn","sticker_chart.card_description":"Børnenes klistermærkeskema: dagens pligter som klistermærker at trykke på, stjerner der fyldes op mod en belønning","sticker_chart.card_name":"TaskMate Klistermærkeskema","gallery.card_description":"Oversigt over billeder, der dokumenterer klarede pligter","gallery.card_name":"TaskMate Billedgalleri","family_goal.card_description":"Familiens fremskridt mod et fælles pointmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar op til det, barnet ønsker sig, med tilsagn fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltstående opgaver, som ethvert barn kan tage, klare og få godkendt","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Børnene byder det laveste antal point, de vil lave en upopulær pligt for — det laveste bud vinder","auction.card_name":"TaskMate Pligtauktion","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I flammer","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet forløb, én opgave ad gangen, til morgen- og sengetidsrutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én mere","recap.card_description":"Historien om et barns uge, måned eller år i »Wrapped«-stil","recap.card_name":"TaskMate Tilbageblik","chore_board.card_description":"Hvert barns pligter i dag efter tid på dagen — tryk på en for at klare den","chore_board.card_name":"TaskMate Pligttavle","raffle.card_description":"Børnene køber lodder for point; ét trækkes ud til en præmie","raffle.card_name":"TaskMate Lodtrækninger","raffle.fewer_tickets":"Færre lodder","bests.card_description":"Hvert barns egne rekorder: længste stime, bedste dag, bedste uge og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Fælles visning til en væg-tablet: hvert barn trykker på sit ansigt (evt. med PIN) og krydser sine egne pligter af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de sidste seks uger for hvert barn — jo mørkere grøn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kæledyr, der vokser, når barnet klarer sine pligter","pet.card_name":"TaskMate Kæledyr","trophy.card_description":"Hele familiens sæsonsejre, rekorder, badges, missioner og perfekte uger på hylder","trophy.card_name":"TaskMate Pokalskab","reorder.auto_sorted":"Pligterne er sorteret efter {mode} for hele familien.","reorder.auto_sorted_hint":"Sæt “Rækkefølge af pligter på kort” til Manuel under TaskMate → Indstillinger for at ordne dem selv.","reorder.sort_time":"tidspunkt på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato tilføjet"} diff --git a/custom_components/taskmate/www/locales/da/panel.json b/custom_components/taskmate/www/locales/da/panel.json index c3aa0510..ec9780fe 100644 --- a/custom_components/taskmate/www/locales/da/panel.json +++ b/custom_components/taskmate/www/locales/da/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget \"{name}\"? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget \"{name}\"? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel \"{name}\"","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen \"{name}\"?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet \"{name}\"?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten \"{name}\"?","panel.confirm_delete_challenge":"Slet udfordringen \"{name}\"?","panel.confirm_delete_prompt":"Slet {kind} \"{name}\"?","panel.confirm_delete_penalty":"Slet straffen \"{name}\"?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen \"{name}\"?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen \"{name}\"? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher \"{filter}\".","panel.empty_no_match_children":"Ingen børn matcher \"{filter}\".","panel.empty_no_match_filter":"Intet matcher \"{filter}\".","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" findes allerede, så det blev ladt være.","wizard.dash_failed":"\"{title}\" kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen \"{name}\" er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen \"{name}\" er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt \"{title}\" tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern \"{title}\"?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på \"{chore}\" nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for \"{chore}\"? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for \"{chore}\"? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair} % hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} har lavet \"{chore_name}\" (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst \"{reward_name}\" ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave \"{chore_name}\".","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.fallback_chore":"pligt","notify.fallback_parent":"Forælder","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig \"{wish_name}\" ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske \"{wish_name}\"!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre \"{bounty_name}\" færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på \"{chore_name}\" lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker \"{chore_name}\" før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! \"{chore_name}\" så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s \"{chore_name}\" lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt \"{chore_name}\" den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på \"{chore_name}\", så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over \"{chore_name}\" blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen \"{challenge_name}\"!","notify.celebrate_inspection_passed":"{child_name}s \"{chore_name}\" bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent} % af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med '{chore_name}' og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på '{reward_name}' — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Din klage over '{item_name}' blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen \"{name}\"?","panel.confirm_delete_quest":"Slet missionen \"{name}\"?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} +{"panel.settings_card_design_label":"Standard-kortdesign","panel.settings_card_design_hint":"Den stil nye kort bruger, medmindre den ændres på det enkelte kort.","notification.item_rejected.name":"Opgave eller belønning sendt tilbage","notification.item_rejected.description":"Giver et barn besked, når en forælder afviser dets opgave eller belønningsanmodning, med begrundelsen, hvis der er en. Slået fra som standard.","notification.inspection_started.name":"Inspektion på vej","notification.inspection_started.description":"Fortæller et barn, at en forælder vil inspicere en af deres færdige opgaver, når barnet skal have besked. Slået fra som standard.","notification.inspection_passed.name":"Inspektion bestået","notification.inspection_passed.description":"Fortæller et barn, at deres opgave bestod en overraskelsesinspektion, med bonus og forælderens note. Slået fra som standard.","notification.inspection_reminder.name":"Inspektion lukker snart","notification.inspection_reminder.description":"Minder forældre om det 30 minutter før, en uafgjort overraskelsesinspektion lukker stille.","panel.insp_flag_tooltip":"Start en inspektion","panel.insp_start_title":"Start en inspektion","panel.insp_pass_title":"Godkend inspektionen","panel.insp_fail_title":"Ikke bestået","panel.insp_ctx":"Godkendt {time} · tjente {points} {points_name}","panel.insp_window_label":"Tjek den inden for","panel.insp_window_1h":"1 time","panel.insp_window_2h":"2 timer","panel.insp_window_4h":"4 timer","panel.insp_window_bed":"Indtil {time}","panel.insp_window_bed_soon":"Sengetid ({bedtime}) er under {minutes} minutter væk, så den lukker kl. {time} i stedet.","panel.insp_bonus_label":"Bonus hvis den består","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Fortæl {name} det nu","panel.insp_tell_hint":"Viser \"Inspektion på vej\" på {name}s kort. Slå fra for et hemmeligt tjek.","panel.insp_start_btn":"Start inspektion","panel.insp_note_pass_label":"Note til {name} (valgfri)","panel.insp_note_pass_placeholder":"Flot klaret, det ser perfekt ud!","panel.insp_pass_btn":"Bestået · +{bonus}","panel.insp_fail_note_label":"Bare notér det","panel.insp_fail_note_hint":"Ingen bonus. {name} beholder de {points} {points_name}. Vises som \"ikke bestået\" i aktivitet.","panel.insp_fail_redo_label":"Send den tilbage til at blive lavet igen","panel.insp_fail_redo_hint":"Den kommer tilbage på {name}s kort som ikke lavet i dag. De {points} {points_name} beholdes. At lave den igen går gennem godkendelse som normalt og giver ikke noget ekstra.","panel.insp_fail_redo_unavailable":"Kun en almindelig opgave, der er lavet i dag, kan sendes tilbage.","panel.insp_fail_fix_label":"Hvad der skal rettes (vises for {name})","panel.insp_fail_no_penalty":"Der trækkes ingen point. Vil du trække point, så giv en straf separat.","panel.insp_fail_save":"Gem","panel.insp_fail_send_back":"Send tilbage","panel.insp_needs_line":"Inspicér {child}s {chore}","panel.insp_needs_meta":"bonus +{bonus} hvis den består · lukker om {time}","panel.insp_told":"{name} har fået besked","panel.insp_secret":"hemmelig","panel.insp_pass":"Bestået","panel.insp_fail":"Dumpet","panel.insp_cancel":"Annullér inspektion","panel.insp_cancel_confirm":"Annullér denne inspektion? Der udbetales ingen bonus, og opgaven kan inspiceres igen.","panel.insp_tag_open":"Inspiceres · {time}","panel.insp_tag_passed":"Bestået · +{bonus}","panel.insp_tag_redo":"Sendt tilbage","panel.insp_tag_failed":"Inspiceret · ikke bestået","panel.insp_tag_expired":"Inspektion lukket","panel.insp_event_started":"Inspektion startet: {chore}","panel.insp_event_passed":"Inspektion bestået: {chore}","panel.insp_event_failed":"Inspektion ikke bestået: {chore}","panel.insp_event_redo":"Sendt tilbage til at lave igen: {chore}","panel.insp_event_expired":"Inspektion lukket uden tjek: {chore}","panel.insp_redo_queue":"lavet igen efter en inspektion, giver intet ekstra","panel.insp_toast_started":"Inspektion startet.","panel.insp_toast_started_told":"Inspektion startet. {name} har fået besked.","panel.insp_toast_passed":"Bestået. {name} får +{bonus}","panel.insp_toast_noted":"Noteret. Ingen point trukket.","panel.insp_toast_sent_back":"Sendt tilbage til {name} til at lave igen","panel.insp_toast_cancelled":"Inspektion annulleret","panel.insp_toast_failed":"Kunne ikke opdatere inspektionen: {error}","panel.insp_left_hm":"{h} t {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Overraskelsesinspektioner","panel.settings_insp_hint":"Tag en stikprøve af en nyligt godkendt opgave. Bestået giver en bonus.","panel.settings_insp_enabled_label":"Inspektioner","panel.settings_insp_enabled_hint":"Viser et forstørrelsesglas på opgaver godkendt inden for de sidste 24 timer, under I dag og Aktivitet.","panel.settings_insp_bonus_label":"Bonus for bestået","panel.settings_insp_bonus_hint":"Kan ændres for hver inspektion.","panel.settings_insp_window_label":"Tid til at tjekke","panel.settings_insp_window_hint":"Hvor lang tid du har til at godkende eller afvise den. Utjekkede inspektioner lukker uden bonus.","panel.settings_insp_bedtime_label":"Sengetid","panel.settings_insp_bedtime_hint":"Bruges af \"Indtil sengetid\". Mindre end 30 minutter før er vinduet en time.","panel.settings_insp_fail_label":"Hvis den ikke består","panel.settings_insp_fail_hint":"Der trækkes ingen point i nogen af tilfældene.","panel.settings_insp_fail_note":"Bare notér det","panel.settings_insp_fail_redo":"Send den tilbage til at blive lavet igen","panel.settings_insp_fail_ask":"Spørg mig hver gang","panel.settings_insp_tell_label":"Fortæl barnet det, når den starter","panel.settings_insp_tell_hint":"Viser \"Inspektion på vej\" på deres kort.","panel.settings_insp_pick_label":"Tilfældigt dagligt valg","panel.settings_insp_pick_hint":"TaskMate vælger en godkendt opgave, som du kan inspicere. Den dukker op under Venter på dig.","panel.settings_insp_pick_when_label":"Hvornår og hvor ofte","panel.settings_insp_pick_when_hint":"Samme idé som overraskelsesbonussen: et dagligt tidspunkt og en chance.","panel.settings_insp_pick_time":"Tidspunkt","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Børn","panel.settings_insp_pick_children_hint":"Kun opgaver godkendt i dag kan vælges, og aldrig det samme barn to dage i træk. Ingen valgt betyder alle børn.","panel.activity_approve":"Godkend","panel.activity_approve_all":"Godkend alle","panel.activity_approve_all_busy":"Godkender…","panel.activity_approve_all_confirm":"Godkend {count} ventende pligter?","panel.activity_approve_all_done":"Godkendte {count} pligter","panel.activity_audit_log":"Handlingslog","panel.audit_action":"Handling","panel.audit_clear":"Ryd log","panel.audit_clear_confirm":"Ryd hele handlingsloggen? Det kan ikke fortrydes.","panel.audit_cleared":"Handlingsloggen er ryddet","panel.audit_empty":"Ingen admin-handlinger registreret endnu.","panel.audit_hint":"Seneste admin-ændringer — hvem ændrede hvad og hvornår.","panel.audit_target":"Mål","panel.audit_user":"Bruger","panel.audit_when":"Hvornår","panel.activity_claimed_reward":"Indløst: {name}","panel.activity_claimed_text":"{child} indløste belønningen {reward}","panel.activity_completed_chore":"Klaret: {name}","panel.activity_completed_text":"{child} klarede {chore}","panel.activity_deleted_chore":"(slettet pligt)","panel.activity_deleted_reward":"(slettet belønning)","panel.activity_manual_addition":"Manuel tilføjelse","panel.activity_manual_deduction":"Manuelt fradrag","panel.activity_no_items":"Intet venter på gennemgang.","panel.activity_no_points_transactions":"Ingen pointtransaktioner endnu.","panel.activity_no_recent":"Intet her endnu — aktivitet vises, når pligter bliver klaret og belønninger indløst.","panel.activity_pending_all_clear":"Alt klaret","panel.activity_pending_approvals":"Afventende godkendelser","panel.activity_points":"point","panel.activity_parent":"Forælder","panel.activity_recent":"Seneste aktivitet","panel.activity_reject":"Afvis","panel.activity_table_child":"Barn","panel.activity_table_points":"Point","panel.activity_table_reason":"Årsag","panel.activity_undo":"Fortryd","panel.activity_undo_confirm":"Fortryd denne straf/bonus? Pointændringen bliver tilbageført.","panel.activity_undone":"Transaktionen er fortrudt","panel.activity_table_when":"Hvornår","panel.activity_title":"Aktivitet","panel.activity_transaction_count":"{count} transaktion","panel.activity_transaction_count_plural":"{count} transaktioner","panel.assign_alternating":"Skiftevis — børnene skiftes, ét barn ad gangen","panel.assign_alternating_short":"Skiftevis","panel.assign_balanced":"Balanceret — fordel dagens pligter ligeligt mellem børnene","panel.assign_balanced_short":"Balanceret","panel.assign_first_come":"Først til mølle — det første barn, der klarer den, vinder; den skjules for resten","panel.assign_first_come_short":"Først til mølle","panel.assign_everyone":"Alle — alle tildelte børn ser pligten","panel.assign_random":"Tilfældig — vælg ét af de tildelte børn hver dag","panel.assign_random_short":"Tilfældig","panel.assign_unassigned":"Ikke tildelt — intet barn ser denne pligt","panel.assign_unassigned_short":"Ikke tildelt","panel.backup_export":"Eksportér backup","panel.backup_exported":"Backup downloadet","panel.backup_hint":"Download en fuld backup af jeres TaskMate-opsætning, eller gendan fra en. Gendannelse erstatter alt — genindlæs integrationen bagefter, så entiteterne for hvert barn bliver opdateret.","panel.backup_import":"Gendan backup","panel.backup_import_bad_file":"Den fil er ikke en gyldig TaskMate-backup.","panel.backup_import_confirm":"Gendan denne backup? Den ERSTATTER alle nuværende TaskMate-data. Det kan ikke fortrydes.","panel.backup_imported":"Backup gendannet — genindlæs integrationen for at opdatere entiteterne.","panel.backup_title":"Backup og gendannelse","panel.badge_add_btn":"+ Tilføj eget badge","panel.badge_add_criterion_btn":"+ Tilføj kriterium","panel.badge_combinator_all":"Kræv alle (OG)","panel.badge_combinator_any":"Kræv ét af dem (ELLER)","panel.badge_combinator_label":"Når badget har flere kriterier:","panel.badge_assigned_hint":"Lad alle være fravalgt for at gælde alle børn","panel.badge_assigned_label":"Tildelt til","panel.badge_award_btn":"Tildel","panel.badge_award_select_child":"— Vælg barn —","panel.badge_award_to_label":"Tildel til","panel.badge_bonus_label":"Pointbonus","panel.badge_builtin_hint":"Indbygget — kun pointbonus, niveau, tildelt til og notifikation kan ændres","panel.badge_builtin_pill":"Indbygget","panel.badge_cancel_btn":"Annuller","panel.badge_confirm_delete":"Slet badget »{name}«? Det kan ikke fortrydes.","panel.badge_confirm_rebuild":"Gennemgå alle badges for alle børn i stilhed? Der sendes ingen notifikationer eller pointbonusser.","panel.badge_confirm_revoke":"Tilbagekald badget »{name}«? En eventuel pointbonus bliver trukket tilbage.","panel.badge_criteria_label":"Kriterier — tildeles når ALLE er opfyldt","panel.badge_delete_btn":"Slet","panel.badge_description_label":"Beskrivelse","panel.badge_dialog_add_title":"Tilføj eget badge","panel.badge_dialog_award_title":"Tildel »{name}«","panel.badge_dialog_edit_title":"Rediger badge — {name}","panel.badge_edit_btn":"Rediger","panel.badge_empty_catalogue":"Ingen indbyggede badges fundet.","panel.badge_empty_custom_desc":"Lav jeres egne badges med egne kriterier eller til manuel tildeling.","panel.badge_empty_custom_title":"Ingen egne badges endnu","panel.badge_empty_history":"Der er ikke tildelt nogen badges endnu.","panel.badge_icon_label":"Ikon","panel.badge_name_label":"Navn","panel.badge_no_criteria_hint":"Ingen kriterier — dette badge kan kun tildeles manuelt.","panel.badge_notify_label":"Giv besked ved optjening","panel.badge_notify_no":"Nej","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Genberegn badges","panel.badge_rebuild_tooltip":"Gennemgå alle badges i stilhed (ingen notifikationer)","panel.badge_remove_criterion_btn":"Fjern","panel.badge_revoke_btn":"Tilbagekald","panel.badge_save_btn":"Gem badge","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Egne ({count})","panel.badge_subtab_history":"Historik","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Barn","panel.badge_table_criteria":"Kriterier","panel.badge_table_enabled":"Aktiv","panel.badge_table_source":"Kilde","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Hvornår","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Deaktivér","panel.badge_toggle_enable":"Aktivér","panel.bonus_apply_text":"Vælg hvilket barn der skal have bonussen (giver {points} point).","panel.bonus_empty_description":"Tilføj en bonus for at give point, når nogen gør lidt ekstra.","panel.bonus_empty_title":"Ingen bonusser endnu","panel.bonus_points_label":"Point der gives","panel.bonus_title":"Bonusser","panel.bonus_no_eligible":"Ingen børn kan vælges. Rediger bonussen for at angive, hvem den gælder for.","panel.btn_activate_chore":"Aktivér pligt","panel.btn_add_bonus":"+ Tilføj bonus","panel.btn_add_bonus_subtask":"+ Tilføj bonus-delopgave","panel.btn_add_child":"+ Tilføj barn","panel.btn_add_chore":"+ Tilføj pligt","panel.btn_add_chore_template":"+ Tilføj pligt","panel.btn_add_group":"+ Tilføj gruppe","panel.btn_add_penalty":"+ Tilføj straf","panel.btn_add_reward":"+ Tilføj belønning","panel.btn_apply":"Giv…","panel.btn_back":"← Tilbage","panel.btn_bulk_add":"Tilføj flere","panel.btn_cancel":"Annuller","panel.btn_close":"Luk","panel.btn_create_chores":"Opret pligter","panel.btn_create_template":"Opret skabelon","panel.btn_create_template_toolbar":"+ Opret skabelon","panel.btn_deactivate_chore":"Deaktivér pligt","panel.btn_delete":"Slet","panel.btn_edit":"Rediger","panel.btn_clone_chore":"Duplikér","panel.btn_from_template":"Opret fra skabelon","panel.btn_reorder_chores":"Sortér","panel.btn_retry":"Prøv igen","panel.btn_review":"Gennemgå","panel.btn_save":"Gem","panel.btn_save_as_template":"Gem som skabelon","panel.btn_save_changes":"Gem ændringer","panel.btn_save_order":"Gem rækkefølge","panel.btn_save_settings":"Gem indstillinger","panel.btn_save_template":"Gem skabelon","panel.btn_skip_chore":"Spring over i rotationen (gå videre til næste barn)","panel.bulk_assigned_to":"Tildelt til","panel.bulk_chore_names_hint":"Alle pligter får indstillingerne nedenfor.","panel.bulk_chore_names_label":"Navne på pligter (én pr. linje eller adskilt med komma)","panel.bulk_chore_names_placeholder":"Rede seng\nTømme opvaskeren\nFodre hunden","panel.bulk_days_label":"Ugedage (tom = hver dag)","panel.bulk_leave_empty_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.bulk_points_label":"Point (hver)","panel.bulk_title":"Tilføj flere pligter","panel.child_add_tile":"Tilføj barn","panel.child_availability_hint":"Tilstandene on, home, available, present, true betyder tilgængelig. Lad feltet være tomt for altid at regne barnet som tilgængeligt.","panel.child_availability_label":"Tilgængelighedssensor (valgfri)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Optaget:","panel.child_invert_hint":"Slå til for kalender- eller skemasensorer, hvor en aktiv tilstand betyder, at barnet er optaget.","panel.child_invert_label":"Omvendt logik (ON = ikke tilgængelig)","panel.child_inverted":"(omvendt)","panel.child_link_user_label":"Knyt til Home Assistant-bruger (valgfrit)","panel.child_link_user_hint":"Når det er sat, kan kun denne Home Assistant-bruger (eller en admin) fuldføre pligter, indløse belønninger eller køre timere som dette barn via service-kald. Vælg \"Alle\" til en fælles familie-tablet.","panel.child_picture_entity_label":"Foto fra","panel.child_picture_entity_hint":"Vælg en entitet med et billede, typisk barnets person, for at vise det i stedet for ikonet ovenfor. En persons foto indstilles under Indstillinger › Personer; uden billede vises ikonet.","panel.child_kiosk_pin_label":"Kiosk-PIN-kode","panel.child_kiosk_pin_hint":"Valgfri. 4 cifre, som barnet taster på en delt kiosk-tablet. Gemmes som hash og kan ikke læses igen — lad feltet stå tomt for at beholde den nuværende kode.","panel.child_kiosk_pin_set":"Der er sat en PIN-kode.","panel.child_kiosk_pin_remove":"Fjern kiosk-PIN-koden","panel.toast_kiosk_pin_invalid":"Kiosk-PIN-koden skal være præcis 4 cifre","panel.toast_kiosk_pin_failed":"Barnet er gemt, men kiosk-PIN-koden blev ikke: {error}","panel.child_birthday_label":"Fødselsdag","panel.child_birthday_hint":"ÅÅÅÅ-MM-DD, eller MM-DD for at udelade alderen. På dagen: bonuspoint, et badge og en fejring. 29. feb. fejres den 28. feb. i år, der ikke er skudår.","panel.child_link_user_none":"Alle (fælles / kiosk)","panel.child_link_user_admin":"{name} (administrator)","panel.child_name_label":"Navn","panel.child_name_placeholder":"f.eks. Malia","panel.child_no_availability":"Ingen tilgængelighedssensor","panel.child_stat_done":"Klaret","panel.child_stat_earned":"Optjent","panel.child_title":"Børn","panel.child_unavailability_hint":"En ekstra sensor, hvor on/active betyder, at barnet er optaget. Nyttig til skolekalendere. Barnet er kun tilgængeligt, når tilgængelighedssensoren siger tilgængelig, OG denne sensor ikke siger optaget.","panel.child_unavailability_label":"Utilgængelighedssensor (valgfri)","panel.child_pause_streak_label":"Sæt streak på pause, når barnet er væk","panel.child_pause_streak_hint":"Når barnets tilgængeligheds- eller utilgængelighedssensor (det kan være en calendar.*-entitet) viser, at barnet er væk, fryses streaken, og pligterne skjules, indtil barnet er tilbage.","panel.child_presence_label":"Tilstedeværelse (til påmindelser)","panel.child_presence_hint":"En person.*- eller device_tracker.*-entitet. Mens den ikke er home, venter barnets påmindelser og eskaleringer om pligter, og barnet får i stedet ét \"Du er hjemme\"-puf ved ankomst. Påvirker kun notifikationer — pligterne er stadig synlige. Slå Kommet hjem til under Notifikationer for at få puffet.","panel.child_unnamed":"(uden navn)","panel.chore_advanced_bonus_subtasks":"Bonus-delopgaver (valgfrit)","panel.chore_advanced_bonus_subtasks_hint":"Valgfrie ekstraopgaver, der låses op, når hovedpligten er klaret.","panel.chore_advanced_visibility":"Avanceret — synlighed og kalenderudgivelse","panel.chore_approval_label":"Kræver godkendelse fra forælder","panel.chore_assign_hint":"Lad feltet være tomt for at tildele til alle børn.","panel.chore_assign_label":"Tildelt til","panel.chore_assign_no_children":"Tilføj først nogle børn for at kunne tildele pligter.","panel.chore_assignment_mode_hint":"Alle = alle tildelte børn ser den. Skiftevis = børnene skiftes, ét ad gangen. Tilfældig = vælg ét dagligt. Balanceret = fordel ligeligt over dagen.","panel.chore_assignment_mode_label":"Fordelingsmetode","panel.chore_calendar_hint":"Dagens tildeling tilføjes som en begivenhed i hver valgt kalender.","panel.chore_calendar_label":"Udgiv til kalendere (valgfrit)","panel.chore_calendar_no_entities":"Ingen kalenderentiteter fundet i Home Assistant. Sæt først en op.","panel.chore_claim_allowance_hint":"Ekstra minutter efter tidsperiodens slutning, hvor pligten stadig kan klares. 0 = ingen ekstra tid. Natpligter stopper stadig ved midnat.","panel.st_freq_label":"Hvor tit om dagen","panel.st_freq_once":"Én gang","panel.st_freq_once_hint":"ét flueben","panel.st_freq_limit":"Op til N gange","panel.st_freq_limit_hint":"når som helst på dagen","panel.st_freq_set":"På faste tidspunkter","panel.st_freq_set_hint":"hvert tidspunkt krydses af for sig","panel.st_quick_start":"Hurtig start:","panel.st_preset_meals":"🍽️ Morgenmad · frokost · aftensmad","panel.st_preset_me":"🪥 Morgen og aften","panel.st_preset_meds":"💊 Kl. 8 · 14 · 20","panel.st_preset_pet":"🐶 Kæledyr: morgen og eftermiddag","panel.st_name_breakfast":"Morgenmad","panel.st_name_lunch":"Frokost","panel.st_name_dinner":"Aftensmad","panel.st_name_morning":"Morgen","panel.st_name_evening":"Aften","panel.st_name_tea":"Eftermiddag","panel.st_col_name":"Navn (vises for barnet)","panel.st_col_from":"Fra","panel.st_col_until":"Til","panel.st_col_points":"Point","panel.st_remove":"Fjern dette tidspunkt","panel.st_add_time":"+ Tilføj et tidspunkt","panel.st_max_reached":"Højst 5 tidspunkter","panel.st_bonus_label":"Bonus for alle tidspunkter","panel.st_bonus_hint":"Ekstra point, når alle tidspunkter er klaret i dag. 0 = ingen.","panel.st_rules_hint":"Hvert tidspunkt kan kun krydses af, mens det er åbent. Opgaven tæller én gang for stribe og ugemål, når alle tidspunkter er klaret. Tidspunkter må ikke overlappe eller gå over midnat.","panel.st_claim_allowance_hint":"Ekstra minutter efter hvert tidspunkt lukker, hvor det stadig kan krydses af.","panel.st_err_none":"Tilføj mindst ét tidspunkt.","panel.st_err_max":"En opgave kan højst have 5 faste tidspunkter.","panel.st_err_format":"Hvert tidspunkt skal have en start og en slutning.","panel.st_err_order":"Et tidspunkt skal lukke efter det åbner, samme dag.","panel.st_err_overlap":"To tidspunkter overlapper. Flyt det ene.","panel.st_err_conflict":"En opgave med faste tidspunkter kan ikke også være åben, en mængdeopgave eller en holdopgave.","panel.st_state_now":"åben nu","panel.st_state_later":"senere","panel.st_state_missed":"misset","panel.st_state_done":"klaret","panel.st_state_pending":"venter på godkendelse","panel.st_settings_layout_label":"Opgaver med faste tidspunkter","panel.st_settings_layout_hint":"Hvordan en opgave, der kommer flere gange om dagen, vises på barne- og kioskkortene. Hvert kort kan ændre det.","panel.st_list_pill":"Faste tidspunkter: {count}","panel.chore_claim_allowance_label":"Ekstra tid (minutter)","panel.chore_completion_sound_label":"Lyd ved fuldførelse","panel.chore_difficulty_label":"Sværhedsgrad","panel.difficulty_easy":"Let","panel.difficulty_hard":"Svær","panel.difficulty_medium":"Middel","panel.chore_daily_cap_label":"Dagligt loft (minutter, 0 = ubegrænset)","panel.chore_daily_limit_label":"Daglig grænse","panel.chore_daily_limit_shared_hint":"Deles af alle i gruppen — når den er udført så mange gange i dag, lukker den for dem alle. Hver udførelse giver point til den, der gjorde den.","panel.chore_days_label":"Ugedage (tom = hver dag)","panel.chore_weekly_target_pill":"{count}×/uge","panel.chore_weekly_target_hint":"Hvor mange gange om ugen den skal klares, på en af de valgte dage. Den tilbydes ikke længere, når antallet er nået, og nulstilles mandag.","panel.chore_weekly_target_label":"Ugemål (0 = fra)","panel.chore_weekly_target_bonus_label":"Bonus for ugens mål","panel.chore_weekly_target_bonus_hint":"Ekstra point, når ugens mål er nået, oven i pointene for hver udførelse. Udbetales én gang om ugen, når den sidste udførelse er godkendt. 0 = ingen bonus.","panel.chore_team_section":"Holdarbejde (valgfrit)","panel.chore_team_hint":"En holdpligt tæller først, når så mange forskellige børn er med. Hvert barns tryk på Færdig melder dem til, og når holdet er fuldt, indsendes pligten for dem alle. Tilmeldinger nulstilles hver dag. Kræver tildelingen \"Alle\" og kan ikke være en åben opgave.","panel.chore_team_size_label":"Holdstørrelse (0 = fra)","panel.chore_team_points_label":"Holdpoint","panel.chore_team_points_each":"Alle får de fulde point","panel.chore_team_points_split":"Del pointene ligeligt (rundet ned)","panel.chore_team_bonus_label":"Holdbonus (pr. barn)","panel.chore_team_pill":"Hold på {count}","panel.chore_team_size_invalid":"Holdstørrelsen skal være 0 (fra) eller mellem 2 og 10.","panel.chore_team_conflict":"En holdpligt skal være tildelt alle — ikke først-til-mølle eller en rotation — og kan ikke være en åben opgave.","panel.chore_description_label":"Beskrivelse (valgfri)","panel.chore_enabled_label":"Aktiv","panel.chore_first_occurrence_label":"Første gang","panel.chore_group_hint":"Medlem af pligtgruppen: {name} ({policy}). Håndter medlemskab under fanen Grupper.","panel.chore_name_label":"Navn","panel.chore_order_title":"Rækkefølge af pligter","panel.chore_points_label":"Point","panel.chore_points_per_window_label":"Point pr. periode","panel.chore_recurrence_day_hint":"f.eks. monday — lad feltet være tomt for en hvilken som helst dag","panel.chore_recurrence_interval_label":"Gentag hver (dage)","panel.chore_recurrence_interval_hint":"Helt antal dage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Angiv et antal dage mellem {min} og {max}","panel.chore_recurrence_day_label":"Ugedag (kun ugentligt)","panel.chore_recurrence_label":"Gentagelse","panel.chore_recurrence_start_hint":"Startdato — tom = i dag","panel.chore_recurrence_start_label":"Startdato (kun hver 2. dag)","panel.chore_require_availability":"Spring børn over, der ikke er tilgængelige","panel.chore_require_availability_hint":"Bruger hvert barns tilgængelighedssensor (sættes på barnets profil).","panel.chore_mandatory_label":"Obligatorisk pligt","panel.chore_mandatory_hint":"Hvis den ikke er klaret, før tidsperioden slutter, gennemgår forælderen den (giv straf, udskyd eller afvis).","panel.chore_mandatory_penalty_label":"Strafpoint hvis den misses","panel.chore_mandatory_penalty_hint":"Point forælderen kan trække, hvis pligten misses. 0 = ingen strafmulighed.","panel.chore_rotation_hint":"Skiftevis: ændrer rækkefølgen permanent. Tilfældig/Balanceret: ændrer kun i dag; i morgen fortsætter det som normalt.","panel.chore_rotation_label":"Start rotationen med (valgfrit)","panel.chore_rotation_no_override":"(ingen ændring)","panel.chore_rotation_period_label":"Giv videre til næste barn","panel.chore_rotation_period_each":"Hver gang den skal laves","panel.chore_rotation_period_week":"Ugentligt","panel.chore_rotation_period_month":"Månedligt","panel.chore_rotation_period_hint":"Ugentligt eller månedligt lader det samme barn beholde opgaven hele perioden, også selvom den laves hver dag.","panel.chore_rotation_every_week_label":"Uger pr. tur","panel.chore_rotation_every_month_label":"Måneder pr. tur","panel.chore_rotation_every_hint":"Hvor længe hvert barn beholder den, før den gives videre (1–{max}).","panel.chore_rotation_weekday_label":"Overdragelsesdag","panel.chore_rotation_month_day_label":"Overdragelsesdag i måneden","panel.chore_rotation_month_day_hint":"1–31. I kortere måneder gives den videre på den sidste dag.","panel.chore_schedule_mode_label":"Planlægning","panel.chore_subtask_name_placeholder":"Navn på delopgave","panel.chore_subtask_points_placeholder":"Point","panel.chore_table_approval":"Godkendelse","panel.chore_table_assigned":"Tildelt","panel.chore_table_current":"Nu","panel.chore_table_name":"Navn","panel.chore_table_period":"Periode","panel.chore_table_points":"Point","panel.chore_table_schedule":"Plan","panel.chore_task_type_label":"Pligttype","panel.chore_task_type_standard":"Standard — faste point ved fuldførelse","panel.chore_task_type_timed":"Tidsbestemt — point pr. minut","panel.chore_time_category_label":"Tidspunkt","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dobbeltklik på en pligts navn for at omdøbe den direkte.","panel.chore_title":"Pligter","panel.chore_vis_entity_hint":"Pligten vises kun, når entitetens tilstand matcher reglen nedenfor. Lad feltet være tomt for altid at vise den.","panel.chore_vis_entity_label":"Synlighedsentitet (valgfri)","panel.chore_vis_operator_label":"Synlighedsoperator","panel.chore_vis_value_hint":"f.eks. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Synlighedsværdi","panel.chore_window_minutes_label":"Periode (minutter)","panel.common_all_children":"Alle børn","panel.common_daily":"Dagligt","panel.common_disabled":"deaktiveret","panel.common_name":"Navn","panel.common_no":"Nej","panel.common_one_shot":"Engangs","panel.common_points":"Point","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Slet bonussen »{name}«?","panel.confirm_delete_child_extra":"Det fjerner også barnets historik over klarede pligter, indløste belønninger, pointtransaktioner og puljeindbetalinger. Pligter tildelt barnet bliver opdateret.","panel.confirm_delete_child":"Slet barnet »{name}«?","panel.confirm_delete_chore_extra":"Det fjerner også pligten fra de pligtgrupper, den var med i.","panel.confirm_delete_chore":"Slet pligten »{name}«?","panel.confirm_delete_challenge":"Slet udfordringen »{name}«?","panel.confirm_delete_prompt":"Slet {kind} »{name}«?","panel.confirm_delete_penalty":"Slet straffen »{name}«?","panel.confirm_delete_reward_extra":"Point, som børnene har indbetalt i puljen til denne belønning, bliver tilbagebetalt til deres saldo.","panel.confirm_delete_reward":"Slet belønningen »{name}«?","panel.confirm_delete_suffix":"Det kan ikke fortrydes.","panel.confirm_delete_template":"Slet skabelonen »{name}«? Det kan ikke fortrydes.","panel.confirm_unsaved":"Du har ændringer, der ikke er gemt — vil du kassere dem?","panel.day_fri":"Fre","panel.day_mon":"Man","panel.day_sat":"Lør","panel.day_sun":"Søn","panel.day_thu":"Tor","panel.day_tue":"Tir","panel.day_wed":"Ons","panel.dialog_add_bonus":"Tilføj bonus","panel.dialog_add_child":"Tilføj barn","panel.dialog_add_chore":"Tilføj pligt","panel.dialog_add_group":"Tilføj pligtgruppe","panel.dialog_add_penalty":"Tilføj straf","panel.dialog_add_reward":"Tilføj belønning","panel.dialog_apply_bonus":"Giv bonus: {name}","panel.dialog_apply_penalty":"Giv straf: {name}","panel.dialog_edit_bonus":"Rediger bonus","panel.dialog_edit_child":"Rediger barn","panel.dialog_edit_chore":"Rediger pligt","panel.chore_sec_basics":"Grundlæggende","panel.chore_sec_who":"Hvem gør det","panel.chore_sec_when":"Hvornår","panel.chore_sec_checking":"Kontrol","panel.chore_sec_more":"Flere indstillinger","panel.dialog_edit_group":"Rediger pligtgruppe","panel.dialog_edit_penalty":"Rediger straf","panel.dialog_edit_reward":"Rediger belønning","panel.empty_children_copy":"Tilføj jeres første barn for at komme i gang.","panel.empty_children_title":"Ingen børn endnu","panel.empty_chores_copy":"Tilføj en pligt — den vises på de tildelte børns kort.","panel.empty_chores_title":"Ingen pligter endnu","panel.empty_groups_copy":"Opret en gruppe, så pligter roterer sammen (f.eks. så alle køkkenpligter bliver hos ét barn hver dag).","panel.empty_groups_title":"Ingen pligtgrupper endnu","panel.empty_no_match":"Ingen {kind} matcher »{filter}«.","panel.empty_no_match_children":"Ingen børn matcher »{filter}«.","panel.empty_no_match_filter":"Intet matcher »{filter}«.","panel.empty_rewards_copy":"Tilføj en belønning, som børnene kan bruge deres {points_name} på.","panel.empty_rewards_title":"Ingen belønninger endnu","panel.empty_template_all_removed":"Alle pligter er fjernet — gå tilbage og vælg en anden skabelon.","panel.child_age_group_label":"Aldersgruppe","panel.child_age_group_none":"Ikke valgt","panel.child_age_group_hint":"Bestemmer, hvilke pligter opsætningsguiden foreslår. Ændrer ikke andet.","panel.child_adult_label":"Voksenprofil","panel.child_adult_hint":"Til en forælder eller anden voksen. Pligter, de markerer som udført, tæller med det samme uden godkendelse, og kort viser dem kun, når kortets indstilling \"Vis voksne\" er slået til.","panel.child_color_label":"Farve","panel.child_color_hint":"Markerer barnet i adminpanelet og farver barnets kort, medmindre et kort har sin egen headerfarve. Automatisk vælger en ud fra barnets plads på listen.","panel.child_color_auto":"Automatisk","panel.child_adult_pill":"Voksen","wizard.title":"Opsætningsguide","wizard.run_btn":"Kør opsætningsguiden","wizard.open_btn":"Åbn guiden","wizard.start_btn":"Start opsætning","wizard.add_child_myself":"Tilføj et barn selv","wizard.empty_title":"Sæt familien op på cirka tre minutter","wizard.empty_copy":"Tilføj dine børn, så foreslår vi pligter, der passer til deres alder, plus et par belønninger at arbejde hen imod. Eller tilføj det hele selv under Børn, Pligter og Belønninger.","wizard.settings_hint":"Tilføj børn, pligter foreslået efter alder og de første belønninger i få trin. Tilføjer kun, ændrer aldrig det, du har.","wizard.intro_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.close_hint":"Luk. Du kan åbne den igen fra Indstillinger.","wizard.skip":"Spring over, jeg sætter det selv op","wizard.restore":"Gendan en sikkerhedskopi i stedet","wizard.back":"Tilbage","wizard.step_of":"Trin {n} af {total} · {name}","wizard.step_welcome":"Velkommen","wizard.step_children":"Børn","wizard.step_chores":"Pligter","wizard.step_rewards":"Belønninger","wizard.step_review":"Gennemse","wizard.step_done":"Færdig","wizard.next_welcome":"Kom i gang","wizard.next_children":"Næste: pligter","wizard.next_chores":"Næste: belønninger","wizard.next_rewards":"Næste: dashboards","wizard.create":"Opret det hele","wizard.create_existing":"Tilføj det hele","wizard.creating":"Opretter…","wizard.foot_will_add":"{name} bliver tilføjet, når du fortsætter","wizard.existing_banner":"Du har allerede {children}, {chores} og {rewards}. Guiden tilføjer kun: intet af det, du har, bliver ændret eller fjernet.","wizard.welcome_title":"Velkommen til TaskMate","wizard.welcome_title_existing":"Tilføj mere med opsætningsguiden","wizard.welcome_copy":"Lad os komme i gang. Tilføj dine børn, vælg pligter, der passer til deres alder, og et par belønninger at arbejde hen imod. Det tager cirka tre minutter, og du kan ændre alt bagefter.","wizard.welcome_copy_existing":"Tilføj børn, vælg pligter foreslået efter alder og et par belønninger at arbejde hen imod.","wizard.tile_children":"Navne, alder og en avatar","wizard.tile_chores":"Forslag, der passer til hver alder","wizard.tile_rewards":"Ting at spare op til","wizard.pname_question":"Hvad skal point hedde?","wizard.pname_points":"Point","wizard.pname_stars":"Stjerner","wizard.pname_coins":"Mønter","wizard.pname_gems":"Ædelsten","wizard.pname_custom":"Eget…","wizard.pname_hint":"Vises på alle kort. Du kan ændre det senere under Indstillinger.","wizard.children_title":"Hvem er med?","wizard.children_copy":"Tilføj hvert barn. Alderen bestemmer, hvilke pligter der foreslås bagefter, og en fødselsdag slår også fødselsdagstilstand til (bonuspoint på dagen).","wizard.already_set_up":"Allerede sat op","wizard.no_age_yet":"Ingen alder endnu. Vælg en aldersgruppe, så vi kan foreslå pligter:","wizard.remove":"Fjern","wizard.add_child":"Tilføj et barn","wizard.name":"Navn","wizard.name_placeholder":"fx Isla","wizard.age":"Alder","wizard.age_mode_bday":"Fødselsdag","wizard.age_mode_age":"Kun alderen","wizard.age_mode_none":"Vil helst ikke sige","wizard.bday_hint":"Slår også fødselsdagstilstand til. Du kan fjerne året senere under Børn, hvis du hellere vil undgå at gemme det.","wizard.group_hint":"Bruges kun til at foreslå pligter.","wizard.avatar":"Avatar","wizard.colour":"Farve","wizard.add_named":"Tilføj {name}","wizard.child_word":"barn","wizard.preview":"Forhåndsvisning på kortet","wizard.new_child":"Nyt barn","wizard.ready_for_chores":"Klar til pligter","wizard.preview_chores":"Pligterne vises her","wizard.preview_rewards":"og belønninger at spare op til","wizard.preview_hint":"Farven bruges på barnets kort i dashboardet \"Børnenes pligter\". Skift avatar eller tilføj et foto senere under Børn.","wizard.age_n":"{age} år","wizard.group_chores":"Pligter for {group}","wizard.toast_child_exists":"{name} er allerede på listen","wizard.toast_need_child":"Tilføj mindst ét barn først","wizard.toast_bad_birthday":"Vælg en fødselsdag, der ikke ligger i fremtiden","wizard.toast_invalid_birthday":"Den fødselsdag er ikke en gyldig dato. Tjek dag og måned","wizard.toast_load_failed":"Opsætningsguiden kunne ikke åbnes: {error}","wizard.toast_create_failed":"Intet blev oprettet: {error}","wizard.chores_title":"Vælg nogle pligter","wizard.chores_copy":"Foreslået efter hvert barns alder. Sæt flueben ved det, der passer til jeres hjem, og vælg point. Tryk på et ansigt for også at give en pligt til en ældre søskende. Intet er endeligt: alt kan redigeres senere under Pligter.","wizard.nobody_in_group":"Ingen i denne aldersgruppe","wizard.show_anyway":"Vis alligevel","wizard.picked_n":"{count} valgt","wizard.pick_all":"Vælg alle","wizard.clear":"Ryd","wizard.have_chore":"Du har allerede denne pligt","wizard.already_have":"Har allerede","wizard.nobody_old_enough":"Ingen er gamle nok endnu","wizard.template_pack":"skabelonpakke","wizard.pack_sub":"Alle · fra Skabeloner","wizard.pack_dupe":"Allerede på din liste, tilføjes én gang","wizard.per_week":"Pr. uge, cirka","wizard.per_week_hint":"Hvis alle valgte pligter bliver lavet. Bruges i næste trin til at foreslå belønningspriser.","wizard.packs_title":"Eller tilføj en færdig pakke","wizard.packs_hint":"De indbyggede pakker fra Skabeloner, givet til alle.","wizard.freq_daily":"Hver dag","wizard.freq_weekdays":"Hverdage","wizard.freq_weekly":"En gang om ugen","wizard.freq_every_2_weeks":"Hver 2. uge","wizard.freq_monthly":"Hver måned","wizard.rewards_title":"Noget at arbejde hen imod","wizard.rewards_copy":"Vælg et par belønninger til at starte med. Priserne er faste, så en belønning koster altid det, der står her.","wizard.rewards_earns":"Med de valgte pligter tjener {name} cirka {amount} om ugen.","wizard.every_day":"≈ hver dag","wizard.every_n_days":"≈ hver {count}. dag","wizard.tier.small":"Små glæder","wizard.tier.saving":"Værd at spare op til","wizard.tier.big":"Store mål","wizard.tier.custom":"Dine egne","wizard.own_reward_placeholder":"Tilføj din egen belønning","wizard.own_reward_add":"Tilføj","wizard.cost":"Pris","wizard.tips":"Tips","wizard.tip_1":"Hav én belønning, de kan få på en dag eller to, så de ser, at det virker.","wizard.tip_2":"Store mål fungerer bedst med 2–4 ugers pligter.","wizard.tip_3":"Belønninger er som standard fælles. Begræns en til ét barn senere under Belønninger.","wizard.review_title":"Tjek og opret","wizard.review_fresh":"Dette opretter {children}, {chores} og {rewards}. Du kan ændre alt bagefter i panelet.","wizard.review_existing":"Dette tilføjer {children}, {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_existing_no_children":"Dette tilføjer {chores} og {rewards}. Dine {have_chores} og {have_rewards} forbliver præcis, som de er.","wizard.review_nothing":"Alt, hvad du har valgt, findes allerede i TaskMate, så der er intet nyt at tilføje. Gå tilbage for at vælge noget andet, eller luk guiden.","wizard.count_children_one":"1 barn","wizard.count_children_many":"{count} børn","wizard.count_chores_one":"1 pligt","wizard.count_chores_many":"{count} pligter","wizard.count_rewards_one":"1 belønning","wizard.count_rewards_many":"{count} belønninger","wizard.kid_existing":"eksisterende","wizard.kid_new":"ny","wizard.per_week_short":"{amount} /uge","wizard.no_new_chores":"Ingen nye pligter","wizard.n_more":"+ {count} mere","wizard.defaults":"Et par standardvalg","wizard.appr_title":"Pligter, der skal godkendes af en forælder","wizard.appr_hint":"Point udbetales, når du har godkendt. Kan ændres pr. pligt senere.","wizard.appr_none":"Ingen","wizard.appr_big":"Store (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Næste: gennemse","wizard.dash_step_title":"Vælg dine dashboards","wizard.dash_step_copy":"Færdige dashboards til alle i huset, med dine børn allerede udfyldt. Vælg nogle, alle eller ingen.","wizard.dash_step_later":"Du kan altid lave flere under Indstillinger → Færdige dashboards. Et eksisterende dashboard bliver aldrig overskrevet.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"»{title}« findes allerede, så det blev ladt være.","wizard.dash_failed":"»{title}« kunne ikke oprettes. Alt andet blev.","wizard.open_named":"Åbn {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Ingen","wizard.review_dashboards_only":"Intet nyt til familien denne gang, kun de dashboards, du har valgt.","panel.dash_section_title":"Færdige dashboards","panel.dash_section_hint":"Start med et dashboard lavet til hver person i huset, med dine børn udfyldt. Bagefter er det et helt almindeligt Home Assistant-dashboard: redigér, flyt rundt på eller slet det, som du vil. Et eksisterende dashboard bliver aldrig overskrevet.","panel.dash_kind_kids":"Børn","panel.dash_kind_parents":"Forældre","panel.dash_kind_wall":"Vægtablet","panel.dash_desc_kids":"En fane til hvert barn med deres pligter, belønningsmål, stime, mærker og belønninger, plus en familiefane med rangliste og familiemål.","panel.dash_desc_parents":"Først godkendelser og pligttavlen, så point, bonusser og straffe, så ugeoversigter og aktivitet.","panel.dash_desc_wall":"Kioskkortet i fuld skærm til en fælles tablet, med pligttavlen som anden fane.","panel.dash_for_kids":"Til børnenes tablet eller telefoner","panel.dash_for_parents":"Til forældrenes telefoner","panel.dash_for_wall":"Til en tablet i køkkenet eller entréen","panel.dash_created":"Oprettet","panel.dash_open":"Åbn","panel.dash_create_btn":"Opret …","panel.dash_dialog_title":"Opret et dashboard","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_path_taken":"Allerede i brug: {paths}. Vælg en anden adresse.","panel.dash_path_invalid":"Adressen må kun have små bogstaver, tal og bindestreger, med mindst én bindestreg.","panel.dash_list_failed":"Kunne ikke læse dine eksisterende dashboards, så intet blev oprettet.","panel.dash_children_label":"Børn","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Ét dashboard, en fane til hvert barn","panel.dash_layout_each":"Et dashboard til hvert barn","panel.dash_layout_tabs_hint":"Godt til en fælles tablet: hvert barn er kun en fane væk.","panel.dash_layout_each_hint":"Godt til barnets egen telefon: hvert barn får sit eget dashboard på denne adresse efterfulgt af sit navn.","panel.dash_hide_parent":"Skjul forældreknapper","panel.dash_hide_parent_hint":"Godkendelse og udførelse for et barn holdes slået fra på disse kort, også når en forælder kigger med.","panel.dash_admin":"Kun administratorer","panel.dash_admin_hint":"Skjuler det for brugere, der ikke er Home Assistant-administratorer. Lad det være slået fra, hvis en forælder ikke er administrator; kortene tjekker alligevel forældrerettigheder før hver handling.","panel.dash_board":"Tilføj en fane med pligttavlen","panel.dash_board_hint":"Hele familiens dag med ét blik, kun et swipe væk.","panel.dash_sidebar":"Vis i sidepanelet","panel.dash_preview":"Forhåndsvisning","panel.dash_create":"Opret dashboard","panel.dash_need_child":"Tilføj et barn først.","panel.dash_pick_child":"Vælg mindst ét barn.","panel.dash_need_title":"Giv dashboardet en titel.","panel.dash_toast_created":"Oprettet: {titles}","panel.dash_toast_failed":"Kunne ikke oprette: {titles}","panel.dash_more":"… og {count} mere","panel.dash_palette":"Opret et dashboard: {kind}","panel.dash_view_today":"I dag","panel.dash_view_points":"Point","panel.dash_view_insights":"Indsigt","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}s pligter","panel.dash_title_kids":"Børnenes pligter","panel.dash_title_parents":"Forældre","panel.dash_title_wall":"Pligtvæg","wizard.notify_toggle":"Giv mig besked, når noget skal godkendes","wizard.notify_hint":"Bruger dine eksisterende indstillinger for notifikationer.","wizard.rewards_n":"Belønninger ({count})","wizard.no_rewards":"Ingen belønninger valgt","wizard.done_title":"Så er I klar!","wizard.done_copy":"TaskMate er klar til din familie.","wizard.done_copy_existing":"De nye pligter og belønninger er tilføjet. Intet andet er ændret.","wizard.done_copy_dashboards":"Dine dashboards er klar. Intet andet blev ændret.","wizard.done_copy_nothing":"Alt, hvad du valgte, fandtes allerede, så intet nyt blev tilføjet. Intet andet er ændret.","wizard.next_tablet_title":"Sæt det, hvor de kan se det","wizard.next_tablet":"Åbn dashboardet \"Børnenes pligter\" på en tablet eller deres telefoner.","wizard.next_today_title":"Hold øje under I dag","wizard.next_today":"Godkendelser, hvem har lavet hvad og hurtige bonusser, alt på én side.","wizard.next_change_title":"Ændr hvad som helst","wizard.next_change":"Rediger pligter, point og belønninger når som helst. Kør guiden igen fra Indstillinger.","wizard.go_today":"Gå til I dag","wizard.confirm_title":"Kør opsætningsguiden?","wizard.confirm_have":"Du har allerede {children}, {chores} og {rewards}. Guiden vil:","wizard.confirm_add":"kun tilføje nye børn, pligter og belønninger","wizard.confirm_have_shown":"vise pligter og belønninger, du allerede har, som \"Har allerede\"","wizard.confirm_never":"aldrig omdøbe, redigere eller slette noget","wizard.nudge_text":"{name} er {age} nu. Se nye idéer til pligter for den alder?","wizard.nudge_btn":"Se idéer til pligter","wizard.nudge_dismiss":"Ikke nu","wizard.age_group.3_5":"3–5 år","wizard.age_group.6_8":"6–8 år","wizard.age_group.9_12":"9–12 år","wizard.age_group.13_plus":"13+ år","wizard.age_group_sub.3_5":"Små hjælpere · enkle opgaver, masser af ros","wizard.age_group_sub.6_8":"Faste rutiner · de krydser dem selv af","wizard.age_group_sub.9_12":"Rigtige husholdningsopgaver · flere point","wizard.age_group_sub.13_plus":"Livsfærdigheder · ugentlige opgaver til rigtige belønninger","wizard.chore.toys_away":"Ryd legetøjet op","wizard.chore.clothes_basket":"Snavsetøj i kurven","wizard.chore.brush_teeth_help":"Børste tænder (med hjælp)","wizard.chore.shoes_coat":"Sæt sko og jakke på plads","wizard.chore.help_feed_pet":"Hjælp med at fodre kæledyret","wizard.chore.match_socks":"Par sokkerne","wizard.chore.napkins":"Læg servietter på bordet","wizard.chore.water_plant":"Vand en plante","wizard.chore.make_bed":"Red seng","wizard.chore.get_dressed":"Tag selv tøj på","wizard.chore.pack_school_bag":"Pak skoletasken","wizard.chore.set_clear_table":"Dæk og ryd bordet","wizard.chore.tidy_bedroom":"Ryd op på værelset","wizard.chore.feed_pet":"Fodr kæledyret","wizard.chore.put_away_laundry":"Læg rent tøj på plads","wizard.chore.read_15":"Læs i 15 minutter","wizard.chore.dishwasher":"Fyld eller tøm opvaskemaskinen","wizard.chore.bins_out":"Stil skraldespanden ud","wizard.chore.hoover_room":"Støvsug et rum","wizard.chore.walk_dog":"Gå tur med hunden","wizard.chore.help_cook":"Hjælp med at lave aftensmad","wizard.chore.clean_sink":"Gør håndvasken på badeværelset ren","wizard.chore.homework_no_reminders":"Lektier uden påmindelser","wizard.chore.change_sheets":"Skift sengetøj","wizard.chore.cook_meal":"Lav et måltid til familien","wizard.chore.own_laundry":"Vask dit eget tøj","wizard.chore.mow_lawn":"Slå græsset","wizard.chore.clean_bathroom":"Gør badeværelset rent","wizard.chore.wash_car":"Vask bilen","wizard.chore.babysit":"Pas de mindre i en time","wizard.chore.food_shop":"Hjælp med indkøbene","wizard.chore.recycling":"Sorter affald til genbrug","wizard.reward.screen_time":"15 min ekstra skærmtid","wizard.reward.pick_pudding":"Vælg desserten","wizard.reward.car_music":"Vælg musikken i bilen","wizard.reward.choose_dinner":"Vælg aftensmaden","wizard.reward.stay_up_late":"Blive oppe 30 minutter længere","wizard.reward.family_film":"Vælg familiefilmen","wizard.reward.ice_cream_trip":"Tur ud efter is","wizard.reward.spending_money":"50 kr. at bruge","wizard.reward.sleepover":"Overnatning med en ven","wizard.pack.morning_routine.name":"Morgenrutine","wizard.pack.morning_routine.chore_0":"Red seng","wizard.pack.morning_routine.chore_1":"Børste tænder","wizard.pack.morning_routine.chore_2":"Tag tøj på","wizard.pack.morning_routine.chore_3":"Pak skoletasken","wizard.pack.evening_routine.name":"Aftenrutine","wizard.pack.evening_routine.chore_0":"Børste tænder","wizard.pack.evening_routine.chore_1":"Tag nattøj på","wizard.pack.evening_routine.chore_2":"Ryd op på værelset","wizard.pack.evening_routine.chore_3":"Læg tøj frem til i morgen","wizard.pack.kitchen_helper.name":"Køkkenhjælper","wizard.pack.kitchen_helper.chore_0":"Dæk bord","wizard.pack.kitchen_helper.chore_1":"Ryd tallerkener af","wizard.pack.kitchen_helper.chore_2":"Fyld opvaskemaskinen","wizard.pack.kitchen_helper.chore_3":"Tør køkkenbordet af","wizard.pack.weekend_helper.name":"Weekendhjælper","wizard.pack.weekend_helper.chore_0":"Ryd op på værelset","wizard.pack.weekend_helper.chore_1":"Støvsug","wizard.pack.weekend_helper.chore_2":"Hjælp med vasketøjet","wizard.pack.weekend_helper.chore_3":"Stil skraldespanden ud","wizard.pack.pet_care.name":"Pasning af kæledyr","wizard.pack.pet_care.chore_0":"Fodr kæledyret","wizard.pack.pet_care.chore_1":"Fyld vandskålen","wizard.pack.pet_care.chore_2":"Gå tur med hunden","wizard.pack.pet_care.chore_3":"Gør kattebakken ren","wizard.pack.homework_reading.name":"Lektier og læsning","wizard.pack.homework_reading.chore_0":"Lav lektier","wizard.pack.homework_reading.chore_1":"Læs i 20 minutter","wizard.pack.homework_reading.chore_2":"Øv på instrumentet","wizard.chore.brush_teeth_am":"Børst tænder (morgen)","wizard.chore.wash_face":"Vask ansigtet","wizard.chore.brush_hair":"Børst håret","wizard.chore.pyjamas_away":"Læg nattøjet på plads","wizard.chore.clear_breakfast":"Ryd dine morgenmadsting af","wizard.chore.up_with_alarm":"Stå op, når vækkeuret ringer","wizard.chore.make_breakfast":"Lav din egen morgenmad","wizard.chore.pack_lunch":"Smør din egen madpakke","wizard.chore.sun_cream":"Smør solcreme på","wizard.chore.ready_to_go":"Sko og jakke på, klar til at gå","wizard.chore.open_curtains":"Træk gardinerne fra","wizard.chore.eat_breakfast_table":"Spis morgenmad ved bordet","wizard.chore.school_letters":"Giv breve fra skolen til en voksen","wizard.chore.pack_pe_kit":"Pak gymnastiktøjet","wizard.chore.spellings":"Øv stavning","wizard.chore.times_tables":"Øv tabeller","wizard.chore.check_school_app":"Tjek skoleappen for lektier","wizard.chore.plan_homework_week":"Planlæg ugens lektier","wizard.chore.revision_session":"Repetition (30 minutter)","wizard.chore.tidy_pencil_case":"Ryd op i penalhuset","wizard.chore.wash_water_bottle":"Vask din drikkedunk","wizard.chore.empty_lunchbox":"Tøm madkassen","wizard.chore.instrument_practice":"Øv på dit instrument","wizard.chore.read_aloud":"Læs højt for en voksen","wizard.chore.set_table":"Dæk bord","wizard.chore.clear_table":"Ryd bordet","wizard.chore.empty_dishwasher":"Tøm opvaskemaskinen","wizard.chore.make_lunch_weekend":"Lav din egen frokost","wizard.chore.wash_veg":"Skyl frugt og grønt","wizard.chore.wipe_table":"Tør køkkenbordet af","wizard.chore.wash_up":"Vask op i hånden","wizard.chore.dry_up":"Tør af og sæt på plads","wizard.chore.bake_together":"Bag noget sammen med en voksen","wizard.chore.unpack_shopping":"Pak indkøbene ud","wizard.chore.clear_fridge":"Ryd op i køleskabet","wizard.chore.toast_for_all":"Lav ristet brød til alle","wizard.chore.fill_water_jug":"Fyld vandkanden","wizard.chore.food_prep":"Hjælp med at forberede maden","wizard.chore.plan_dinner":"Planlæg en aftensmad i ugen","wizard.chore.wipe_counters":"Tør køkkenbordene af","wizard.chore.mop_floor":"Vask køkkengulvet","wizard.chore.dust_room":"Tør støv af på dit værelse","wizard.chore.clean_mirrors":"Pudse spejlene","wizard.chore.empty_bedroom_bin":"Tøm skraldespanden på værelset","wizard.chore.tidy_living_room":"Ryd op i stuen","wizard.chore.line_up_shoes":"Stil skoene på række","wizard.chore.sort_drawer":"Ryd op i en skuffe","wizard.chore.toilet_roll":"Sæt nyt toiletpapir i","wizard.chore.clean_windows":"Pudse vinduerne (indvendigt)","wizard.chore.clean_toilet":"Gør toilettet rent","wizard.chore.wipe_handles":"Tør kontakter og håndtag af","wizard.chore.rinse_bath":"Skyl badekarret efter brug","wizard.chore.games_in_box":"Læg spillene tilbage i æsken","wizard.chore.tidy_desk":"Ryd op på dit skrivebord","wizard.chore.clear_stairs":"Ryd trappen","wizard.chore.tidy_car":"Ryd op i bilen","wizard.chore.declutter":"Ryd ud: giv 5 ting væk","wizard.chore.hoover_stairs":"Støvsug trappen","wizard.chore.make_bed_tidy":"Hjælp med at rede din seng","wizard.chore.sort_colours":"Sortér vasketøjet efter farve","wizard.chore.hang_washing":"Hæng vasketøjet op","wizard.chore.fold_towels":"Fold håndklæderne","wizard.chore.load_washer":"Fyld vaskemaskinen","wizard.chore.iron_shirts":"Stryg dine skoleskjorter","wizard.chore.clean_trainers":"Gør dine sneakers rene","wizard.chore.pair_gloves":"Saml vanter og huer i par","wizard.chore.bring_washing_in":"Tag vasketøjet ind","wizard.chore.fold_clothes":"Fold det rene tøj","wizard.chore.sort_wardrobe":"Ryd op i dit klædeskab","wizard.chore.rake_leaves":"Rive blade sammen","wizard.chore.weed_bed":"Luk et blomsterbed","wizard.chore.clear_snow":"Ryd sne fra stien","wizard.chore.sweep_patio":"Fej terrassen","wizard.chore.bring_post_in":"Tag posten ind","wizard.chore.bike_away":"Stil din cykel på plads","wizard.chore.repot_plant":"Plant en plante om","wizard.chore.bird_feeder":"Fyld foderbrættet","wizard.chore.diy_help":"Hjælp med et gør-det-selv-projekt","wizard.chore.bins_back_in":"Tag skraldespandene ind igen","wizard.chore.pick_veg":"Høst grøntsager i haven","wizard.chore.clean_garden_furniture":"Vask havemøblerne","wizard.chore.water_garden":"Vand haven","wizard.chore.sweep_path":"Fej trappen ved hoveddøren","wizard.chore.pet_water":"Fyld kæledyrets vandskål","wizard.chore.litter_tray":"Gør kattebakken ren","wizard.chore.clean_cage":"Gør buret rent","wizard.chore.feed_fish":"Fodr fiskene","wizard.chore.brush_dog":"Børst hunden","wizard.chore.clean_hutch":"Gør kaninburet rent","wizard.chore.play_with_pet":"Leg med kæledyret i 15 minutter","wizard.chore.dog_poo":"Saml hundens efterladenskaber i haven","wizard.chore.tank_water":"Skift vandet i akvariet","wizard.chore.pet_food_out":"Giv kæledyret aftensmad","wizard.chore.charge_devices":"Oplad dine enheder","wizard.chore.weekly_plan":"Skriv din egen ugeplan","wizard.chore.money_jar":"Læg lommepenge i sparegrisen","wizard.chore.call_grandparent":"Ring til en bedsteforælder","wizard.chore.thank_you_card":"Skriv et takkekort","wizard.chore.help_sibling_ready":"Hjælp en mindre søskende med at blive klar","wizard.chore.on_time":"Vær klar til tiden","wizard.chore.phone_in_basket":"Telefonen i kurven ved sengetid","wizard.chore.budget_money":"Lav et budget for dine lommepenge","wizard.chore.shop_alone":"Køb noget i butikken selv","wizard.chore.club_bag":"Pak tasken til fritidsaktiviteten","wizard.chore.visitor_drink":"Lav en drik til en gæst","wizard.chore.remember_key":"Husk din nøgle","wizard.chore.check_bus":"Tjek dine bustider","wizard.chore.lay_out_clothes":"Læg tøj frem til i morgen","wizard.chore.drink_water":"Drik 6 glas vand","wizard.chore.outside_30":"30 minutter leg udenfor","wizard.chore.floss":"Brug tandtråd","wizard.chore.eat_fruit":"Spis et stykke frugt","wizard.chore.try_veg":"Smag en ny grøntsag","wizard.chore.calm_breathing":"5 minutters rolig vejrtrækning","wizard.chore.ride_bike":"Tag en cykeltur","wizard.chore.sports_practice":"Sportstræning","wizard.chore.walk_to_school":"Gå i skole","wizard.chore.screen_free_hour":"En skærmfri time","wizard.chore.skincare":"Hudpleje","wizard.chore.stretch":"Stræk ud i 10 minutter","wizard.chore.swimming":"Tag ud og svømme","wizard.chore.bed_on_time":"I seng til tiden","wizard.chore.take_medicine":"Tag din medicin","wizard.chore.wash_hands_dinner":"Vask hænder før aftensmaden","wizard.chore.help_unasked":"Hjælp nogen uden at blive spurgt","wizard.chore.game_night":"Gør familiens spilleaften klar","wizard.chore.tell_about_day":"Fortæl om din dag","wizard.chore.kind_neighbour":"Gør noget godt for en nabo","wizard.chore.kind_to_sibling":"Sig noget pænt til en søskende","wizard.chore.birthday_card":"Lav et fødselsdagskort","wizard.chore.plan_treat":"Hjælp med at planlægge en familieoplevelse","wizard.chore.visit_grandparents":"Besøg bedsteforældre og giv en hånd","wizard.chore.make_gift":"Lav noget til nogen","wizard.chore.sort_argument":"Løs et skænderi i ro og mag","wizard.chore.hug_goodnight":"Sig godnat til alle","wizard.chore.brush_teeth_pm":"Børst tænder (aften)","wizard.chore.bath_shower":"Bad eller brusebad","wizard.chore.bedtime_reading":"Godnatlæsning","wizard.chore.tidy_before_bed":"Ryd op før sengetid","wizard.chore.devices_away":"Skærme væk kl. 20","wizard.chore.pyjamas_on":"Nattøj på","wizard.chore.lights_out":"Lyset slukket til tiden","wizard.chore.clear_cup":"Ryd din kop og tallerken af","wizard.chore.check_tomorrow":"Tjek planen for i morgen","wizard.chore.tablet_kitchen":"Oplad tabletten i køkkenet","wizard.chore.school_bag_by_door":"Skoletasken ved døren","wizard.chore.practise_piano":"Øv klaver","wizard.chore.language_words":"Lær 5 ord på et nyt sprog","wizard.chore.brain_game":"Puslespil eller hjernegymnastik","wizard.chore.diary":"Skriv i din dagbog","wizard.chore.science_experiment":"Videnskabeligt eksperiment med en voksen","wizard.chore.draw_paint":"Tegn eller mal i 20 minutter","wizard.chore.news_together":"Se nyheder sammen","wizard.chore.typing_practice":"Øv at skrive på tastatur","wizard.chore.chess_game":"Spil et parti skak","wizard.chore.sew_button":"Lær at sy en knap i","wizard.chore.coding_practice":"Øv programmering","wizard.chore.learn_song":"Lær en sang","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Planlæg en familieudflugt","wizard.chore.library_visit":"Besøg biblioteket","wizard.chore.lego_build":"Byg noget nyt med klodser","wizard.reward.sweet_treat":"En lille godbid","wizard.reward.gaming_30":"30 minutters gaming","wizard.reward.bubble_bath":"Et skumbad","wizard.reward.extra_story":"En ekstra godnathistorie","wizard.reward.choose_breakfast":"Vælg morgenmaden","wizard.reward.sticker_sheet":"Et ark klistermærker","wizard.reward.choose_seat":"Vælg din plads ved middagen","wizard.reward.fizzy_drink":"En sodavand til aftensmaden","wizard.reward.video_call_friend":"Videoopkald til en ven","wizard.reward.skip_chore":"Spring en pligt over (en voksen vælger)","wizard.reward.breakfast_in_bed":"Morgenmad på sengen","wizard.reward.living_room_camp":"Campering i stuen","wizard.reward.bowling":"En tur i bowlinghallen","wizard.reward.climbing_wall":"Klatrevæggen","wizard.reward.pool_trip":"En tur i svømmehallen","wizard.reward.karaoke_night":"Karaokeaften","wizard.reward.one_to_one":"Alenetid med en voksen","wizard.reward.lunch_out":"Frokost ude, kun dig","wizard.reward.new_book":"En ny bog","wizard.reward.bake_cake":"Bag en kage sammen","wizard.reward.friend_for_tea":"En ven med hjem til aftensmad","wizard.reward.big_park":"En tur til den store legeplads","wizard.reward.theme_park":"En dag i forlystelsespark","wizard.reward.zoo_trip":"En tur i zoologisk have","wizard.reward.show_trip":"Cirkus eller forestilling","wizard.reward.new_game":"Et nyt computerspil","wizard.reward.new_toy":"Et nyt stykke legetøj","wizard.reward.towards_trainers":"Penge til nye sneakers","wizard.reward.cinema_friend":"Biografen med en ven","wizard.reward.shopping_trip":"En shoppingtur","wizard.reward.day_out_choice":"En udflugt efter eget valg","wizard.reward.camping_weekend":"En campingweekend","wizard.reward.takeaway_night":"Vælg takeaway-maden","wizard.reward.friend_day_out":"En udflugt med en ven","wizard.reward.phone_data":"Ekstra mobildata","wizard.reward.late_weekend":"Bliv længe oppe i weekenden","wizard.cat.morning":"Morgen","wizard.cat.school":"Skole og lektier","wizard.cat.kitchen":"Køkken og madlavning","wizard.cat.tidy":"Oprydning og rengøring","wizard.cat.laundry":"Vasketøj","wizard.cat.outdoor":"Hus og have","wizard.cat.pets":"Kæledyr","wizard.cat.responsibility":"Ansvar","wizard.cat.health":"Sundhed og motion","wizard.cat.family":"Familie og venlighed","wizard.cat.evening":"Aften","wizard.cat.learning":"Læring og hobbyer","wizard.chore.wipe_spills":"Tør dit spild op","wizard.chore.carry_plate":"Bær din tallerken ud i køkkenet","wizard.chore.books_on_shelf":"Sæt bøgerne tilbage på hylden","wizard.chore.hands_after_toilet":"Vask hænder efter toiletbesøg","wizard.chore.please_thank_you":"Sig tak og vær så venlig","library.btn":"Bibliotek","library.title":"Bibliotek","library.tab_chores":"Pligter","library.tab_rewards":"Belønninger","library.suits":"Passer til","library.everyone":"Alle","library.search":"Søg, fx hund, vasketøj, lektier…","library.hide_have":"Skjul dem, vi allerede har","library.cat_top":"Bedste bud","library.cat_packs":"Pakker","library.cat_new":"Nyt til {name}","library.head_top":"Det bedste sted at starte","library.head_new":"Nye idéer til {name}: pligter, der passer nu, hvor de er {age}","library.head_packs":"Færdige sæt af pligter, der tilføjes på én gang","library.results":"Resultater for “{query}”: {count}","library.empty":"Intet her til disse børn.","library.empty_hint":"Prøv Alle, eller fjern fluebenet ved “Skjul dem, vi allerede har”.","library.age_from":"{min}+ år","library.age_range":"{min}–{max} år","library.added":"Tilføjet","library.customise":"Tilpas","library.pack_chores":"Pligter: {count}","library.pack_skip":"Har allerede {count}, de springes over","library.selected":"Valgt: {count}","library.assign_to":"Til","library.assign_fit":"Passer til {fit} af {total} valgte","library.add":"Tilføj ({count})","library.adding":"Tilføjer…","library.toast_added":"Tilføjet: {count}","library.toast_added_skipped":"Tilføjet: {count}. Sprunget over, findes allerede: {skipped}","library.toast_wizard":"Tilføjet til dine valg: {count}","library.toast_failed":"Intet blev tilføjet: {error}","library.toast_load_failed":"Kunne ikke åbne biblioteket: {error}","library.customise_title":"Tilpas før tilføjelse","library.customise_hint":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden pligt.","library.customise_hint_reward":"Kun denne kopi ændres. Du kan stadig redigere den, når den er tilføjet, som enhver anden belønning.","library.customise_save":"Vælg med disse ændringer","library.repeats":"Gentages","library.days_hint":"Ingen valgte dage betyder hver dag.","library.more_title":"Vil du have flere?","library.more_chores":"Gennemse hele biblioteket: {count} pligter i 12 kategorier plus færdige pakker","library.more_rewards":"Gennemse hele biblioteket: {count} belønninger at vælge imellem","library.browse":"Gennemse","library.from_library":"Fra biblioteket","library.from_library_sub":"Valgt i biblioteket. De tilføjes sammen med resten under Gennemse.","library.no_children":"Tilføj først et barn for at vælge, hvem pligterne er til. Pligter tilføjet nu er til alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Barn","panel.entity_chore":"Pligt","panel.entity_group":"Gruppe","panel.entity_penalty":"Straf","panel.entity_reward":"Belønning","panel.entity_search_placeholder":"Søg | Tilføj eget element","panel.error_failed_to_load":"Kunne ikke indlæse tilstand","panel.error_no_state":"Ingen tilstand endnu.","panel.first_occ_available_immediately":"Tilgængelig med det samme","panel.first_occ_wait":"Vent til første planlagte gang","panel.group_add_tile":"Tilføj gruppe","panel.group_chore_count":"{count} pligter","panel.group_chore_count_one":"{count} pligt","panel.group_chores_label":"Pligter i gruppen (rækkefølgen betyder noget ved samlet — den første er den styrende)","panel.group_missing_chore":"(manglende pligt {id})","panel.group_no_rotation_chores":"Kun roterende pligter (skiftevis / tilfældig / balanceret) kan være med i en gruppe. Ret først pligtens fordelingsmetode.","panel.group_policy_hint":"Samlet = samme barn får alle pligter i gruppen i dag. Fordelt = forskellige børn i dag.","panel.group_policy_label":"Regel","panel.group_policy_spread":"Fordelt — forskellige børn på tværs af gruppen i dag","panel.group_policy_spread_short":"Fordelt","panel.group_policy_sticky":"Samlet — samme barn får alle pligter i gruppen i dag","panel.group_policy_sticky_short":"Samlet","panel.group_title":"Pligtgrupper","panel.loading":"Indlæser…","panel.nav_family":"Familie","panel.nav_earn":"Optjen","panel.nav_spend":"Brug","panel.nav_points":"Point","panel.nav_review":"Overblik","panel.nav_more":"Mere","panel.nav_sections":"Sektioner","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Ny","panel.new_chore":"Ny pligt","panel.new_bounty":"Ny dusør","panel.new_reward":"Ny belønning","panel.new_quest":"Ny mission","panel.new_challenge":"Ny udfordring","panel.new_child":"Tilføj barn","panel.palette_placeholder":"Søg eller gå til…","panel.palette_group_go":"Gå til","panel.palette_group_actions":"Handlinger","panel.palette_adjust_points":"Giv eller fratræk point: {name}","panel.palette_no_results":"Ingen resultater","panel.palette_hint":"↑↓ for at flytte · Enter for at åbne · Esc for at lukke","panel.scope_label":"Vis data for","panel.scope_all":"Alle","panel.scope_only":"Vis kun {name}","panel.scope_showing":"Viser kun {name}","panel.scope_clear":"Vis alle","panel.today_greeting_morning":"God morgen","panel.today_greeting_afternoon":"God eftermiddag","panel.today_greeting_evening":"God aften","panel.today_needs_one":"1 ting venter på dig","panel.today_needs_many":"{count} ting venter på dig","panel.today_all_clear":"Alt er klaret","panel.today_needs_title":"Venter på dig","panel.needs_filter_label":"Vis","panel.needs_filter_swaps":"Bytter","panel.needs_filter_wishes":"Ønsker","panel.today_needs_empty":"Intet venter. Godkendelser, belønningsanmodninger og ønsker vises her.","panel.today_board_title":"Pligttavle","panel.today_board_today":"I dag","panel.today_board_week":"Denne uge","panel.today_board_unavailable":"Pligttavlen kunne ikke indlæses. Se Home Assistant-loggen.","panel.today_board_empty":"Ingen pligter i dag.","panel.today_status_done":"Udført","panel.today_status_pending":"Afventer godkendelse","panel.today_status_todo":"Mangler","panel.today_status_missed":"Misset","panel.today_quick_title":"Hurtige handlinger","panel.today_quick_bonus":"Giv en bonus","panel.today_quick_penalty":"Giv en straf","panel.today_view_all":"Se alle","panel.today_nothing_due":"Intet i dag","panel.today_all_done":"Alt udført i dag","panel.today_left":"{count} tilbage","panel.today_left_one":"{count} tilbage","panel.today_ring_label":"{done} af {due} pligter udført","panel.today_adjust_points":"Giv eller fratræk point","panel.today_streak":"{count} dage i træk","panel.today_week_none":"Ikke registreret","panel.today_week_hint":"Grå dage blev ikke registreret. TaskMate gemmer hver dags fremskridt kl. 23:59, fra og med denne version.","panel.today_wish_text":"{child} ønsker sig {wish}","panel.parent_complete_confirm":"Markér denne pligt som klaret af en forælder? Der gives ingen point.","panel.parent_complete_failed":"Mislykkedes: {error}","panel.parent_complete_success":"Markeret som klaret af forælder","panel.parent_complete_tooltip":"Forælder klarede den (ingen point)","panel.parent_complete_everyone":"Forælder klarede den for alle (ingen point)","panel.parent_complete_for_child":"Forælder klarede den for {name} (ingen point)","panel.parent_complete_for_child_confirm":"Markér denne opgave som klaret kun for {name}? Der gives ingen point.","panel.penalty_apply_text":"Vælg hvilket barn der skal have straffen (trækker {points} point).","panel.penalty_empty_description":"Tilføj en straf for at trække point for dårlig opførsel.","panel.penalty_empty_title":"Ingen straffe endnu","panel.penalty_points_label":"Point der trækkes","panel.penalty_title":"Straffe","panel.penbon_applies_to":"Gælder for","panel.penbon_applies_to_hint":"Lad feltet være tomt for at gælde alle børn.","panel.penbon_description_label":"Beskrivelse (valgfri)","panel.penbon_icon_label":"Ikon","panel.penbon_name_label":"Navn","panel.penbon_no_eligible":"Ingen børn kan vælges. Rediger {kind} for at angive, hvem den gælder for.","panel.penbon_points_award":"Point der gives","panel.penbon_points_deduct":"Point der trækkes","panel.penbon_table_assigned":"Tildelt","panel.penbon_table_name":"Navn","panel.penbon_table_points":"Point","panel.pending_tooltip":"{count} afventer — klik for at gennemgå","panel.pending_tooltip_one":"{count} afventer — klik for at gennemgå","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Hver 2. dag","panel.recurrence_every_n_days":"Hver N. dag (brugerdefineret)","panel.recurrence_every_count_days":"Hver {count}. dag","panel.recurrence_every_2_weeks":"Hver 2. uge","panel.recurrence_every_3_months":"Hver 3. måned","panel.recurrence_every_6_months":"Hver 6. måned","panel.recurrence_monthly":"Månedligt","panel.recurrence_weekly":"Ugentligt","panel.reorder_global_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter i admin-panelet. Gem for at anvende.","panel.reorder_global_title":"Sortér pligter","panel.reorder_hint":"Træk i rækkerne for at ændre rækkefølgen af pligter på barnets kort. Gem for at anvende.","panel.reorder_title":"Sortér pligter · {name}","panel.reward_add_tile":"Tilføj belønning","panel.tab_wishlists":"Ønskelister","panel.wish_filter_all":"Alle børn","panel.wish_section_pending":"Venter på godkendelse","panel.wish_section_pending_hint":"Godkend for at gøre et ønske til et sparemål. Du kan ændre målet først.","panel.wish_section_active":"Aktive ønsker","panel.wish_section_pledges":"Tilsagn","panel.wish_section_pledges_hint":"Alt, familien har skudt i. Tilsagte point er en gave: de kommer aldrig fra et barns saldo.","panel.wish_section_history":"Historik","panel.wish_none_pending":"Ingen ønsker venter på godkendelse.","panel.wish_none_active":"Der spares ikke op til nogen ønsker endnu.","panel.wish_none_pledges":"Ingen tilsagn endnu.","panel.wish_none_history":"Indløste og afviste ønsker vises her.","panel.wish_suggested":"{child} foreslog {points} {points_name}","panel.wish_target":"Mål","panel.wish_approve":"Godkend","panel.wish_decline":"Afvis","panel.wish_col_wish":"Ønske","panel.wish_col_progress":"Fremskridt","panel.wish_col_saved":"Sparet","panel.wish_col_pledged":"Tilsagt","panel.wish_col_status":"Tilstand","panel.wish_col_from":"Fra","panel.wish_col_to":"Til","panel.wish_col_amount":"Beløb","panel.wish_col_message":"Besked","panel.wish_col_date":"Dato","panel.wish_status_saving":"Sparer","panel.wish_status_funded":"Finansieret","panel.wish_status_redeem":"Indløsning anmodet","panel.wish_status_redeemed":"Indløst","panel.wish_status_declined":"Afvist","panel.wish_pledge":"Giv tilsagn","panel.wish_fulfil":"Opfyld","panel.wish_delete":"Slet ønske","panel.wish_unpledge":"Fjern tilsagn","panel.wish_confirm_delete":"Slet dette ønske? Det, barnet har sparet, går tilbage til barnet, og alle tilsagn gives tilbage.","panel.wish_confirm_unpledge":"Fjern dette tilsagn fra ønsket?","panel.wish_decline_title":"Afvis {wish}","panel.wish_decline_reason":"Begrundelse (valgfri)","panel.wish_decline_reason_hint":"Vises for barnet på ønskelisten.","panel.wish_pledge_title":"Tilsagn til {child}s {wish}","panel.wish_pledge_who":"Hvem giver tilsagn?","panel.wish_pledge_amount":"Beløb","panel.wish_pledge_amount_hint":"{points} mangler stadig. Tilsagte point er en gave: de kommer ikke fra et barns saldo.","panel.wish_pledge_finish":"Gør det færdigt ({points})","panel.wish_pledge_message":"Besked til {name} (valgfri)","panel.wish_pledge_preview":"Efter dette tilsagn: {total} / {target}","panel.wish_pledge_add":"Tilføj tilsagn","panel.wish_err_target":"Målet skal være et helt tal fra 1 til 100000.","panel.wish_err_who":"Skriv, hvem tilsagnet er fra.","panel.wish_err_amount":"Giv tilsagn om mindst 1 point.","panel.wish_toast_approved":"Ønske godkendt","panel.wish_toast_declined":"Ønske afvist","panel.wish_toast_pledged":"Tilsagn tilføjet","panel.wish_toast_pledge_removed":"Tilsagn fjernet","panel.wish_toast_removed":"Ønske slettet","panel.reward_assigned_hint":"Lad feltet være tomt for at gøre den tilgængelig for alle børn.","panel.reward_assigned_label":"Tildelt til","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pulje","panel.reward_streak_freeze_label":"Streak-frys — godkendelse giver barnet én frys","panel.reward_streak_freeze_hint":"Frysen redder streaken på en misset dag. Den kan ikke indløses ud over maksimum pr. barn.","panel.reward_badge_streak_freeze":"Streak-frys","panel.reward_cost_label":"Pris ({points_name})","panel.reward_description_label":"Beskrivelse (valgfri)","panel.reward_expires_hint":"Indbetalte point tilbagebetales ved midnat.","panel.reward_timelock_section":"Avanceret — tidslås","panel.reward_timelock_label":"Begræns hvornår den kan indløses","panel.reward_timelock_hint":"Belønningen er stadig synlig, men børnene kan kun indløse den inden for det tidsrum, du vælger. Indbetaling i en puljebelønning blokeres aldrig.","panel.reward_timelock_days_label":"Dage","panel.reward_timelock_days_hint":"Lad alle dage være slået fra for ingen begrænsning på dage.","panel.reward_timelock_from_label":"Fra","panel.reward_timelock_until_label":"Til","panel.reward_timelock_times_hint":"Lad begge være tomme for et hvilket som helst tidspunkt. Sluttidspunktet er ikke med, så 07:00–19:00 stopper kl. 19:00. Et starttidspunkt efter sluttidspunktet går hen over midnat.","panel.reward_timelock_badge":"Tidslåst","panel.reward_expires_label":"Udløber (tom = aldrig)","panel.reward_icon_label":"Ikon","panel.reward_is_jackpot_hint":"Saml alle børnenes bidrag til én fælles belønning.","panel.reward_is_jackpot_label":"Jackpot — fælles pulje for alle tildelte børn","panel.reward_name_label":"Navn","panel.reward_pool_hint":"Børnene indbetaler point i belønningens egen pulje i stedet for at bruge af deres saldo.","panel.reward_pool_label":"Puljebelønning (sparebøsse)","panel.reward_quantity_hint":"Hver godkendt indløsning trækker 1 fra.","panel.reward_quantity_label":"Begrænset antal (tom = ubegrænset)","panel.reward_stat_cost":"Pris i {points_name}","panel.reward_stat_expires":"Udløber","panel.reward_stat_remaining":"Tilbage","panel.reward_stat_unlimited":"Ubegrænset","panel.reward_affordable":"Kan få den nu","panel.reward_title":"Belønninger","panel.row_menu_more":"Flere handlinger","panel.schedule_one_shot":"Engangsopgave","panel.schedule_recurring":"Gentagende (hver N. dag/uge/måned)","panel.schedule_specific_days":"Bestemte ugedage","panel.search_bonuses":"Søg i bonusser…","panel.search_children":"Søg i børn…","panel.search_chores":"Filtrér pligter…","panel.search_groups":"Søg i grupper…","panel.search_penalties":"Søg i straffe…","panel.search_rewards":"Søg i belønninger…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Eftermiddag","panel.settings_bonuses_title":"Bonusser","panel.settings_calendar_projection_hint":"Antal dage frem, hver pligt udgives til kalendere","panel.settings_calendar_projection_label":"Kalenderfremskrivning","panel.settings_chore_rotation_title":"Rotation af pligter","panel.settings_currency_hint":"Hvad point hedder, og hvordan de vises i hele appen.","panel.settings_currency_title":"Valuta","panel.settings_parents_title":"Forældre (uden admin-rettigheder)","panel.settings_parents_hint":"Giv et husstandsmedlem uden admin-rettigheder kontrol i hverdagen — godkend pligter, juster point, bekræft belønninger — uden admin-rettigheder i Home Assistant. De kan stadig ikke åbne dette admin-panel eller ændre opsætningen.","panel.settings_parents_empty":"Ingen Home Assistant-brugere uden admin-rettigheder fundet. Opret først en almindelig HA-bruger, og sæt så flueben ved den her.","panel.settings_require_linked_child_label":"Kræv en tilknyttet konto pr. barn","panel.settings_require_linked_child_hint":"Lad kun barnets egen Home Assistant-konto handle som barnet. Lad det være slået fra på en fælles familie-tablet, hvor alle bruger samme konto. Forældre og admins kan altid handle for ethvert barn.","panel.settings_chore_undo_label":"Fortrydelsesvindue for børn (sekunder)","panel.settings_chore_undo_hint":"Lader et barn tage sin egen pligt tilbage: en indsendelse, der venter på godkendelse, indtil en forælder har gennemgået den, og en automatisk godkendt pligt i så mange sekunder efter, at den er klaret. 0 (standard) slår det fra, så kun en forælder kan fortryde. Alt, hvad en forælder har godkendt, kan kun fortrydes af en forælder. 0–3600.","panel.settings_chore_undo_invalid":"Fortrydelsesvinduet for børn skal være et helt antal sekunder fra 0 til 3600.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Aften","panel.settings_history_title":"Historik og streaks","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nat","panel.settings_notifications_title":"Notifikationer","panel.settings_notify_hint":"Bruges til beskeder om godkendelser til forældre","panel.settings_notify_label":"Notify-service","panel.settings_notify_none":"(ingen — brug HA's vedvarende notifikationer)","panel.settings_perfect_week_bonus_hint":"Hvor mange point der gives","panel.settings_perfect_week_bonus_label":"Bonuspoint for perfekt uge","panel.settings_perfect_week_all_chores_hint":"En dag tæller kun, når alle dagens pligter er klaret","panel.settings_perfect_week_all_chores_label":"Perfekt uge kræver alle pligter","panel.settings_perfect_week_hint":"Bonus for at klare pligter alle ugens dage","panel.settings_perfect_week_label":"Bonus for perfekt uge","panel.settings_points_default":"Stjerner","panel.settings_points_icon_hint":"Vælg et hvilket som helst MDI-ikon","panel.settings_points_icon_label":"Ikon for point","panel.settings_points_name_hint":"Hvad I kalder dem, f.eks. Stjerner eller Mønter","panel.settings_quick_points_label":"Hurtige pointbeløb","panel.settings_quick_points_hint":"Beløb adskilt med komma til + og − knapperne på hvert barns kort. Højst tre bruges.","panel.settings_points_name_label":"Navn på point","panel.settings_retention_hint":"Hvor mange dages historik over klarede pligter der gemmes","panel.settings_retention_label":"Opbevaring","panel.settings_show_ids_hint":"Vis interne ID'er til brug i automationer og service-kald","panel.settings_show_ids_label":"Vis ID'er","panel.settings_skip_confirm_hint":"Vis en bekræftelse, før en rotation springes over","panel.settings_skip_confirm_label":"Bekræft før overspringning","panel.settings_streak_all_chores_hint":"Forlæng kun en streak, når alle dagens pligter er klaret","panel.settings_streak_all_chores_label":"Streak kræver alle pligter","panel.settings_streak_milestones_hint":"Bonus ved 3, 7, 14, 30, 60 og 100 dage","panel.settings_streak_milestones_label":"Streak-milepæle","panel.settings_streak_freeze_max_label":"Streak-frys (højst pr. barn)","panel.settings_streak_freeze_max_hint":"Hver frys redder streaken på én misset dag. 0 slår streak-frys fra.","panel.settings_streak_freeze_earn_label":"Optjen en streak-frys hver","panel.settings_streak_freeze_earn_hint":"Dage i træk pr. gratis frys. 0 = aldrig (tilbyd en Streak-frys-belønning i stedet).","panel.settings_streak_reset_hint":"Hvad der sker, når en dag misses","panel.settings_streak_reset_label":"Nulstilling af streak","panel.settings_time_boundaries_hint":"Hvornår hver tidsperiode starter og slutter (TT:MM, 24-timers). Tilføj jeres egne perioder; huller mellem perioder tæller som Når som helst.","panel.settings_time_boundaries_title":"Tidsperioder på dagen","panel.settings_title":"Indstillinger","panel.settings_weekend_multiplier_hint":"Bonus lør/søn (1.0 = fra)","panel.settings_birthday_multiplier_label":"Fødselsdags-pointgange","panel.settings_birthday_multiplier_hint":"Pligtpoint på et barns fødselsdag, oven i weekendbonussen (1.0 = fra)","panel.settings_birthday_chores_off_label":"Fri på fødselsdagen","panel.settings_birthday_chores_off_hint":"Skjul ikke-obligatoriske pligter på et barns fødselsdag. Dagen bryder aldrig barnets streak.","panel.settings_difficulty_multipliers_hint":"Pointfaktor pr. niveau. Middel er udgangspunktet (×1.0); let/svær skalerer pligtens point.","panel.settings_difficulty_multipliers_label":"Faktorer for sværhedsgrad","panel.settings_vacation_hint":"Sæt alle pligter på pause og frys streaks i disse perioder (f.eks. ferier).","panel.vacation_calendar_label":"Familiens feriekalender (valgfri)","panel.vacation_calendar_hint":"Når kalenderen har en aktiv begivenhed, regnes alle børn som væk — streaks fryses, og pligter skjules. Sensorer for de enkelte børn kan tilføje egne fraværsperioder oveni.","panel.settings_vacation_title":"Ferie / pause","panel.vacation_add":"Tilføj ferie","panel.vacation_dates_required":"Hver ferie skal have en start- og slutdato.","panel.vacation_delete_title":"Fjern ferie","panel.vacation_name_placeholder":"f.eks. Sommerferie","panel.vacation_none":"Ingen ferier sat — pligterne kører hver dag.","panel.settings_weekend_multiplier_label":"Weekend-multiplikator","panel.skip_chore_confirm":"Spring pligtens nuværende barn over og gå videre i rotationen?","panel.streak_pause":"Pause — streak bevares indtil næste fuldførelse","panel.streak_reset":"Nulstil — streak går til 0 ved en misset dag","panel.tab_activity":"Aktivitet","panel.tab_audit":"Log","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonusser","panel.tab_children":"Børn","panel.tab_chores":"Pligter","panel.tab_groups":"Grupper","panel.tab_notifications":"Notifikationer","panel.tab_penalties":"Straffe","panel.tab_rewards":"Belønninger","panel.tab_settings":"Indstillinger","panel.tab_help":"Hjælp og feedback","panel.fb_intro":"Har du fundet et problem eller fået en idé? Beskriv det her, så åbner TaskMate en GitHub-issue, hvor dine versioner og din opsætning allerede er udfyldt. Intet sendes, før du trykker Create på GitHub.","panel.fb_type_label":"Hvad vil du gøre?","panel.fb_type_bug":"Rapportér en fejl","panel.fb_type_bug_hint":"Noget virker ikke, som det skal","panel.fb_type_feature":"Foreslå en funktion","panel.fb_type_feature_hint":"En idé, der kan gøre TaskMate bedre","panel.fb_title":"Titel","panel.fb_bug_heading":"Hvad gik galt?","panel.fb_bug_title_placeholder":"f.eks. Børnekortet viser 0 point efter nulstillingen ved midnat","panel.fb_bug_description":"Hvad skete der?","panel.fb_bug_description_placeholder":"Beskriv, hvad du så, og hvor","panel.fb_bug_expected":"Hvad forventede du, der skulle ske?","panel.fb_bug_steps":"Trin til at genskabe fejlen","panel.fb_bug_steps_placeholder":"1. Åbn…\n2. Tryk på…\n3. Se…","panel.fb_bug_area":"Hvilken del af TaskMate?","panel.fb_bug_repro":"Sker det hver gang?","panel.fb_bug_console":"Fejl i browserkonsollen","panel.fb_bug_console_hint":"Ved problemer med kort: tryk F12, åbn fanen Console, genskab problemet, og indsæt eventuelle røde fejl.","panel.fb_bug_config":"Kortets YAML","panel.fb_bug_config_hint":"Ved problemer med kort: indsæt kortets YAML fra dashboard-editoren.","panel.fb_more_details":"Flere detaljer (valgfrit)","panel.fb_additional":"Andet?","panel.fb_additional_hint":"Skærmbilleder kan trækkes ind på issuen på GitHub.","panel.fb_feat_heading":"Hvad er din idé?","panel.fb_feat_title_placeholder":"f.eks. Lad børn bytte pligter med hinanden","panel.fb_feat_summary":"Resumé","panel.fb_feat_summary_placeholder":"Beskriv funktionen med en sætning eller to","panel.fb_feat_problem":"Hvilket problem vil den løse?","panel.fb_feat_problem_hint":"Gode idéer starter med et reelt problem i familiens hverdag.","panel.fb_feat_solution":"Hvordan vil du gerne have, at den virker?","panel.fb_feat_area":"Hvilket område?","panel.fb_feat_priority":"Hvor vigtig er den for dig?","panel.fb_feat_alternatives":"Løsninger eller alternativer, du har prøvet","panel.fb_area_child_card":"Børnekort","panel.fb_area_rewards_card":"Belønningskort","panel.fb_area_approvals_card":"Godkendelseskort","panel.fb_area_points_card":"Pointkort","panel.fb_area_reorder_card":"Sorteringskort","panel.fb_area_parent_card":"Forældre-dashboard-kort","panel.fb_area_overview_card":"Oversigtskort","panel.fb_area_activity_card":"Aktivitetskort","panel.fb_area_streak_card":"Streak-kort","panel.fb_area_weekly_card":"Ugekort","panel.fb_area_graph_card":"Pointgrafkort","panel.fb_area_progress_card":"Belønningsfremskridtskort","panel.fb_area_leaderboard_card":"Ranglistekort","panel.fb_area_setup":"Opsætning af integrationen","panel.fb_area_chores":"Håndtering af pligter","panel.fb_area_rewards":"Håndtering af belønninger","panel.fb_area_children":"Håndtering af børn","panel.fb_area_points":"Point og pointgivning","panel.fb_area_streaks":"Streaks og milepæle","panel.fb_area_reward_approval":"Godkendelse af belønninger","panel.fb_area_chore_approval":"Godkendelse af pligter","panel.fb_area_services":"Tjenester og automatiseringer","panel.fb_area_sensors":"Sensorer og entitetsattributter","panel.fb_area_resources":"Kort indlæses ikke","panel.fb_area_bonus":"Bonuspoint","panel.fb_area_settings":"Indstillinger","panel.fb_area_notifications":"Notifikationer","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Et nyt kort","panel.fb_area_other":"Noget andet","panel.fb_repro_always":"Ja, hver gang","panel.fb_repro_sometimes":"Nogle gange","panel.fb_repro_once":"Det skete kun én gang","panel.fb_priority_nice":"Rart at have","panel.fb_priority_important":"Vigtig — et hul i vores daglige brug","panel.fb_priority_critical":"Kritisk — det forhindrer os i at bruge TaskMate ordentligt","panel.fb_details_heading":"Medtages automatisk","panel.fb_details_intro":"Disse oplysninger hjælper med hurtigt at finde årsagen til et problem. De indeholder aldrig navne, point eller noget personligt.","panel.fb_reload":"Opdater","panel.fb_loading":"Indsamler oplysninger om din opsætning…","panel.fb_info_failed":"Kunne ikke læse oplysningerne om din opsætning: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-version","panel.fb_ha_version":"Home Assistant-version","panel.fb_family":"Familie","panel.fb_family_value":"{children} børn, {adults} voksne · {chores} pligter · {rewards} belønninger","panel.fb_browser":"Browser","panel.fb_health":"Tilstandstjek","panel.fb_health_ok":"Ingen problemer","panel.fb_children_count":"Børn","panel.fb_install_type":"Home Assistant-installation","panel.fb_install_method":"TaskMate installeret via","panel.fb_lovelace_mode":"Dashboard-tilstand (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (brugerdefineret repository)","panel.fb_method_manual":"Manuelt kopierede filer","panel.fb_lovelace_storage":"Storage (redigeret i brugerfladen)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Ved ikke","panel.fb_pick_one":"Vælg…","panel.fb_dropdowns_hint":"Registreret for dig — ret dem, hvis de er forkerte.","panel.fb_include_details":"Medtag disse oplysninger","panel.fb_logs_heading":"TaskMate-logposter","panel.fb_logs_found":"{count} nylige advarsler eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_found_one":"{count} nylig advarsel eller fejl fra TaskMate. Navne er erstattet med pladsholdere.","panel.fb_logs_none":"Ingen nylige advarsler eller fejl fra TaskMate i loggen.","panel.fb_logs_unavailable":"Home Assistant-loggen kunne ikke læses.","panel.fb_logs_include":"Føj disse til issuen","panel.fb_logs_preview":"Vis, hvad der medtages","panel.fb_copy_logs":"Kopiér logposter","panel.fb_copied_logs":"Logposter kopieret","panel.fb_logs_debug_hint":"Home Assistant gemmer kun advarsler og fejl her. Hvis du vil have hele historien, så slå fejlfindingslogning til (Indstillinger → Enheder og tjenester → TaskMate → Aktivér fejlfindingslogning), genskab problemet, og download så loggen fra Indstillinger → System → Logfiler, og træk den ind på issuen.","panel.fb_logs_trimmed":"Linket har plads til {used} logposter — de {dropped} ældste er udeladt. Brug Kopiér som Markdown for at få dem alle med.","panel.fb_diag_heading":"Diagnosticeringsfil","panel.fb_diag_hint":"En fil, der beskriver din TaskMate-opsætning, med navne og personlige oplysninger fjernet. Træk den ind på issuen på GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Download af diagnosticering er startet","panel.fb_diag_failed":"Kunne ikke downloade diagnosticeringsfilen","panel.fb_open_github":"Åbn på GitHub","panel.fb_copy_markdown":"Kopiér som Markdown","panel.fb_copied_markdown":"Rapporten er kopieret — indsæt den i en ny GitHub-issue","panel.fb_copy_failed":"Kunne ikke kopiere til udklipsholderen","panel.fb_search_github":"Søg i eksisterende issues","panel.fb_ready":"Klar — tjek den på GitHub, og tryk så på Create.","panel.fb_still_needed":"Mangler stadig: {fields}","panel.fb_too_long":"{count} tegn for lang til et link.","panel.fb_too_long_plain":"For lang til et link — gør den kortere, eller brug Kopiér som Markdown.","panel.fb_too_long_hint":"Gør det længste felt kortere, eller brug Kopiér som Markdown, og indsæt rapporten i en ny issue på GitHub.","panel.fb_account_hint":"Du skal bruge en gratis GitHub-konto. Din tekst åbnes i en ny fane, så du kan tjekke den, før noget bliver offentliggjort.","panel.fb_similar_title":"Lignende issues på GitHub","panel.fb_similar_hint":"Hvis en af dem er dit problem, så skriv hellere en kommentar eller giv en 👍 der.","panel.fb_issue_open":"Åben","panel.fb_issue_closed":"Lukket","panel.fb_stale":"Denne side er fra TaskMate {panel}, men {installed} er installeret. Din browser viser en gammel kopi — opdater, før du rapporterer et problem med et kort.","panel.fb_refresh_now":"Opdater nu","panel.fb_health_found":"Tilstandstjekket fandt {count} ting, der skal rettes. De kan forklare problemet.","panel.fb_health_found_one":"Tilstandstjekket fandt {count} ting, der skal rettes. Den kan forklare problemet.","panel.fb_health_open":"Åbn tilstandstjek","panel.fb_opened":"GitHub er åbnet i en ny fane. Når du har indsendt issuen, kan du rydde formularen.","panel.fb_clear":"Ryd formular","panel.fb_clear_confirm":"Ryd alt, hvad du har skrevet?","panel.fb_other_help":"Anden hjælp","panel.fb_link_troubleshooting":"Fejlfindingsguide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Spørg fællesskabet","panel.tab_templates":"Skabeloner","panel.tab_today":"I dag","panel.tab_unknown":"Ukendt fane","panel.manual":"Vejledning","panel.manual_help":"Hjælp til denne side","panel.manual_open_web":"Åbn på hjemmesiden","panel.manual_open_full":"Åbn i vejledningen","panel.manual_search":"Søg i vejledningen","panel.manual_contents":"Indhold","panel.manual_on_this_page":"På denne side","panel.manual_prev":"Forrige","panel.manual_next":"Næste","panel.manual_version":"Dokumentation til v{version}","panel.manual_results":"Fundne sider: {count}","panel.manual_no_results":"Intet i vejledningen matcher det.","panel.manual_loading":"Indlæser vejledningen…","panel.manual_missing":"Vejledningen følger ikke med denne installation. Du kan læse den på hjemmesiden.","panel.manual_failed":"Vejledningen kunne ikke indlæses.","panel.manual_img_offline":"Skærmbilleder kræver en internetforbindelse.","panel.notif_add_custom":"Tilføj egen notifikation","panel.notif_add_parent":"Tilføj forælder","panel.notif_custom_empty":"Ingen egne notifikationer endnu.","panel.notif_custom_message_placeholder":"Besked (du kan bruge {child_name})","panel.notif_custom_name_placeholder":"Navn på påmindelse","panel.notif_day_fri":"Fre","panel.notif_day_mon":"Man","panel.notif_day_sat":"Lør","panel.notif_day_sun":"Søn","panel.notif_day_thu":"Tor","panel.notif_day_tue":"Tir","panel.notif_day_wed":"Ons","panel.notif_default_custom_message":"Påmindelse til {child_name}","panel.notif_default_custom_name":"Ny påmindelse","panel.notif_default_parent_name":"Forælder","panel.notif_loading":"Indlæser notifikationer…","panel.notif_matrix_col_notification":"Notifikation","panel.notif_none":"Ingen","panel.notif_power_user_note_body":"TaskMate sender taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed og andre events på Home Assistants event-bus. Brug Node-RED eller HA-automationer til at reagere på dem.","panel.notif_power_user_note_title":"Til avancerede brugere","panel.notif_recipients_children":"Børn","panel.notif_recipients_parents":"Forældre","panel.notif_remove_parent":"Fjern","panel.notif_section_custom":"Egne planlagte notifikationer","panel.notif_unnamed_recipient":"(uden navn)","panel.notif_section_custom_desc":"Tilføj jeres egne tidsbestemte påmindelser. Til notifikationer udløst af hændelser kan I lytte på taskmate_*-events på Home Assistants bus.","panel.notif_section_matrix":"Indbyggede notifikationer","panel.notif_section_matrix_desc":"Slå til og fra pr. modtager. Kontakten til venstre slår hele rækken fra for alle. Felter med — gælder ikke for den modtager.","panel.notif_section_recipients":"Modtagere","panel.notif_section_recipients_desc":"Knyt hvert barn og hver forælder til en notify-service i Home Assistant. Lad feltet være tomt for ikke at sende notifikationer til den person.","panel.notif_streak_cutoff_label":"Tidsfrist","panel.notif_nav_url_global_label":"Ved tryk, åbn","panel.notif_nav_url_global_hint":"Hvor en notifikation åbner, når man trykker på den: en sti som /taskmate-admin eller /lovelace/parents, en fuld URL eller noAction. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor.","panel.notif_nav_url_row_placeholder":"Bruger global standard","panel.notif_group_global_label":"Gruppér notifikationer som","panel.notif_group_global_hint":"Notifikationer med samme navn samles i én stak på telefonen i stedet for at blande sig med jeres andre Home Assistant-beskeder. Gælder alle notifikationer, medmindre det ændres pr. type nedenfor. Lad feltet være tomt for at slå gruppering fra.","panel.notif_group_row_placeholder":"Gruppe: global standard","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sendt til {count} modtagere + vedvarende notifikation","panel.notif_test_sent_one":"Test sendt til {count} modtager + vedvarende notifikation","panel.notif_tab_title":"Notifikationer","panel.template_assignment_mode_label":"Fordelingsmetode","panel.template_builtin":"Indbygget","panel.template_builtin_packs":"Indbyggede pakker","panel.template_builtin_template_packs":"Indbyggede skabelonpakker","panel.template_builtin_templates":"Indbyggede skabeloner","panel.template_chores_in_template":"Pligter i denne skabelon","panel.template_confirm_bar":"{count} pligter oprettes · {points} {points_name} i alt","panel.template_confirm_bar_one":"{count} pligt oprettes · {points} {points_name} i alt","panel.template_create_btn":"Opret {count} pligter","panel.template_create_btn_one":"Opret {count} pligt","panel.template_create_title":"Opret skabelon","panel.template_custom":"Egne","panel.template_custom_packs":"Egne pakker","panel.template_custom_templates":"Egne skabeloner","panel.template_daily_limit_label":"Daglig grænse","panel.template_edit_title":"Rediger skabelon","panel.template_icon_label":"Ikon (MDI)","panel.template_name_label":"Navn","panel.template_picker_title":"Tilføj fra skabelon","panel.template_preview_hint":"Gennemse og tilpas hver pligt, før den oprettes. Fold ud for at redigere alle felter, eller fjern med ✕.","panel.template_assign_all_label":"Tildel alle pligter til","panel.template_assign_all_hint":"Tryk på et navn for at give hver pligt til det barn. Lad feltet være tomt for alle børn. Du kan ændre hver pligt nedenfor.","panel.template_pts_total":"{count} pligter · {points} {points_name} i alt","panel.template_pts_total_one":"{count} pligt · {points} {points_name} i alt","panel.template_requires_approval_label":"Kræver godkendelse","panel.template_requires_approval_no":"Nej","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Ikon (MDI)","panel.template_save_name_label":"Navn på skabelon","panel.template_save_name_placeholder":"f.eks. Min morgenpakke","panel.template_save_select_chores":"Vælg pligter, der skal med","panel.template_save_title":"Gem som skabelon","panel.template_schedule_days_label":"Plan (dage)","panel.template_schedule_label":"Plan","panel.template_title":"Skabeloner","panel.template_unnamed":"(uden navn)","panel.time_afternoon":"Eftermiddag","panel.time_ago_days":"{count} d. siden","panel.time_ago_hours":"{count} t. siden","panel.time_ago_just_now":"lige nu","panel.time_ago_minutes":"{count} min. siden","panel.time_anytime":"Når som helst","panel.time_evening":"Aften","panel.time_morning":"Morgen","panel.time_night":"Nat","panel.toast_added_bonus":"Bonus tilføjet","panel.toast_added_penalty":"Straf tilføjet","panel.toast_apply_failed":"Kunne ikke give: {error}","panel.toast_approve_failed":"Kunne ikke godkende: {error}","panel.toast_approved":"Godkendt","panel.toast_badge_added":"Badge tilføjet","panel.toast_badge_award_failed":"Kunne ikke tildele: {error}","panel.toast_badge_awarded":"Badge tildelt","panel.toast_badge_criterion_invalid":"Kriteriets værdi skal være ≥ 1","panel.toast_badge_delete_failed":"Kunne ikke slette: {error}","panel.toast_badge_deleted":"Badge slettet","panel.toast_badge_name_required":"Navn er påkrævet","panel.toast_badge_rebuild_failed":"Kunne ikke genberegne: {error}","panel.toast_badge_rebuilt":"Badges genberegnet","panel.toast_badge_revoke_failed":"Kunne ikke tilbagekalde: {error}","panel.toast_badge_revoked":"Badge tilbagekaldt","panel.toast_badge_save_failed":"Kunne ikke gemme: {error}","panel.toast_badge_select_child":"Vælg et barn","panel.toast_badge_update_failed":"Kunne ikke opdatere: {error}","panel.toast_badge_updated":"Badge opdateret","panel.toast_bonus_applied":"Bonus givet","panel.toast_bulk_add_failed":"Kunne ikke tilføje: {error}","panel.toast_bulk_added":"Tilføjede {count} pligter","panel.toast_bulk_added_one":"Tilføjede {count} pligt","panel.toast_child_added":"Barn tilføjet","panel.toast_child_updated":"Barn opdateret","panel.toast_chore_activated":"Pligt aktiveret","panel.toast_chore_added":"Pligt tilføjet","panel.toast_chore_cloned":"Pligt duplikeret","panel.toast_chore_deactivated":"Pligt deaktiveret","panel.toast_chore_updated":"Pligt opdateret","panel.toast_copied":"Kopieret!","panel.toast_created_chores":"Oprettede {count} pligter","panel.toast_created_chores_one":"Oprettede {count} pligt","panel.toast_delete_failed":"Kunne ikke slette: {error}","panel.toast_deleted":"Slettet","panel.toast_enter_chore_name":"Skriv mindst ét navn på en pligt","panel.toast_group_added":"Gruppe tilføjet","panel.toast_group_updated":"Gruppe opdateret","panel.toast_name_and_chore_required":"Navn og mindst én pligt er påkrævet","panel.toast_name_enter_select":"Skriv et navn, og vælg mindst én pligt","panel.toast_name_required":"Navn er påkrævet","panel.toast_name_required_template":"Navn påkrævet","panel.toast_order_saved":"Rækkefølge gemt","panel.toast_penalty_applied":"Straf givet","panel.toast_points_required":"Point skal være 1 eller mere","panel.toast_reject_failed":"Kunne ikke afvise: {error}","panel.toast_rejected":"Afvist","panel.toast_rename_failed":"Kunne ikke omdøbe: {error}","panel.toast_renamed":"Omdøbt","panel.toast_reward_added":"Belønning tilføjet","panel.toast_reward_updated":"Belønning opdateret","panel.toast_save_failed":"Kunne ikke gemme: {error}","panel.toast_settings_saved":"Gemt ({count} felter)","panel.toast_settings_saved_one":"Gemt ({count} felt)","panel.toast_skip_done":"Rotation sprunget over — næste barn har fået den","panel.toast_skip_failed":"Kunne ikke springe over: {error}","panel.toast_template_created":"Skabelonen »{name}« er oprettet","panel.toast_template_deleted":"Skabelon slettet","panel.toast_template_failed_apply":"Kunne ikke anvende skabelon","panel.toast_template_failed_create":"Kunne ikke oprette skabelon","panel.toast_template_failed_delete":"Kunne ikke slette","panel.toast_template_failed_save":"Kunne ikke gemme skabelon","panel.toast_template_failed_update":"Kunne ikke opdatere","panel.toast_template_saved":"Skabelonen »{name}« er gemt","panel.toast_template_updated":"Skabelon opdateret","panel.toast_toggle_failed":"Kunne ikke skifte: {error}","panel.toast_updated_bonus":"Bonus opdateret","panel.toast_updated_penalty":"Straf opdateret","panel.tooltip_cancel":"Annuller","panel.tooltip_clear":"Ryd","panel.tooltip_close":"Luk","panel.tooltip_remove":"Fjern","panel.tooltip_remove_batch":"Fjern fra listen","panel.tooltip_rename":"Dobbeltklik for at omdøbe","panel.tooltip_save":"Gem","panel.topbar_awaiting_approval":"Venter på din godkendelse — {details}","panel.topbar_chore_count":"{count} pligter","panel.topbar_chore_count_one":"{count} pligt","panel.topbar_pending":"{count} afventer","panel.topbar_pending_one":"{count} afventer","panel.topbar_pending_title":"{count} afventer — klik for at gennemgå","panel.topbar_reward_count":"{count} indløsninger","panel.topbar_reward_count_one":"{count} indløsning","panel.topbar_swap_count":"{count} bytteanmodninger","panel.topbar_swap_count_one":"{count} bytteanmodning","panel.vis_equals":"Lig med — tilstanden matcher præcist","panel.vis_gt":"Større end (>)","panel.vis_gte":"Større end eller lig med (≥)","panel.vis_lt":"Mindre end (<)","panel.vis_lte":"Mindre end eller lig med (≤)","panel.vis_none":"Intet filter — vis altid pligten","panel.vis_not_equals":"Ikke lig med","notification.all_chores_done.description":"Fejrende besked, når et barn har klaret alle dagens pligter.","notification.all_chores_done.name":"Alle pligter klaret","notification.badge_earned.description":"Sendes når et barn optjener et nyt badge. Er et badge sat på lydløs, gælder det stadig.","notification.badge_earned.name":"Badge optjent","notification.bedtime_reminder.description":"Giver barnet besked, hvis der mangler pligter på det valgte tidspunkt.","notification.bedtime_reminder.name":"Sengetidspåmindelse","notification.pending_chore_approval.description":"Sendes til forældrene, når et barn markerer en pligt som klaret. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_chore_approval.name":"Pligt afventer godkendelse","notification.pending_reward_claim.description":"Sendes til forældrene, når et barn indløser en belønning. Tryk Godkend eller Afvis direkte i notifikationen.","notification.pending_reward_claim.name":"Belønning afventer godkendelse","notification.streak_at_risk.description":"Sendes når en aktiv streak ikke er forlænget endnu i dag.","notification.streak_at_risk.name":"Streak i fare","notification.streak_milestone.description":"Fejrer hver ny streak-milepæl, et barn når (slået fra som standard).","notification.streak_freeze_used.name":"Streak-frys brugt","notification.streak_freeze_used.description":"Giver besked, når en streak-frys redder et barns streak på en misset dag (slået fra som standard).","notification.streak_milestone.name":"Streak-milepæl","panel.tp_label_placeholder":"Navn på periode","panel.tp_add_period":"Tilføj periode","panel.tp_reset_defaults":"Nulstil til standard","panel.tp_delete_title":"Slet periode","panel.tp_in_use_title":"Bruges af {count} pligter — flyt dem, før du sletter","panel.tp_in_use_title_one":"Bruges af {count} pligt — flyt den, før du sletter","panel.tp_in_use_hint":"Bruges af {count} pligter. Flyt dem til en anden periode for at slette denne.","panel.tp_in_use_hint_one":"Bruges af {count} pligt. Flyt den til en anden periode for at slette denne.","panel.tp_anytime_hint":"Altid tilgængelig, hele dagen. Indbygget og kan ikke fjernes.","panel.tp_err_label_required":"Hver egen periode skal have et navn.","panel.tp_err_time_required":"Angiv start- og sluttidspunkt for “{name}”.","panel.tp_err_order":"“{name}” skal starte, før den slutter.","panel.tp_err_empty":"Tilføj mindst én tidsperiode.","panel.tp_err_overlap":"“{a}” overlapper “{b}” — perioder må ikke overlappe.","panel.settings_surprise_enabled_label":"Overraskelsesbonusser","panel.settings_surprise_enabled_hint":"Giv hvert barn en daglig tilfældig chance for en overraskelsesbonus (trækkes kl. 16:00).","panel.settings_surprise_params_label":"Indstillinger for overraskelsesbonus","panel.settings_surprise_params_hint":"Daglig chance pr. barn og det tilfældige interval af point, der gives ved et hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Maks. {points_name}","panel.reward_restock_label":"Automatisk genopfyldning","panel.reward_restock_hint":"Nulstil jævnligt belønningens lager til et fast antal.","panel.reward_restock_amount":"Fyld op til","panel.reward_restock_period":"Fyld op hver","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Uge (man)","panel.reward_restock_monthly":"Måned (den 1.)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"Opgaven vises kun på denne dag og slås fra samme nat. Vælg en senere dag for at planlægge den på forhånd.","panel.chore_expires_label":"Udløbsdato (valgfri)","panel.chore_expires_hint":"Efter denne dato deaktiveres pligten automatisk. Lad feltet være tomt for ingen udløb.","panel.bulk_select":"Vælg","panel.bulk_done":"Færdig","panel.bulk_selected":"{count} valgt","panel.bulk_selected_one":"{count} valgt","panel.bulk_enable":"Aktivér","panel.bulk_disable":"Deaktivér","panel.bulk_delete":"Slet","panel.bulk_reassign_to":"Tildel til…","panel.bulk_apply":"Anvend","panel.bulk_pick_target":"Vælg først, hvem de skal tildeles.","panel.bulk_delete_confirm":"Slet {count} pligter? Det kan ikke fortrydes.","panel.bulk_done_toast":"{count} pligter opdateret","panel.bulk_done_toast_one":"{count} pligt opdateret","panel.settings_decay_enabled_label":"Pointforfald","panel.settings_decay_enabled_hint":"Formindsk jævnligt hvert barns disponible saldo for at modvirke hamstring.","panel.settings_decay_params_label":"Indstillinger for pointforfald","panel.settings_decay_params_hint":"Hvor meget af saldoen der fjernes, og hvor ofte.","panel.settings_decay_percent":"Forfald %","panel.settings_decay_period":"Hver","panel.gift_btn":"Giv point i gave","panel.gift_dialog_title":"Giv point i gave","panel.gift_from":"Fra","panel.gift_to":"Til","panel.gift_amount":"Antal","panel.gift_send":"Send gave","panel.gift_sent":"Point givet i gave","panel.gift_err_same":"Vælg to forskellige børn.","panel.gift_err_amount":"Skriv et antal på mindst 1.","panel.settings_level_step_label":"XP pr. level","panel.settings_level_step_hint":"Optjente point der skal til for at stige ét level (XP = point optjent i alt).","panel.child_stat_level":"Level","notification.level_up.name":"Level op","notification.level_up.description":"Fejrer når et barn når et nyt XP-level (slået fra som standard).","panel.settings_spendcap_enabled_label":"Forbrugsloft","panel.settings_spendcap_enabled_hint":"Begræns hvor mange point hvert barn kan bruge på belønninger pr. periode.","panel.settings_spendcap_params_label":"Indstillinger for forbrugsloft","panel.settings_spendcap_params_hint":"Maks. point der kan bruges pr. periode (0 = ingen grænse).","panel.settings_spendcap_amount":"Loft ({points_name})","panel.settings_interest_enabled_label":"Opsparingsrente","panel.settings_interest_enabled_hint":"Giv jævnligt hvert barn rente af deres disponible saldo (belønner opsparing).","panel.settings_interest_params_label":"Indstillinger for opsparingsrente","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rentesatsen på saldoen, og hvor ofte den gives.","panel.chore_due_time_label":"Tidsfrist (valgfri)","panel.chore_due_time_hint":"Klares den senest på dette tidspunkt, gives tidlig-bonus; bagefter trækkes for-sent-straf.","panel.chore_early_bonus_label":"Tidlig-bonus","panel.chore_late_penalty_label":"For-sent-straf","panel.chore_require_photo_label":"Kræv billede som bevis","panel.chore_require_photo_hint":"Fuldførelser skal godkendes af en forælder; et eventuelt billede vises ved godkendelsen.","panel.chore_open_ended_label":"Åben opgave (barnet beskriver den)","panel.chore_open_ended_hint":"Barnet skriver, hvad det har lavet, og foreslår point. Kræver altid din godkendelse — du bestemmer de rigtige point.","panel.activity_view_photo":"Se billede","panel.adjust_add":"Tilføj","panel.adjust_add_title":"Tilføj {amount} {points} til {child}","panel.adjust_amount":"Antal","panel.adjust_custom_title":"Juster {child}s point med et eget beløb","panel.adjust_dialog_title":"Juster point — {name}","panel.adjust_done":"{sign}{amount} {points} til {child}","panel.backdate_button":"Registrer en tidligere opgave","panel.backdate_title":"Registrer en tidligere opgave for {name}","panel.backdate_hint":"Vælg dagen, og tryk derefter på de opgaver, der blev lavet, ligesom på klistermærkeskemaet. De tæller for den dag og uge og godkendes med det samme. Hold et klistermærke nede for at tage det tilbage.","panel.backdate_hint_list":"Til en opgave, der blev lavet en tidligere dag, men ikke blev afkrydset. Den tæller for den dag og uge og godkendes med det samme.","panel.backdate_finish":"Færdig","panel.backdate_day":"Dagen den blev lavet","panel.backdate_chore":"Opgave","panel.backdate_none":"Ingen opgaver skulle laves for {name} den dag.","panel.backdate_save":"Registrer","panel.backdate_done":"{chore} registreret for {name} d. {day}","panel.adjust_err_amount":"Skriv et antal mellem 1 og 10000.","panel.adjust_reason":"Begrundelse (valgfri)","panel.adjust_remove":"Fjern","panel.adjust_remove_title":"Fjern {amount} {points} fra {child}","panel.swap_btn":"Anmod om bytte","panel.swap_dialog_title":"Byt: {chore}","panel.swap_requester":"Giv dagens tur til","panel.swap_create":"Anmod om bytte","panel.swap_pick_child":"Vælg et barn.","panel.swap_requested":"Bytte anmodet","panel.swap_approved":"Bytte godkendt","panel.swap_rejected":"Bytte afvist","panel.swap_request_text":"{child} vil gerne tage “{chore}” i dag","panel.swap_from":"lige nu {name}","notification.weekly_digest.name":"Ugeopsummering","notification.weekly_digest.description":"En opsummering søndag aften af hvert barns uge (pligter + point). Slået fra som standard.","panel.settings_celebration_notify_label":"Notifikationer ved fejring","panel.settings_celebration_notify_hint":"Send en notifikation ved store øjeblikke (level op, streak-milepæle, perfekte uger). Slået fra som standard.","panel.settings_celebration_tier_label":"Mindste fejringsstørrelse","panel.settings_celebration_tier_hint":"Giv kun besked ved øjeblikke af denne størrelse eller større. Hver fejring sender stadig et taskmate_celebration-event til automationer.","panel.settings_celebration_tier_1":"Alle (små og op)","panel.settings_celebration_tier_2":"Mellem og op","panel.settings_celebration_tier_3":"Kun episke","notification.celebration.name":"Fejring","notification.celebration.description":"Store øjeblikke — level op, streak-milepæle og perfekte uger. Slået fra som standard.","panel.tab_quests":"Missioner","panel.quest_title":"Missioner","panel.search_quests":"Søg i missioner…","panel.btn_add_quest":"Tilføj mission","panel.quest_add_tile":"Tilføj mission","panel.quest_need_chores":"Opret først nogle pligter — en mission er en kæde af eksisterende pligter.","panel.empty_quests_title":"Ingen missioner endnu","panel.empty_quests_copy":"Sæt pligter sammen til en mission. Klar alle trin for at få en bonus.","panel.entity_quest":"mission","panel.quest_all_children":"Alle børn","panel.quest_missing_chore":"(slettet pligt)","panel.quest_badge_repeatable":"Kan gentages","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Trin","panel.quest_stat_bonus":"Bonus-{points_name}","panel.quest_assigned_to":"Til","panel.dialog_add_quest":"Tilføj mission","panel.dialog_edit_quest":"Rediger mission","panel.quest_bonus_label":"Bonus-{points_name}","panel.quest_steps_label":"Trin (i rækkefølge)","panel.quest_steps_hint":"Barnet går et trin videre, hver gang pligten på det nuværende trin bliver godkendt. Tryk på en pligt nedenfor for at tilføje eller fjerne den; brug ▲▼ til at ændre rækkefølgen.","panel.quest_no_steps":"Ingen trin endnu — tryk på en pligt nedenfor for at tilføje det første.","panel.quest_assigned_label":"Tildel til","panel.quest_assigned_hint":"Lad alle være fravalgt for at gøre missionen tilgængelig for alle børn.","panel.quest_repeatable_label":"Kan gentages","panel.quest_repeatable_hint":"Når den er gennemført, nulstilles fremskridtet, så barnet kan tage missionen igen.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive missioner registrerer ikke fremskridt og giver ikke bonus.","panel.quest_need_step":"Tilføj mindst ét trin.","panel.quest_for_names":"Til: {names}","panel.toast_quest_added":"Mission tilføjet","panel.toast_quest_updated":"Mission opdateret","panel.settings_avatars_title":"Avatarer der kan låses op","panel.settings_avatars_label":"Administrer avatarer","panel.settings_avatars_hint":"{count} avatarer i kataloget. Børnene låser avatarer op ved at nå levels, point eller streaks og vælger så selv.","panel.settings_avatars_btn":"Administrer avatarer","panel.avatar_dialog_title":"Avatarkatalog","panel.avatar_dialog_hint":"Angiv de avatarer, børnene kan optjene. Hver række skal have et MDI-ikon og et krav for at låse op. Børnene kan skifte til enhver avatar, de har låst op.","panel.avatar_empty":"Ingen avatarer endnu — tilføj en nedenfor.","panel.avatar_add_row":"Tilføj avatar","panel.avatar_label_ph":"Navn (f.eks. Raket)","panel.avatar_unlock_free":"Altid tilgængelig","panel.avatar_unlock_level":"Nå level","panel.avatar_unlock_points":"Point optjent i alt","panel.avatar_unlock_streak":"Bedste streak (dage)","panel.toast_avatars_saved":"Avatarer gemt","panel.tab_challenges":"Udfordringer","panel.challenge_title":"Udfordringer","panel.search_challenges":"Søg i udfordringer…","panel.btn_add_challenge":"Tilføj udfordring","panel.challenge_add_tile":"Tilføj udfordring","panel.empty_challenges_title":"Ingen udfordringer endnu","panel.empty_challenges_copy":"Sæt et dagligt eller ugentligt mål — klar N pligter eller optjen N point — for en bonus, der starter forfra hver periode.","panel.entity_challenge":"udfordring","panel.challenge_scope_label":"Starter forfra","panel.challenge_scope_daily":"Dagligt","panel.challenge_scope_weekly":"Ugentligt","panel.challenge_metric_label":"Type af mål","panel.challenge_metric_chores":"Pligter klaret","panel.challenge_metric_points":"{points_name} optjent","panel.challenge_target_label":"Mål","panel.challenge_target_hint":"Hvor mange der skal nås inden for perioden.","panel.dialog_add_challenge":"Tilføj udfordring","panel.dialog_edit_challenge":"Rediger udfordring","panel.toast_challenge_added":"Udfordring tilføjet","panel.toast_challenge_updated":"Udfordring opdateret","panel.settings_allow_negative_label":"Tillad negativ saldo","panel.settings_allow_negative_hint":"Lad straffe trække et barns saldo under nul i stedet for at stoppe ved nul.","panel.chore_depends_label":"Afhænger af","panel.chore_depends_hint":"Pligten er skjult, indtil de valgte pligter er godkendt for barnet i dag.","panel.notif_quiet_hours_label":"Stilletid","panel.notif_quiet_hours_desc":"Der sendes ingen påmindelser til barnet i dette tidsrum (forstyr ikke). Lad feltet være tomt for at slå det fra.","notification.mandatory_reminder.name":"Påmindelse om obligatorisk pligt","notification.mandatory_reminder.description":"Minder barnet om det, når en obligatorisk pligt er overskredet, og igen efter eskaleringstiden. Slået fra som standard.","notification.mandatory_parent_alert.name":"Besked til forælder om obligatorisk pligt","notification.mandatory_parent_alert.description":"Giver en forælder besked, når en obligatorisk pligt stadig ikke er klaret efter forælder-eskaleringstiden. Slået fra som standard.","panel.notif_escalation_reminder_label":"Mind om igen efter","panel.notif_escalation_parent_label":"Giv forælder besked efter","panel.notif_presence_min_away_label":"Kun efter at have været væk i","panel.notif_escalation_minutes_suffix":"min.","notification.monthly_report.name":"Månedsrapport","notification.monthly_report.description":"En opsummering ved månedens start af hvert barns forrige måned (pligter, point, level, bedste streak). Slået fra som standard.","notification.season_champion.name":"Månedens mester","notification.season_champion.description":"Annoncerer ranglistens vinder ved starten af hver måned. Slået fra som standard.","panel.ics_title":"Kalenderabonnement","panel.ics_hint":"Abonnér på kommende pligter i Google-, Apple- eller Outlook-kalender. Linket indeholder en privat nøgle — del det med omtanke.","panel.ics_show":"Vis abonnementslink","panel.ics_copy":"Kopiér","panel.ics_regenerate":"Lav nyt link","panel.ics_copied":"Abonnementslink kopieret","panel.ics_regenerated":"Nyt link lavet — gamle abonnementer er stoppet","panel.allowance_title":"Lommepenge","panel.allowance_hint":"Omregn point til lommepenge i rigtige penge. Registrer udbetalinger med servicen record_allowance_payout eller en knap på et dashboard.","panel.allowance_enabled":"Slå udbetaling af lommepenge til","panel.allowance_rate":"Point pr. enhed","panel.allowance_rate_hint":"Hvor mange point der svarer til én enhed af valutaen.","panel.allowance_currency":"Valutasymbol","panel.allowance_ledger":"Seneste udbetalinger","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familiemål","panel.family_goal_hint":"Et fælles mål for alle børnenes point lagt sammen (f.eks. alle når 500 → filmaften for familien).","panel.family_goal_enabled":"Slå familiemål til","panel.family_goal_name":"Navn på mål","panel.family_goal_name_ph":"Filmaften-kassen","panel.family_goal_target":"Mål (point samlet)","panel.family_goal_target_hint":"Summen af alle børnenes point, der skal til for at nå målet.","panel.family_goal_reward":"Belønning","panel.family_goal_reward_ph":"en filmaften for familien","notification.family_goal_reached.name":"Familiemål nået","notification.family_goal_reached.description":"Fejrer når familiens samlede point når det fælles mål. Slået fra som standard.","notification.birthday.name":"Fødselsdag","notification.birthday.description":"Ønsker barnet tillykke med fødselsdagen om morgenen (kl. 08:00, medmindre du vælger et tidspunkt) med dagens pointgange. Slået fra som standard.","notification.presence_arrival.name":"Kommet hjem","notification.presence_arrival.description":"Ét \"Du er hjemme — N pligter tilbage\"-puf, når et barn med en tilstedeværelsesentitet kommer hjem med pligter, der mangler. Påmindelser, der blev holdt tilbage, mens barnet var ude, lander her. Slået fra som standard.","notification.wish_requested.name":"Nyt ønske til godkendelse","notification.wish_requested.description":"Giver forældre besked, når et barn tilføjer et ønske til sin ønskeliste, så det kan godkendes og målet bekræftes. Slået fra som standard.","notification.wish_pledged.name":"Tilsagn til et ønske","notification.wish_pledged.description":"Giver et barn besked, når nogen giver tilsagn om point til et af dets ønsker (\"Mormor lagde 20 til dit Lego-sæt!\"). Slået fra som standard.","panel.tab_bounties":"Dusører","panel.bounty_post_btn":"+ Udlov en dusør","panel.bounty_tab_active":"Aktive ({count})","panel.bounty_tab_pending":"Venter på godkendelse ({count})","panel.bounty_tab_history":"Historik ({count})","panel.bounty_col_bounty":"Dusør","panel.bounty_col_points":"Point","panel.bounty_col_eligible":"Må tages af","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Udløber om","panel.bounty_lock_meta":"Reservation {hours} t","panel.bounty_photo_meta":"fotobevis","panel.bounty_status_open":"Ledig","panel.bounty_status_claimed":"Taget","panel.bounty_status_pending":"Venter på godkendelse","panel.bounty_status_completed":"Fuldført","panel.bounty_status_expired":"Udløbet","panel.bounty_claimed_meta":"{name} · {time} tilbage","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ingen tog den · {date}","panel.bounty_expired_lapsed_meta":"Udløbet efter en reservation udløb · {date}","panel.bounty_expired_unfinished_meta":"Taget, men aldrig gjort færdig · {date}","panel.bounty_lapsed_meta":"Reservation udløbet {count}×","panel.bounty_no_expiry":"Udløber ikke","panel.bounty_release":"Frigiv reservation","panel.bounty_cancel":"Aflys dusør","panel.bounty_nothing":"Intet her","panel.bounty_all_children":"Alle børn","panel.bounty_dialog_post":"Udlov en dusør","panel.bounty_dialog_edit":"Rediger dusør","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"f.eks. Vask bilen","panel.bounty_desc_label":"Beskrivelse (valgfri)","panel.bounty_points_label":"Point","panel.bounty_lock_label":"Reservation (timer)","panel.bounty_lock_hint":"Den tid barnet har til at blive færdigt, før dusøren går tilbage på tavlen","panel.bounty_icon_label":"Ikon","panel.bounty_expires_label":"Udløber","panel.bounty_exp_none":"Udløber ikke","panel.bounty_exp_tonight":"I aften 20:00","panel.bounty_exp_24h":"Om 24 timer","panel.bounty_exp_weekend":"Weekendens slutning","panel.bounty_exp_pick":"Vælg dato…","panel.bounty_who_label":"Hvem må tage den","panel.bounty_photo_label":"Kræv fotobevis","panel.bounty_photo_hint":"Barnet skal vedhæfte et foto, når det melder opgaven færdig","panel.bounty_notify_label":"Giv de børn, der må tage den, besked","panel.bounty_notify_hint":"Sender notifikationen \"Ny dusør\" — slå den til og send den til børnene under Notifikationer","panel.bounty_post_save":"Udlov dusør","panel.bounty_claimed_lock_note":"Et barn har taget denne dusør, så nu kan kun point og udløb ændres.","panel.bounty_title_required":"Giv dusøren en titel.","panel.bounty_expiry_past":"Vælg et udløb ude i fremtiden.","panel.bounty_release_confirm":"Sæt »{title}« tilbage på tavlen?","panel.bounty_remove_confirm":"Fjern »{title}«?","panel.bounty_empty_title":"Ingen dusører endnu","panel.bounty_empty_copy":"Udlov en engangsopgave med fast belønning — det første barn, der tager den, får den.","panel.toast_bounty_posted":"Dusør udlovet — den er nu på børnenes tavler","panel.toast_bounty_updated":"Dusør opdateret","panel.toast_bounty_released":"Reservationen er frigivet — dusøren er tilbage på tavlen","panel.toast_bounty_removed":"Dusør fjernet","notification.bounty_posted.name":"Ny dusør","notification.bounty_posted.description":"Fortæller børnene, at en dusør er ledig for dem, når en forælder udlover en med \"Giv de børn, der må tage den, besked\" slået til.","notification.bounty_claim_lapsing.name":"Dusør-reservation udløber snart","notification.bounty_claim_lapsing.description":"Advarer barnet 15 minutter før reservationen udløber, og dusøren går tilbage på tavlen.","panel.tab_auctions":"Auktioner","panel.new_auction":"Auktion","panel.auction_row_menu":"Sæt en gang på auktion","panel.auction_page_sub":"Børnene byder det færreste antal point, de vil tage en pligt for. Laveste bud vinder.","panel.auction_start_btn":"Start en auktion","panel.auction_empty_title":"Ingen auktioner endnu","panel.auction_empty_copy":"Sæt en upopulær pligt på auktion: børnene byder det færreste antal point, de vil gøre den for, og laveste bud vinder den.","panel.auction_stat_live":"aktive auktioner","panel.auction_stat_bids":"hemmelige bud modtaget","panel.auction_stat_won":"afsluttet med en vinder (30 dage)","panel.auction_tab_live":"Aktive ({count})","panel.auction_tab_closed":"Afsluttede ({count})","panel.auction_show_amounts":"Vis buddenes størrelse","panel.auction_col_chore":"Pligt","panel.auction_col_max":"Maks.","panel.auction_col_who":"Hvem må byde","panel.auction_col_bids":"Bud","panel.auction_col_closes":"Slutter","panel.auction_col_result":"Resultat","panel.auction_col_status":"Pligtens status","panel.auction_normally":"{date} · normalt {points} {points_name}","panel.auction_min_meta":"min. {points} {points_name}","panel.auction_no_bids_yet":"Ingen bud endnu","panel.auction_no_bids":"Ingen bud","panel.auction_sealed":"forseglet","panel.auction_leading":"fører","panel.auction_close_now":"Afslut nu","panel.auction_cancel":"Annuller auktion","panel.auction_won_at":"for {points}","panel.auction_assigned_for":"tildelt {date}","panel.auction_fallback":"→ normal fordeling","panel.auction_reopen":"Genstart med højere maks.","panel.auction_refuse_off":"Den pligt er slået fra.","panel.auction_refuse_open_ended":"En åben pligt prissættes af forælderen, så den kan ikke sættes på auktion.","panel.auction_refuse_other":"Denne pligt kan ikke sættes på auktion.","panel.auction_refuse_team":"En holdpligt deles af et hold, så den kan ikke sættes på auktion.","panel.auction_refuse_timed":"En tidsbaseret pligt betales pr. minut, så den kan ikke sættes på auktion.","panel.auction_refuse_unassigned":"En ikke-tildelt pligt kan ikke gives til nogen, så den kan ikke sættes på auktion.","panel.auction_status_done":"Udført · +{points}","panel.auction_status_pending":"Venter på godkendelse","panel.auction_status_todo":"Mangler","panel.auction_status_missed":"Misset","panel.auction_status_normal":"Normal fordeling","panel.auction_status_cancelled":"Annulleret","panel.auction_nothing":"Intet her","panel.auction_dialog_title":"Start en auktion","panel.auction_sec_chore":"Hvilken pligt","panel.auction_sec_price":"Pris","panel.auction_sec_bidding":"Budgivning","panel.auction_chore_label":"Pligt","panel.auction_which_label":"Hvilken gang","panel.auction_which_hint":"Kun denne gang sættes på auktion. Resten af planen er uændret.","panel.auction_loading":"Indlæser…","panel.auction_no_occurrences":"Ingen kommende gang af denne pligt kan sættes på auktion inden for de næste 60 dage.","panel.auction_no_chores":"Ingen pligt kan sættes på auktion endnu. Holdpligter, tidsbaserede, åbne og ikke-tildelte pligter kan ikke.","panel.auction_max_label":"Højeste bud","panel.auction_normally_worth":"normalt {points} {points_name} værd","panel.auction_max_hint":"Børnene kan byde fra minimumsbuddet op til dette. Laveste vinder; ved uafgjort vinder det tidligste bud.","panel.auction_min_label":"Mindste bud","panel.auction_min_hint":"Fra: ethvert bud fra 1 tæller. Til: stopper et kapløb mod bunden.","panel.auction_closes_label":"Slutter","panel.auction_close_tonight":"I aften 19:00","panel.auction_close_tomorrow":"I morgen 08:00","panel.auction_close_daybefore":"Dagen før, 18:00","panel.auction_close_pick":"Vælg…","panel.auction_close_hint":"Budgivningen skal slutte før pligtens dag.","panel.auction_who_label":"Hvem må byde","panel.auction_nobid_label":"Hvis ingen byder","panel.auction_nobid_copy":"Pligten går tilbage til den normale fordeling. Du kan genstarte den med et højere maks. fra listen Afsluttede.","panel.auction_notify_label":"Fortæl børnene, at den er åben","panel.auction_notify_hint":"Sender \"Ny auktion\" til de børn, der må byde, og en påmindelse en time før den slutter. Slå auktionsnotifikationerne til under Notifikationer.","panel.auction_start_save":"Start auktion","panel.auction_err_occurrence":"Vælg en gang at sætte på auktion.","panel.auction_err_close":"Vælg et sluttidspunkt før pligtens dag.","panel.auction_err_who":"Vælg mindst ét barn, der må byde.","panel.auction_err_min":"Mindste bud kan ikke være over det højeste.","panel.auction_close_confirm":"Afslut budgivningen på »{chore}« nu? Laveste bud vinder.","panel.auction_cancel_confirm":"Annuller auktionen for »{chore}«? Den går tilbage til den normale fordeling, og alle, der har budt, får besked.","panel.toast_auction_started":"Auktion startet — den er nu på børnenes kort","panel.toast_auction_closed":"Auktion afsluttet","panel.toast_auction_cancelled":"Auktion annulleret — tilbage til normal fordeling","panel.auction_delete_confirm":"Slet den afsluttede auktion for »{chore}«? Den fjernes fra listen. Det kan ikke fortrydes.","panel.toast_auction_deleted":"Auktion slettet","notification.auction_opened.name":"Ny auktion","notification.auction_opened.description":"Fortæller de børn, der må byde, at en forælder har startet en pligtauktion med \"Fortæl børnene, at den er åben\" slået til.","notification.auction_closing.name":"Auktion slutter snart","notification.auction_closing.description":"Minder hvert barn, der må byde, om det en time før budgivningen slutter (auktioner startet med \"Fortæl børnene, at den er åben\").","notification.auction_result.name":"Auktionsresultat","notification.auction_result.description":"Fortæller de børn, der kunne byde, og forældrene, hvem der vandt en auktion og til hvilken pris — eller at ingen bød, eller at den blev annulleret.","panel.chore_advanced_weather":"Avanceret — vejrforhold","panel.chore_weather_intro":"Skjul pligten, når vejret ikke er egnet. Nyttigt til udendørsopgaver — en pligt der aflyses pga. regn tæller ikke som en misset obligatorisk pligt og bryder ikke en streak.","panel.chore_weather_entity_label":"Vejrentitet","panel.chore_weather_entity_hint":"Lad feltet være tomt for helt at se bort fra vejret.","panel.chore_weather_conditions_label":"Skjul når vejret er","panel.chore_weather_conditions_hint":"Vælg de vejrforhold, der skal skjule pligten.","panel.chore_weather_temp_min_label":"Laveste temperatur","panel.chore_weather_temp_min_hint":"Skjul under denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_temp_max_label":"Højeste temperatur","panel.chore_weather_temp_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_wind_max_label":"Højeste vindhastighed","panel.chore_weather_wind_max_hint":"Skjul over denne. Lad feltet være tomt for ingen grænse.","panel.chore_weather_failopen_hint":"Grænserne bruger de enheder, jeres vejrentitet rapporterer. Mangler entiteten eller er den utilgængelig, forbliver pligten synlig.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Knyt et Home Assistant-tag (et NFC-mærke eller en QR-kode) til denne pligt. Når det scannes i companion-appen, fuldføres pligten for den, der scannede.","panel.chore_tags_none":"Der er endnu ingen tags i Home Assistant. Tilføj dem under Indstillinger → Tags, eller skriv et tag-ID nedenfor.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"f.eks. opvaskemaskine","panel.btn_add_tag":"Tilføj tag","panel.chore_tags_hint":"Barnet findes ud fra den HA-bruger, der scannede (den tilknyttede bruger). Er ingen tilknyttet, virker tagget kun, når pligten er tildelt præcis ét barn. Regler for godkendelse, planlægning og daglig grænse gælder stadig.","panel.chore_tags_blocked_hint":"Denne pligt kræver et foto, en note eller en timer, så en tag-scanning kan ikke fuldføre den.","panel.chore_tags_limit":"En pligt kan højst have {max} tags.","panel.chore_advanced_scheduled":"Avanceret — planlagte ændringer","panel.chore_scheduled_intro":"Planlæg en ændring, der træder i kraft på en senere dato — \"fra 1. september er den 20 point værd\". Anvendes ved midnat; var Home Assistant slukket, indhentes den ved næste opstart.","panel.chore_scheduled_none":"Ingen ændringer planlagt.","panel.chore_scheduled_history":"Allerede anvendt","panel.chore_scheduled_applied":"Anvendt","panel.sched_date_label":"Anvend den","panel.sched_field_label":"Ændring","panel.sched_value_label":"Ny værdi","panel.sched_note_label":"Note (valgfri)","panel.sched_note_hint":"En påmindelse om hvorfor, vist ved siden af den planlagte ændring.","panel.btn_add_scheduled":"Planlæg ændring","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nej","panel.sched_value_nobody":"Ingen","panel.toast_sched_added":"Ændring planlagt","panel.toast_sched_removed":"Ændring fjernet","panel.toast_sched_date_required":"Vælg en dato for ændringen","panel.toast_sched_value_required":"Skriv en værdi for ændringen","panel.sched_field_points":"Point","panel.sched_field_assigned_to":"Tildelt til","panel.sched_field_enabled":"Aktiv","panel.sched_field_requires_approval":"Kræver godkendelse","panel.sched_field_daily_limit":"Daglig grænse","panel.sched_field_due_days":"Dage","panel.sched_field_mandatory":"Obligatorisk","panel.sched_field_mandatory_penalty_points":"Strafpoint","panel.sched_field_expires_on":"Udløber den","panel.sched_field_description":"Beskrivelse","panel.sched_field_time_category":"Tidspunkt","panel.sched_field_difficulty":"Sværhedsgrad","panel.settings_roulette_section":"Pligt-roulette","panel.settings_roulette_enabled":"Slå pligt-roulette til","panel.settings_roulette_enabled_hint":"Lader et barn dreje for en tilfældig manglende pligt, der giver ekstra point.","panel.settings_roulette_multiplier":"Pointfaktor","panel.settings_roulette_spins":"Drej pr. dag","panel.settings_unlock_allowlist":"Tilladte enheder til oplåsning","panel.settings_unlock_allowlist_hint":"Kun disse entiteter kan låses op af en belønning. Intet er tilladt, før du tilføjer noget her.","panel.settings_unlock_allowlist_empty":"Intet tilladt endnu.","panel.settings_unlock_allowlist_add":"Søg efter en entitet, der skal tillades","panel.reward_unlock_section":"Avanceret — tidsbestemt oplåsning","panel.reward_unlock_intro":"Tænd for noget, når belønningen godkendes, og sluk igen efter et bestemt tidsrum.","panel.reward_unlock_none":"Intet","panel.reward_unlock_entity":"Lås op","panel.reward_unlock_minutes":"Hvor længe (minutter)","panel.reward_unlock_minutes_hint":"0 = lad den være tændt; du skal selv slukke den.","panel.reward_unlock_no_allowlist":"Tilføj først en entitet til listen over tilladte enheder under Indstillinger.","panel.tab_insights":"Indsigt","panel.insights_loading":"Regner det ud…","panel.insights_fairness_title":"Hvem laver arbejdet?","panel.insights_fairness_intro":"{start} til {end}. En lige fordeling ville være {fair} % hver.","panel.insights_last_days":"Seneste {days} dage","panel.insights_no_data":"Ingen godkendte pligter i perioden endnu.","panel.insights_balanced":"Ser nogenlunde ligeligt fordelt ud.","panel.insights_unbalanced":"Arbejdet er skævt fordelt.","panel.insights_chores":"pligter","panel.insights_status_over":"Laver mere","panel.insights_status_under":"Laver mindre","panel.insights_status_balanced":"Ligeligt","panel.insights_status_idle":"Intet endnu","panel.insights_fairness_note":"Vurderes ud fra antal pligter, ikke point, så en dyrere pligt ikke skjuler en skæv fordeling. Markeres når et barn ligger mere end {tolerance} point fra en lige andel.","panel.insights_chore":"pligt","panel.insights_view_fairness":"Fordeling","panel.insights_view_friction":"Problemer","panel.insights_friction_title":"Hvad virker ikke?","panel.insights_friction_intro":"{start} til {end}. Pligterne vurderes ud fra, hvor ofte de faktisk bliver klaret, i forhold til hvor ofte de var der.","panel.insights_friction_none":"Ingen aktive pligter at se på.","panel.insights_friction_healthy":"Alt bliver klaret.","panel.insights_friction_problems":"{count} pligter er værd at kigge på.","panel.insights_friction_problems_one":"{count} pligt er værd at kigge på.","panel.insights_col_chore":"Pligt","panel.insights_col_done":"Klaret","panel.insights_col_rate":"Andel","panel.insights_col_last":"Sidst klaret","panel.insights_col_verdict":"Vurdering","panel.insights_col_suggestion":"Forslag","panel.insights_never":"Aldrig","panel.insights_days_ago":"{days} d. siden","panel.insights_verdict_never":"Aldrig klaret","panel.insights_verdict_stalling":"Går i stå","panel.insights_verdict_struggling":"Svingende","panel.insights_verdict_fine":"Fint","panel.insights_verdict_unknown":"Uklart","panel.insights_suggest_retire":"Fjern den","panel.insights_suggest_reprice":"Hæv pointene","panel.insights_suggest_reassign":"Giv den til en anden","panel.insights_suggest_keep":"Lad den være","panel.insights_outstanding_misses":"Missede obligatoriske pligter, der venter","panel.insights_friction_note":"Afviste pligter vises ikke: TaskMate sletter en fuldførelse, når du afviser den, så der er ingen historik at tælle. Det forventede antal er omtrentligt — rotation, afhængigheder og vejr regnes ikke med.","panel.insights_view_projection":"Ugen der kommer","panel.insights_projection_title":"Hvad venter forude?","panel.insights_projection_intro":"{start} til {end}, ud fra hver pligts plan.","panel.insights_next_days":"Næste {days} dage","panel.insights_col_day":"Dag","panel.insights_projected_earn":"op til {points} {name}","panel.insights_projected_total":"ville nå {total}","panel.insights_projection_unassigned":"{points} point er ikke tildelt nogen.","panel.insights_projection_note":"Et loft, ikke en prognose: pligter åbne for alle tælles med for hvert barn, der kan tage dem, fordi planen ikke kan vide, hvem der når dem først. Vejr, afhængigheder og tilgængelighed fremskrives ikke — de afhænger af dagen.","panel.insights_view_health":"Tilstand","panel.settings_quality_rating_label":"Kvalitetsvurdering","panel.settings_quality_rating_hint":"Giv godkendte opgaver 1–3 stjerner, og skalér pointene efter vurderingen. En godkendelse uden vurdering giver 100 %.","panel.settings_quality_rating_multipliers_label":"Stjernemultiplikatorer","panel.settings_quality_rating_multipliers_hint":"Pointmultiplikator for hver vurdering (×1,0 = opgavens normale point).","panel.rating_label":"Kvalitetsvurdering","panel.rating_star_title":"{count}★ — giver {percent} % af pointene","panel.insights_view_quality":"Kvalitet","panel.insights_quality_title":"Kvalitetsvurderinger","panel.insights_quality_intro":"Stjerner givet ved godkendelse, {start} til {end}. Gennemsnit tæller kun vurderede godkendelser.","panel.insights_quality_none":"Ingen vurderede godkendelser i denne periode endnu.","panel.insights_quality_overall":"Gennemsnit {average}★ · {rated} af {total} godkendelser vurderet","panel.insights_quality_by_child":"Pr. barn","panel.insights_quality_by_chore":"Pr. opgave","panel.insights_quality_col_average":"Gennemsnit","panel.insights_quality_col_rated":"Vurderet","panel.insights_quality_disabled":"Kvalitetsvurdering er slået fra. Slå den til under Indstillinger for at vurdere godkendelser.","panel.health_title":"Er der noget i stykker?","panel.health_recheck":"Tjek igen","panel.health_all_good":"Intet galt fundet.","panel.health_issues":"{count} ting kræver opmærksomhed.","panel.health_issues_one":"{count} ting kræver opmærksomhed.","panel.health_issue_child_without_chores":"{count} børn har ingen pligter tildelt","panel.health_issue_child_without_chores_one":"{count} barn har ingen pligter tildelt","panel.health_issue_chore_missing_entity":"{count} pligter henviser til en entitet, der ikke findes","panel.health_issue_chore_missing_entity_one":"{count} pligt henviser til en entitet, der ikke findes","panel.health_issue_chore_orphan_assignee":"{count} pligter er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_assignee_one":"{count} pligt er tildelt et barn, der ikke længere findes","panel.health_issue_chore_orphan_dependency":"{count} pligter afhænger af en pligt, der ikke længere findes, så de kan aldrig låses op","panel.health_issue_chore_orphan_dependency_one":"{count} pligt afhænger af en pligt, der ikke længere findes, så den kan aldrig låses op","panel.health_issue_completion_orphan":"{count} fuldførelser henviser til en slettet pligt eller et slettet barn","panel.health_issue_completion_orphan_one":"{count} fuldførelse henviser til en slettet pligt eller et slettet barn","panel.health_issue_large_history":"{count} fuldførelser gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_large_history_one":"{count} fuldførelse gemt; oprydning i historikken holder det nede, men en stor historik gør alle rapporter langsommere","panel.health_issue_reward_orphan_assignee":"{count} belønninger er tildelt et barn, der ikke længere findes","panel.health_issue_reward_orphan_assignee_one":"{count} belønning er tildelt et barn, der ikke længere findes","panel.health_issue_reward_unlock_not_allowed":"{count} belønninger låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når de godkendes","panel.health_issue_reward_unlock_not_allowed_one":"{count} belønning låser en entitet op, der ikke længere er på listen over tilladte enheder, så der sker intet, når den godkendes","panel.health_sev_error":"Fejl","panel.health_sev_warning":"Advarsel","panel.health_sev_info":"Bemærk","panel.health_goto":"Vis mig","panel.health_count_children":"Børn","panel.health_count_chores":"Pligter","panel.health_count_enabled_chores":"Aktive","panel.health_count_rewards":"Belønninger","panel.health_count_completions":"Fuldførelser","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Planlagte","panel.health_count_active_unlocks":"Oplåsninger","panel.health_count_mandatory_misses":"Missede","panel.health_count_storage":"Lager","panel.chore_icon_label":"Ikon","panel.chore_image_label":"Billede","panel.chore_image_hint":"Et foto der vises i stedet for ikonet. Skaleres til 512px ved upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Fjern","panel.chore_image_empty":"Intet billede","panel.chore_image_uploading":"Uploader…","panel.chore_image_failed":"Upload mislykkedes","panel.chore_image_too_large":"Billedet er for stort (maks. 2 MB).","panel.chore_image_bad_type":"Vælg et JPEG-, PNG- eller WebP-billede.","panel.settings_sounds_title":"Lyde ved fuldførelse","panel.settings_sounds_hint":"Upload jeres egne lydklip, og vælg dem pr. pligt.","panel.settings_sounds_empty":"Ingen egne lyde endnu.","panel.settings_sounds_formats":"MP3, OGG, WAV eller M4A. Maks. 1 MB hver.","panel.sound_upload":"Upload lyd","panel.sound_uploading":"Uploader…","panel.sound_uploaded":"Lyd tilføjet","panel.sound_upload_failed":"Upload mislykkedes","panel.sound_too_large":"Lyden er for stor (maks. 1 MB).","panel.sound_bad_type":"Vælg en MP3-, OGG-, WAV- eller M4A-fil.","panel.sound_storage_full":"Lagerpladsen til lyde er fuld. Slet en lyd, og prøv igen.","panel.sound_default_name":"Min lyd","panel.sound_preview":"Afspil","panel.sound_rename":"Omdøb","panel.sound_rename_prompt":"Navn på lyden:","panel.sound_name_required":"Giv lyden et navn.","panel.sound_delete":"Slet","panel.sound_delete_confirm":"Slet lyden “{name}”? Pligter der bruger den, går tilbage til standardlyden.","panel.sound_deleted":"Lyd slettet","panel.sound_deleted_reset":"Lyd slettet. {count} pligter er sat tilbage til standardlyden.","panel.sound_deleted_reset_one":"Lyd slettet. {count} pligt er sat tilbage til standardlyden.","panel.sound_opt_chime":"Klokkespil","panel.sound_opt_coin":"Mønt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Prut {n}","panel.sound_opt_fart_random":"Tilfældig prut","panel.sound_opt_levelup":"Nyt niveau","panel.sound_opt_none":"Ingen lyd","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Fortryd","panel.recaps_title":"Tilbageblik","panel.recaps_hint":"En historie i stil med et årsresumé om hvert barns uge, måned eller år – lavet lige efter periodens afslutning og gemt, så ældre stadig kan ses. Tilføj TaskMate-tilbageblikskortet til et dashboard for at se dem.","panel.recaps_frequency_label":"Familiestandard","panel.recaps_frequency_hint":"Børn med Familiestandard får disse. Vælg en hvilken som helst kombination; intet valgt slår tilbageblik fra.","panel.recaps_per_child_label":"Pr. barn","panel.recaps_per_child_hint":"Tilsidesæt familiestandarden for et barn. Yngre børn kan ofte lide ugentlig; teenagere vil måske kun have årlig.","panel.recaps_col_child":"Barn","panel.recaps_col_frequency":"Hyppighed","panel.recaps_col_next":"Næste tilbageblik","panel.recaps_mode_default":"Familiestandard","panel.recaps_mode_custom":"Tilpasset","panel.recaps_off":"Tilbageblik fra","panel.recaps_nine_month_note":"Hver 9. måned kører i blokke regnet fra 1. januar 2026.","panel.recaps_notify_label":"Giv besked, når det er klar","panel.recaps_notify_hint":"Der sendes intet, så længe notifikationen \"Tilbageblik klar\" er slået fra under fanen Notifikationer.","panel.recaps_notify_children":"Barnets enhed","panel.recaps_notify_parents":"Forældre (én samlet besked)","panel.recaps_send_time_label":"Send kl.","panel.recaps_send_time_hint":"Tilbageblik laves ved midnat; beskeden venter til dette tidspunkt, så ingen bliver vækket.","panel.recaps_retention_label":"Gem tilbageblik i","panel.recaps_retention_hint":"Ældre tilbageblik slettes automatisk.","panel.recaps_retention_1y":"1 år","panel.recaps_retention_2y":"2 år","panel.recaps_retention_forever":"Altid","panel.recaps_compare_label":"Sammenlign med forrige periode","panel.recaps_compare_hint":"Tilføjer siden \"sammenlignet med sidst\".","panel.recaps_preview_label":"Forhåndsvisning","panel.recaps_preview_hint":"Lav et engangstilbageblik over de sidste 30 dage for at se, hvad et barn får. Det vises på barnets tilbageblikskort i en dag.","panel.recaps_preview_btn":"Forhåndsvis","panel.recaps_preview_done":"Forhåndsvisning lavet — åbn tilbageblikskortet for at se den","notification.recap_ready.name":"Tilbageblik klar","notification.recap_ready.description":"Fortæller hvert barn, og forældrene i én samlet besked, at et nyt tilbageblik er klar. Sendes på tidspunktet fra Indstillinger → Tilbageblik.","notify.bedtime_reminder":"{child_name}, du har stadig opgaver at lave før sengetid.","notify.streak_at_risk":"{child_name}, lav en opgave i dag for at holde din stime på {streak} dage!","notify.all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.badge_earned":"{child_name} har fået mærket »{badge_name}«!","notify.pending_chore_approval":"{child_name} har lavet »{chore_name}« (+{points} {points_name}) — venter på godkendelse.","notify.pending_reward_claim":"{child_name} har indløst »{reward_name}« ({cost} {points_name}) — venter på godkendelse.","notify.streak_milestone":"{child_name} har nået en stime på {days} dage — +{points} {points_name}!","notify.level_up":"{child_name} er nået til niveau {level}! 🎉","notify.weekly_digest":"TaskMate ugeoversigt:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du mangler stadig at lave »{chore_name}«.","notify.mandatory_parent_alert":"{child_name} har stadig ikke lavet den obligatoriske opgave »{chore_name}«.","notify.monthly_report":"TaskMate rapport for {month}:\n{summary}","notify.season_champion":"🏆 {child_name} vandt ranglisten for {month} med {points} {points_name}!","notify.family_goal_reached":"🎉 Familiemål nået: {goal_name}! Tid til {goal_reward}.","notify.fallback_chore":"pligt","notify.fallback_parent":"Forælder","notify.birthday":"🎂 Tillykke med fødselsdagen, {child_name}! Alle opgaver giver {multiplier}× i dag.","notify.streak_freeze_used":"❄️ En stimefrysning reddede {child_name}s stime på {streak} dage ({freezes_left} tilbage).","notify.presence_arrival":"🏠 Du er hjemme, {child_name} — {count} opgaver tilbage i dag.","notify.print_chart_empty":"Ingen pligter at vise for denne uge.","notify.print_chart_footer":"Sæt kryds i hver boks, når den er klaret. {points_name} gives stadig i TaskMate.","notify.wish_requested":"{child_name} ønsker sig »{wish_name}« ({target} {points_name}) — venter på din godkendelse.","notify.wish_pledged":"💝 {pledger} har lagt {points} {points_name} i dit ønske »{wish_name}«!","notify.bounty_posted":"🏁 Ny dusør: {bounty_name} — {points} {points_name}. Den første, der tager den, får den!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutter tilbage til at gøre »{bounty_name}« færdig, før den kommer tilbage på tavlen.","notify.recap_ready":"✨ Dit tilbageblik er klar ({period}), {child_name}! Tryk for at se det.","notify.item_rejected":"↩️ {child_name}, »{item_name}« blev sendt tilbage{reason_text}","notify.auction_opened":"🔨 Ny auktion: {chore_name} den {date}, op til {max_points} {points_name}. Laveste bud vinder!","notify.auction_closing":"⏳ {child_name}, budrunden på »{chore_name}« lukker om {minutes} minutter.","notify.auction_result":"🔨 Auktion afsluttet: {result_text}","notify.inspection_started":"🔍 {child_name}, en voksen kommer og tjekker »{chore_name}« før {until}. Hold det pænt for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspektion bestået, {child_name}! »{chore_name}« så flot ud: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Inspektionen af {child_name}s »{chore_name}« lukker om {minutes} minutter — godkend eller afvis den før {until}.","notify.auction_won":"{child_name} vandt »{chore_name}« den {date} for {points} {points_name}.","notify.auction_no_bids":"ingen bud på »{chore_name}«, så den går tilbage til den normale tur.","notify.auction_called_off":"auktionen over »{chore_name}« blev aflyst. Den går tilbage til den normale tur.","notify.weekly_digest_line":"• {child_name}: {chores} opgaver, {points} {points_name} optjent","notify.monthly_report_line":"• {child_name}: {chores} opgaver, {points} {points_name}, niveau {level}, bedste stime {streak}","notify.action_approve":"Godkend","notify.action_reject":"Afvis","notify.action_reject_placeholder":"Begrundelse (valgfri)","notify.approve_in_panel_hint":"Åbn TaskMate-panelet for at godkende eller afvise.","notify.celebrate_all_chores_done":"{child_name} har klaret alle dagens opgaver!","notify.celebrate_birthday":"Tillykke med fødselsdagen, {child_name}!","notify.celebrate_challenge_completed":"{child_name} har klaret udfordringen »{challenge_name}«!","notify.celebrate_inspection_passed":"{child_name}s »{chore_name}« bestod inspektionen!","notify.celebrate_level_up":"{child_name} er nået til niveau {level}!","notify.celebrate_perfect_week":"{child_name} har haft en perfekt uge — +{bonus}!","notify.celebrate_weekly_target":"{child_name} har nået ugens mål for »{chore_name}« — +{bonus}!","notify.celebrate_quest_completed":"{child_name} har gennemført missionen »{quest_name}«!","notify.celebrate_streak_milestone":"{child_name} har nået en stime på {days} dage!","notify.recap_ready_many":"✨ {count} nye tilbageblik er klar, {child_name}! Tryk for at se dem.","notify.recap_parent_one":"✨ Nye tilbageblik ({period}) er klar til {names}. Tryk for at se dem.","notify.recap_parent_many":"✨ Nye tilbageblik er klar til {names}. Tryk for at se dem.","notify.period_weekly":"uge","notify.period_range":"{start}–{end}","notify.names_and":"{names} og {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} d. {day}. {month}","notify.month_1":"januar","notify.month_2":"februar","notify.month_3":"marts","notify.month_4":"april","notify.month_5":"maj","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"august","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan.","notify.month_short_2":"feb.","notify.month_short_3":"mar.","notify.month_short_4":"apr.","notify.month_short_5":"maj","notify.month_short_6":"jun.","notify.month_short_7":"jul.","notify.month_short_8":"aug.","notify.month_short_9":"sep.","notify.month_short_10":"okt.","notify.month_short_11":"nov.","notify.month_short_12":"dec.","notify.weekday_short_1":"man.","notify.weekday_short_2":"tir.","notify.weekday_short_3":"ons.","notify.weekday_short_4":"tor.","notify.weekday_short_5":"fre.","notify.weekday_short_6":"lør.","notify.weekday_short_7":"søn.","notify.sample_chore":"Ryd op på værelset","notify.sample_reward":"Filmaften","notify.sample_badge":"Superhjælper","notify.sample_goal":"Filmaftenskasse","notify.sample_goal_reward":"en filmaften for hele familien","notify.sample_wish":"Lego-sæt","notify.sample_pledger":"Mormor","notify.sample_bounty":"Vask bilen","notify.sample_reason":"Ikke færdig","notify.sample_note":"Flot klaret!","panel.insights_minutes":"{minutes} min ({percent} % af tiden)","panel.chore_reference_image_label":"Referencefoto","panel.chore_reference_image_empty":"Intet referencefoto","panel.chore_reference_image_hint":"Et billede af opgaven gjort godt. Det vises ved siden af barnets foto, når du godkender.","panel.chore_estimated_minutes_label":"Minutter (anslået)","panel.chore_estimated_minutes_hint":"Omtrent hvor lang tid det tager. Kortene lægger det sammen til “ca. 25 min tilbage”. 0 = ikke angivet.","panel.chore_quantity_unit_label":"Tæl i (enhed)","panel.chore_quantity_unit_hint":"Til “læs 20 sider”: skriv enheden (sider, omgange, minutter). Barnet siger hvor mange, og Point bliver point pr. enhed. Lad feltet stå tomt for en almindelig opgave.","panel.chore_quantity_max_label":"Højst pr. gang","panel.chore_quantity_max_hint":"Loft for én udførelse. 0 = intet loft, og en forælder godkender hver gang.","panel.settings_auto_approve_label":"Godkend automatisk efter (timer)","panel.settings_auto_approve_hint":"Opgaver, der har ventet så længe, godkendes selv med de lovede point. Åbne opgaver og dusører venter altid på dig. 0 = fra.","panel.settings_auto_approve_invalid":"Automatisk godkendelse skal være et helt antal timer fra 0 til 168.","notify.help_requested":"🙋 {child_name} har brug for hjælp med »{chore_name}«{message_text}","notify.mood_low":"{emoji} {child_name} havde en hård dag i dag. Måske tage en snak?","notify.weekly_goal_reached":"🎯 {child_name} nåede sit ugemål på {target} {points_name} — +{bonus} i bonus!","notify.penalty_redeemed":"🤝 {child_name} gjorde det godt igen med »{chore_name}« og fik {points} {points_name} tilbage.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} vandt! ({tickets} lodder i trækningen)","notify.sample_penalty":"Smækkede med døren","notify.sample_raffle":"Lørdagslotteri","notification.help_requested.name":"Bad om hjælp","notification.help_requested.description":"Et barn trykkede “Jeg sidder fast” på en opgave.","notification.mood_low.name":"Hård dag","notification.mood_low.description":"Et barn valgte det triste eller sure ansigt ved dagens afslutning.","notification.weekly_goal_reached.name":"Ugemål nået","notification.weekly_goal_reached.description":"Et barn nåede det pointmål for ugen, det selv havde sat.","notification.penalty_redeemed.name":"Straf tjent tilbage","notification.penalty_redeemed.description":"Et barn lavede gør-det-godt-igen-opgaven og fik point tilbage.","notification.raffle_drawn.name":"Lodtrækning afgjort","notification.raffle_drawn.description":"Et lotteri lukkede, og vinderen blev trukket.","panel.today_help_title":"Bad om hjælp","panel.today_help_answer":"Jeg kommer","panel.today_help_answered":"Markeret som besvaret","panel.today_sick_on":"Giv en sygedag i dag","panel.today_sick_off":"Tag sygedagen tilbage","panel.today_sick_pill":"Sygedag","panel.today_mood_pill":"Humør","panel.today_sick_set":"Sygedag sat — opgaverne er skjult, og stimen er sikker.","panel.today_sick_cleared":"Sygedagen er taget tilbage.","panel.insights_view_moods":"Humør","panel.insights_moods_title":"Hvordan dagene føltes","panel.insights_moods_intro":"Hvert barn trykker på et ansigt ved dagens slut. Flere hårde dage i træk er værd at tale om.","panel.insights_moods_none":"Intet humør registreret endnu. Tjekket vises på barnets kort, når dagens opgaver er klaret.","panel.insights_moods_low":"{count} hårde dage","panel.insights_moods_logged":"{count} af {days} dage registreret","panel.weekly_goal_title":"Personlige ugemål","panel.weekly_goal_hint":"Hvert barn sætter sit eget pointmål for ugen på sit kort.","panel.weekly_goal_enabled":"Lad børn sætte et ugemål","panel.weekly_goal_bonus":"Bonus for at nå det","panel.weekly_goal_bonus_hint":"Udbetales én gang om ugen. 0 = ingen bonus.","panel.penalty_redeem_title":"Gør det godt igen","panel.penalty_redeem_chore":"Opgave der giver det tilbage","panel.penalty_redeem_none":"Ingen — ingen vej tilbage","panel.penalty_redeem_hint":"Efter straffen kan barnet lave denne opgave for at få point tilbage. Den er åben for barnet, også på dage hvor den ellers ikke er planlagt.","panel.penalty_redeem_percent":"Point tilbage (%)","panel.penalty_redeem_percent_hint":"Af det, der blev trukket. 1–100.","panel.penalty_redeem_days":"Dage til at gøre det","panel.penalty_redeem_days_hint":"1 = kun i dag.","panel.tab_raffles":"Lodtrækninger","panel.raffle_status_open":"Åben","panel.raffle_status_drawn":"Trukket","panel.raffle_status_cancelled":"Aflyst","panel.raffle_winner_meta":"{name} vandt","panel.raffle_no_winner":"Ingen deltog","panel.raffle_draw_now":"Træk nu","panel.raffle_cancel":"Aflys","panel.raffle_max_meta":"Op til {max} hver","panel.raffle_none_yet":"Ingen lodder endnu","panel.raffle_new":"Ny lodtrækning","panel.raffle_empty_title":"Ingen lodtrækninger endnu","panel.raffle_empty_copy":"Sæt en stor præmie op. Børnene køber lodder for point, og ét trækkes på det tidspunkt, du vælger.","panel.raffle_col_raffle":"Lodtrækning","panel.raffle_col_ticket":"Lod","panel.raffle_col_tickets":"Købte lodder","panel.raffle_col_status":"Resultat","panel.raffle_dialog_add":"Ny lodtrækning","panel.raffle_dialog_edit":"Redigér lodtrækning","panel.raffle_name":"Navn","panel.raffle_prize":"Præmie","panel.raffle_prize_hint":"Hvad vinderen får, f.eks. “Biograftur”.","panel.raffle_ticket_cost":"Pris pr. lod","panel.raffle_ticket_cost_hint":"Fast for hele lodtrækningen.","panel.raffle_cost_locked":"Der er købt lodder, så prisen ligger fast.","panel.raffle_max":"Højst lodder pr. barn","panel.raffle_max_hint":"0 = ingen grænse.","panel.raffle_draw_at":"Trækkes","panel.raffle_draw_at_hint":"Vinderen trækkes automatisk på dette tidspunkt.","panel.raffle_who_hint":"Lad stå tomt for at lade alle børn deltage.","panel.raffle_draw_at_invalid":"Vælg, hvornår der trækkes lod.","panel.raffle_saved":"Lodtrækning gemt","panel.raffle_draw_confirm":"Træk “{name}” nu?","panel.raffle_cancel_confirm":"Aflys “{name}”? Alle lodder refunderes.","panel.raffle_remove_confirm":"Slet “{name}”?","panel.raffle_drawn_toast":"{name} vandt lodtrækningen!","panel.raffle_cancelled_toast":"Lodtrækning aflyst, lodder refunderet","panel.raffle_removed_toast":"Lodtrækning slettet","panel.pets_title":"Virtuelle kæledyr","panel.pets_hint":"Hvert barn adopterer et kæledyr på kæledyrskortet. Det vokser med hver opgave og bærer tilbehør, barnet låser op ved at stige i niveau.","panel.pets_enabled":"Slå virtuelle kæledyr til","notify.voice_not_found":"Jeg kunne ikke finde nogen, der hedder {name}.","notify.voice_chores_left_none":"{child_name} har klaret alle sine opgaver. Godt gået!","notify.voice_chores_left_one":"{child_name} har 1 opgave tilbage i dag.","notify.voice_chores_left_many":"{child_name} har {count} opgaver tilbage i dag.","notify.voice_points":"{child_name} har {points} {points_name}.","notify.voice_next":"{child_name}s næste opgave er {chore_name}.","notify.voice_reward_progress":"{child_name} mangler {missing} {points_name} til {reward_name}.","notify.voice_reward_ready":"{child_name} har nok til {reward_name}!","notify.voice_reward_not_found":"Jeg kunne ikke finde en belønning, der hedder {reward_name}.","notify.voice_no_rewards":"Der er ingen belønninger til {child_name} endnu.","notify.voice_not_allowed":"Beklager, du kan ikke markere opgaver som klaret for {child_name}.","notify.voice_chore_not_found":"Jeg kunne ikke finde en opgave i dag, der hedder {chore_name}.","notify.voice_already_done":"{chore_name} er allerede klaret i dag, {child_name}.","notify.voice_needs_card":"{chore_name} kræver et foto, et tal eller et par ord, så klar den på dit kort.","notify.voice_done":"Klaret! {chore_name} er krydset af for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Klaret! {chore_name} venter på, at en voksen tjekker den.","notify.pet_evolved":"{news}","notify.sample_pet":"Gnisten","notification.pet_evolved.name":"Kæledyr voksede","notification.pet_evolved.description":"Et barns virtuelle kæledyr nåede sit næste trin.","notify.pet_news_stage":"🐣 {pet_name} er lige vokset! Kig på {child_name}s kæledyr.","notify.pet_news_legendary":"✨ {pet_name} er blevet legendarisk! {child_name}s kæledyr skinner af guld.","notify.pet_news_egg":"🥚 {pet_name} har lagt et æg! {child_name} kan udklække et nyt kæledyr.","notify.pet_news_level":"💖 {pet_name} nåede kæledyrsniveau {pet_level}!","panel.pet_xp_per_chore":"Vækst pr. opgave","panel.pet_xp_per_chore_hint":"Hver færdig opgave får kæledyret til at vokse så meget.","panel.pet_points_count":"Opgavepoint tæller også","panel.pet_points_count_hint":"Hvert optjent point giver 1 vækst, så store opgaver får kæledyret til at vokse hurtigere. At bruge point gør det aldrig mindre.","panel.pet_stages_title":"Vækst for hvert trin","panel.pet_stages_hint":"Hvert tal skal være højere end det forrige. Et kæledyr mister aldrig et trin, det har nået.","panel.pet_stage_baby":"Klækkes (baby)","panel.pet_stage_kid":"Lille","panel.pet_stage_teen":"Stor","panel.pet_stage_grown":"Fuldvoksen","panel.pet_about_chores":"Cirka {count} opgaver (opgaver til 5 point)","panel.pet_never":"Kæledyr vokser ikke: vækst pr. opgave er 0, og point tæller ikke.","panel.pet_after_title":"Efter fuldvoksen","panel.pet_after_hint":"Slå en hvilken som helst kombination til. Tallene er samlet vækst siden adoptionen. At slå noget fra skjuler det kun; intet optjent går tabt.","panel.pet_home_enabled":"Dets hjem vokser","panel.pet_home_enabled_hint":"En ny ting til kæledyrets hjem (græs, en pude, blomster, et træ, en dam …) med jævne mellemrum, op til 10.","panel.pet_home_every":"Ny ting til hjemmet hver","panel.pet_legendary_enabled":"Bliver legendarisk","panel.pet_legendary_enabled_hint":"Et gyldent, funklende look: det store mål efter fuldvoksen.","panel.pet_legendary_at":"Legendarisk ved","panel.pet_eggs_enabled":"Lægger et æg","panel.pet_eggs_enabled_hint":"Barnet udklækker ægget til et nyt kæledyr; det gamle kommer med i kæledyrsfamilien.","panel.pet_egg_at":"Æg ved","panel.pet_egg_at_hint":"Bruges når legendarisk er slået fra; ellers kommer ægget sammen med legendarisk.","panel.pet_family_max":"Største kæledyrsfamilie","panel.pet_family_max_hint":"Kæledyr pr. barn, inklusive det nuværende. Ikke flere æg, når den er fuld.","panel.pet_levels_enabled":"Kæledyrsniveauer","panel.pet_levels_enabled_hint":"Et niveaumærke på kortet, der bliver ved med at stige efter fuldvoksen.","panel.pet_level_every":"Nyt niveau hver","panel.pet_reset_defaults":"Nulstil tal til standard","panel.pet_settings_invalid":"Kæledyrstrinene skal stige i rækkefølge, og legendarisk og ægget skal komme efter fuldvoksen.","panel.pet_about_one_chore":"Cirka 1 opgave (opgaver til 5 point)","notify.reward_owed":"🎁 {child_name} venter stadig på »{reward_name}« — indløst for {days} dage siden.","notify.personal_best":"🏆 Ny personlig rekord! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"længste stime (dage)","notify.record_best_day_points":"flest {points_name} på en dag","notify.record_best_day_chores":"flest opgaver på en dag","notify.record_best_week_points":"flest {points_name} på en uge","notify.record_best_single_award":"største enkelte belønning","notify.read_aloud_done":"{name}, du er helt færdig. Godt gået!","notify.read_aloud_many":"{name}, du har {count} ting tilbage: {chores}.","notify.read_aloud_one":"{name}, du har én ting tilbage: {chores}.","notify.celebrate_personal_best":"{child_name} satte ny personlig rekord: {record_label} — {value}!","notification.reward_owed.name":"Belønning mangler stadig","notification.reward_owed.description":"Minder forældre om, at en indløst belønning endnu ikke er givet. Sendes kun, mens belønningsopfølgning er slået til.","notification.personal_best.name":"Personlig rekord","notification.personal_best.description":"Et barn slog en af sine egne rekorder: længste stime, bedste dag, bedste uge eller største belønning.","panel.today_owed_title":"Belønninger der skal gives","panel.today_owed_delivered":"Givet","panel.today_owed_marked":"Markeret som givet","panel.today_owed_today":"indløst i dag","panel.today_owed_days_one":"udestået i 1 dag","panel.today_owed_days":"udestået i {count} dage","panel.fulfilment_title":"Belønningsopfølgning","panel.fulfilment_hint":"Når en belønning godkendes, bruges pointene; her bliver den stående på en liste over udeståender, indtil nogen giver den. Barnet kan trykke „Fået!“ på sit kort.","panel.fulfilment_enabled":"Følg belønninger, indtil de er givet","panel.fulfilment_reminder_days":"Mind mig om det efter","panel.fulfilment_reminder_days_hint":"Dage før en besked siger, at en belønning stadig mangler, gentaget hver så mange dage. 0 = aldrig.","notify.boost_started":"⚡ Boost! {chores_text} giver ×{multiplier} de næste {minutes} minutter.","notify.boost_all_chores":"Alle opgaver","notification.boost_started.name":"Boost startet","notification.boost_started.description":"Fortæller børnene, et boost gælder for, at det er begyndt, hvor stort det er, og hvor længe det varer.","panel.boost_start":"Start et boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktive","panel.boost_ends":"slutter {time} ({minutes} min tilbage)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"gentages","panel.boost_end_now":"Stop nu","panel.boost_skip":"Spring over denne gang","panel.boost_call_off":"Aflys","panel.boost_all_chores":"Alle opgaver","panel.boost_n_chores":"{first} og {count} mere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Start et boost","panel.boost_when":"Hvornår","panel.boost_now":"Nu","panel.boost_later":"Senere i dag","panel.boost_pays":"Giver","panel.boost_for":"Varighed","panel.boost_minutes":"{count} min","panel.boost_hour":"1 time","panel.boost_hours":"{count} timer","panel.boost_which_chores":"Hvilke opgaver","panel.boost_who":"Hvem","panel.boost_name":"Navn (valgfrit)","panel.boost_name_ph":"Vises på kortene, f.eks. Gæster kl. 18","panel.boost_notify":"Giv børnene besked","panel.boost_notify_hint":"Besked på deres telefon, hvis beskeden Boost startet er slået til. Tablets vækkes uanset.","panel.boost_preview_now":"{what} giver ×{multiplier} for {who}, fra nu og {minutes} minutter frem (til {until}).","panel.boost_preview_later":"{what} giver ×{multiplier} for {who}, fra {time} i {minutes} minutter.","panel.boost_preview_rule":"Hver {days}, {start}–{end}: {what} giver ×{multiplier} for {who}.","panel.boost_later_invalid":"Vælg et senere tidspunkt i dag.","panel.boost_started":"Boost startet","panel.boost_scheduled":"Boost planlagt","panel.boost_ended":"Boost stoppet","panel.boost_settings_title":"Boost-vinduer","panel.boost_settings_hint":"Tidsbegrænsede multiplikatorer på valgte opgaver. Start et fra I dag, opret gentagne her, eller brug tjenesten taskmate.start_boost i en automatisering.","panel.boost_stacking":"I weekenden eller på en fødselsdag","panel.boost_stacking_hint":"De dage giver allerede en multiplikator. Vælg, hvordan et boost lægges oven i.","panel.boost_stacking_highest":"Den højeste gælder","panel.boost_stacking_highest_hint":"Et ×2-boost på en ×2-lørdag giver ×2. Den største gælder.","panel.boost_stacking_stack":"Læg dem sammen","panel.boost_stacking_stack_hint":"Et ×2-boost på en ×2-lørdag giver ×4.","panel.boost_wake_screens":"Væk disse tablets, når et boost starter","panel.boost_wake_screens_hint":"Fully Kiosk Browser: skærm tændt, pauseskærm slukket, browser forrest.","panel.boost_wake_screens_none":"Ingen Fully Kiosk-tablets fundet. Tilføj Fully Kiosk Browser-integrationen til Home Assistant for at vække en.","panel.boost_wake_devices":"Væk disse telefoner og tablets","panel.boost_wake_devices_hint":"Home Assistant Companion-appen på Android: sender command_screen_on.","panel.boost_wake_devices_none":"Ingen enheder med Companion-appen fundet.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Test vækning nu","panel.boost_test_wake_hint":"Bruger de gemte valg. Gem først efter ændringer.","panel.boost_test_wake_sent":"Vækning sendt til {count} skærme","panel.boost_test_wake_sent_one":"Vækning sendt til {count} skærm","panel.boost_rules":"Gentagne boosts","panel.boost_rules_hint":"Kører af sig selv. I dag viser hvert boost, før det starter.","panel.boost_rule_add":"Tilføj gentaget boost","panel.boost_rule_edit":"Rediger gentaget boost","panel.boost_rule_edit_btn":"Rediger","panel.boost_rule_delete":"Slet","panel.boost_rule_delete_confirm":"Slet dette gentagne boost?","panel.boost_rule_deleted":"Gentaget boost slettet","panel.boost_rule_saved":"Gentaget boost gemt","panel.boost_rule_need_day":"Vælg mindst én dag.","panel.boost_rule_bad_times":"Sluttidspunktet skal være efter starttidspunktet.","panel.boost_rule_on":"Til","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dage","panel.boost_from":"Fra","panel.boost_to":"Til","panel.boost_everyone_lc":"alle","panel.appeals_title":"Klager","panel.appeal_item_chore":"afvist opgave “{name}” ({points})","panel.appeal_item_reward":"afvist belønning “{name}” ({points})","panel.appeal_item_penalty":"straf “{name}” (−{points})","panel.appeal_uphold":"Fasthold","panel.appeal_overturn_chore":"Giv medhold og betal","panel.appeal_overturn_reward":"Giv medhold og godkend","panel.appeal_overturn_penalty":"Giv medhold og refunder","panel.appeal_note_overturn":"En besked til barnet (valgfrit)","panel.appeal_note_uphold":"Hvorfor det står ved magt — barnet ser det (valgfrit)","panel.appeal_overturned":"Klage godkendt","panel.appeal_upheld":"Afgørelsen fastholdt","panel.appeals_settings_title":"Klager","panel.appeals_settings_hint":"Børn kan inden for 48 timer bede om at få en afvist opgave eller belønning eller en straf set på igen. Du afgør det under I dag.","panel.appeals_enabled":"Lad børn klage","notify.appeal_submitted":"⚖️ {child_name} klager over »{item_name}«{message_text}","notify.appeal_decided":"⚖️ Din klage over »{item_name}« blev {outcome}{note_text}","notify.appeal_outcome_overturned":"godkendt","notify.appeal_outcome_upheld":"afvist","notification.appeal_submitted.name":"Klage indsendt","notification.appeal_submitted.description":"Et barn beder om at få en afvisning eller straf set på igen. Sendes kun, når klager er slået til.","notification.appeal_decided.name":"Klage afgjort","notification.appeal_decided.description":"Fortæller barnet, om klagen blev godkendt eller afvist.","panel.screen_time_title":"Skærmtidsbank","panel.screen_time_hint":"Belønninger kan købe minutters skærmtid. Mens et barns enheder er tændt, tæller saldoen ned et minut ad gangen.","panel.screen_time_enabled":"Slå skærmtidsbanken til","panel.screen_time_warn":"Advar, når der er så mange minutter tilbage","panel.screen_time_warn_hint":"0 slår advarslen fra","panel.screen_time_stop":"Sluk enheder ved nul","panel.screen_time_stop_hint":"Slukker barnets enheder, når saldoen er brugt op, og holder dem slukket, indtil den fyldes op","panel.screen_time_watching":"tændt nu","panel.screen_time_no_devices":"Ingen enheder endnu — tilføj tv, konsol eller tablet, som barnet bruger","panel.screen_time_add_device":"Tilføj en enhed: kontakt, medieafspiller, input boolean, binær sensor, fjernbetjening eller lys","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} t {m} min","panel.reward_screen_minutes":"Minutter skærmtid","panel.reward_screen_minutes_hint":"Godkendelse lægger så mange minutter til barnets skærmtid. 0 for en almindelig belønning.","panel.bin_day_title":"Skraldedagsopgaver","panel.bin_day_hint":"Aftenen før en tømning læser TaskMate din skraldekalender og tilføjer en opgave pr. spand: “Sæt Genbrug ud”.","panel.bin_day_enabled":"Slå skraldedagsopgaver til","panel.bin_day_calendars":"Skraldekalendere","panel.bin_day_calendars_hint":"Enhver kalender med jeres tømningsdage, fx fra Waste Collection Schedule eller kommunens iCal-feed","panel.bin_day_no_calendars":"Ingen kalender valgt endnu","panel.bin_day_add_calendar":"Tilføj en kalender","panel.bin_day_preview":"Vis de næste tømninger","panel.bin_day_preview_none":"Ingen tømninger de næste to uger — tjek at kalenderen er gemt og har begivenheder","panel.bin_day_put_out_time":"Sæt-ud-tidspunkt","panel.bin_day_put_out_time_hint":"Opgaven dukker op på dette tidspunkt aftenen før","panel.bin_day_points":"{points_name} pr. opgave","panel.bin_day_mode":"Hvem gør det","panel.bin_day_mode_first":"Først til mølle","panel.bin_day_mode_rotate":"På skift","panel.bin_day_mode_first_hint":"Alle valgte børn ser den; den første, der bliver færdig, får pointene","panel.bin_day_mode_rotate_hint":"Ét barn pr. tømning, på skift blandt de valgte børn","panel.bin_day_children":"Børn","panel.bin_day_children_hint":"Ingen valgt betyder alle børn","panel.bin_day_bring_in":"Tag spandene ind igen","panel.bin_day_bring_in_hint":"En opgave mere på tømningsdagen: “Tag Genbrug ind”","panel.bin_day_bring_in_time":"Tag-ind-tidspunkt","notify.screen_time_low":"📺 {child_name} har {minutes} minutters skærmtid tilbage.","notify.screen_time_out":"📺 {child_name}s skærmtid er brugt op.","notify.bin_day_put_out":"Sæt {bin} ud","notify.bin_day_bring_in":"Tag {bin} ind","notification.screen_time_low.name":"Skærmtid ved at slippe op","notification.screen_time_low.description":"Fortæller barnet (og forældrene), når skærmtiden når advarselsgrænsen.","notification.screen_time_out.name":"Skærmtiden er brugt op","notification.screen_time_out.description":"Fortæller barnet (og forældrene), når skærmtiden når nul.","panel.trash_title":"Nyligt slettet","panel.trash_hint":"Slettede pligter, belønninger og missioner gemmes i 7 dage. Gendannelse bringer også deres historik og fuldførelser tilbage.","panel.trash_col_item":"Emne","panel.trash_col_type":"Slags","panel.trash_col_deleted":"Slettet","panel.trash_restore":"Gendan","panel.trash_empty":"Intet slettet de seneste 7 dage.","panel.trash_deleted":"“{name}” slettet","panel.trash_undo":"Fortryd","panel.trash_restored":"“{name}” gendannet","panel.trash_restore_failed":"Kunne ikke gendanne: {error}","panel.trash_kind_chore":"Pligt","panel.trash_kind_reward":"Belønning","panel.trash_kind_quest":"Mission","panel.settings_jump_label":"Gå til et afsnit","panel.unsaved_one":"{count} ændring ikke gemt","panel.unsaved_many":"{count} ændringer ikke gemt","panel.unsaved_discard":"Kassér","panel.unsaved_leave_title":"Forlad uden at gemme?","panel.unsaved_leave_one":"Du har ændret {count} indstilling på denne side.","panel.unsaved_leave_many":"Du har ændret {count} indstillinger på denne side.","panel.unsaved_stay":"Bliv","panel.unsaved_leave":"Forlad","panel.reward_reorder_button":"Omarranger","panel.reward_reorder_title":"Omarranger belønninger","panel.reward_reorder_hint":"Træk eller brug pilene. Belønningskortet viser dem i denne rækkefølge.","panel.reward_drag_hint":"Træk for at flytte","panel.reward_order_saved":"Belønningernes rækkefølge er gemt","panel.kid_drawer_open":"Hurtigt overblik: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Venter","panel.kid_drawer_owed":"Skyldes","panel.kid_drawer_today":"I dag","panel.kid_drawer_points":"Point","panel.view_as_button":"Se som","panel.view_as_title":"Se som {name}","panel.view_as_note":"Forhåndsvisning — tryk gør ingenting","panel.view_as_unavailable":"Barnets kort kunne ikke indlæses her.","panel.insights_view_economy":"Økonomi","panel.economy_title":"Økonomi · seneste 8 uger","panel.economy_intro":"Optjente point (pligter og bonusser) mod point brugt på belønninger, uge for uge.","panel.economy_chart_label":"Optjente og brugte point pr. uge","panel.economy_earned":"optjent","panel.economy_spent":"brugt","panel.economy_none":"Ingen point optjent eller brugt de seneste 8 uger.","panel.economy_ok":"Optjening og forbrug følges ad.","panel.economy_growth":"Optjeningen er steget {pct} % i forhold til de 4 uger før.","panel.economy_warn":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte prisen op på {rewards}.","panel.economy_warn_no_rewards":"De seneste 4 uger har børnene optjent {earned} point, men kun brugt {spent}. Saldiene hober sig op — overvej at sætte priserne på belønningerne op.","panel.economy_rule":"Advarer, når de seneste 4 ugers optjening er mindst {ratio}× forbruget, og der er optjent mindst {min} point.","panel.seasonal_title":"Sæsoner og begivenheder","panel.seasonal_hint":"Hver sæson har et tema (udseendet på barne- og kioskkortene) og en begivenhedspakke (indholdet). Slå dem til hver for sig. En pakke installerer sig selv, når sæsonen starter, som almindelige pligter, belønninger, quests og badges, du kan redigere i deres egne faner, og skjuler dem igen, når den slutter — intet slettes, og næste år kommer de samme ting tilbage.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. oktober · flagermus i stedet for konfetti","panel.seasonal_christmas":"Jul","panel.seasonal_christmas_dates":"1.–26. december · sne i stedet for konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. juni – 31. august · sole i stedet for konfetti","panel.seasonal_easter":"Påske","panel.seasonal_easter_dates":"Ugen op til påskedag","panel.seasonal_back_to_school":"Skolestart","panel.seasonal_back_to_school_dates":"To uger fra første skoledag","panel.season_theme":"Tema","panel.season_pack":"Pakke","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Begivenhedspakke: {season}","panel.season_state_installed":"Installeret {date}","panel.season_state_scheduled":"Installeres {date}","panel.season_state_off":"Fra","panel.season_state_needs_date":"Angiv første skoledag","panel.season_assign":"Tildel til","panel.season_assign_hint":"Ingen valgt betyder alle børn. Voksne får aldrig pakkens ting.","panel.season_school_start":"Første skoledag","panel.season_school_start_hint":"Skolestart varer 14 dage fra denne dato. Angiv den igen hvert nyt skoleår.","panel.season_preview":"Forhåndsvis","panel.season_preview_title":"Pakke: {season}","panel.season_preview_note":"Alt installeres som almindelige pligter, belønninger, quests, udfordringer og badges. Ret dem i deres egne faner, når de er installeret.","panel.season_remove":"Fjern pakke","panel.season_remove_confirm":"Fjern pakken {season}? Dens pligter, belønninger og quest ligger i Nyligt slettet i 7 dage, og udfordringen fjernes. Børn beholder de badges, de har optjent; et badge, som ingen har optjent, fjernes. Pakken slås fra.","panel.season_removed":"Pakken {season} er fjernet","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Pligter ×{count}","panel.season_kind_reward":"Belønning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Udfordring","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Æggejagt","panel.season_quest_steps":"{name} · {count} trin","panel.season_advent_doors":"{count} låger · en lille opgave om dagen","panel.season_hunt_eggs":"Et skjult æg at finde hver dag","panel.season_door":"Låge {n}","panel.child_celebration_label":"Færdig-animation","panel.child_celebration_hint":"Afspilles på barnets kort, når en opgave krydses af. Den vises ikke for dem, der foretrækker mindre bevægelse.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Klassikeren","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Et „FÆRDIG!“-bump","panel.celebration_fireworks":"Fyrværkeri","panel.celebration_fireworks_hint":"Farverige udbrud","panel.celebration_sticker":"Klistermærke","panel.celebration_sticker_hint":"Et guldstjerne-klistermærke","panel.screen_time_allowance_school":"Gratis minutter på skoledage","panel.screen_time_allowance_school_hint":"Mandag til fredag, undtagen ferier. Gives ved starten af hver dag. 0 = ingen","panel.screen_time_allowance_weekend":"Gratis minutter i weekender og ferier","panel.screen_time_allowance_weekend_hint":"Lørdag, søndag, ferieperioder og når feriekalenderen har en begivenhed. 0 = ingen","panel.screen_time_allowance_unused":"Ubrugt tilskud","panel.screen_time_allowance_unused_hint":"Minutter købt med belønninger overføres altid","panel.screen_time_unused_expire":"Udløber ved dagens slutning","panel.screen_time_unused_carry":"Overføres","panel.screen_time_jar_enabled":"Weekendkrukke","panel.screen_time_jar_enabled_hint":"Børn kan gemme ubrugte minutter i en krukke, der åbner senere","panel.screen_time_jar_cap":"Krukken rummer op til (minutter)","panel.screen_time_jar_opens":"Krukken åbner","panel.screen_time_jar_opens_hint":"Gemte minutter lægges til saldoen på dette tidspunkt hver uge","panel.screen_time_allowance_today":"{time} dagens tilskud","panel.screen_time_jar_open_now":"Åbn krukken nu","panel.shopping_jobs_title":"Opgaver fra indkøbslisten","panel.shopping_jobs_hint":"Tilføj “#tm hent brænde i skuret” til en huskeliste (eller sig det til Assist), så bliver det en opgave. Når opgaven er klaret, krydses punktet af på listen.","panel.shopping_jobs_enabled":"Slå opgaver fra indkøbslisten til","panel.shopping_jobs_entity":"Huskeliste","panel.shopping_jobs_entity_hint":"Som regel indkøbslisten","panel.shopping_jobs_tag":"Mærke","panel.shopping_jobs_tag_hint":"Kun punkter, der starter med dette, bliver opgaver","panel.shopping_jobs_points":"{points_name} pr. opgave","panel.shopping_jobs_mode_rotate_hint":"Ét barn pr. opgave, på skift blandt de valgte børn","notify.screen_time_jar_opened":"🫙 {child_name}s skærmtidskrukke er åben: {minutes} minutter lagt til.","notification.screen_time_jar_opened.name":"Skærmtidskrukke åbnet","notification.screen_time_jar_opened.description":"Fortæller barnet (og forældrene), når de gemte minutter i weekendkrukken lægges til saldoen.","panel.reward_limit_section":"Grænse pr. barn","panel.reward_limit_count":"Indløsninger pr. barn","panel.reward_limit_period":"Pr.","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Uge (fra mandag)","panel.reward_limit_month":"Måned","panel.reward_limit_hint":"0 betyder ingen grænse. Ventende og godkendte indløsninger tæller; en gave tæller for barnet, der får den.","panel.reward_limit_pill_day":"{count} pr. dag","panel.reward_limit_pill_week":"{count} pr. uge","panel.reward_limit_pill_month":"{count} pr. måned","panel.voucher_print":"Udskriv gavekort","panel.voucher_title":"Gavekort","panel.voucher_for":"Til: {name}","panel.voucher_from":"En gave fra {name}","panel.voucher_earned":"Tjent med {points} {points_name} · {date}","panel.voucher_signed":"Underskrift:","panel.voucher_failed":"Kunne ikke lave gavekortet: {error}","panel.voucher_popup_blocked":"Tillad pop op-vinduer for Home Assistant for at udskrive gavekortet","panel.ratings_title":"Bedømmelser af belønninger","panel.ratings_hint":"Børn giver en belønning 1–3 stjerner, når de har fået den.","panel.ratings_col_reward":"Belønning","panel.ratings_col_rating":"Bedømmelse","panel.ratings_col_claimed":"Indløst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"fjern?","panel.ratings_stars":"{stars} ud af 3 stjerner","panel.expiry_title":"Udløb af point","panel.expiry_hint":"Point, der ikke bruges inden for en bestemt tid, forsvinder – de ældste først. Barnets kort advarer, før de forsvinder.","panel.expiry_enabled":"Lad ubrugte point udløbe","panel.expiry_enabled_hint":"Når det slås til, starter fristen i dag, så allerede sparede point ikke udløber for tidligt","panel.expiry_days":"Udløber efter (dage)","panel.expiry_days_hint":"Point i en belønnings sparegris udløber aldrig","panel.expiry_warn":"Advar barnet (dage før)","panel.expiry_warn_hint":"0 slår advarslen fra","panel.gifting_title":"Gaver mellem børn","panel.gifting_hint":"Et barn kan bruge sine egne point på en belønning til en bror eller søster. Den går gennem den sædvanlige godkendelse, og det andet barns kort viser, hvem den er fra.","panel.gifting_enabled":"Børn kan købe belønninger til hinanden","panel.reward_gift_from":"fra {name}","panel.reward_gift_for":"til {name}","notify.points_expiring":"⏳ {points} {points_name} udløber {date}. Brug dem, før de forsvinder!","notification.points_expiring.name":"Point udløber snart","notification.points_expiring.description":"Fortæller barnet, når nogle af dets point snart udløber. Kun når udløb af point er slået til.","panel.praise_add":"Tilføj ros","panel.sibling_check_not_yet_note":"{name} siger ikke endnu","panel.toast_penalty_warning":"Advarsel givet – ingen point trukket denne gang","panel.penalty_warn_title":"Advarsel først","panel.penalty_warn_first":"Giv en advarsel først","panel.penalty_warn_first_hint":"Første gang i en periode er kun en advarsel på barnets kort. Næste gang trækkes pointene.","panel.penalty_warn_reset":"Advarslen nulstilles","panel.penalty_warn_reset_daily":"Dagligt","panel.penalty_warn_reset_weekly":"Ugentligt","panel.penalty_no_eligible":"Ingen børn kan vælges. Rediger straffen for at angive, hvem den gælder for.","panel.sibling_check_title":"Søskendetjek","panel.sibling_check_hint":"Et ældre barn kan tjekke et yngre barns opgave i stedet for en voksen og få en lille bonus. Forældre kan stadig afvise eller fortryde godkendelsen.","panel.sibling_check_enabled":"Slå søskendetjek til","panel.sibling_check_bonus":"{points_name} pr. tjek","panel.sibling_check_bonus_hint":"Gives til den, der tjekker, når de siger „Ser færdig ud“","panel.sibling_check_need_two":"Tilføj mindst to børn for at bruge søskendetjek","panel.sibling_check_can_check":"{name} må tjekke","panel.chore_reminders_title":"Børnenes egne påmindelser","panel.chore_reminders_hint":"Børn vælger på deres kort, hvornår de vil mindes om en opgave. Du bestemmer det tidligste og seneste tidspunkt, de kan vælge.","panel.chore_reminders_enabled":"Lad børn sætte påmindelser","panel.chore_reminders_enabled_hint":"Slå også notifikationen „Påmindelse valgt af et barn“ til og send den til hvert barns telefon","panel.chore_reminders_earliest":"Tidligste tidspunkt","panel.chore_reminders_latest":"Seneste tidspunkt","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Fuldførelseskalender","panel.insights_calendar_intro":"Opgaver klaret hver dag – mørkere grøn for travlere dage.","panel.insights_calendar_summary":"{total} opgaver · {active} af {days} dage","panel.insights_calendar_summary_one":"{total} opgave · {active} af {days} dage","panel.insights_calendar_cell":"{count} opgaver klaret","panel.insights_calendar_cell_one":"1 opgave klaret","panel.insights_calendar_less":"Mindre","panel.insights_calendar_more":"Mere","notify.chore_self_reminder":"⏰ Tid til {chore_name}, {child_name} – du bad mig minde dig om det!","notification.chore_self_reminder.name":"Påmindelse valgt af et barn","notification.chore_self_reminder.description":"Sendes til barnet på det tidspunkt, det valgte for en opgave, på dage hvor den skal laves og ikke er klaret endnu. Kun det barn får den.","panel.confirm_delete_suffix_restorable":"Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.confirm_delete_group":"Slet gruppen »{name}«?","panel.confirm_delete_quest":"Slet missionen »{name}«?","panel.bulk_delete_confirm_restorable":"Slet {count} pligter? Du kan hente dem tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.bulk_delete_confirm_restorable_one":"Slet {count} pligt? Du kan hente den tilbage under Indstillinger → Nyligt slettet i 7 dage.","panel.pet_shop_enabled":"Slå kæledyrsbutikken til","panel.pet_shop_enabled_hint":"Børn bruger point på pynt til deres kæledyr, til priser du bestemmer.","panel.pet_shop_approve_over":"Køb over så mange point kræver en forælders OK","panel.pet_shop_approve_over_hint":"0 = spørg aldrig","panel.pet_shop_carry_over":"Købte ting følger med til det næste kæledyr","panel.pet_shop_carry_over_hint":"Fra: et nyklækket kæledyr starter uden købte ting.","panel.petshop_title":"Kæledyrsbutik","panel.petshop_hint":"Lad børn bruge point på pynt til deres kæledyr. Faste priser, som du sætter her.","panel.petshop_pending_title":"Venter på dig","panel.petshop_pending_hint":"Godkend trækker pointene nu; afvis trækker intet.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Godkend","panel.petshop_decline":"Afvis","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Nulstil til standard","panel.petshop_add":"Tilføj ting","panel.petshop_col_item":"Ting","panel.petshop_col_slot":"Plads","panel.petshop_col_cost":"Pris","panel.petshop_col_level":"Kræver niveau","panel.petshop_col_shown":"Vises","panel.petshop_empty":"Butikken er tom. Tilføj en ting, eller nulstil til standard.","panel.petshop_foot":"Hver ting har én plads på kæledyret: hat, ansigt, hals, i hånden, ryg, krop, farve eller hjem. Skjul en ting for at tage den ud af salg; børn, der har købt den, beholder den.","panel.petshop_delete_confirm":"Fjern {name} fra butikken? Børn, der har købt den, holder op med at have den på.","panel.petshop_reset_confirm":"Gendan standardkataloget? Ting, du har tilføjet, bliver fjernet.","panel.petshop_saved":"Kæledyrsbutik gemt","panel.petshop_deleted":"Ting fjernet","panel.petshop_reset_done":"Standardkatalog gendannet","panel.petshop_approved":"Køb godkendt","panel.petshop_declined":"Køb afvist","panel.petshop_name":"Navn","panel.petshop_name_builtin_hint":"Lad feltet stå tomt for at bruge det indbyggede navn på hvert familiemedlems sprog.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"En fast pris i point, mindst 1.","panel.petshop_level_hint":"0 = alle niveauer","panel.petshop_tint":"Farve","panel.petshop_tint_hint":"Kun farveting: #ff8800 eller rainbow (tom = regnbue).","panel.petshop_shown_label":"Vises i butikken","panel.petshop_shown_hint":"Skjulte ting kan ikke købes; børn, der har en, beholder den.","panel.petshop_dialog_add":"Tilføj en ting til kæledyrsbutikken","panel.petshop_dialog_edit":"Rediger ting i kæledyrsbutikken","panel.petshop_emoji_required":"Vælg en emoji til tingen.","panel.petshop_cost_invalid":"Prisen skal være et helt tal, mindst 1.","notify.pet_item_requested":"🛍️ {child_name} vil købe {item_name} til {pet_name} ({cost} {points_name}). Godkend det i TaskMate.","notification.pet_item_requested.name":"Køb i kæledyrsbutikken","notification.pet_item_requested.description":"Et barn vil købe en ting i kæledyrsbutikken, der koster mere end din godkendelsesgrænse.","planner.tab":"Planlægger","planner.title":"Ugeplan","planner.prev_week":"Forrige uge","planner.next_week":"Næste uge","planner.this_week":"Denne uge","planner.today":"i dag","planner.all":"Alle","planner.print":"Udskriv","planner.print_hint":"Udskriv denne uges skema (den gemte plan)","planner.print_title":"Ugen fra {date}","planner.print_failed":"Skemaet kunne ikke laves: {error}","planner.load_failed":"Kunne ikke hente, hvis tur det er: {error}","planner.day_picker":"Dag","planner.rail_off":"Ikke i denne uge","planner.rail_oneoff":"Engangsopgaver","planner.rail_empty":"Alle opgaver er med i denne uge.","planner.rail_oneoff_empty":"Ingen engangsopgaver venter.","planner.rail_hint":"Træk en opgave hen på en dag for at planlægge den. Stribede kort gentages i deres egen rytme, så når du flytter et, bliver du spurgt, om det kun gælder denne uge eller hele serien.","planner.empty_day":"Intet planlagt","planner.day_points":"{name}: op til {points} {points_name}","planner.move_menu":"Flyt til …","planner.menu_move":"Flyt til","planner.menu_copy":"Også på","planner.menu_give":"Giv til","planner.menu_add":"Tilføj på","planner.hint_idle":"Slip den på en dag.","planner.hint_move":"{chore} flyttes fra {from} til {to}.","planner.hint_add":"{chore} tilføjes på {to}.","planner.hint_copy":"{chore} kopieres til {to}.","planner.hint_for":"Til {child}.","planner.hint_give":"{chore} gives til {child} på {to}.","planner.hint_alt":"Hold {key} nede for at kopiere i stedet. Slip den på et barns forbogstav nederst på en dag for at give den til barnet.","planner.bar_one":"1 ændring er ikke gemt","planner.bar_many":"{count} ændringer er ikke gemt","planner.bar_errors":"Nogle ændringer kunne ikke gemmes","planner.changes_label":"Ændringer, der ikke er gemt","planner.discard":"Kassér","planner.save":"Gem ugen","planner.saving":"Gemmer …","planner.saved":"Ugen er gemt.","planner.saved_partly":"{ok} gemt, {failed} kunne ikke gemmes.","planner.save_failed":"Ugen kunne ikke gemmes: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, hver uge","planner.change_copy":"{chore}: også {to}, hver uge","planner.change_add":"{chore}: tilføjet {to}, hver uge","planner.change_date":"{chore}: nu {date}","planner.change_once":"{chore}: {from} → {to}, kun denne uge","planner.change_series":"{chore}: hele serien flyttet, {from} → {to}","planner.change_series_start":"{chore}: serien starter {date}","planner.change_assign":"{chore}: fra {from} til {to}","planner.err_already":"{chore} er allerede på {day}.","planner.err_past":"{day} er allerede gået, så {chore} kan ikke flyttes dertil alene.","planner.err_no_land":"{chore} ville ikke falde på {day} efter den ændring, så intet blev ændret.","planner.err_daily":"{chore} er allerede på alle dage.","planner.err_copy_one_off":"En engangsopgave kan kun flyttes, ikke kopieres.","planner.err_copy_series":"En tilbagevendende opgave kan ikke kopieres til en ekstra dag. Flyt den i stedet.","planner.note_keep_assign":"{chore} går på skift eller venter på, at nogen tager den, så den beholder sin tildeling. Ret det i opgaveeditoren.","planner.series_title":"Flyt en tilbagevendende opgave","planner.series_body":"{chore} gentages ({rhythm}). Flyt kun denne, eller hele serien?","planner.series_body_rail":"{chore} gentages ({rhythm}) og er ikke med i denne uge.","planner.series_once":"Kun denne uge","planner.series_once_desc":"Flytter den fra {from} til {to}. Derefter fortsætter den som normalt.","planner.series_once_past":"Kun en dag fra i dag og frem kan flyttes alene.","planner.series_all":"Hele serien","planner.series_all_desc":"Rytmen flytter med: den lander på {to} og gentages derfra.","planner.series_start":"Start serien her","planner.series_start_desc":"Den starter forfra {to} og gentages derfra.","planner.save_err_not_found":"Opgaven findes ikke længere.","planner.save_err_wrong_schedule":"Dens plan er ændret et andet sted i mellemtiden.","planner.save_err_empty_days":"En opgave skal have mindst én dag.","planner.save_err_past_date":"Den dag er allerede gået.","planner.save_err_already_scheduled":"Den er allerede på den dag.","planner.save_err_rotation":"En opgave, der går på skift, beholder sin rotation.","planner.save_err_unknown_child":"Barnet findes ikke længere.","planner.save_err_invalid":"Den kunne ikke gemmes.","planner.hint_touch":"Slip den på et barns forbogstav nederst på en dag for at give den til barnet. Brug ⋮ → Også på for at kopiere i stedet.","panel.tour_title":"Rundtur første gang","panel.tour_hint":"En kort gennemgang, første gang et barn åbner sit barnekort eller kiosken. Den peger på de rigtige knapper, og hvert barn ser den én gang.","panel.tour_enabled":"Vis en rundtur første gang på barnekortet og kiosken","panel.tour_auto_read":"Læs hvert trin højt automatisk","panel.tour_auto_read_hint":"Kun kort med kun billeder (før læsealderen). Kræver oplæsningshøjttaleren herunder.","panel.tour_speaker_label":"Højttaler til oplæsning","panel.tour_speaker_hint":"Hvor rundturens højttalerknap taler (også standard for taskmate.read_aloud). Lad den stå tom for at skjule højttalerknappen.","panel.tour_children":"Pr. barn","panel.tour_no_children":"Ingen børn endnu.","panel.tour_note":"Gemmes pr. barn, så den følger med til alle skærme. Hver browser husker den også, så en fælles kiosk ikke viser den igen, mens den er offline.","panel.tour_status_done":"Færdig {date}","panel.tour_status_migrated":"Ikke nødvendig (bruger allerede TaskMate)","panel.tour_status_skipped":"Sprunget over ved trin {step}","panel.tour_status_none":"Ikke endnu","panel.tour_show_again":"Vis igen","panel.tour_reset_done":"{name} ser rundturen næste gang","panel.chore_sort_label":"Rækkefølge af pligter på kort","panel.chore_sort_hint":"Manuel bruger hvert barns egen rækkefølge fra omarrangeringskortet. De andre valg sorterer alle børns pligter automatisk, også nye pligter.","panel.chore_sort_manual":"Manuel (hvert barns egen rækkefølge)","panel.chore_sort_time":"Tidspunkt på dagen","panel.chore_sort_name":"Navn (A–Å)","panel.chore_sort_added":"Dato tilføjet","panel.chore_sort_once_label":"Sortér alles pligter én gang","panel.chore_sort_once_hint":"Erstatter hvert barns manuelle rækkefølge med denne sortering. Finjustér den bagefter med omarrangeringskortet.","panel.chore_sort_once_button":"Sortér nu","panel.chore_sort_once_confirm":"Erstat hvert barns manuelle rækkefølge af pligter med “{mode}”? Det kan ikke fortrydes.","panel.chore_sort_once_done":"Alle børns pligter er sorteret efter {mode}","panel.chore_sort_auto_note":"Kortene sorterer lige nu pligter efter “{mode}” (Indstillinger → Rækkefølge af pligter på kort). Denne rækkefølge gemmes og bruges igen, når den sættes til Manuel.","panel.chore_table_mode":"Tilstand","panel.chore_table_status":"Status","panel.chore_sort_by":"Sortér efter {column}","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Ingen pligter passer til disse filtre.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Faste tider","panel.chore_filt_label":"Filtrér pligter","panel.chore_filt_days":"Bestemte dage","panel.chore_filt_recurring":"Gentagende","panel.chore_status_enabled":"Aktiveret","panel.chore_status_disabled":"Deaktiveret","panel.chore_filt_count":"{shown} af {total} pligter","panel.chore_filt_clear":"Ryd filtre","panel.bulk_edit_btn":"Redigér valgte","panel.bulk_edit_title":"Redigér {count} pligter","panel.bulk_edit_title_one":"Redigér {count} pligt","panel.bulk_edit_intro":"Slå hver indstilling til, du vil ændre. Kun de ændres på alle valgte pligter; resten forbliver som det er.","panel.bulk_edit_points":"Ændr point","panel.bulk_edit_children":"Ændr hvem den er til","panel.bulk_edit_children_hint":"Erstatter børnene på alle valgte pligter.","panel.bulk_edit_schedule":"Ændr plan","panel.bulk_edit_schedule_hint":"Engangspligter skal have deres egen dato, så ret dem én ad gangen.","panel.bulk_edit_period":"Ændr tidspunkt på dagen","panel.bulk_edit_approval":"Ændr godkendelse","panel.bulk_edit_any_day":"Enhver dag","panel.bulk_edit_apply":"Anvend på {count} pligter","panel.bulk_edit_apply_one":"Anvend på {count} pligt","panel.bulk_edit_pick_one":"Slå mindst én indstilling til.","panel.bulk_edit_done":"{count} pligter opdateret","panel.bulk_edit_done_one":"{count} pligt opdateret","panel.bulk_edit_skipped":"{count} opdateret. Ikke ændret (de nye indstillinger passer ikke): {names}","panel.chore_sort_short":"Sortér","panel.chore_sort_saved":"Gemt rækkefølge"} diff --git a/custom_components/taskmate/www/locales/de.json b/custom_components/taskmate/www/locales/de.json index 6ce17628..92cc2ffd 100644 --- a/custom_components/taskmate/www/locales/de.json +++ b/custom_components/taskmate/www/locales/de.json @@ -185,6 +185,8 @@ "badges.editor_help": "Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} nicht gefunden", "badges.error.entity_required": "Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)", + "badges.empty_none": "Noch keine Abzeichen", + "badges.empty_tier": "Noch keine Abzeichen der Stufe {tier}", "badges.label": "Abzeichen", "badges.next_up": "Als Nächstes", "badges.one_more": "Nur noch eins – dann gehört es dir!", @@ -692,14 +694,14 @@ "panel.badge_builtin_hint": "Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden", "panel.badge_builtin_pill": "Eingebaut", "panel.badge_cancel_btn": "Abbrechen", - "panel.badge_confirm_delete": "Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.", + "panel.badge_confirm_delete": "Abzeichen „{name}“ löschen? Dies kann nicht rückgängig gemacht werden.", "panel.badge_confirm_rebuild": "Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.", - "panel.badge_confirm_revoke": "Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.", + "panel.badge_confirm_revoke": "Abzeichen „{name}“ widerrufen? Jeder Punktebonus wird rückgängig gemacht.", "panel.badge_criteria_label": "Kriterien — Vergeben wenn ALLE erfüllt sind", "panel.badge_delete_btn": "Löschen", "panel.badge_description_label": "Beschreibung", "panel.badge_dialog_add_title": "Eigenes Abzeichen erstellen", - "panel.badge_dialog_award_title": "\"{name}\" vergeben", + "panel.badge_dialog_award_title": "„{name}“ vergeben", "panel.badge_dialog_edit_title": "Abzeichen bearbeiten — {name}", "panel.badge_edit_btn": "Bearbeiten", "panel.badge_empty_catalogue": "Keine eingebauten Abzeichen gefunden.", @@ -943,18 +945,18 @@ "panel.common_points": "Punkte", "panel.common_yes": "Ja", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Bonus \"{name}\" löschen?", + "panel.confirm_delete_bonus": "Bonus „{name}“ löschen?", "panel.confirm_delete_child_extra": "Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.", - "panel.confirm_delete_child": "Kind \"{name}\" löschen?", + "panel.confirm_delete_child": "Kind „{name}“ löschen?", "panel.confirm_delete_chore_extra": "Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.", - "panel.confirm_delete_chore": "Aufgabe \"{name}\" löschen?", - "panel.confirm_delete_challenge": "Herausforderung \"{name}\" löschen?", - "panel.confirm_delete_prompt": "{kind} \"{name}\" löschen?", - "panel.confirm_delete_penalty": "Strafe \"{name}\" löschen?", + "panel.confirm_delete_chore": "Aufgabe „{name}“ löschen?", + "panel.confirm_delete_challenge": "Herausforderung „{name}“ löschen?", + "panel.confirm_delete_prompt": "{kind} „{name}“ löschen?", + "panel.confirm_delete_penalty": "Strafe „{name}“ löschen?", "panel.confirm_delete_reward_extra": "Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.", - "panel.confirm_delete_reward": "Belohnung \"{name}\" löschen?", + "panel.confirm_delete_reward": "Belohnung „{name}“ löschen?", "panel.confirm_delete_suffix": "Dies kann nicht rückgängig gemacht werden.", - "panel.confirm_delete_template": "Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.", + "panel.confirm_delete_template": "Vorlage „{name}“ löschen? Dies kann nicht rückgängig gemacht werden.", "panel.confirm_unsaved": "Du hast ungespeicherte Änderungen — verwerfen?", "panel.day_fri": "Fr", "panel.day_mon": "Mo", @@ -988,9 +990,9 @@ "panel.empty_chores_title": "Noch keine Aufgaben", "panel.empty_groups_copy": "Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).", "panel.empty_groups_title": "Noch keine Aufgabengruppen", - "panel.empty_no_match": "Keine {kind} passend zu \"{filter}\".", - "panel.empty_no_match_children": "Keine Kinder passend zu \"{filter}\".", - "panel.empty_no_match_filter": "Nichts passt zu \"{filter}\".", + "panel.empty_no_match": "Keine {kind} passend zu „{filter}“.", + "panel.empty_no_match_children": "Keine Kinder passend zu „{filter}“.", + "panel.empty_no_match_filter": "Nichts passt zu „{filter}“.", "panel.empty_rewards_copy": "Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.", "panel.empty_rewards_title": "Noch keine Belohnungen", "panel.empty_template_all_removed": "Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.", @@ -2168,14 +2170,14 @@ "panel.toast_settings_saved_one": "Gespeichert ({count} Feld)", "panel.toast_skip_done": "Rotation übersprungen — nächstes Kind zugewiesen", "panel.toast_skip_failed": "Überspringen fehlgeschlagen: {error}", - "panel.toast_template_created": "Vorlage \"{name}\" erstellt", + "panel.toast_template_created": "Vorlage „{name}“ erstellt", "panel.toast_template_deleted": "Vorlage gelöscht", "panel.toast_template_failed_apply": "Vorlage konnte nicht angewendet werden", "panel.toast_template_failed_create": "Vorlage konnte nicht erstellt werden", "panel.toast_template_failed_delete": "Löschen fehlgeschlagen", "panel.toast_template_failed_save": "Vorlage konnte nicht gespeichert werden", "panel.toast_template_failed_update": "Aktualisierung fehlgeschlagen", - "panel.toast_template_saved": "Vorlage \"{name}\" gespeichert", + "panel.toast_template_saved": "Vorlage „{name}“ gespeichert", "panel.toast_template_updated": "Vorlage aktualisiert", "panel.toast_toggle_failed": "Umschalten fehlgeschlagen: {error}", "panel.toast_updated_bonus": "Bonus aktualisiert", @@ -4680,8 +4682,8 @@ "notification.chore_self_reminder.name": "Von einem Kind gewählte Erinnerung", "notification.chore_self_reminder.description": "Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.", "panel.confirm_delete_suffix_restorable": "Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", - "panel.confirm_delete_group": "Gruppe \"{name}\" löschen?", - "panel.confirm_delete_quest": "Quest \"{name}\" löschen?", + "panel.confirm_delete_group": "Gruppe „{name}“ löschen?", + "panel.confirm_delete_quest": "Quest „{name}“ löschen?", "panel.bulk_delete_confirm_restorable": "{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", "panel.bulk_delete_confirm_restorable_one": "{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.", "pet.tab_pet": "Haustier", diff --git a/custom_components/taskmate/www/locales/de/cards.json b/custom_components/taskmate/www/locales/de/cards.json index 14473960..f4dc3ff2 100644 --- a/custom_components/taskmate/www/locales/de/cards.json +++ b/custom_components/taskmate/www/locales/de/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct} %","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","common.xp":"XP","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","avatar.label_crown":"Königlich","avatar.label_diamond":"Diamant","avatar.label_fire":"Feuer und Flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Roboter","avatar.label_rocket":"Rakete","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} +{"child.tap_to_undo":"Zum Rückgängigmachen tippen","common.design.field_label":"Kartendesign","common.design.use_global":"Globale Vorgabe verwenden","common.design.classic":"Klassisch","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphit","activity.a_chore":"eine Aufgabe","activity.a_reward":"eine Belohnung","activity.awaiting_approval":"warten auf Genehmigung","activity.card_description":"Zeitleiste der letzten erledigten Aufgaben und eingelöster Belohnungen","activity.card_name":"TaskMate-Aktivitätsfeed","activity.claimed":"beansprucht","activity.completed":"erledigte","activity.completed_chores_will_appear":"Abgeschlossene Aufgaben werden hier angezeigt","activity.console_stream":"LIVE · VERLAUF","activity.days_ago":"vor {count} T.","activity.default_title":"Aktivität","activity.recent_events":"Letzte Ereignisse","activity.undo":"Rückgängig","activity.rated":"Mit {count} von 3 Sternen bewertet","activity.rated_one":"Mit {count} von 3 Sternen bewertet","activity.undo_confirm_title":"Diese Aktion rückgängig machen?","activity.undo_confirm_chore":"Genehmigung von „{detail}“ für {child} rückgängig machen? Dies entfernt {points} Punkte und setzt sie auf ausstehend zurück.","activity.undo_confirm_txn":"„{detail}“ für {child} rückgängig machen? Dies kehrt {points} Punkte um.","activity.undo_error_title":"TaskMate — Rückgängig fehlgeschlagen","activity.undo_error_body":"Konnte nicht rückgängig gemacht werden: {message}","activity.events_count":"{count} Ereignisse","activity.events_count_one":"1 Ereignis","activity.just_now":"gerade eben","activity.hours_ago":"vor {count} Std.","activity.filter_rewards":"Belohnungen","activity.filter_chores":"Aufgaben","activity.filter_aria_label":"Aktivität nach Typ filtern","activity.filter_all":"Alle","activity.filter_adjustments":"Anpassungen","activity.feed_end":"— Ende des Verlaufs —","activity.lost":"verlor","activity.minutes_ago":"vor {count} Min.","activity.no_activity_yet":"Noch keine Aktivität","activity.no_events_for_filter":"Keine passenden Ereignisse","activity.points_manually":"Punkte (manuell)","activity.reason_allocated_to_pool":"Dem Pool zugewiesen: {name}","activity.reason_admin_adjustment":"Manuelle Anpassung","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Strafe: {name}","activity.reason_perfect_week":"Perfekter Wochenbonus!","activity.reason_pool_refund_assignment_changed":"Poolrückerstattung (Zuweisung der Prämie geändert): {name}","activity.reason_pool_refund_cost_reduced":"Pool-Rückerstattung (Prämienkosten reduziert): {name}","activity.reason_pool_refund_deleted":"Poolrückerstattung (Prämie gelöscht): {name}","activity.reason_pool_refund_expired":"Poolrückerstattung (Prämie abgelaufen): {name}","activity.reason_pool_refund_funding_changed":"Poolrückerstattung (Finanzierung der Prämie geändert): {name}","activity.reason_pool_refund_sold_out":"Poolrückerstattung (Prämie ausverkauft): {name}","activity.reason_streak_milestone":"Serie-Meilensteinbonus ({days} Tage Serie!)","activity.reason_streak_freeze_used":"Serienschutz eingesetzt ({date})","activity.reason_streak_freeze_earned":"Serienschutz verdient ({days} Tage Serie!)","activity.reason_streak_freeze_adjusted":"Serienschutz angepasst ({delta})","activity.reason_streak_freeze_reversed":"Serienschutz zurückgenommen (Erledigung rückgängig gemacht)","activity.reason_weekend_bonus":"Wochenendbonus (×{multiplier})","activity.reason_wish_savings":"Für Wunsch gespart: {name}","activity.reason_wish_taken_back":"Aus Wunsch zurückgenommen: {name}","activity.reason_wish_refund_declined":"Wunsch abgelehnt, Erspartes zurück: {name}","activity.reason_wish_refund_removed":"Wunsch entfernt, Erspartes zurück: {name}","activity.reason_wish_pledge":"{who} hat {points} für {name} zugesagt","activity.reason_wish_pledge_removed":"Zusage von {who} ({points}) entfernt: {name}","activity.reason_wish_pledge_voided":"Zusage von {who} ({points}) zurückgegeben: {name}","activity.reason_wish_redeemed":"Wunsch eingelöst: {name}","activity.received":"erhielt","activity.redeemed":"bekam","activity.spent":"verbrauchte","activity.try_different_filter":"Probier einen anderen Filter","activity.unknown_child":"Unbekannt","approvals.all_caught_up":"Alles aufgeholt!","approvals.approve":"Genehmigen","approvals.approve_all":"Alle genehmigen","approvals.child_said":"Gesagt","approvals.suggested":"Vorschlag: {points}","approvals.award_label":"Vergeben","approvals.rating_label":"Qualitätsbewertung","approvals.rating_star_title":"{count}★ — bringt {percent} % der Punkte","approvals.approve_all_busy":"Wird genehmigt…","approvals.approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","approvals.approve_all_confirm_one":"1 ausstehende Aufgabe genehmigen?","approvals.card_description":"Eine Karte zum Verwalten ausstehender Aufgabengenehmigungen für TaskMate","approvals.card_name":"TaskMate-Genehmigungen","approvals.default_title":"Ausstehende Genehmigungen","approvals.error_failed_service":"Fehler bei {service}: {message}","approvals.error_failed":"Etwas ist schief gelaufen: {message}","approvals.error_title":"TaskMate-Fehler","approvals.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","approvals.no_pending_approvals":"Keine ausstehenden Genehmigungen","approvals.please_define_entity":"Bitte lege eine Entität fest (pending_approvals-Sensor)","approvals.reject":"Ablehnen","approvals.reward_claims_section":"Belohnungsansprüche","approvals.mandatory_section":"Pflichtaufgaben — Prüfung nötig","approvals.apply_penalty":"Strafe anwenden","approvals.postpone":"Verschieben","approvals.dismiss":"Verwerfen","approvals.penalty_points":"Strafe: −{points} {pointsName}","approvals.no_penalty":"Keine Strafe festgelegt","approvals.timed_duration":"{count} Min.","badge.criteria_and":"UND","badge.criteria_or":"ODER","badge.criteria_best_streak":"Beste Serie","badge.criteria_birthday":"Geburtstag","badge.criteria_current_streak":"Aktuelle Serie","badge.criteria_first_chore":"Erste Aufgabe","badge.criteria_first_reward":"Erste Belohnung","badge.criteria_perfect_weeks":"Perfekte Wochen","badge.criteria_total_chores":"Aufgaben gesamt","badge.criteria_total_points":"Punkte gesamt","badge.criteria_total_rewards":"Belohnungen gesamt","badge.desc_1000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_100_chores":"Erledige {count} Aufgaben","badge.desc_100_points":"Verdiene {count} {points_name} insgesamt","badge.desc_10_chores":"Erledige {count} Aufgaben","badge.desc_10_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_30_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_3_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_5000_points":"Verdiene {count} {points_name} insgesamt","badge.desc_500_points":"Verdiene {count} {points_name} insgesamt","badge.desc_50_chores":"Erledige {count} Aufgaben","badge.desc_5_perfect_weeks":"Erreiche {count} perfekte Wochen","badge.desc_7_day_streak":"Erledige {count} Tage lang täglich Aufgaben","badge.desc_first_chore":"Erledige deine allererste Aufgabe","badge.desc_first_perfect_week":"Schaffe eine perfekte Woche","badge.desc_first_reward":"Löse deine erste Belohnung ein","badge.desc_birthday":"Feiere deinen Geburtstag","badge.earned_date":"Verdient am {date}","badge.manual_award_only":"Nur manuelle Vergabe","badge.metric_best_streak":"Beste Serie","badge.metric_current_streak":"Aktuelle Serie","badge.metric_first_chore":"Erste Aufgabe (bool)","badge.metric_first_reward":"Erste Belohnung (bool)","badge.metric_perfect_weeks":"Perfekte Wochen","badge.metric_total_chores":"Aufgaben gesamt","badge.metric_total_points":"Punkte gesamt","badge.metric_total_rewards":"Belohnungen gesamt","badge.metric_birthday":"Heute Geburtstag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Aufgaben erledigt","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Aufgaben erledigt","badge.name_10_perfect_weeks":"{count} perfekte Wochen","badge.name_30_day_streak":"{count}-Tage-Serie","badge.name_3_day_streak":"{count}-Tage-Serie","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Aufgaben erledigt","badge.name_5_perfect_weeks":"{count} perfekte Wochen","badge.name_7_day_streak":"{count}-Tage-Serie","badge.name_first_chore":"Erste Aufgabe","badge.name_first_perfect_week":"Erste perfekte Woche","badge.name_first_reward":"Erste Belohnung","badge.name_birthday":"Geburtstag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILL","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platin","badge.tier_silver":"Silber","badges.all_tiers":"Alle Stufen","badges.count_label":"{earned} von {total} verdient","badges.count_label_latest":"{earned} von {total} verdient · Neueste: {latest}","badges.default_title":"Abzeichen","badges.editor_help":"Per YAML einrichten: Setze entity auf den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} nicht gefunden","badges.error.entity_required":"Bitte lege eine Entität fest: den Badges-Sensor des Kindes (z. B. sensor.taskmate_badges_mia)","badges.empty_none":"Noch keine Abzeichen","badges.empty_tier":"Noch keine Abzeichen der Stufe {tier}","badges.label":"Abzeichen","badges.next_up":"Als Nächstes","badges.one_more":"Nur noch eins – dann gehört es dir!","badges.title_with_name":"Abzeichen von {name}","bonuses.add_bonus":"Bonus hinzufügen","bonuses.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","bonuses.btn_delete_title":"Löschen","bonuses.btn_edit_title":"Bearbeiten","bonuses.card_description":"Vergib Bonuspunkte an Kinder","bonuses.card_name":"TaskMate-Boni","bonuses.default_title":"Boni","bonuses.empty_sub":"Tippe auf das Stiftsymbol, um Boni hinzuzufügen","bonuses.empty_title":"Noch keine Boni","bonuses.form_description_label":"Beschreibung (optional)","bonuses.form_description_placeholder":"Kurze Beschreibung","bonuses.form_icon_label":"Symbol (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"z.B. Aufgeräumtes Schlafzimmer","bonuses.form_points_label":"Punkte","bonuses.manage_title":"Boni verwalten","bonuses.new_bonus":"Neuer Bonus","bonuses.toast_add_failed":"Bonus konnte nicht hinzugefügt werden","bonuses.toast_applied":"+{points} {pointsName} für {childName}","bonuses.toast_apply_failed":"Bonus konnte nicht angewendet werden","bonuses.toast_delete_failed":"Der Bonus konnte nicht gelöscht werden","bonuses.toast_save_failed":"Änderungen konnten nicht gespeichert werden","bonuses.toast_saved":"Bonus gespeichert","calendar.card_description":"Tagesansicht der jedem Kind zugewiesenen Aufgaben","calendar.card_name":"TaskMate-Kalender","calendar.child_summary":"{done} von {total} erledigt","calendar.default_title":"Aufgabenkalender","calendar.error.entity_required":"Bitte lege eine Entität fest","calendar.legend_due":"Fällig","calendar.left_count":"{count} offen","calendar.left_count_one":"{count} offen","calendar.next_day":"Am nächsten Tag","calendar.no_chores_today":"Keine Aufgaben für diesen Tag","calendar.prev_day":"Vorheriger Tag","calendar.rotating":"Rotierende Aufgabe","child.afternoon_chores":"Nachmittagsaufgaben","child.all_done":"Alles erledigt!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eine lustige, kinderfreundliche Karte, mit der Kinder ihre Aufgaben erledigen können!","child.card_name":"TaskMate-Kinderkarte","child.celebration_message":"Du hast es geschafft! Mach weiter so!","child.celebration_title":"EINDRUCKSVOLL!","child.on_vacation":"Pause – Aufgaben sind ausgesetzt 🌴","birthday.banner":"Alles Gute zum Geburtstag, {name}! 🎂","birthday.banner_age":"Alles Gute zum Geburtstag, {name} — heute {age}! 🎂","birthday.multiplier":"Jede Aufgabe zählt heute {multiplier}×","birthday.day_off":"Freier Tag — heute nur Pflichtaufgaben","child.child_not_found":"Kind nicht gefunden: {child_id}","child.chore_locked_until":"Verfügbar um {time}","child.set_time_open_until":"offen bis {time}","child.set_time_opens":"ab {time}","child.set_time_missed":"verpasst","child.set_time_waiting":"wartet auf einen Erwachsenen","child.set_time_done":"erledigt","child.set_time_count":"{done} von {total} heute","child.set_time_of":"{n} von {total}","child.set_time_now":"jetzt","child.chore_locked_until_generic":"Später verfügbar","child.recurrence_locked":"Gerade nicht verfügbar – schau später wieder","child.chores_reset_hours_mins":"Neue Aufgaben in {hours} Std. {mins} Min.","child.chores_reset_mins":"Neue Aufgaben in {mins} Min.","child.chores_resetting_soon":"Aufgaben werden bald zurückgesetzt!","child.click_to_complete":"Zum Erledigen antippen","child.click_to_undo":"Zum Rückgängigmachen antippen","child.claimed_by_another":"Bereits erledigt von {name}","child.claimed_by_another_generic":"Heute bereits beansprucht","child.difficulty_easy":"Leicht","child.difficulty_medium":"Mittel","child.difficulty_hard":"Schwer","child.mandatory":"Pflicht","child.swap_section_title":"Aufgabe übernehmen","child.swap_request":"Anfragen","child.swap_requested":"Angefragt","child.photo_needed":"Foto erforderlich","child.photo_required_title":"Foto hinzufügen","child.extra_title":"Was hast du gemacht?","child.extra_hint":"Sag, was du gemacht hast und was es dir wert ist.","child.extra_desc_placeholder":"Ich habe die Veranda aufgeräumt","child.extra_points_label":"So viele Punkte ist es dir wert","child.extra_submit":"Senden","child.extra_needs_desc":"Schreib zuerst, was du gemacht hast.","child.open_ended_tag":"Beschreiben","child.weekly_target_done":"Für diese Woche erledigt","child.weekly_target_progress":"{done}/{target} diese Woche","child.weekly_target_bonus_reached":"🎉 Wochenziel erreicht! +{points}","child.team_progress":"{joined} / {size} dabei","child.team_you_joined":"Du bist dabei","child.team_join":"Mitmachen","child.team_leave":"Aussteigen","child.team_tap_to_join":"Tippen, um dem Team beizutreten","child.team_tap_to_leave":"Tippen, um das Team zu verlassen","child.photo_take":"Foto aufnehmen","child.photo_hint":"Zeig deine erledigte Aufgabe","child.photo_retake":"Neu aufnehmen","child.photo_confirm":"Bestätigen","child.photo_uploading":"Foto wird hochgeladen…","child.photo_cancel":"Abbrechen","child.photo_not_image":"Diese Datei ist kein Bild. Bitte versuche es erneut.","child.photo_process_failed":"Das Foto konnte nicht gelesen werden. Bitte versuche es erneut.","child.photo_upload_failed":"Hochladen fehlgeschlagen. Prüfe deine Verbindung und versuche es erneut.","child.photo_size_kb":"~{size} KB","child.done":"Fertig","child.blocked_by_dependency":"Zuerst {chores} erledigen","child.parent":"Eltern","child.error_complete":"Etwas ist schief gelaufen: {message}","child.error_title":"Hoppla!","child.error_undo":"Konnte nicht rückgängig gemacht werden: {message}","child.error.child_id_required":"Bitte lege eine child_id fest","child.error.entity_required":"Bitte lege eine Entität fest","child.undo_not_allowed":"Nur Eltern können eine erledigte Aufgabe rückgängig machen.","child.undo_named":"{name} rückgängig machen","child.undo_recent":"Eine gerade erledigte Aufgabe rückgängig machen","child.evening_chores":"Abendliche Aufgaben","child.morning_chores":"Morgenaufgaben","child.night_chores":"Nachtaufgaben","child.no_chores_right_now":"Im Moment keine Aufgaben. Tolle Arbeit!","child.not_scheduled_for_today":"Für heute nicht geplant","child.pause":"Pause","child.paused":"Pausiert","child.please_define_child_id":"Bitte lege eine child_id fest","child.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","child.pts_per_min":"{pointsName}/Min.","child.pts_per_n_min":"{pointsName}/{count} Min.","child.recurring":"Wiederkehrend","child.recurrence_every_n_days":"Alle {count} Tage","child.recurrence_weekly":"Wöchentlich","child.recurrence_every_2_weeks":"Alle 2 Wochen","child.recurrence_monthly":"Monatlich","child.recurrence_every_3_months":"Alle 3 Monate","child.recurrence_every_6_months":"Alle 6 Monate","child.recurrence_next":"Nächstes Mal: {day}","child.resume":"Fortsetzen","child.start":"Starten","child.time_has_passed":"Die Zeit für diese Aufgabe ist vergangen","child.timed_cap_label":"{used} / {max} Min.","child.todays_chores":"Heutige Aufgaben","common.afternoon":"Nachmittag","common.all":"Alle","common.all_children":"Alle Kinder","common.anytime":"Jederzeit","common.apply":"Anwenden","common.approve":"Genehmigen","common.approved":"Genehmigt","common.cancel":"Abbrechen","common.close":"Schließen","common.chores":"Aufgaben","common.complete_on_behalf":"Erledigen","common.complete_on_behalf_all_done":"Heute alle Aufgaben erledigt","common.complete_on_behalf_heading":"Heute offen","common.complete_on_behalf_tooltip":"Für {name} erledigen","common.d_streak":"{count}d Serie","common.day_streak":"Tagesserie","common.default":"Standard","common.entity":"Entität","common.entity_not_found":"Entität nicht gefunden: {entity}","common.error":"Fehler","common.evening":"Abend","common.goal":"Ziel","common.morning":"Morgen","common.night":"Nacht","common.no_children":"Keine Kinder gefunden","common.no_chores_today":"Keine Aufgaben heute","common.pending":"Ausstehend","common.please_define_entity":"Bitte lege eine Entität fest","common.points":"Punkte","common.reject":"Ablehnen","common.rejected":"Abgelehnt","reject.title":"„{name}“ ablehnen","reject.reason_label":"Warum? (optional)","reject.reason_placeholder":"Sag, was noch zu tun ist…","reject.reason_hint":"Wird dem Kind angezeigt. Leer lassen, um ohne Grund abzulehnen.","reject.chip_not_finished":"Nicht fertig","reject.chip_redo":"Muss neu gemacht werden","reject.chip_not_today":"Heute nicht","reject.confirm":"Ablehnen","child.rejected_note":"Zurückgeschickt: {reason}","rewards.rejected_note":"Nicht genehmigt: {reason}","activity.rejected_reason":"Grund: {reason}","inspection.coming_title":"Kontrolle kommt!","inspection.coming_sub":"Ein Erwachsener prüft {name} in den nächsten {time}. Halte es schön ordentlich für +{bonus} {points_name}!","inspection.passed_title":"Kontrolle bestanden! +{bonus} {points_name}","inspection.passed_sub":"{name} sah super aus","inspection.passed_sub_note":"{name} sah super aus: „{note}“","inspection.redo_title":"{name} braucht noch einen Versuch","inspection.redo_sub":"Deine {points} {points_name} behältst du. Mach es noch einmal und hak es ab.","inspection.nope_title":"Diesmal nicht","inspection.nope_sub":"{name} hat die Stichprobe nicht bestanden. Keine Punkte verloren.","inspection.tag_open":"Kontrolle","inspection.tag_passed":"Bestanden +{bonus}","inspection.tag_redo":"Nochmal","inspection.tag_failed":"Kontrolliert","inspection.celebrate_title":"Kontrolle bestanden!","inspection.celebrate_sub":"{name} sah toll aus","inspection.celebrate_ok":"Juhu!","activity.inspection_started":"Kontrolle gestartet","activity.inspection_passed":"Kontrolle bestanden","activity.inspection_failed":"Kontrolle: diesmal nicht","activity.inspection_redo":"Zum Nachbessern zurückgeschickt","activity.reason_inspection_passed":"Kontrolle bestanden: {name}","common.reset":"Zurücksetzen","common.save":"Speichern","common.stars":"Sterne","common.this_week":"diese Woche","common.title":"Titel","common.today":"Heute","common.total":"gesamt","common.unavailable":"TaskMate ist nicht verfügbar","common.unknown":"Unbekannt","common.yesterday":"Gestern","dashboard.btn_add_points_title":"{amount} {pointsName} hinzufügen","dashboard.btn_remove_points_title":"{amount} {pointsName} abziehen","dashboard.card_description":"Eltern-Übersicht mit Genehmigungen, dem Fortschritt der Kinder und schnellen Punkte-Aktionen","dashboard.card_name":"TaskMate-Eltern-Dashboard","dashboard.default_title":"Eltern-Dashboard","dashboard.empty_approvals":"Alles aufgeholt! Keine ausstehenden Genehmigungen.","dashboard.empty_claims":"Keine ausstehenden Prämienansprüche.","dashboard.empty_no_children":"Keine Kinder gefunden","dashboard.empty_rotation":"Keine rotierenden Aufgaben konfiguriert","dashboard.paused_tag":"PAUSIERT","dashboard.rotation_skip_confirm":"Den heutigen Zugewiesenen für diese Aufgabe überspringen?","dashboard.rotation_skip_hint":"Aktuelles Kind überspringen und zum nächsten in der Rotation wechseln (nur heute)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Genehmigungen","dashboard.tab_claims":"Einlösungen","dashboard.tab_overview":"Überblick","dashboard.chores_done":"{done} / {total} Aufgaben erledigt","dashboard.tab_points":"Punkte","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Abwechselnd","dashboard.mode_balanced":"Ausgewogen","dashboard.mode_random":"Zufällig","graph.all_children":"Alle Kinder","graph.card_description":"Liniendiagramm zur Verfolgung täglicher oder kumulativer Punkte im Zeitverlauf","graph.card_name":"TaskMate-Punktediagramm","graph.career_growth":"Karriere","graph.daily":"Täglich","graph.default_title":"Punktediagramm","graph.console_live":"LIVE","graph.error.entity_required":"Bitte lege eine Entität fest","graph.graph_error":"Diagrammfehler: {message}","graph.no_data_submessage":"Erledige und genehmige Aufgaben, damit die Grafik erscheint","graph.no_data_yet":"Noch keine Daten","graph.total":"Gesamt","leaderboard.best_streak":"Beste Serie","leaderboard.best_streak_value":"{count} Tage","leaderboard.best_streak_value_one":"1 Tag","leaderboard.card_description":"Wettbewerbsranking für mehrere Kinder nach Punkten, Serie oder wöchentlicher Aktivität","leaderboard.card_name":"TaskMate-Bestenliste","leaderboard.career_label":"Karriere","leaderboard.career_score":"Karrierepunktzahl","leaderboard.default_title":"Bestenliste","leaderboard.error.entity_required":"Bitte lege eine Entität fest","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Persönliche Bestleistungen","leaderboard.points_this_week":"Punkte diese Woche","leaderboard.ranked_by_points":"Geordnet nach Punkten insgesamt","leaderboard.ranked_by_streak":"Geordnet nach aktueller Serie","leaderboard.ranked_by_weekly":"Geordnet nach Punkten dieser Woche","leaderboard.ranked_by_career":"Geordnet nach Karrierepunktzahl","leaderboard.ranked_by_season":"Geordnet nach Punkten dieses Monats","leaderboard.sort_all_time_points":"Allzeitpunkte","leaderboard.sort_career_score":"Karrierepunktzahl","leaderboard.sort_current_streak":"Aktuelle Serie","leaderboard.sort_this_week":"Diese Woche","leaderboard.tie":"GLEICHSTAND","leaderboard.total_chores_completed":"Gesamtzahl der erledigten Aufgaben","leaderboard.total_points_earned":"Gesamtpunktzahl erreicht","overview.card_description":"Übersichtliches Eltern-Dashboard für alle Kinder","overview.card_name":"TaskMate-Übersicht","overview.default_title":"TaskMate","overview.designed.action_required":"AKTION ERFORDERLICH ●","overview.designed.approvals_waiting":"{count} Freigaben ausstehend","overview.designed.approvals_waiting_one":"1 Freigabe ausstehend","overview.designed.daily_completion":"TÄGLICHER FORTSCHRITT","overview.designed.pending_review":"{count} ZUR PRÜFUNG","overview.designed.progress_detail":"{done} / {total} Aufgaben · {pct} %","overview.designed.review":"Prüfen","overview.designed.sub_cleanpro":"Gerade aktualisiert","overview.designed.sub_console":"FAMILIE · LIVE-FEED","overview.designed.sub_playroom":"Schau, wie viel wir schaffen!","overview.designed.tap_to_check":"Tippe auf Freigaben zum Abhaken","overview.designed.todays_progress":"Heutiger Fortschritt","overview.designed.waiting_for_you":"{count} warten auf dich","overview.designed.waiting_for_you_one":"1 wartet auf dich","overview.error.entity_required":"Bitte lege eine Entität fest","overview.footer_children":"Kinder","overview.footer_done_today":"Heute erledigt","overview.footer_total_points":"Insgesamt {pointsName}","overview.pending_count":"{count} ausstehend","penalties.add_penalty":"Strafe hinzufügen","penalties.applying_to":"Für {childName} – aktuelles Guthaben: {points} {pointsName}","penalties.btn_delete_title":"Löschen","penalties.btn_edit_title":"Bearbeiten","penalties.card_description":"Ziehe Kindern Strafpunkte ab","penalties.card_name":"TaskMate-Strafen","penalties.default_title":"Strafen","penalties.empty_sub":"Tippe auf das Stiftsymbol, um Strafen hinzuzufügen","penalties.empty_title":"Noch keine Strafen","penalties.form_description_label":"Beschreibung (optional)","penalties.form_description_placeholder":"Kurze Beschreibung","penalties.form_icon_label":"Symbol (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"z.B. Nicht ins Bett gegangen","penalties.form_points_label":"Punkte","penalties.manage_title":"Strafen verwalten","penalties.new_penalty":"Neue Strafe","penalties.toast_add_failed":"Strafe konnte nicht hinzugefügt werden","penalties.toast_applied":"-{points} {pointsName} von {childName}","penalties.toast_apply_failed":"Strafe konnte nicht verhängt werden","penalties.toast_delete_failed":"Strafe konnte nicht gelöscht werden","penalties.toast_save_failed":"Änderungen konnten nicht gespeichert werden","penalties.toast_saved":"Strafe gespeichert","points_card.card_description":"Eine elternfreundliche Karte zum Hinzufügen oder Entfernen von Punkten für Kinder","points_card.card_name":"TaskMate-Punktekarte","points_card.default_title":"Punkte verwalten","points_card.dialog_add_title":"{pointsName} hinzufügen","points_card.dialog_confirm_add":"Hinzufügen","points_card.dialog_confirm_remove":"Entfernen","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Gib 1–100 ein","points_card.dialog_points_label":"Anzahl der {pointsName}","points_card.dialog_reason_label":"Grund (optional)","points_card.dialog_reason_placeholder":"z. B. Tolles Verhalten, Hat einem Geschwister geholfen...","points_card.dialog_remove_title":"{pointsName} entfernen","points_card.dialog_subtitle":"für {childName}","points_card.empty_subtitle":"Füge Kinder in den TaskMate-Einstellungen hinzu","points_card.empty_title":"Keine Kinder gefunden","points_card.notification_added":"{points} {pointsLabel} zu {childName} hinzugefügt","points_card.notification_failed":"Fehlgeschlagen: {message}","points_card.notification_failed_action":"Fehler bei {action} Punkten: {message}","points_card.notification_failed_add":"Punkte konnten nicht hinzugefügt werden: {message}","points_card.notification_failed_remove":"Punkte konnten nicht entfernt werden: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} für {childName}","points_card.notification_removed":"{points} {pointsLabel} von {childName} entfernt","points_card.please_define_entity":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","points_card.quick_add_title":"{amount} {pointsName} hinzufügen","points_card.quick_custom_title":"Benutzerdefinierter Betrag","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} abziehen","points_card.validation_range":"Bitte gib eine Zahl zwischen 1 und 100 ein","points_display.board_title":"Punktetafel","points_display.card_description":"Kinderfreundliche Punkteanzeige. Unterstützt ein einzelnes Kind, alle Kinder oder eine ganze Familie.","points_display.card_name":"TaskMate-Punkteanzeige","points_display.career_score_label":"Karrierepunkte","points_display.combined_family_total":"Kombinierte Familiensumme","points_display.current_points_label":"Aktuelle Punkte","points_display.default_title":"Punkte","points_display.empty_no_child":"Kein Kind ausgewählt oder Kind nicht gefunden.","points_display.empty_no_children":"In den TaskMate-Daten wurden keine Kinder gefunden.","points_display.empty_set_child_id":"Lege „child_id“ im Karteneditor fest.","points_display.error.entity_required":"Bitte lege eine Entität fest","points_display.family_subtitle":"{count} Kinder · gesamt","points_display.family_subtitle_one":"1 Kind · gesamt","points_display.family_title":"Familienpunkte","points_display.individual_scores":"Einzelwertungen","points_display.mode_cumulative":"Kombiniert","points_display.mode_multi":"Alle Kinder","points_display.mode_single":"Einzel","points_display.points_label":"Punkte","points_display.rank":"Rang","points_display.single_title":"{name}s Punkte","points_display.streak":"Serie","points_display.streak_day":"{count} Tag","points_display.streak_days":"{count} Tage","points_display.this_week":"Diese Woche","points_display.total_points":"Gesamtpunktzahl","points_display.weekly_plus":"+{count} diese Woche","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Füge diesem Kind zuerst Aufgaben hinzu","reorder.card_description":"Eine Karte zum Neuordnen der Aufgaben pro Kind, geordnet nach Zeitkategorie","reorder.card_name":"TaskMate-Sortierkarte","reorder.child_not_found":"Kind nicht gefunden: {child_id}","reorder.chore_count":"{count} Aufgabe","reorder.chore_count_plural":"{count} Aufgaben","reorder.default_title":"Aufgaben neu anordnen","reorder.drag_to_reorder":"Zum Neuanordnen ziehen","reorder.error.child_id_required":"Bitte lege eine child_id fest","reorder.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","reorder.move_down":"Nach unten","reorder.move_up":"Nach oben","reorder.no_chores_assigned":"Keine Aufgaben zugewiesen","reorder.notification.save_error_message":"Aufgabenreihenfolge konnte nicht gespeichert werden: {error}","reorder.notification.save_error_title":"Fehler beim Speichern der Reihenfolge","reorder.notification.save_success_message":"Die Aufgabenreihenfolge wurde erfolgreich aktualisiert.","reorder.notification.save_success_title":"Reihenfolge der Aufgaben gespeichert","reorder.save_order":"Reihenfolge speichern","reorder.saving":"Wird gespeichert...","reorder.unsaved_changes":"Du hast nicht gespeicherte Änderungen","reward_progress.card_description":"Motivationsbelohnungs-Fortschrittsanzeige im Vollbildmodus","reward_progress.card_name":"TaskMate-Belohnungsfortschritt","reward_progress.combined":"kombiniert","reward_progress.combined_points_pool":"Kombinierter Punktepool","reward_progress.default_title":"Belohnungsziel","reward_progress.error.entity_required":"Bitte lege eine Entität fest","reward_progress.jackpot_reward":"Jackpot-Belohnung","reward_progress.more_needed":"{amount} mehr benötigt","reward_progress.no_rewards":"Keine Belohnungen gefunden","reward_progress.ready":"🎉 Fertig!","reward_progress.ready_to_claim":"Bereit zum Einlösen!","reward_progress.ready_to_claim_emoji":"🎉 Bereit zum Einlösen!","reward_progress.total_pool":"Gesamtpool","reward_progress.unavailable":"TaskMate nicht verfügbar","rewards.add_all":"Alle","rewards.all_children":"Alle Kinder","rewards.allocated":"Zugewiesen","rewards.awaiting_approval":"Warten auf Zustimmung der Eltern","rewards.card_description":"Eine Karte, die verfügbare Belohnungen mit Sternkosten anzeigt","rewards.card_name":"TaskMate-Prämienkarte","rewards.claim_reward":"Belohnung einlösen","rewards.confirm_body":"Einlösen: {name}?","rewards.confirm_claim_btn":"Einlösen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Pool gesamt","rewards.confirm_remaining":"Verbleibend","rewards.confirm_title":"Belohnung einlösen?","rewards.confirm_your_points":"Deine {name}","rewards.default_title":"Belohnungen","rewards.deposit_custom_add":"Hinzufügen","rewards.deposit_custom_label":"Eigener Einzahlungsbetrag","rewards.deposit_custom_placeholder":"Betrag","rewards.deposit_disabled_insufficient":"Nicht genügend Ausgaben verfügbar ({spendable} verfügbar)","rewards.deposit_disabled_loading":"Einzahlung…","rewards.deposit_disabled_no_child":"Wähle ein Kind für die Einzahlung aus","rewards.deposit_points":"{amount} einzahlen","rewards.empty_subtitle":"Füge Belohnungen in den TaskMate-Einstellungen hinzu","rewards.empty_title":"Keine Belohnungen verfügbar","rewards.error.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","rewards.expired":"Abgelaufen","rewards.expires_in_days":"Läuft in {count} Tag ab","rewards.expires_in_days_plural":"Läuft in {count} Tagen ab","rewards.expires_today":"Läuft heute ab","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Nicht genug Punkte","rewards.only_n_left":"Nur noch {count} übrig!","rewards.pool_full":"Pool voll!","rewards.pool_locked_note":"Zuweisungen sind gesperrt – sie können nur für dieses Ziel ausgegeben werden","rewards.redeem":"Tilgen","rewards.reward_count_plural":"{count} Belohnungen","rewards.reward_count_singular":"{count} Belohnung","rewards.sold_out":"Ausverkauft","rewards.available_when":"Verfügbar {window}","rewards.locked_now":"Derzeit nicht verfügbar","rewards.spendable_balance":"Ausgebbar","rewards.spendable_chip":"Ausgebbar: {points}","rewards.unavailable_hint":"Diese Belohnung kann nicht mehr beansprucht werden","streak.achievement.fifty_desc":"Erledige 50 Aufgaben","streak.achievement.fifty_name":"50 Fertig","streak.achievement.first_desc":"Erledige deine erste Aufgabe","streak.achievement.first_name":"Erste!","streak.achievement.hundred_desc":"Erledige 100 Aufgaben","streak.achievement.hundred_name":"100 Fertig","streak.achievement.points100_desc":"Verdiene insgesamt 100 Punkte","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdiene insgesamt 50 Punkte","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14-tägige Serie","streak.achievement.streak14_name":"2 Wochen","streak.achievement.streak30_desc":"30-Tage-Strecke","streak.achievement.streak30_name":"Monat!","streak.achievement.streak3_desc":"3-tägige Serie","streak.achievement.streak3_name":"3 Tage","streak.achievement.streak7_desc":"7-tägige Serie","streak.achievement.streak7_name":"Woche!","streak.achievement.ten_desc":"Erledige 10 Aufgaben","streak.achievement.ten_name":"10 Fertig","streak.achievements":"Erfolge","streak.card_description":"Aufeinanderfolgende Tagesstreifen und Meilensteinabzeichen für jedes Kind","streak.card_name":"TaskMate Serien und Erfolge","streak.day_streak":"Tagesserie","streak.freezes_tooltip":"Serienschutz — jeder rettet deine Serie an einem verpassten Tag","streak.freezes_aria":"{count} Serienschutz","streak.freezes_aria_one":"1 Serienschutz","streak.default_title":"Serien und Erfolge","streak.error.entity_required":"Bitte lege eine Entität fest","streak.on_fire_count":"{count} in Flammen","streak.on_fire_count_one":"{count} in Flammen","sticker_chart.error.entity_required":"Bitte lege eine Entität fest","sticker_chart.default_title":"{name}s Stickertafel","sticker_chart.today":"Heute: {done} / {total} Aufgaben erledigt","sticker_chart.all_done":"Alles geschafft, {name}!","sticker_chart.day_done_message":"Heute ist jede Aufgabe erledigt!","sticker_chart.no_stickers":"Noch keine Sticker - erledige eine Aufgabe für den ersten!","sticker_chart.stickers_alt":"{count} {points} gesammelt","sticker_chart.goal":"{points} / {goal} {unit} bis zur Belohnung","sticker_chart.goal_reached":"ZIEL ERREICHT! Zeit für die Belohnung!","sticker_chart.week_goal":"{points} / {goal} {unit} diese Woche","sticker_chart.week_perfect":"PERFEKTE WOCHE! Jeden Stern verdient!","sticker_chart.block_key":"Jedes Kästchen = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} Aufgaben erledigt","sticker_chart.no_jobs_day":"Am {day} war keine Aufgabe fällig.","sticker_chart.no_reward":"Noch keine Belohnung zum Sparen - wähle eine in den Karteneinstellungen.","sticker_chart.no_child":"Keine Kinder für diese Entität gefunden","sticker_chart.claim":"{reward} einlösen","sticker_chart.claim_confirm":"Nochmal tippen, um {reward} einzulösen","sticker_chart.claim_pending":"Warte auf das OK von einem Erwachsenen","sticker_chart.claim_short":"Noch {count} {unit}","sticker_chart.claimed":"{reward} für {name} eingelöst!","sticker_chart.complete_failed":"Das hat nicht geklappt: {error}","sticker_chart.goal_tile":"Ziel","sticker_chart.needs_photo":"Diese Aufgabe braucht ein Foto - öffne sie auf der TaskMate-Kinderkarte.","sticker_chart.no_jobs_today":"Heute keine Aufgaben - genieß den Tag!","sticker_chart.state.done":"erledigt","sticker_chart.state.partial":"angefangen","sticker_chart.state.pending":"wartet auf einen Erwachsenen","sticker_chart.state.todo":"zu erledigen","sticker_chart.not_allowed":"Dieses Tablet darf {name}s Aufgaben nicht abhaken. Ein Erwachsener kann das in TaskMate ändern: {name} mit dem Konto dieses Tablets verknüpfen oder dieses Konto als Elternteil eintragen.","sticker_chart.undo_denied":"Nur ein Erwachsener kann einen Sticker zurücknehmen.","sticker_chart.undone":"Sticker zurückgenommen.","visibility.description_hidden":"Durch Sichtbarkeitsbedingung ausgeblendet","visibility.description_shown":"Wird nach Sichtbarkeitsbedingung angezeigt","visibility.label_entity":"Sichtbarkeitseinheit","visibility.label_operator":"Sichtbarkeitsoperator","visibility.label_state":"Sichtbarkeitsstatus","visibility.operator_equals":"Gleich","visibility.operator_gt":"Größer als (>)","visibility.operator_gte":"Größer oder gleich (≥)","visibility.operator_lt":"Weniger als (<)","visibility.operator_lte":"Kleiner oder gleich (≤)","visibility.operator_not_equals":"Ungleich","weekly.card_description":"Die Woche auf einen Blick – Aufgaben, Punkte und tägliches Balkendiagramm","weekly.card_name":"Wöchentliche Zusammenfassung von TaskMate","weekly.child_chores":"{count} Aufgaben","weekly.child_chores_one":"1 Aufgabe","weekly.child_days":"{count}/7 Tage","weekly.child_days_active_title":"{count} von 7 Tagen aktiv","weekly.day_fri":"Fr","weekly.day_mon":"Mo","weekly.day_sat":"Sa","weekly.day_sun":"So","weekly.day_thu":"Do","weekly.day_tue":"Di","weekly.day_wed":"Mi","weekly.default_title":"Diese Woche","weekly.error.entity_required":"Bitte lege eine Entität fest","weekly.section_children_this_week":"Kinder diese Woche","weekly.section_chores_per_day":"Aufgaben pro Tag","weekly.section_points_per_day":"Punkte pro Tag","weekly.stat_chores":"Aufgaben","weekly.stat_rewards":"Belohnungen","weekly.stat_days_active":"Tage aktiv","child.level_label":"Stufe {level}","child.console_cleared":"ERLEDIGT","child.console_active":"{count} AKTIV","child.avatar_change":"Avatar ändern","child.avatar_locked":"Gesperrt","child.avatar_change_failed":"Avatar konnte nicht geändert werden.","leaderboard.sort_this_month":"Dieser Monat","leaderboard.last_champion":"Champion des Vormonats: {name} 🏆","gallery.default_title":"Fotogalerie","gallery.empty":"Noch keine Nachweisfotos","gallery.pending":"ausstehend","family_goal.default_title":"Familienziel","family_goal.disabled":"Kein Familienziel festgelegt","family_goal.reward_label":"Belohnung: {reward}","family_goal.reached":"Ziel erreicht! {reward}","wishlist.title":"Wunschliste von {name}","wishlist.subtitle":"Am Sparen","wishlist.add":"Wunsch hinzufügen","wishlist.limit_reached":"Du hast schon {max} Wünsche am Laufen","wishlist.can_spend":"Du kannst ausgeben","wishlist.saved_in_wishes":"{points} in Wünschen gespart","wishlist.empty":"Noch keine Wünsche. Füge etwas hinzu, auf das du sparen möchtest!","wishlist.pick_child":"Wähle in den Karteneinstellungen ein Kind, um seine Wunschliste zu zeigen.","wishlist.target_tag":"Ziel: {points}","wishlist.open_link":"Link öffnen","wishlist.progress_label":"{total} von {target}","wishlist.legend_me":"Ich {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Wartet auf die Freigabe eines Erwachsenen","wishlist.withdraw":"Zurückziehen","wishlist.status_declined":"Ein Erwachsener hat Nein gesagt","wishlist.dismiss":"Verstanden","wishlist.status_redeem_requested":"Einlösung angefragt — ein Erwachsener kümmert sich darum","wishlist.fully_funded":"Voll finanziert!","wishlist.ask_redeem":"Einlösen","wishlist.move_points":"Punkte übertragen","wishlist.take_back":"Zurücknehmen","wishlist.to_go":"noch {points}","wishlist.add_title":"Wunsch hinzufügen","wishlist.field_name":"Was wünschst du dir?","wishlist.field_target":"Wie viele Punkte kostet es?","wishlist.target_hint":"Ein Erwachsener kann das ändern","wishlist.target_lower":"Ziel verringern","wishlist.target_raise":"Ziel erhöhen","wishlist.field_link":"Weblink","wishlist.optional":"(freiwillig)","wishlist.field_picture":"Bild","wishlist.picture_pick":"Tippen, um ein Foto aufzunehmen oder auszuwählen","wishlist.picture_change":"Bild ändern","wishlist.picture_not_image":"Diese Datei ist kein Bild","wishlist.picture_failed":"Das Bild konnte nicht verwendet werden. Versuch ein anderes.","wishlist.link_invalid":"Links müssen mit http:// oder https:// beginnen","wishlist.send":"An einen Erwachsenen senden","wishlist.move_title":"Punkte auf {name} übertragen","wishlist.move_info":"Du hast {balance} · noch {needed} nötig","wishlist.all_i_need":"Alles, was fehlt ({points})","wishlist.move_confirm":"{points} übertragen","wishlist.take_title":"Punkte aus {name} zurücknehmen","wishlist.take_info":"Du hast {saved} gespart. Zusagen der Familie bleiben im Wunsch.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} zurücknehmen","wishlist.redeem_title":"{name} jetzt anfragen?","wishlist.redeem_body":"Ein Erwachsener bekommt Bescheid und kümmert sich darum. Deine gesparten Punkte und die Zusagen der Familie werden verbraucht.","wishlist.not_yet":"Noch nicht","wishlist.yes_please":"Ja, bitte!","wishlist.error":"Das hat nicht geklappt: {error}","wishlist.entity_required":"Bitte lege eine Entität fest (TaskMate-Übersichtssensor)","bounty.title":"Sonderjobs","bounty.subtitle":"Einmalige Jobs · wer zuerst kommt","bounty.open_count":"{count} offen","bounty.empty":"Gerade keine Sonderjobs — schau später wieder vorbei!","bounty.no_child":"Wähle in den Karteneinstellungen ein Kind aus.","bounty.left":"noch {time}","bounty.no_expiry":"Kein Ablauf","bounty.photo_tag":"Foto","bounty.claim":"Übernehmen","bounty.claim_hint":"Du hast dann {hours} Std. Zeit","bounty.finish_first":"Erledige erst deinen Sonderjob","bounty.claimed_by_you":"Von dir übernommen — noch {time} Zeit","bounty.done":"Fertig!","bounty.give_back":"Zurückgeben","bounty.sibling_on_it":"{name} ist dran","bounty.sibling_back_in":"wieder frei in {time}, falls nicht erledigt","bounty.waiting":"Wartet auf Prüfung durch Erwachsene · +{points} {pointsName} ausstehend","bounty.undo":"Rückgängig","bounty.sibling_checking":"{name} ist fertig — wird geprüft","bounty.you_earned":"Du hast +{points} {pointsName} verdient","bounty.done_by":"Erledigt von {name}","bounty.recent":"Kürzlich erledigt","bounty.claim_title":"„{title}“ übernehmen?","bounty.claim_body":"Der Job gehört {hours} Stunden lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.claim_body_one":"Der Job gehört {hours} Stunde lang dir. Ist er bis dahin nicht erledigt, kommt er zurück an die Tafel für alle.","bounty.not_now":"Jetzt nicht","bounty.claim_it":"Übernehmen — {points} {pointsName}","bounty.photo_title":"Zeig uns den fertigen Job","bounty.photo_body":"„{title}“ braucht ein Foto","bounty.cancel":"Abbrechen","bounty.take_photo":"Foto machen & senden","bounty.uploading":"Wird gesendet…","bounty.yay_title":"Super gemacht!","bounty.yay_body":"Ein Erwachsener prüft „{title}“ und dann bekommst du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} T. {h} Std.","bounty.dur_hours":"{h} Std. {m} Min.","bounty.dur_minutes":"{m} Min. {s} Sek.","bounty.error.child_required":"Bitte wähle ein Kind (child_id)","bounty.error.entity_required":"Bitte lege eine Entität fest","auction.title":"Aufgaben-Auktion","auction.subtitle":"Das niedrigste Gebot gewinnt · Gebote sind geheim","auction.open_count":"{count} offen","auction.empty":"Gerade keine Auktionen","auction.no_child":"Wähle im Karteneditor ein Kind aus, um seine Auktionen zu sehen.","auction.results":"Ergebnisse","auction.load_failed":"Auktionen konnten nicht geladen werden: {error}","auction.up_to":"bis {points} {pointsName}","auction.lowest_wins":"Niedrigstes Gebot gewinnt","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Normalerweise {points} {pointsName} wert · biete die wenigsten Punkte, für die du es machen würdest","auction.your_bid":"Dein geheimes Gebot","auction.change":"Ändern","auction.withdraw":"Zurückziehen","auction.closes_in":"endet in {time}","auction.no_other_bids":"Noch keine anderen Gebote","auction.other_bids_one":"1 anderes Gebot","auction.other_bids":"{count} andere Gebote","auction.place_bid":"Geheimes Gebot abgeben","auction.sheet_sub":"{date} · endet in {time}","auction.bid_label":"die wenigsten Punkte, für die du es machen würdest","auction.range_low":"{points} · höhere Gewinnchance","auction.range_high":"{points} · Maximum","auction.clear":"Löschen","auction.backspace":"Letzte Ziffer löschen","auction.rule_secret":"Geheim: Niemand sieht deine Zahl.","auction.rule_lowest":"Das niedrigste Gebot gewinnt. Bei Gleichstand gewinnt, wer zuerst geboten hat.","auction.rule_min":"Gebote beginnen bei {points} {pointsName}.","auction.rule_win":"Wenn du gewinnst, machst du es am {date} und bekommst dein Gebot, sobald es genehmigt ist.","auction.cancel":"Abbrechen","auction.seal":"Gebot versiegeln · {points} {pointsName}","auction.you_won":"Gewonnen! {points} {pointsName} gehören dir","auction.you_won_sub":"sobald du es am {date} erledigt hast und ein Erwachsener es genehmigt","auction.in_your_chores":"Es steht am {date} in deinen Aufgaben","auction.sibling_won":"{name} hat diese gewonnen","auction.sibling_won_sub":"für {points} {pointsName}. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.sibling_won_sub_bid":"für {points} {pointsName} · du hast {bid} {pointsName} geboten. Das niedrigste Gebot gewinnt – versuch es nächstes Mal etwas niedriger!","auction.tied_sub":"Ihr habt beide {points} {pointsName} geboten. Gleichstand – und {name} hat zuerst geboten.","auction.no_bids":"Diesmal keine Gebote","auction.no_bids_sub":"{chore} geht am {date} zurück an die normale Zuteilung.","auction.closed_at":"Beendet {when}","auction.error.child_required":"Bitte wähle ein Kind (child_id)","auction.error.entity_required":"Bitte lege eine Entität fest","child.won_at_auction":"Ersteigert","weather.blocked_condition":"Ausgeblendet — ungeeignetes Wetter","weather.blocked_temp_low":"Ausgeblendet — zu kalt","weather.blocked_temp_high":"Ausgeblendet — zu heiß","weather.blocked_wind":"Ausgeblendet — zu windig","weather.condition_rainy":"Regnerisch","weather.condition_pouring":"Starkregen","weather.condition_snowy":"Schnee","weather.condition_snowy_rainy":"Schneeregen","weather.condition_hail":"Hagel","weather.condition_lightning":"Blitze","weather.condition_lightning_rainy":"Gewitter","weather.condition_fog":"Nebel","weather.condition_windy":"Windig","weather.condition_windy_variant":"Sehr windig","weather.condition_cloudy":"Bewölkt","weather.condition_exceptional":"Unwetter","child.deadline_minutes":"noch {mins} Min.","child.deadline_hours":"noch {hours} Std. {mins} Min.","child.deadline_title":"Erledige das, bevor die Zeit abläuft","routine.title":"{name}s Routine","routine.no_child":"Wähle ein Kind für diese Karte.","routine.task_of":"Aufgabe {current} von {total}","routine.all_done_count":"Alle {total} erledigt","routine.done":"Fertig ✓","routine.completed":"Erledigt","routine.sent_for_checking":"Zur Prüfung gesendet","routine.skip":"Später","routine.next":"Weiter →","routine.back":"← Zurück","routine.waiting_for_parent":"⏳ Warte auf die Prüfung durch einen Erwachsenen","routine.photo_note":"Hierfür ist ein Foto nötig — tippe es auf deiner Karte an.","routine.finished_title":"Routine geschafft!","routine.finished_body":"Gut gemacht, {name}. Das war alles.","routine.earned":"+{points} verdient","routine.awaiting_points":"+{points}, sobald ein Erwachsener prüft","routine.skipped_note":"{count} für später übrig.","routine.skipped_note_one":"{count} für später übrig.","routine.start_again":"Neu starten","routine.empty_title":"Nichts zu tun","routine.empty_body":"Diese Routine ist schon erledigt.","routine.error.child_required":"Bitte wähle ein Kind (child_id)","routine.error.entity_required":"Bitte lege eine Entität fest","routine.error.time_category":"time_category muss einer der folgenden Werte sein: {options}","kiosk.who":"Wer ist da?","kiosk.tap_face":"Tippe auf dein Gesicht","kiosk.progress":"{done} von {total} erledigt","kiosk.all_done_short":"Heute alles erledigt!","kiosk.nothing_today":"Heute nichts zu tun","kiosk.ask_grownup":"Frag einen Erwachsenen","kiosk.no_children":"Keine Kinder anzuzeigen. Füge Kinder im TaskMate-Panel hinzu oder hake sie in den Einstellungen dieser Karte an.","kiosk.hi":"Hallo {name}!","kiosk.enter_pin":"Gib deine PIN ein","kiosk.pin_wrong":"Hoppla — versuch es nochmal","kiosk.pin_locked":"Zu viele Versuche. Versuch es in {seconds} s wieder","kiosk.back":"Zurück","kiosk.cancel":"Abbrechen","kiosk.delete_digit":"Letzte Ziffer löschen","kiosk.switch":"Nicht {name}? Wechseln","kiosk.todays_chores":"Heutige Aufgaben","kiosk.all_done":"Heute alles erledigt — super, {name}!","kiosk.waiting":"Warte auf einen Erwachsenen","kiosk.needs_check":"Ein Erwachsener prüft das","kiosk.do_on_phone":"Mach diese auf deinem Handy","kiosk.phone_group":"Mach diese auf deinem Handy","kiosk.nothing_here":"Heute hier nichts abzuhaken","kiosk.team_waiting":"Warte auf dein Team ({joined}/{size})","kiosk.undo":"Rückgängig","kiosk.today":"Heute","kiosk.chores_done":"Aufgaben erledigt","kiosk.earned_today":"heute verdient","kiosk.day_streak":"Tage in Folge","kiosk.to_go":"Noch {points} bis zum Ziel","kiosk.still_there":"Bist du noch da, {name}?","kiosk.going_back":"Zurück zum Anfang, damit jemand anderes drankommt","kiosk.still_here":"Ich bin noch da","kiosk.blocked_title":"{name} kann dieses Tablet noch nicht benutzen","kiosk.blocked_body":"Das Home-Assistant-Konto dieses Tablets darf die Aufgaben von {name} nicht abhaken. Ein Erwachsener kann das verknüpfte Konto von {name} und die Einstellung „Verknüpftes Konto pro Kind verlangen“ im TaskMate-Panel prüfen.","kiosk.fullscreen":"Vollbild","kiosk.exit_fullscreen":"Vollbild beenden","kiosk.missed":"Verpasst","child.roulette_spin":"Für eine ×{multiplier}-Aufgabe drehen","child.roulette_respin":"Nochmal drehen (noch {count})","child.roulette_no_spins":"Heute keine Drehungen mehr","common.design.accessible":"Barrierefrei","common.set_times.layout_label":"Aufgaben mit festen Zeiten","common.set_times.layout_helper":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf dieser Karte erscheint.","common.set_times.layout_family":"Familieneinstellung verwenden","common.set_times.layout_rows":"Eine Zeile pro Zeit","common.set_times.layout_pills":"Eine Zeile, ein Knopf pro Zeit","common.xp":"XP","recap.default_title":"Rückblick von {name}","recap.default_title_none":"Rückblicke","recap.title":"{period} von {name}","recap.last_30_days":"die letzten 30 Tage","recap.word.weekly":"Woche","recap.word.monthly":"Monat","recap.word.every_3_months":"drei Monate","recap.word.every_6_months":"sechs Monate","recap.word.every_9_months":"neun Monate","recap.word.yearly":"Jahr","recap.word.preview":"30 Tage","recap.prev_week":"letzter Woche","recap.freq.weekly":"Wöchentlich","recap.freq.monthly":"Monatlich","recap.freq.every_3_months":"Alle 3 Monate","recap.freq.every_6_months":"Alle 6 Monate","recap.freq.every_9_months":"Alle 9 Monate","recap.freq.yearly":"Jährlich","recap.freq.preview":"Vorschau","recap.older":"Ältere","recap.new":"NEU","recap.sheet_title":"Rückblicke von {name}","recap.chores_count":"{count} Aufgaben","recap.chores_count_singular":"{count} Aufgabe","recap.ready_on":"Fertig am {date}","recap.slide_counter":"Folie {index} von {total}","recap.tap_to_continue":"tippen zum Weitermachen","recap.prev":"Vorherige Folie","recap.next":"Nächste Folie","recap.preview_tag":"Vorschau","recap.choose_child":"Wähle im Karteneditor ein Kind aus, um seine Rückblicke zu zeigen.","recap.load_failed":"Rückblicke konnten nicht geladen werden: {error}","recap.loading":"Rückblicke werden geladen…","recap.empty":"Noch keine Rückblicke — der erste kommt am {date}.","recap.empty_off":"Rückblicke sind für {name} ausgeschaltet.","recap.week_short":"Wo. {n}","recap.slide.intro_say":"Bereit für deinen Rückblick?","recap.slide.tap_to_start":"Tippen zum Starten","recap.slide.you_finished":"Du hast erledigt","recap.slide.chores_unit":"Aufgaben","recap.slide.chores_unit_singular":"Aufgabe","recap.slide.per_day":"Das sind etwa {count} an jedem einzelnen Tag.","recap.slide.per_week":"Das sind etwa {count} pro Woche.","recap.slide.no_chores":"Eine ruhige Zeit. Die nächste ist ein Neuanfang!","recap.slide.you_earned":"Du hast verdient","recap.slide.from_chores":"{count} durch Aufgaben","recap.slide.bonus":"+{count} Bonus","recap.slide.top_chore":"Deine Top-Aufgabe","recap.slide.times":"{count}-mal","recap.slide.times_singular":"{count}-mal","recap.slide.longest_streak":"Deine längste Serie","recap.slide.days_in_a_row":"Tage am Stück","recap.slide.days_in_a_row_singular":"Tag am Stück","recap.slide.best_day":"Dein bester Tag","recap.slide.best_day_say":"{chores} Aufgaben und {points} {points_name} an einem Tag","recap.slide.best_day_say_singular":"{chores} Aufgabe und {points} {points_name} an einem Tag","recap.slide.best_weekday":"Dein bester Wochentag: {weekday}","recap.slide.unlocked":"Du hast freigeschaltet","recap.slide.more":"und {count} weitere","recap.slide.treated":"Du hast dir etwas gegönnt","recap.slide.compared":"Im Vergleich zu {period}","recap.slide.levelled_up":"Du hast dich gesteigert!","recap.slide.quieter":"Diesmal etwas ruhiger","recap.slide.finale":"Was für eine Zeit, {name}!","recap.cmp.chores":"Erledigte Aufgaben","recap.cmp.points":"{points_name} verdient","recap.cmp.streak":"Längste Serie","recap.cmp.days_active":"Aktive Tage","recap.cmp.was":"vorher {value}","recap.share.chores":"Aufgaben","recap.share.chores_singular":"Aufgabe","recap.share.streak":"Tage Serie","recap.share.streak_singular":"Tag Serie","recap.share.top":"Top-Aufgabe","recap.save_image":"Als Bild speichern","recap.again":"Nochmal","recap.saved":"{file} gespeichert","recap.save_failed":"Das Bild konnte nicht erstellt werden","chore_board.title":"Aufgabenübersicht","chore_board.today":"Heute","chore_board.this_week":"Diese Woche","chore_board.empty":"Heute keine Aufgaben.","chore_board.status_done":"Erledigt","chore_board.status_pending":"Wartet auf Freigabe","chore_board.status_todo":"Offen","chore_board.status_missed":"Verpasst","chore_board.not_recorded":"Nicht erfasst","chore_board.unavailable":"Die Aufgabenübersicht ist nicht verfügbar. Starte Home Assistant nach dem TaskMate-Update neu.","chore_board.no_children":"Keine Kinder anzuzeigen. Prüfe die ausgewählten Kinder in den Karteneinstellungen.","chore_board.all_done":"Für heute ist alles erledigt!","chore_board.finish_on_card":"Schließe „{chore}“ auf der Karte von {name} ab","chore_board.marked_done":"{name}: {chore} erledigt","chore_board.sent_for_approval":"{name}: {chore} zur Freigabe gesendet","chore_board.undo":"Rückgängig","chore_board.undo_failed":"Das konnte nicht rückgängig gemacht werden. Versuche es auf der Karte des Kindes.","chore_board.error":"Etwas ist schiefgelaufen: {message}","chore_board.week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59.","child.quantity_title":"Wie viele {unit}?","child.quantity_worth":"Bringt +{points}","child.quantity_max_hint":"Bis zu {max} {unit} pro Mal.","child.quantity_needs_number":"Sag, wie viele {unit} du geschafft hast.","child.quantity_submit":"Fertig!","child.quantity_rate":"{unit}: je +{points}","child.minutes_tag":"~{minutes} Min.","child.minutes_left":"Noch etwa {minutes} Min.","approvals.reference_title":"So sollte es aussehen","approvals.reference_label":"So sieht gut aus","approvals.evidence_label":"Was gemacht wurde","approvals.reference_no_photo":"Es wurde kein Foto geschickt – vergleiche mit dem Original.","child.help_ask":"Ich komme nicht weiter","child.help_on_way":"Hilfe ist unterwegs","child.sick_title":"Krankheitstag","child.sick_body":"Ruh dich aus und werd gesund. Heute keine Aufgaben.","child.redeem_title":"Mach es wieder gut","child.redeem_body":"Erledige „{chore}“ bis {date}, um {points} zurückzuverdienen.","child.redeem_today":"heute Abend","child.goal_set_title":"Setz dir ein Ziel für diese Woche","child.goal_set_body":"Wähle, wie viele Punkte du verdienen willst. Schaffst du es, gibt’s +{bonus}!","child.goal_set_body_plain":"Wähle, wie viele Punkte du diese Woche verdienen willst.","child.goal_progress":"Mein Ziel: {earned} / {target} diese Woche","child.goal_reached":"Ziel geschafft! +{bonus} 🎉","child.goal_reached_plain":"Ziel geschafft! 🎉","child.goal_change":"Ändern","child.goal_sheet_title":"Mein Ziel diese Woche","child.goal_sheet_hint":"Du kannst diese Woche bis zu {available} verdienen.","child.goal_save":"Ziel speichern","child.mood_question":"Wie war dein Tag?","child.mood_said":"Heute war {face}","child.mood_great":"Super","child.mood_good":"Gut","child.mood_ok":"Geht so","child.mood_sad":"Traurig","child.mood_upset":"Wütend","raffle.title":"Verlosungen","raffle.subtitle":"Ein Los, eine Chance","raffle.open_count":"{count} offen","raffle.empty":"Gerade keine Verlosungen.","raffle.recent":"Kürzlich gezogen","raffle.no_child":"Kind nicht gefunden","raffle.per_ticket":"{cost} pro Los","raffle.max_each":"Bis zu {max} pro Kind","raffle.more_tickets":"Mehr Lose","raffle.tickets_total":"{count} Lose im Topf","raffle.tickets_total_one":"1 Los im Topf","raffle.no_tickets_yet":"Noch keine Lose – sei die/der Erste!","raffle.nobody_entered":"Niemand hat mitgemacht.","raffle.winner_is":"{name} hat gewonnen!","raffle.called_off":"Abgesagt – Lose erstattet.","raffle.your_tickets":"Du hast {count} Lose · {chance} % Chance","raffle.your_tickets_one":"Du hast 1 Los · {chance} % Chance","raffle.no_tickets_mine":"Du hast noch kein Los.","raffle.cap_reached":"Mehr geht nicht","raffle.not_enough":"Nicht genug {points_name}","raffle.buy":"{count} für {cost} kaufen","raffle.drawing_now":"Wird gezogen…","raffle.draw_in_days":"Ziehung in {d} T. {h} Std.","raffle.draw_in_hours":"Ziehung in {h} Std. {m} Min.","raffle.draw_in_minutes":"Ziehung in {m} Min.","raffle.you_won":"Du hast gewonnen! 🎉","raffle.ok":"Juhu!","raffle.drawing":"Ziehe…","pet.title":"Mein Haustier","pet.no_child":"Kind nicht gefunden","pet.off":"Haustiere sind ausgeschaltet. Eltern können sie in den TaskMate-Einstellungen einschalten.","pet.stage_egg":"Ein {species}-Ei","pet.stage_baby":"{species}-Baby","pet.stage_kid":"Kleiner {species}","pet.stage_teen":"Großer {species}","pet.stage_grown":"Ausgewachsener {species}","pet.species_dragon":"Drache","pet.species_cat":"Kätzchen","pet.species_dog":"Hund","pet.species_bunny":"Hase","pet.species_dino":"Dino","pet.species_unicorn":"Einhorn","pet.cuddle":"{name} knuddeln","pet.mood_happy":"{name} ist fröhlich – du hast heute eine Aufgabe erledigt!","pet.mood_proud":"{name} ist SO stolz auf deine Serie! ✨","pet.mood_content":"{name} ruht sich aus. Eine Aufgabe heute muntert es auf.","pet.mood_sleepy":"{name} ist müde … erledige eine Aufgabe, um es zu wecken!","pet.fully_grown":"{name} ist ausgewachsen!","pet.acc_bow":"Schleife","pet.acc_top_hat":"Zylinder","pet.acc_scarf":"Schal","pet.acc_crown":"Krone","pet.acc_locked":"Level {level}","pet.adopt_question":"Welches Haustier möchte {name}?","pet.name_placeholder":"Name des Haustiers","pet.name_needed":"Gib deinem Haustier zuerst einen Namen.","pet.adopt":"Adoptieren!","kiosk.queue_refused":"„{chore}“ konnte nicht gesendet werden – vielleicht ist es schon erledigt.","kiosk.ambient_wake":"Tippe irgendwo, um zu starten","kiosk.avatar_locked_req":"Gesperrt — {requirement}","kiosk.avatar_req_level":"Stufe {value}","kiosk.avatar_req_points":"Verdiene {value} {pointsName}","kiosk.avatar_req_streak":"{value} Tage in Folge","kiosk.avatar_req_streak_one":"{value} Tag in Folge","kiosk.raffle_tickets":"{count} Lose im Topf","kiosk.raffle_tickets_one":"1 Los im Topf","kiosk.raffle_winner":"{name} hat gewonnen! 🎉","kiosk.raffle_tap":"Zum Schließen tippen","kiosk.raffle_drawing":"Der Gewinner wird gezogen …","kiosk.queued_row":"Wartet auf Senden","kiosk.queue_hint":"Auf diesem Tablet gespeichert; wird gesendet, sobald Home Assistant wieder da ist.","kiosk.queue_waiting":"{count} warten auf Senden","kiosk.offline":"Keine Verbindung","pet.stage_legendary":"Legendärer {species}","pet.level":"Level {level}","pet.goal_stage":"{percent} % des Weges zu: {stage}","pet.goal_home":"{percent} % des Weges zu etwas Neuem für das Zuhause von {name}","pet.goal_level":"{percent} % des Weges zu Level {level}","pet.goal_legendary":"{percent} % des Weges, um legendär zu werden ✨","pet.goal_egg":"{percent} % des Weges, ein Ei zu legen 🥚","pet.egg_ready":"{name} hat ein Ei gelegt! Was wohl schlüpft?","pet.hatch":"Ei ausbrüten","pet.hatch_question":"Welches Haustier schlüpft für {name}?","pet.family_title":"Haustierfamilie","pet.evolve_stage":"{name} ist gewachsen!","pet.evolve_legendary":"{name} ist legendär geworden! ✨","pet.evolve_egg":"{name} hat ein Ei gelegt! 🥚","pet.evolve_home":"Etwas Neues für das Zuhause von {name}!","pet.evolve_level":"{name} hat Level {level} erreicht! 💖","approvals.owed_section":"Noch zu übergeben","approvals.owed_delivered":"Übergeben","approvals.owed_today":"heute eingelöst","approvals.owed_days_one":"seit 1 Tag ausstehend","approvals.owed_days":"seit {count} Tagen ausstehend","approvals.view_photo":"Foto ansehen","child.owed_title":"Dir steht eine Belohnung zu","child.owed_got_it":"Hab ich!","child.owed_today":"heute eingelöst","child.owed_days_one":"vor 1 Tag","child.owed_days":"vor {count} Tagen","child.record_title":"Neue persönliche Bestleistung!","child.record_longest_streak":"Längste Serie","child.record_best_day_points":"Meiste {points_name} an einem Tag","child.record_best_day_chores":"Meiste Aufgaben an einem Tag","child.record_best_week_points":"Meiste {points_name} in einer Woche","child.record_best_single_award":"Größte Einzelbelohnung","bests.default_title":"Bestleistungen","bests.error.entity_required":"Bitte eine Entität angeben","bests.subtitle":"Deine eigenen Rekorde zum Knacken","bests.none_yet":"Noch keine Rekorde – die ersten Aufgaben setzen die Messlatte","bests.not_yet":"noch nicht","bests.new_tag":"Neu","bests.new_count":"{count} neu heute","bests.beat_previous":"vorher {previous}","bests.record_longest_streak":"Längste Serie","bests.record_best_day_points":"Bester Tag ({points_name})","bests.record_best_day_chores":"Meiste Aufgaben an einem Tag","bests.record_best_week_points":"Beste Woche ({points_name})","bests.record_best_single_award":"Größte Belohnung","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"übrig","child.boost_next":"Nächster Boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle Aufgaben","child.boost_some_chores":"{first} und {count} weitere","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Jede Aufgabe zählt ×{multiplier} für die nächsten","child.boost_takeover_some":"zählen ×{multiplier} für die nächsten","child.boost_takeover_go":"Los geht's! 🚀","kiosk.boost_title":"BOOST-ZEIT!","kiosk.boost_sub":"{what} zählen ×{multiplier} für die nächsten","kiosk.boost_go":"Tippen zum Start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children muss eine Liste mit child_id und require_pin sein","kiosk.error.invalid_config":"Ungültige Konfiguration","child.appeal_item_chore":"„{name}“ wurde zurückgeschickt ({points})","child.appeal_item_reward":"Deine Einlösung von „{name}“ wurde abgelehnt","child.appeal_item_penalty":"Strafe: {name} (−{points})","child.appeal_hint":"Findest du das unfair? Du kannst um eine zweite Prüfung bitten.","child.appeal_button":"Einspruch","child.appeal_sheet_title":"Um eine zweite Prüfung bitten","child.appeal_placeholder":"Sag, warum (optional)","child.appeal_send":"Einspruch senden","child.appeal_waiting":"Einspruch zu „{name}“ gesendet – ein Erwachsener schaut es sich an","child.appeal_overturned":"Einspruch angenommen: „{name}“","child.appeal_upheld":"Einspruch abgelehnt: „{name}“","child.screen_time_left":"Noch {time} Bildschirmzeit","child.screen_time_out":"Bildschirmzeit aufgebraucht","child.screen_time_watching":"Läuft ab — ein Bildschirm ist an","child.screen_time_hint":"Läuft ab, solange deine Bildschirme an sind","child.screen_time_earn":"Tausche Punkte unter Belohnungen gegen mehr","child.screen_time_minutes":"{m} Min.","child.screen_time_hours":"{h} Std. {m} Min.","child.fx_stamp":"Erledigt!","child.advent_title":"Adventskalender","child.advent_worth":"Bringt {points}","child.advent_worth_approval":"Bringt {points} · geht auf, wenn ein Erwachsener zustimmt","child.advent_opened":"{done} von {total} Türchen geöffnet","child.advent_badge":"öffne {goal} für das Abzeichen {badge}","child.advent_waiting":"Wartet auf einen Erwachsenen","child.advent_today_open":"Das heutige Türchen ist offen!","child.advent_state_o":"geöffnet","child.advent_state_p":"wartet","child.advent_state_m":"verpasst","child.advent_state_t":"heute","child.advent_state_l":"noch zu","child.advent_door_aria":"Türchen {n}: {state}","season_pack.door":"Türchen {n}: {job}","season_pack.easter.egg":"Verstecktes Ei {n} finden","season_pack.halloween.carve_pumpkin":"Kürbis schnitzen","season_pack.halloween.sweep_leaves":"Laub fegen","season_pack.halloween.sort_sweets":"Süßigkeiten sortieren","season_pack.halloween.hang_decorations":"Deko aufhängen","season_pack.halloween.trick_or_treat_tidy":"Nach dem Süßes-oder-Saures aufräumen","season_pack.halloween.pumpkin_patrol":"Kürbis-Patrouille","season_pack.halloween.pick_the_movie":"Den Film aussuchen","season_pack.halloween.ghostbuster":"Geisterjäger","season_pack.halloween.ghostbuster_desc":"Erledige {count} Halloween-Aufgaben","season_pack.christmas.advent_1":"Eine Papierschneeflocke basteln","season_pack.christmas.advent_2":"Schuhe ordentlich hinstellen","season_pack.christmas.advent_3":"Beim Aufhängen von Deko helfen","season_pack.christmas.advent_4":"Die Pflanzen gießen","season_pack.christmas.advent_5":"Das Bett extra ordentlich machen","season_pack.christmas.advent_6":"Ein Weihnachtsbild malen","season_pack.christmas.advent_7":"Beim Tischdecken helfen","season_pack.christmas.advent_8":"Den Müll trennen","season_pack.christmas.advent_9":"Eine Karte für Oma schreiben","season_pack.christmas.advent_10":"Die Spielzeugkiste aufräumen","season_pack.christmas.advent_11":"Beim Backen helfen","season_pack.christmas.advent_12":"Wäsche zusammenlegen","season_pack.christmas.advent_13":"Die Vögel füttern","season_pack.christmas.advent_14":"Eine Wintergeschichte lesen","season_pack.christmas.advent_15":"Ein Geschenkanhänger basteln","season_pack.christmas.advent_16":"Ein Zimmer staubsaugen","season_pack.christmas.advent_17":"Beim Geschenkeeinpacken helfen","season_pack.christmas.advent_18":"Die Garderobe aufräumen","season_pack.christmas.advent_19":"Jemandem eine Tasse Tee kochen","season_pack.christmas.advent_20":"Den Tisch abräumen","season_pack.christmas.advent_21":"Der Familie ein Weihnachtslied singen","season_pack.christmas.advent_22":"Dein Zimmer aufräumen","season_pack.christmas.advent_23":"Beim Einkaufen helfen","season_pack.christmas.advent_24":"Etwas Leckeres für den Weihnachtsmann hinstellen","season_pack.christmas.write_cards":"Weihnachtskarten schreiben","season_pack.christmas.wrap_gift":"Ein Geschenk einpacken","season_pack.christmas.tidy_tree":"Unter dem Baum aufräumen","season_pack.christmas.set_table":"Den Tisch decken","season_pack.christmas.paper_chain":"Eine Papierkette basteln","season_pack.christmas.bake_biscuits":"Weihnachtsplätzchen backen","season_pack.christmas.elf_helper":"Wichtel-Helfer","season_pack.christmas.christmas_eve_film":"Den Film für Heiligabend aussuchen","season_pack.christmas.little_elf":"Kleiner Wichtel","season_pack.christmas.little_elf_desc":"Öffne {count} Adventstürchen","season_pack.easter.egg_hunter":"Eierjäger","season_pack.easter.egg_hunter_desc":"Finde {count} versteckte Eier","season_pack.summer.reading_challenge":"Sommer-Lesechallenge","season_pack.summer.reading_challenge_desc":"Lies 20 Minuten am Tag und erledige diese Woche 5 Aufgaben","season_pack.summer.read_20":"20 Minuten lesen","season_pack.summer.water_garden":"Den Garten gießen","season_pack.summer.paddling_pool":"Das Planschbecken sauber machen","season_pack.summer.beach_bag":"Die Strandtasche packen","season_pack.summer.sun_seeker":"Sonnenanbeter","season_pack.summer.sun_seeker_desc":"Erledige {count} Sommeraufgaben","season_pack.back_to_school.pack_bag":"Die Schultasche am Vorabend packen","season_pack.back_to_school.lay_out_uniform":"Die Schulkleidung bereitlegen","season_pack.back_to_school.lunchbox_back":"Die Brotdose wieder mitbringen","season_pack.back_to_school.label_things":"Schulsachen beschriften","season_pack.back_to_school.ready_for_school":"Bereit für die Schule","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ungenutzte Minuten kannst du für später sparen","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} davon ist dein Tageskontingent","child.screen_time_jar":"Wochenend-Glas: {saved} / {cap} Min.","child.screen_time_jar_opens":"öffnet {when}","child.expiry_title":"{points} {points_name} verfallen am {day}","child.expiry_body":"Gib sie aus, sonst verfallen sie","child.gift_title":"{name} hat dir {reward} gekauft!","child.gift_body":"Wartet darauf, dass ein Erwachsener es übergibt","child.rate_title":"Wie war {reward}?","child.rate_stars":"{count} von 3 Sternen","child.forecast_body":"Bei deinem Tempo (~{rate} pro Tag) hast du es am {day}","rewards.limit_again":"Wieder am {day}","rewards.gift_who":"Für wen ist es?","rewards.gift_me":"Für mich","activity.reason_points_expired":"Punkte verfallen","child.chore_streak_days":"{count} Tage","child.chore_streak_title":"{count} fällige Tage in Folge erledigt","child.reminder_title":"Erinnere mich an {chore}","child.reminder_hint":"Wähle eine Zeit zwischen {earliest} und {latest}","child.reminder_pick":"Zeit wählen","child.reminder_save":"Erinnerung setzen","child.reminder_clear":"Keine Erinnerung","child.tab_today":"Heute","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kann erst morgen abgehakt werden","child.praise_grown_up":"Erwachsene","child.penalty_warning_title":"Verwarnung: {name}","child.penalty_warning_body":"Beim nächsten Mal gibt es −{points} {points_name}","child.sibling_check_title":"Prüfen für {name}","child.sibling_check_done":"Sieht fertig aus","child.sibling_check_done_bonus":"Sieht fertig aus (+{bonus})","child.sibling_check_not_yet":"Noch nicht","praise.label":"Lob (optional)","praise.placeholder":"Sag etwas Nettes – es erscheint auf der Karte des Kindes","praise.chip_well_done":"👏 Gut gemacht!","praise.chip_super_effort":"🌟 Super Einsatz","praise.chip_proud":"💪 Stolz auf dich","praise.chip_thank_you":"🙏 Danke!","activity.sibling_check_done":"hat die Aufgabe von {name} geprüft – sieht fertig aus","activity.sibling_check_not_yet":"hat die Aufgabe von {name} geprüft – noch nicht","activity.reason_sibling_check":"Geschwister-Check: {name}","activity.reason_appeal":"Einspruch: {name}","activity.reason_badge":"Abzeichen: {name}","activity.reason_badge_revoked":"Abzeichen zurückgenommen: {name}","activity.reason_challenge_complete":"Challenge geschafft: {name}","activity.reason_challenge_reversed":"Challenge zurückgenommen: {name}","activity.reason_streak_milestone_reversed":"Serien-Meilensteinbonus zurückgenommen","activity.reason_weekly_target_bonus":"Wochenziel-Bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Wochenziel-Bonus zurückgenommen: {name}","activity.reason_weekly_goal_reached":"Wochenziel erreicht 🎯 ({target})","activity.reason_weekly_goal_reversed":"Wochenziel zurückgenommen ({target})","activity.reason_penalty_missed_mandatory":"Strafe: {name} (Pflichtaufgabe verpasst)","activity.reason_pet_shop":"Tierladen: {name}","activity.reason_perfect_week_reversed":"Bonus für perfekte Woche zurückgenommen","activity.reason_gift_to":"Geschenk an {name}","activity.reason_gift_from":"Geschenk von {name}","activity.reason_savings_interest":"Sparzinsen (+{pct} %)","activity.reason_points_decay":"Punkte verblasst (−{pct} %)","activity.reason_points_decay_wish":"Punkte verblasst (−{pct} %), {wish} aus Wunsch-Ersparnissen","activity.reason_quest_complete":"Quest geschafft: {name}","activity.reason_quest_reversed":"Quest zurückgenommen: {name}","activity.reason_raffle_tickets":"Lose ×{tickets}: {name}","activity.reason_raffle_called_off":"Verlosung abgesagt: {name}","activity.reason_made_it_right":"Wiedergutgemacht: {name}","activity.reason_made_it_right_undone":"Wiedergutmachung zurückgenommen: {name}","activity.reason_all_times_done":"Alle Zeiten erledigt: {name}","activity.reason_all_times_done_reversed":"Alle Zeiten zurückgenommen: {name}","activity.reason_allowance_payout":"Taschengeld-Auszahlung","activity.reason_surprise_bonus":"Überraschungsbonus 🎉","heatmap.default_title":"Aufgaben-Kalender","heatmap.error.entity_required":"Bitte eine Entität angeben","heatmap.cell":"{count} Aufgaben erledigt","heatmap.cell_one":"1 Aufgabe erledigt","heatmap.summary":"{total} Aufgaben · {active} von {days} Tagen","heatmap.aria":"{name}: {total} Aufgaben in den letzten {days} Tagen","heatmap.less":"Weniger","heatmap.more":"Mehr","pet.tab_pet":"Haustier","pet.tab_shop":"Shop","pet.shop_wallet":"Du hast","pet.shop_earned":"Verdient (gratis)","pet.shop_title":"Shop","pet.shop_on":"An","pet.shop_owned":"Gekauft","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Ablegen","pet.shop_put_on":"Anziehen","pet.shop_locked":"Gesperrt","pet.shop_waiting":"Wartet auf ein Elternteil","pet.shop_need_more":"Dir fehlen noch {count}","pet.shop_buy":"Kaufen","pet.shop_loading":"Shop wird geöffnet…","pet.shop_empty":"Im Shop gibt es noch nichts.","pet.shop_none_affordable":"Weiter so! Gerade kannst du dir noch nichts leisten.","pet.shop_carry_on":"Was du kaufst, gehört dir auch für jedes spätere Haustier.","pet.shop_carry_off":"Was du kaufst, bleibt bei diesem Haustier.","pet.shop_ask_over":"Ein Elternteil prüft alles über {cost}.","pet.shop_confirm_title":"{name} kaufen für","pet.shop_confirm_left":"Dann hast du noch {remaining}. Deine Spardosen bleiben unberührt.","pet.shop_confirm_ask":"Zuerst wird ein Elternteil gefragt. Deine Punkte gehen erst weg, wenn es Ja sagt.","pet.shop_not_now":"Jetzt nicht","pet.shop_buy_it":"Kaufen! 🎉","pet.shop_ask_parent":"Elternteil fragen","pet.shop_asked":"Ein Elternteil wurde wegen {name} gefragt.","pet.shop_bought":"{name} gehört jetzt dir!","pet.error.child_id_required":"Bitte lege eine child_id fest","pet.item_sunglasses":"Sonnenbrille","pet.item_cap":"Kappe","pet.item_balloon":"Luftballon","pet.item_cosy_bed":"Kuschelbett","pet.item_rainbow":"Regenbogenfarbe","pet.item_wings":"Flügel","pet.item_ghost_sheet":"Gespensterlaken","pet.slot_hat":"Hut","pet.slot_face":"Gesicht","pet.slot_neck":"Hals","pet.slot_held":"In der Hand","pet.slot_back":"Rücken","pet.slot_body":"Körper","pet.slot_colour":"Farbe","pet.slot_home":"Zuhause","trophy.default_title":"Pokalschrank","trophy.error.entity_required":"Bitte eine Entität angeben","trophy.count":"{count} Trophäen","trophy.count_one":"1 Trophäe","trophy.new_count":"{count} neu","trophy.since":"Seit {date}","trophy.latest":"Neueste:","trophy.spot_season":"{name} hat die Saison {season} gewonnen","trophy.spot_best":"{name} hat einen Rekord aufgestellt: {record}","trophy.spot_badge":"{name} hat das Abzeichen {badge} verdient","trophy.spot_quest":"{name} hat die Quest {quest} geschafft","trophy.spot_perfect_week":"{name} hatte eine perfekte Woche","trophy.whole_family":"Ganze Familie","trophy.whole_family_subject":"Die ganze Familie","trophy.shelf_seasons":"Saisonsiege","trophy.shelf_bests":"Bestleistungen","trophy.shelf_badges":"Abzeichen","trophy.shelf_quests":"Abgeschlossene Quests","trophy.shelf_perfect_weeks":"Perfekte Wochen","trophy.shelf_pets":"Legendäre Haustiere","trophy.best_value_longest_streak":"{value} Tage","trophy.best_value_best_day_chores":"{value} Aufgaben","trophy.perfect_weeks":"Perfekte Wochen ×{count}","trophy.more":"{count} weitere","trophy.tap_to_see":"tippen für alle","trophy.show_less":"Weniger anzeigen","trophy.new_tag":"Neu","trophy.empty_title":"Der Schrank ist leer — noch","trophy.empty":"Gewinne eine Saison, knacke eine Bestleistung, verdiene ein Abzeichen oder schaffe eine Quest, und es landet hier im Regal.","notify.tour_hello_title":"Hallo {name}! Das ist deine Aufgabenseite","notify.tour_hello_body":"Hier steht alles, was heute zu tun ist. Schauen wir uns kurz um.","notify.tour_tick_title":"Tippe hier, wenn eine Aufgabe erledigt ist","notify.tour_tick_body":"Deine {points_name} bekommst du sofort. Manche Aufgaben warten, bis ein Erwachsener sie geprüft hat.","notify.tour_points_title":"Hier sammeln sich deine {points_name}","notify.tour_points_body":"Jede erledigte Aufgabe bringt dir {points_name}.","notify.tour_streak_title":"Erledige jeden Tag Aufgaben für eine Serie","notify.tour_streak_body":"Mach Tag für Tag weiter und sieh zu, wie die Zahl wächst.","notify.tour_rewards_title":"Spare {points_name} für Belohnungen","notify.tour_rewards_body":"Wenn du genug gespart hast, kannst du sie gegen etwas Schönes eintauschen.","notify.tour_pre_tick_title":"Tippe auf deine Aufgabe!","notify.tour_pre_tick_body":"wenn du sie gemacht hast","notify.tour_pre_points_title":"Du bekommst {points_name}!","notify.tour_pre_points_body":"für jede Aufgabe","notify.tour_pre_rewards_title":"Spar auf etwas Schönes!","notify.tour_pre_rewards_body":"schau, wie nah du dran bist","tour.label":"Los geht's","tour.skip":"Überspringen","tour.next":"Weiter","tour.done":"Fertig","tour.ok":"Alles klar!","tour.read_aloud":"Vorlesen","tour.step_of":"Schritt {n} von {total}","badges.card_description":"Abzeichen-Raster mit den Erfolgen eines Kindes","badges.card_name":"TaskMate-Abzeichen","badges.preview_child":"Kind","sticker_chart.card_description":"Die Stickertafel für Kinder: die heutigen Aufgaben als Sticker zum Antippen, Sterne füllen sich bis zur Belohnung","sticker_chart.card_name":"TaskMate-Stickertafel","gallery.card_description":"Verlauf der Beweisfotos zu Aufgaben als Raster","gallery.card_name":"TaskMate-Fotogalerie","family_goal.card_description":"Fortschritt der Familie auf ein gemeinsames Punkteziel","family_goal.card_name":"TaskMate-Familienziel","wishlist.card_description":"Die Wunschliste eines Kindes: auf Wünsche sparen, mit Zusagen der Familie","wishlist.card_name":"TaskMate-Wunschliste","bounty.card_description":"Einmalige Jobs, die jedes Kind übernehmen, erledigen und bestätigen lassen kann","bounty.card_name":"TaskMate-Sonderjobs","auction.card_description":"Kinder bieten, für wie wenige Punkte sie eine unbeliebte Aufgabe übernehmen – das niedrigste Gebot gewinnt","auction.card_name":"TaskMate-Aufgaben-Auktion","avatar.label_crown":"Königlich","avatar.label_diamond":"Diamant","avatar.label_fire":"Feuer und Flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Roboter","avatar.label_rocket":"Rakete","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Geführter Ablauf, eine Aufgabe nach der anderen, für Morgen- und Abendroutinen","routine.card_name":"TaskMate-Routine","routine.qty_less":"Eins weniger","routine.qty_more":"Eins mehr","recap.card_description":"Ein Rückblick auf die Woche, den Monat oder das Jahr eines Kindes – als Geschichte erzählt","recap.card_name":"TaskMate-Rückblick","chore_board.card_description":"Die heutigen Aufgaben aller Kinder nach Tageszeit – zum Erledigen antippen","chore_board.card_name":"TaskMate-Aufgabenübersicht","raffle.card_description":"Kinder kaufen Lose mit Punkten; eines wird für einen Preis gezogen","raffle.card_name":"TaskMate-Verlosungen","raffle.fewer_tickets":"Weniger Lose","bests.card_description":"Die eigenen Rekorde jedes Kindes: längste Serie, bester Tag, beste Woche und größte Prämie","bests.card_name":"TaskMate-Bestleistungen","kiosk.card_description":"Gemeinsame Ansicht für ein Wandtablet: Jedes Kind tippt auf sein Gesicht (optional mit PIN) und hakt seine eigenen Aufgaben ab","kiosk.card_name":"TaskMate-Kiosk","heatmap.card_description":"Ein Kalender der letzten sechs Wochen für jedes Kind – je dunkler das Grün, desto fleißiger der Tag","heatmap.card_name":"TaskMate-Aktivitätskalender","pet.card_description":"Ein virtuelles Haustier, das mit den erledigten Aufgaben des Kindes wächst","pet.card_name":"TaskMate-Haustier","trophy.card_description":"Saisonsiege, Bestleistungen, Abzeichen, Abenteuer und perfekte Wochen der ganzen Familie in Regalen","trophy.card_name":"TaskMate-Pokalschrank","reorder.auto_sorted":"Die Aufgaben sind für die ganze Familie nach {mode} sortiert.","reorder.auto_sorted_hint":"Um sie selbst anzuordnen, stelle „Aufgabenreihenfolge auf Karten“ unter TaskMate → Einstellungen auf Manuell.","reorder.sort_time":"Tageszeit","reorder.sort_name":"Name","reorder.sort_added":"Hinzufügedatum"} diff --git a/custom_components/taskmate/www/locales/de/panel.json b/custom_components/taskmate/www/locales/de/panel.json index 6b51cdb7..782ee801 100644 --- a/custom_components/taskmate/www/locales/de/panel.json +++ b/custom_components/taskmate/www/locales/de/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen \"{name}\" widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"\"{name}\" vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus \"{name}\" löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind \"{name}\" löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe \"{name}\" löschen?","panel.confirm_delete_challenge":"Herausforderung \"{name}\" löschen?","panel.confirm_delete_prompt":"{kind} \"{name}\" löschen?","panel.confirm_delete_penalty":"Strafe \"{name}\" löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung \"{name}\" löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage \"{name}\" löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu \"{filter}\".","panel.empty_no_match_children":"Keine Kinder passend zu \"{filter}\".","panel.empty_no_match_filter":"Nichts passt zu \"{filter}\".","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage \"{name}\" erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage \"{name}\" gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.fallback_chore":"Aufgabe","notify.fallback_parent":"Elternteil","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe \"{name}\" löschen?","panel.confirm_delete_quest":"Quest \"{name}\" löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} +{"panel.settings_card_design_label":"Standard-Kartendesign","panel.settings_card_design_hint":"Der Stil neuer Karten, sofern nicht pro Karte überschrieben.","notification.item_rejected.name":"Aufgabe oder Belohnung zurückgeschickt","notification.item_rejected.description":"Benachrichtigt ein Kind, wenn ein Elternteil seine Aufgabe oder Belohnungsanfrage ablehnt – mit dem Grund, falls einer angegeben wurde. Standardmäßig aus.","notification.inspection_started.name":"Kontrolle kommt","notification.inspection_started.description":"Sagt einem Kind, dass ein Elternteil eine erledigte Aufgabe kontrollieren wird, wenn das Kind davon erfahren soll. Standardmäßig aus.","notification.inspection_passed.name":"Kontrolle bestanden","notification.inspection_passed.description":"Sagt einem Kind, dass seine Aufgabe eine Überraschungskontrolle bestanden hat, mit Bonus und Notiz der Eltern. Standardmäßig aus.","notification.inspection_reminder.name":"Kontrolle endet bald","notification.inspection_reminder.description":"Erinnert Eltern 30 Minuten bevor eine offene Überraschungskontrolle still endet.","panel.insp_flag_tooltip":"Kontrolle starten","panel.insp_start_title":"Kontrolle starten","panel.insp_pass_title":"Kontrolle bestehen lassen","panel.insp_fail_title":"Nicht bestanden","panel.insp_ctx":"Bestätigt {time} · {points} {points_name} verdient","panel.insp_window_label":"Prüfen innerhalb von","panel.insp_window_1h":"1 Stunde","panel.insp_window_2h":"2 Stunden","panel.insp_window_4h":"4 Stunden","panel.insp_window_bed":"Bis {time}","panel.insp_window_bed_soon":"Schlafenszeit ({bedtime}) ist weniger als {minutes} Minuten entfernt, daher endet sie stattdessen um {time}.","panel.insp_bonus_label":"Bonus, wenn sie besteht","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} jetzt informieren","panel.insp_tell_hint":"Zeigt „Kontrolle kommt“ auf der Karte von {name}. Für eine geheime Kontrolle ausschalten.","panel.insp_start_btn":"Kontrolle starten","panel.insp_note_pass_label":"Notiz für {name} (optional)","panel.insp_note_pass_placeholder":"Super gemacht, sieht perfekt aus!","panel.insp_pass_btn":"Bestanden · +{bonus}","panel.insp_fail_note_label":"Nur vermerken","panel.insp_fail_note_hint":"Kein Bonus. {name} behält die {points} {points_name}. Erscheint als „nicht bestanden“ im Verlauf.","panel.insp_fail_redo_label":"Zum Nachbessern zurückschicken","panel.insp_fail_redo_hint":"Die Aufgabe erscheint auf der Karte von {name} für heute wieder als nicht erledigt. Die {points} {points_name} bleiben. Das Nachbessern läuft wie gewohnt über die Bestätigung und bringt nichts extra.","panel.insp_fail_redo_unavailable":"Nur eine normale, heute erledigte Aufgabe kann zurückgeschickt werden.","panel.insp_fail_fix_label":"Was nachgebessert werden muss (sieht {name})","panel.insp_fail_no_penalty":"Es werden keine Punkte abgezogen. Um Punkte abzuziehen, vergib separat eine Strafe.","panel.insp_fail_save":"Speichern","panel.insp_fail_send_back":"Zurückschicken","panel.insp_needs_line":"{chore} von {child} kontrollieren","panel.insp_needs_meta":"Bonus +{bonus}, wenn sie besteht · endet in {time}","panel.insp_told":"{name} weiß Bescheid","panel.insp_secret":"geheim","panel.insp_pass":"Bestanden","panel.insp_fail":"Durchgefallen","panel.insp_cancel":"Kontrolle abbrechen","panel.insp_cancel_confirm":"Diese Kontrolle abbrechen? Es gibt keinen Bonus und die Aufgabe kann erneut kontrolliert werden.","panel.insp_tag_open":"In Kontrolle · {time}","panel.insp_tag_passed":"Bestanden · +{bonus}","panel.insp_tag_redo":"Zum Nachbessern zurück","panel.insp_tag_failed":"Kontrolliert · nicht bestanden","panel.insp_tag_expired":"Kontrolle beendet","panel.insp_event_started":"Kontrolle gestartet: {chore}","panel.insp_event_passed":"Kontrolle bestanden: {chore}","panel.insp_event_failed":"Kontrolle nicht bestanden: {chore}","panel.insp_event_redo":"Zum Nachbessern zurückgeschickt: {chore}","panel.insp_event_expired":"Kontrolle ohne Prüfung beendet: {chore}","panel.insp_redo_queue":"Nachbesserung nach einer Kontrolle, bringt nichts extra","panel.insp_toast_started":"Kontrolle gestartet.","panel.insp_toast_started_told":"Kontrolle gestartet. {name} weiß Bescheid.","panel.insp_toast_passed":"Bestanden. {name} bekommt +{bonus}","panel.insp_toast_noted":"Vermerkt. Keine Punkte abgezogen.","panel.insp_toast_sent_back":"Zum Nachbessern an {name} zurückgeschickt","panel.insp_toast_cancelled":"Kontrolle abgebrochen","panel.insp_toast_failed":"Kontrolle konnte nicht aktualisiert werden: {error}","panel.insp_left_hm":"{h} Std. {m} Min.","panel.insp_left_m":"{m} Min.","panel.settings_insp_title":"Überraschungskontrollen","panel.settings_insp_hint":"Prüfe stichprobenartig eine kürzlich bestätigte Aufgabe. Bestehen bringt einen Bonus.","panel.settings_insp_enabled_label":"Kontrollen","panel.settings_insp_enabled_hint":"Zeigt eine Lupe an Aufgaben, die in den letzten 24 Stunden bestätigt wurden, unter Heute und Aktivität.","panel.settings_insp_bonus_label":"Bonus fürs Bestehen","panel.settings_insp_bonus_hint":"Kann für jede Kontrolle geändert werden.","panel.settings_insp_window_label":"Zeit zum Prüfen","panel.settings_insp_window_hint":"Wie lange du zum Bestehen oder Durchfallen hast. Ungeprüfte Kontrollen enden ohne Bonus.","panel.settings_insp_bedtime_label":"Schlafenszeit","panel.settings_insp_bedtime_hint":"Für „Bis zur Schlafenszeit“. Weniger als 30 Minuten davor dauert das Zeitfenster eine Stunde.","panel.settings_insp_fail_label":"Wenn sie durchfällt","panel.settings_insp_fail_hint":"Es werden in keinem Fall Punkte abgezogen.","panel.settings_insp_fail_note":"Nur vermerken","panel.settings_insp_fail_redo":"Zum Nachbessern zurückschicken","panel.settings_insp_fail_ask":"Jedes Mal fragen","panel.settings_insp_tell_label":"Kind beim Start informieren","panel.settings_insp_tell_hint":"Zeigt „Kontrolle kommt“ auf seiner Karte.","panel.settings_insp_pick_label":"Zufällige Tageswahl","panel.settings_insp_pick_hint":"TaskMate wählt eine bestätigte Aufgabe für dich zum Kontrollieren. Sie erscheint unter Offene Punkte.","panel.settings_insp_pick_when_label":"Wann und wie oft","panel.settings_insp_pick_when_hint":"Wie beim Überraschungsbonus: eine tägliche Uhrzeit und eine Chance.","panel.settings_insp_pick_time":"Uhrzeit","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Kinder","panel.settings_insp_pick_children_hint":"Nur heute bestätigte Aufgaben können gewählt werden, und nie zweimal hintereinander dasselbe Kind. Keins angehakt heißt alle Kinder.","panel.activity_approve":"Genehmigen","panel.activity_approve_all":"Alle genehmigen","panel.activity_approve_all_busy":"Wird genehmigt…","panel.activity_approve_all_confirm":"{count} ausstehende Aufgaben genehmigen?","panel.activity_approve_all_done":"{count} Aufgaben genehmigt","panel.activity_audit_log":"Protokoll","panel.audit_action":"Aktion","panel.audit_clear":"Protokoll leeren","panel.audit_clear_confirm":"Das gesamte Audit-Protokoll leeren? Dies kann nicht rückgängig gemacht werden.","panel.audit_cleared":"Audit-Protokoll geleert","panel.audit_empty":"Noch keine Admin-Aktionen erfasst.","panel.audit_hint":"Letzte Admin-Änderungen – wer was und wann geändert hat.","panel.audit_target":"Ziel","panel.audit_user":"Benutzer","panel.audit_when":"Wann","panel.activity_claimed_reward":"Eingelöst: {name}","panel.activity_claimed_text":"{child} hat Belohnung {reward} eingelöst","panel.activity_completed_chore":"Erledigt: {name}","panel.activity_completed_text":"{child} hat {chore} erledigt","panel.activity_deleted_chore":"(gelöschte Aufgabe)","panel.activity_deleted_reward":"(gelöschte Belohnung)","panel.activity_manual_addition":"Manuell hinzugefügt","panel.activity_manual_deduction":"Manuell abgezogen","panel.activity_no_items":"Keine Einträge zur Überprüfung.","panel.activity_no_points_transactions":"Noch keine Punkte-Transaktionen.","panel.activity_no_recent":"Noch nichts hier — Aktivitäten erscheinen, wenn Aufgaben erledigt und Belohnungen eingelöst werden.","panel.activity_pending_all_clear":"Alles erledigt","panel.activity_pending_approvals":"Ausstehende Genehmigungen","panel.activity_points":"Punkte","panel.activity_parent":"Eltern","panel.activity_recent":"Letzte Aktivitäten","panel.activity_reject":"Ablehnen","panel.activity_table_child":"Kind","panel.activity_table_points":"Punkte","panel.activity_table_reason":"Grund","panel.activity_undo":"Rückgängig","panel.activity_undo_confirm":"Diese Strafe/diesen Bonus rückgängig machen? Die Punkteänderung wird zurückgenommen.","panel.activity_undone":"Transaktion rückgängig gemacht","panel.activity_table_when":"Wann","panel.activity_title":"Aktivität","panel.activity_transaction_count":"{count} Transaktion","panel.activity_transaction_count_plural":"{count} Transaktionen","panel.assign_alternating":"Abwechselnd — die Kinder wechseln sich ab, eins nach dem anderen","panel.assign_alternating_short":"Abwechselnd","panel.assign_balanced":"Ausgewogen — verteilt die heutigen Aufgaben gleichmäßig","panel.assign_balanced_short":"Ausgewogen","panel.assign_first_come":"Wer zuerst kommt — das erste fertige Kind gewinnt; bei den anderen ausgeblendet","panel.assign_first_come_short":"Wer zuerst kommt","panel.assign_everyone":"Alle — jedes zugewiesene Kind sieht die Aufgabe","panel.assign_random":"Zufällig — wählt jeden Tag ein zugewiesenes Kind","panel.assign_random_short":"Zufällig","panel.assign_unassigned":"Nicht zugewiesen — kein Kind sieht diese Aufgabe","panel.assign_unassigned_short":"Nicht zugewiesen","panel.backup_export":"Backup exportieren","panel.backup_exported":"Backup heruntergeladen","panel.backup_hint":"Lade ein vollständiges Backup deiner TaskMate-Einrichtung herunter oder stelle eines wieder her. Die Wiederherstellung ersetzt alles – lade die Integration danach neu, damit die Entitäten pro Kind aktualisiert werden.","panel.backup_import":"Backup wiederherstellen","panel.backup_import_bad_file":"Diese Datei ist kein gültiges TaskMate-Backup.","panel.backup_import_confirm":"Dieses Backup wiederherstellen? Es ERSETZT alle aktuellen TaskMate-Daten. Dies kann nicht rückgängig gemacht werden.","panel.backup_imported":"Backup wiederhergestellt – lade die Integration neu, um die Entitäten zu aktualisieren.","panel.backup_title":"Sicherung & Wiederherstellung","panel.badge_add_btn":"+ Eigenes Abzeichen erstellen","panel.badge_add_criterion_btn":"+ Kriterium hinzufügen","panel.badge_combinator_all":"Alle erforderlich (UND)","panel.badge_combinator_any":"Eines genügt (ODER)","panel.badge_combinator_label":"Wenn das Abzeichen mehrere Kriterien hat:","panel.badge_assigned_hint":"Keine Auswahl = alle Kinder","panel.badge_assigned_label":"Zugewiesen an","panel.badge_award_btn":"Vergeben","panel.badge_award_select_child":"— Kind auswählen —","panel.badge_award_to_label":"Vergeben an","panel.badge_bonus_label":"Punktebonus","panel.badge_builtin_hint":"Eingebaut — nur Punktebonus, Stufe, Zuweisung und Benachrichtigung können geändert werden","panel.badge_builtin_pill":"Eingebaut","panel.badge_cancel_btn":"Abbrechen","panel.badge_confirm_delete":"Abzeichen „{name}“ löschen? Dies kann nicht rückgängig gemacht werden.","panel.badge_confirm_rebuild":"Stille rückwirkende Abzeichen-Prüfung für alle Kinder durchführen? Keine Benachrichtigungen oder Punkteboni werden vergeben.","panel.badge_confirm_revoke":"Abzeichen „{name}“ widerrufen? Jeder Punktebonus wird rückgängig gemacht.","panel.badge_criteria_label":"Kriterien — Vergeben wenn ALLE erfüllt sind","panel.badge_delete_btn":"Löschen","panel.badge_description_label":"Beschreibung","panel.badge_dialog_add_title":"Eigenes Abzeichen erstellen","panel.badge_dialog_award_title":"„{name}“ vergeben","panel.badge_dialog_edit_title":"Abzeichen bearbeiten — {name}","panel.badge_edit_btn":"Bearbeiten","panel.badge_empty_catalogue":"Keine eingebauten Abzeichen gefunden.","panel.badge_empty_custom_desc":"Erstelle eigene Abzeichen mit benutzerdefinierten Kriterien oder zur manuellen Vergabe.","panel.badge_empty_custom_title":"Noch keine eigenen Abzeichen","panel.badge_empty_history":"Es wurden noch keine Abzeichen vergeben.","panel.badge_icon_label":"Symbol","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"Keine Kriterien — dieses Abzeichen wird nur manuell vergeben.","panel.badge_notify_label":"Bei Erhalt benachrichtigen","panel.badge_notify_no":"Nein","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Abzeichen neu berechnen","panel.badge_rebuild_tooltip":"Alle Abzeichen still neu bewerten (keine Benachrichtigungen)","panel.badge_remove_criterion_btn":"Entfernen","panel.badge_revoke_btn":"Widerrufen","panel.badge_save_btn":"Abzeichen speichern","panel.badge_subtab_catalogue":"Katalog ({count})","panel.badge_subtab_custom":"Eigene ({count})","panel.badge_subtab_history":"Verlauf","panel.badge_tab_title":"Abzeichen","panel.badge_table_badge":"Abzeichen","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Kriterien","panel.badge_table_enabled":"Aktiviert","panel.badge_table_source":"Quelle","panel.badge_table_tier":"Stufe","panel.badge_table_when":"Wann","panel.badge_tier_label":"Stufe","panel.badge_toggle_disable":"Deaktivieren","panel.badge_toggle_enable":"Aktivieren","panel.bonus_apply_text":"Wähle aus, welchem Kind dieser Bonus gutgeschrieben wird ({points} Punkte).","panel.bonus_empty_description":"Füge einen Bonus hinzu, um Punkte für besonderes Engagement zu vergeben.","panel.bonus_empty_title":"Noch keine Boni","panel.bonus_points_label":"Zu vergebende Punkte","panel.bonus_title":"Boni","panel.bonus_no_eligible":"Keine berechtigten Kinder. Bearbeite den Bonus, um festzulegen, für wen er gilt.","panel.btn_activate_chore":"Aufgabe aktivieren","panel.btn_add_bonus":"+ Bonus hinzufügen","panel.btn_add_bonus_subtask":"+ Bonus-Unteraufgabe hinzufügen","panel.btn_add_child":"+ Kind hinzufügen","panel.btn_add_chore":"+ Aufgabe hinzufügen","panel.btn_add_chore_template":"+ Aufgabe hinzufügen","panel.btn_add_group":"+ Gruppe hinzufügen","panel.btn_add_penalty":"+ Strafe hinzufügen","panel.btn_add_reward":"+ Belohnung hinzufügen","panel.btn_apply":"Anwenden…","panel.btn_back":"← Zurück","panel.btn_bulk_add":"Mehrere hinzufügen","panel.btn_cancel":"Abbrechen","panel.btn_close":"Schließen","panel.btn_create_chores":"Aufgaben erstellen","panel.btn_create_template":"Vorlage erstellen","panel.btn_create_template_toolbar":"+ Vorlage erstellen","panel.btn_deactivate_chore":"Aufgabe deaktivieren","panel.btn_delete":"Löschen","panel.btn_edit":"Bearbeiten","panel.btn_clone_chore":"Duplizieren","panel.btn_from_template":"Aus Vorlage erstellen","panel.btn_reorder_chores":"Neu ordnen","panel.btn_retry":"Wiederholen","panel.btn_review":"Überprüfen","panel.btn_save":"Speichern","panel.btn_save_as_template":"Als Vorlage speichern","panel.btn_save_changes":"Änderungen speichern","panel.btn_save_order":"Reihenfolge speichern","panel.btn_save_settings":"Einstellungen speichern","panel.btn_save_template":"Vorlage speichern","panel.btn_skip_chore":"Rotation überspringen (zum nächsten Kind wechseln)","panel.bulk_assigned_to":"Zugewiesen an","panel.bulk_chore_names_hint":"Alle Aufgaben teilen sich die folgenden Einstellungen.","panel.bulk_chore_names_label":"Aufgabennamen (einer pro Zeile oder kommagetrennt)","panel.bulk_chore_names_placeholder":"Bett machen\nSpülmaschine ausräumen\nHund füttern","panel.bulk_days_label":"Wochentage (leer = jeden Tag)","panel.bulk_leave_empty_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.bulk_points_label":"Punkte (pro Aufgabe)","panel.bulk_title":"Mehrere Aufgaben hinzufügen","panel.child_add_tile":"Kind hinzufügen","panel.child_availability_hint":"Zustände on, home, available, present, true bedeuten verfügbar. Leer lassen = immer verfügbar.","panel.child_availability_label":"Verfügbarkeitssensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Beschäftigt:","panel.child_invert_hint":"Aktiviere dies für Kalender- oder Planungssensoren, bei denen ein aktiver Zustand bedeutet, dass das Kind beschäftigt ist.","panel.child_invert_label":"Logik umkehren (EIN = nicht verfügbar)","panel.child_inverted":"(umgekehrt)","panel.child_link_user_label":"Mit Home-Assistant-Benutzer verknüpfen (optional)","panel.child_link_user_hint":"Wenn gesetzt, kann nur dieser Home-Assistant-Benutzer (oder ein Admin) per Dienstaufruf Aufgaben erledigen, Belohnungen einlösen oder Timer für dieses Kind starten. Für ein gemeinsames Familien-Tablet auf \"Beliebig\" lassen.","panel.child_picture_entity_label":"Foto von","panel.child_picture_entity_hint":"Wähle eine beliebige Entität mit Bild, meist die Person des Kindes, um es anstelle des Symbols oben zu zeigen. Das Foto einer Person wird unter Einstellungen › Personen gesetzt; ohne Bild wird das Symbol angezeigt.","panel.child_kiosk_pin_label":"Kiosk-PIN","panel.child_kiosk_pin_hint":"Optional. 4 Ziffern, die das Kind auf einem gemeinsamen Kiosk-Tablet eintippt. Wird als Hash gespeichert und kann nicht ausgelesen werden — leer lassen, um die aktuelle PIN zu behalten.","panel.child_kiosk_pin_set":"Eine PIN ist gesetzt.","panel.child_kiosk_pin_remove":"Kiosk-PIN entfernen","panel.toast_kiosk_pin_invalid":"Die Kiosk-PIN muss genau 4 Ziffern haben","panel.toast_kiosk_pin_failed":"Kind gespeichert, aber die Kiosk-PIN nicht: {error}","panel.child_birthday_label":"Geburtstag","panel.child_birthday_hint":"JJJJ-MM-TT, oder MM-TT ohne Altersangabe. Am Tag selbst: Bonuspunkte, ein Abzeichen und eine Feier. Der 29. Feb. wird in Nicht-Schaltjahren am 28. Feb. gefeiert.","panel.child_link_user_none":"Beliebig (geteilt / Kiosk)","panel.child_link_user_admin":"{name} (Admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"z.B. Malia","panel.child_no_availability":"Kein Verfügbarkeitssensor","panel.child_stat_done":"Erledigt","panel.child_stat_earned":"Verdient","panel.child_title":"Kinder","panel.child_unavailability_hint":"Ein zweiter Sensor, bei dem on/active bedeutet, dass das Kind beschäftigt ist. Nützlich für Schulkalender. Das Kind ist nur verfügbar, wenn der Verfügbarkeitssensor verfügbar anzeigt UND dieser Sensor nicht beschäftigt meldet.","panel.child_unavailability_label":"Nichtverfügbarkeitssensor (optional)","panel.child_pause_streak_label":"Serie bei Abwesenheit pausieren","panel.child_pause_streak_hint":"Wenn der Verfügbarkeits- oder Abwesenheitssensor dieses Kindes (auch eine calendar.*-Entität) Abwesenheit meldet, wird die Serie eingefroren und die Aufgaben werden ausgeblendet, bis es zurück ist.","panel.child_presence_label":"Anwesenheit (für Erinnerungen)","panel.child_presence_hint":"Eine person.*- oder device_tracker.*-Entität. Solange sie nicht home ist, warten die Aufgaben-Erinnerungen und Eskalationen dieses Kindes, und es bekommt bei der Ankunft stattdessen einen \"Du bist zu Hause\"-Hinweis. Betrifft nur Benachrichtigungen — Aufgaben bleiben sichtbar. Aktiviere Zu Hause angekommen unter Benachrichtigungen, um den Hinweis zu erhalten.","panel.child_unnamed":"(unbenannt)","panel.chore_advanced_bonus_subtasks":"Bonus-Unteraufgaben (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optionale Zusatzaufgaben, die nach Erledigung der Hauptaufgabe freigeschaltet werden.","panel.chore_advanced_visibility":"Erweitert — Sichtbarkeit & Kalenderveröffentlichung","panel.chore_approval_label":"Erfordert Eltern-Genehmigung","panel.chore_assign_hint":"Leer lassen, um allen Kindern zuzuweisen.","panel.chore_assign_label":"Zugewiesen an","panel.chore_assign_no_children":"Füge zuerst Kinder hinzu, um ihnen Aufgaben zuzuweisen.","panel.chore_assignment_mode_hint":"Alle = alle zugewiesenen Kinder sehen es. Abwechselnd = die Kinder wechseln sich ab, eins nach dem anderen. Zufällig = wählt täglich eins. Ausgewogen = verteilt gleichmäßig über den Tag.","panel.chore_assignment_mode_label":"Zuweisungsmodus","panel.chore_calendar_hint":"Die heutige Zuweisung wird als Kalenderereignis zu jedem ausgewählten Kalender hinzugefügt.","panel.chore_calendar_label":"In Kalender veröffentlichen (optional)","panel.chore_calendar_no_entities":"Keine Kalender-Entitäten in Home Assistant gefunden. Richte zuerst einen ein.","panel.chore_claim_allowance_hint":"Zusätzliche Minuten nach Ende des Zeitfensters, in denen die Aufgabe noch beansprucht werden kann. 0 = keine Kulanz. Nachtaufgaben enden spätestens um Mitternacht.","panel.st_freq_label":"Wie oft am Tag","panel.st_freq_once":"Einmal","panel.st_freq_once_hint":"ein Haken","panel.st_freq_limit":"Bis zu N-mal","panel.st_freq_limit_hint":"jederzeit am Tag","panel.st_freq_set":"Zu festen Zeiten","panel.st_freq_set_hint":"jede Zeit wird einzeln abgehakt","panel.st_quick_start":"Schnellstart:","panel.st_preset_meals":"🍽️ Frühstück · Mittag · Abendessen","panel.st_preset_me":"🪥 Morgens & abends","panel.st_preset_meds":"💊 8 · 14 · 20 Uhr","panel.st_preset_pet":"🐶 Haustier: morgens & nachmittags","panel.st_name_breakfast":"Frühstück","panel.st_name_lunch":"Mittag","panel.st_name_dinner":"Abendessen","panel.st_name_morning":"Morgens","panel.st_name_evening":"Abends","panel.st_name_tea":"Nachmittag","panel.st_col_name":"Name (für das Kind sichtbar)","panel.st_col_from":"Ab","panel.st_col_until":"Bis","panel.st_col_points":"Punkte","panel.st_remove":"Diese Zeit entfernen","panel.st_add_time":"+ Zeit hinzufügen","panel.st_max_reached":"Höchstens 5 Zeiten","panel.st_bonus_label":"Bonus für alle Zeiten","panel.st_bonus_hint":"Extrapunkte, wenn heute alle Zeiten erledigt sind. 0 = keine.","panel.st_rules_hint":"Jede Zeit lässt sich nur abhaken, solange sie offen ist. Für Serien und das Wochenziel zählt die Aufgabe einmal, wenn alle Zeiten erledigt sind. Zeiten dürfen sich nicht überschneiden oder über Mitternacht gehen.","panel.st_claim_allowance_hint":"Kulanzminuten nach dem Ende jeder Zeit, in denen sie noch abgehakt werden kann.","panel.st_err_none":"Füge mindestens eine Zeit hinzu.","panel.st_err_max":"Eine Aufgabe kann höchstens 5 feste Zeiten haben.","panel.st_err_format":"Jede Zeit braucht einen Anfang und ein Ende.","panel.st_err_order":"Eine Zeit muss am selben Tag nach ihrem Beginn enden.","panel.st_err_overlap":"Zwei Zeiten überschneiden sich. Verschiebe eine davon.","panel.st_err_conflict":"Eine Aufgabe mit festen Zeiten kann nicht zugleich offen, eine Mengenaufgabe oder eine Teamaufgabe sein.","panel.st_state_now":"jetzt offen","panel.st_state_later":"später","panel.st_state_missed":"verpasst","panel.st_state_done":"erledigt","panel.st_state_pending":"wartet auf Freigabe","panel.st_settings_layout_label":"Aufgaben mit festen Zeiten","panel.st_settings_layout_hint":"Wie eine Aufgabe, die mehrmals am Tag ansteht, auf den Kinder- und Kioskkarten erscheint. Jede Karte kann es überschreiben.","panel.st_list_pill":"Feste Zeiten: {count}","panel.chore_claim_allowance_label":"Beanspruchungsfrist (Minuten)","panel.chore_completion_sound_label":"Abschluss-Sound","panel.chore_difficulty_label":"Schwierigkeit","panel.difficulty_easy":"Leicht","panel.difficulty_hard":"Schwer","panel.difficulty_medium":"Mittel","panel.chore_daily_cap_label":"Tageslimit (Minuten, 0 = unbegrenzt)","panel.chore_daily_limit_label":"Tageslimit","panel.chore_daily_limit_shared_hint":"Gilt für die ganze Gruppe gemeinsam — sobald die Aufgabe heute so oft erledigt wurde, ist sie für alle geschlossen. Jede Erledigung bringt dem Kind Punkte, das sie gemacht hat.","panel.chore_days_label":"Wochentage (leer = jeden Tag)","panel.chore_weekly_target_pill":"{count}×/Woche","panel.chore_weekly_target_hint":"Wie oft pro Woche die Aufgabe erledigt werden muss, an beliebigen der gewählten Tage. Ist die Anzahl erreicht, wird sie nicht mehr angezeigt; montags beginnt die Zählung neu.","panel.chore_weekly_target_label":"Wochenziel (0 = aus)","panel.chore_weekly_target_bonus_label":"Bonus für das Wochenziel","panel.chore_weekly_target_bonus_hint":"Zusätzliche Punkte, sobald das Wochenziel erreicht ist – zusätzlich zu den Punkten jeder Erledigung. Wird einmal pro Woche gutgeschrieben, wenn die letzte Erledigung genehmigt ist. 0 = kein Bonus.","panel.chore_team_section":"Teamarbeit (optional)","panel.chore_team_hint":"Eine Teamaufgabe zählt erst, wenn so viele verschiedene Kinder mitmachen. Jedes Tippen auf Fertig ist ein Beitritt, und sobald das Team voll ist, wird die Aufgabe für alle eingereicht. Beitritte werden jeden Tag zurückgesetzt. Erfordert die Zuweisung „Alle“ und kann keine offene Aufgabe sein.","panel.chore_team_size_label":"Teamgröße (0 = aus)","panel.chore_team_points_label":"Team-Punkte","panel.chore_team_points_each":"Jedes Kind bekommt die vollen Punkte","panel.chore_team_points_split":"Punkte gleichmäßig aufteilen (abgerundet)","panel.chore_team_bonus_label":"Teambonus (pro Kind)","panel.chore_team_pill":"Team aus {count}","panel.chore_team_size_invalid":"Die Teamgröße muss 0 (aus) oder zwischen 2 und 10 sein.","panel.chore_team_conflict":"Eine Teamaufgabe muss allen zugewiesen sein – nicht „Wer zuerst kommt“ oder eine Rotation – und kann keine offene Aufgabe sein.","panel.chore_description_label":"Beschreibung (optional)","panel.chore_enabled_label":"Aktiviert","panel.chore_first_occurrence_label":"Erstes Vorkommen","panel.chore_group_hint":"Mitglied der Aufgabengruppe: {name} ({policy}). Mitgliedschaft im Tab Gruppen verwalten.","panel.chore_name_label":"Name","panel.chore_order_title":"Aufgabenreihenfolge","panel.chore_points_label":"Punkte","panel.chore_points_per_window_label":"Punkte pro Zeitfenster","panel.chore_recurrence_day_hint":"z.B. Montag — leer lassen für beliebigen Tag","panel.chore_recurrence_interval_label":"Wiederholen alle (Tage)","panel.chore_recurrence_interval_hint":"Ganze Anzahl Tage, {min}–{max}","panel.chore_recurrence_interval_invalid":"Gib eine Anzahl Tage zwischen {min} und {max} ein","panel.chore_recurrence_day_label":"Wochentag (nur wöchentlich)","panel.chore_recurrence_label":"Wiederholung","panel.chore_recurrence_start_hint":"Ankerdatum — leer = heute","panel.chore_recurrence_start_label":"Startdatum (nur alle 2 Tage)","panel.chore_require_availability":"Nicht verfügbare Kinder überspringen","panel.chore_require_availability_hint":"Nutzt den Verfügbarkeitssensor jedes Kindes (im Profil eingestellt).","panel.chore_mandatory_label":"Pflichtaufgabe","panel.chore_mandatory_hint":"Wird sie nicht vor Ende ihres Zeitraums erledigt, prüft sie ein Elternteil (Strafe anwenden, verschieben oder verwerfen).","panel.chore_mandatory_penalty_label":"Strafpunkte bei Versäumnis","panel.chore_mandatory_penalty_hint":"Punkte, die ein Elternteil bei Versäumnis abziehen kann. 0 = keine Strafoption.","panel.chore_rotation_hint":"Abwechselnd: ordnet den Pool dauerhaft um. Zufällig/Ausgewogen: überschreibt nur heute; morgen geht es normal weiter.","panel.chore_rotation_label":"Rotation starten mit (optional)","panel.chore_rotation_no_override":"(keine Überschreibung)","panel.chore_rotation_period_label":"An das nächste Kind übergeben","panel.chore_rotation_period_each":"Jedes Mal, wenn sie fällig ist","panel.chore_rotation_period_week":"Wöchentlich","panel.chore_rotation_period_month":"Monatlich","panel.chore_rotation_period_hint":"Bei wöchentlich oder monatlich behält dasselbe Kind diese Aufgabe den ganzen Zeitraum, auch wenn sie täglich erledigt wird.","panel.chore_rotation_every_week_label":"Wochen pro Runde","panel.chore_rotation_every_month_label":"Monate pro Runde","panel.chore_rotation_every_hint":"Wie lange jedes Kind sie behält, bevor sie weitergegeben wird (1–{max}).","panel.chore_rotation_weekday_label":"Übergabetag","panel.chore_rotation_month_day_label":"Übergabetag im Monat","panel.chore_rotation_month_day_hint":"1–31. In kürzeren Monaten erfolgt die Übergabe am letzten Tag.","panel.chore_schedule_mode_label":"Planungsmodus","panel.chore_subtask_name_placeholder":"Name der Unteraufgabe","panel.chore_subtask_points_placeholder":"Pkt","panel.chore_table_approval":"Genehmigung","panel.chore_table_assigned":"Zugewiesen","panel.chore_table_current":"Aktuell","panel.chore_table_name":"Name","panel.chore_table_period":"Tageszeit","panel.chore_table_points":"Punkte","panel.chore_table_schedule":"Zeitplan","panel.chore_task_type_label":"Aufgabentyp","panel.chore_task_type_standard":"Standard — feste Punkte bei Erledigung","panel.chore_task_type_timed":"Zeitbasiert — Punkte pro Minute","panel.chore_time_category_label":"Tageszeitkategorie","panel.chore_timed_rate":"{points}/{minutes} Min.","panel.chore_tip_rename":"Tipp: Doppelklicke auf einen Aufgabennamen, um ihn direkt umzubenennen.","panel.chore_title":"Aufgaben","panel.chore_vis_entity_hint":"Aufgabe wird nur angezeigt, wenn der Zustand der folgenden Regel entspricht. Leer lassen = immer anzeigen.","panel.chore_vis_entity_label":"Sichtbarkeits-Entität (optional)","panel.chore_vis_operator_label":"Sichtbarkeitsoperator","panel.chore_vis_value_hint":"z.B. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Sichtbarkeitswert","panel.chore_window_minutes_label":"Zeitfenster (Minuten)","panel.common_all_children":"Alle Kinder","panel.common_daily":"Täglich","panel.common_disabled":"deaktiviert","panel.common_name":"Name","panel.common_no":"Nein","panel.common_one_shot":"Einmalig","panel.common_points":"Punkte","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus „{name}“ löschen?","panel.confirm_delete_child_extra":"Dadurch werden auch der gesamte Erledigungsverlauf, Belohnungsansprüche, Punkte-Transaktionen und Pool-Zuweisungen entfernt. Zugewiesene Aufgaben werden aktualisiert.","panel.confirm_delete_child":"Kind „{name}“ löschen?","panel.confirm_delete_chore_extra":"Dadurch wird die Aufgabe auch aus allen Aufgabengruppen entfernt.","panel.confirm_delete_chore":"Aufgabe „{name}“ löschen?","panel.confirm_delete_challenge":"Herausforderung „{name}“ löschen?","panel.confirm_delete_prompt":"{kind} „{name}“ löschen?","panel.confirm_delete_penalty":"Strafe „{name}“ löschen?","panel.confirm_delete_reward_extra":"Alle Punkte, die Kinder für diese Belohnung gesammelt haben, werden auf ihr Guthaben zurückerstattet.","panel.confirm_delete_reward":"Belohnung „{name}“ löschen?","panel.confirm_delete_suffix":"Dies kann nicht rückgängig gemacht werden.","panel.confirm_delete_template":"Vorlage „{name}“ löschen? Dies kann nicht rückgängig gemacht werden.","panel.confirm_unsaved":"Du hast ungespeicherte Änderungen — verwerfen?","panel.day_fri":"Fr","panel.day_mon":"Mo","panel.day_sat":"Sa","panel.day_sun":"So","panel.day_thu":"Do","panel.day_tue":"Di","panel.day_wed":"Mi","panel.dialog_add_bonus":"Bonus hinzufügen","panel.dialog_add_child":"Kind hinzufügen","panel.dialog_add_chore":"Aufgabe hinzufügen","panel.dialog_add_group":"Aufgabengruppe hinzufügen","panel.dialog_add_penalty":"Strafe hinzufügen","panel.dialog_add_reward":"Belohnung hinzufügen","panel.dialog_apply_bonus":"Bonus anwenden: {name}","panel.dialog_apply_penalty":"Strafe anwenden: {name}","panel.dialog_edit_bonus":"Bonus bearbeiten","panel.dialog_edit_child":"Kind bearbeiten","panel.dialog_edit_chore":"Aufgabe bearbeiten","panel.chore_sec_basics":"Grundlagen","panel.chore_sec_who":"Wer macht es","panel.chore_sec_when":"Wann","panel.chore_sec_checking":"Kontrolle","panel.chore_sec_more":"Weitere Optionen","panel.dialog_edit_group":"Aufgabengruppe bearbeiten","panel.dialog_edit_penalty":"Strafe bearbeiten","panel.dialog_edit_reward":"Belohnung bearbeiten","panel.empty_children_copy":"Füge dein erstes Kind hinzu, um loszulegen.","panel.empty_children_title":"Noch keine Kinder","panel.empty_chores_copy":"Füge eine Aufgabe hinzu — sie wird auf den Karten der zugewiesenen Kinder angezeigt.","panel.empty_chores_title":"Noch keine Aufgaben","panel.empty_groups_copy":"Erstelle eine Gruppe, damit Aufgaben zusammen rotieren (z.B. alle Küchenaufgaben bleiben an einem Tag bei einem Kind).","panel.empty_groups_title":"Noch keine Aufgabengruppen","panel.empty_no_match":"Keine {kind} passend zu „{filter}“.","panel.empty_no_match_children":"Keine Kinder passend zu „{filter}“.","panel.empty_no_match_filter":"Nichts passt zu „{filter}“.","panel.empty_rewards_copy":"Füge eine Belohnung hinzu, für die Kinder ihre {points_name} ausgeben können.","panel.empty_rewards_title":"Noch keine Belohnungen","panel.empty_template_all_removed":"Alle Aufgaben entfernt — geh zurück und wähle eine andere Vorlage.","panel.child_age_group_label":"Altersgruppe","panel.child_age_group_none":"Nicht festgelegt","panel.child_age_group_hint":"Bestimmt, welche Aufgaben der Einrichtungsassistent vorschlägt. Ändert sonst nichts.","panel.child_adult_label":"Erwachsenenprofil","panel.child_adult_hint":"Für ein Elternteil oder einen anderen Erwachsenen. Aufgaben, die sie als erledigt markieren, zählen sofort ohne Genehmigung, und Karten zeigen sie nur, wenn die Kartenoption „Erwachsene anzeigen“ aktiviert ist.","panel.child_color_label":"Farbe","panel.child_color_hint":"Kennzeichnet dieses Kind im Admin-Bereich und färbt seine Karten, sofern eine Karte keine eigene Kopfzeilenfarbe hat. „Automatisch“ wählt eine Farbe nach der Position in der Liste.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Erwachsen","wizard.title":"Einrichtungsassistent","wizard.run_btn":"Einrichtungsassistent starten","wizard.open_btn":"Assistent öffnen","wizard.start_btn":"Einrichtung starten","wizard.add_child_myself":"Kind selbst hinzufügen","wizard.empty_title":"Richte deine Familie in etwa drei Minuten ein","wizard.empty_copy":"Füge deine Kinder hinzu, und wir schlagen altersgerechte Aufgaben vor, dazu ein paar Belohnungen als Ziel. Oder lege alles selbst unter Kinder, Aufgaben und Belohnungen an.","wizard.settings_hint":"Kinder, altersgerechte Aufgabenvorschläge und erste Belohnungen in wenigen Schritten. Fügt nur hinzu, ändert nie Bestehendes.","wizard.intro_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.close_hint":"Schließen. Du kannst ihn über die Einstellungen wieder öffnen.","wizard.skip":"Überspringen, ich richte es selbst ein","wizard.restore":"Stattdessen eine Sicherung wiederherstellen","wizard.back":"Zurück","wizard.step_of":"Schritt {n} von {total} · {name}","wizard.step_welcome":"Willkommen","wizard.step_children":"Kinder","wizard.step_chores":"Aufgaben","wizard.step_rewards":"Belohnungen","wizard.step_review":"Prüfen","wizard.step_done":"Fertig","wizard.next_welcome":"Los geht's","wizard.next_children":"Weiter: Aufgaben","wizard.next_chores":"Weiter: Belohnungen","wizard.next_rewards":"Weiter: Dashboards","wizard.create":"Alles erstellen","wizard.create_existing":"Alles hinzufügen","wizard.creating":"Wird erstellt…","wizard.foot_will_add":"{name} wird beim Weitergehen hinzugefügt","wizard.existing_banner":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent fügt nur hinzu: Nichts Bestehendes wird geändert oder entfernt.","wizard.welcome_title":"Willkommen bei TaskMate","wizard.welcome_title_existing":"Mehr hinzufügen mit dem Einrichtungsassistenten","wizard.welcome_copy":"Bringen wir deine Familie in Schwung. Füge deine Kinder hinzu, wähle altersgerechte Aufgaben und ein paar Belohnungen als Ziel. Das dauert etwa drei Minuten, und du kannst danach alles ändern.","wizard.welcome_copy_existing":"Kinder hinzufügen, altersgerechte Aufgaben auswählen und ein paar Belohnungen als Ziel festlegen.","wizard.tile_children":"Namen, Alter und ein Avatar","wizard.tile_chores":"Vorschläge passend zu jedem Alter","wizard.tile_rewards":"Dinge, auf die man sparen kann","wizard.pname_question":"Wie sollen die Punkte heißen?","wizard.pname_points":"Punkte","wizard.pname_stars":"Sterne","wizard.pname_coins":"Münzen","wizard.pname_gems":"Edelsteine","wizard.pname_custom":"Eigener…","wizard.pname_hint":"Wird auf jeder Karte angezeigt. Du kannst ihn später in den Einstellungen ändern.","wizard.children_title":"Wer macht mit?","wizard.children_copy":"Füge jedes Kind hinzu. Das Alter bestimmt, welche Aufgaben als Nächstes vorgeschlagen werden, und ein Geburtstag schaltet zusätzlich den Geburtstagsmodus ein (Bonuspunkte am Tag selbst).","wizard.already_set_up":"Bereits eingerichtet","wizard.no_age_yet":"Noch kein Alter. Wähle eine Altersgruppe, damit wir Aufgaben vorschlagen können:","wizard.remove":"Entfernen","wizard.add_child":"Kind hinzufügen","wizard.name":"Name","wizard.name_placeholder":"z. B. Isla","wizard.age":"Alter","wizard.age_mode_bday":"Geburtstag","wizard.age_mode_age":"Nur das Alter","wizard.age_mode_none":"Lieber nicht","wizard.bday_hint":"Schaltet auch den Geburtstagsmodus ein. Wenn du das Jahr nicht speichern möchtest, kannst du es später unter Kinder entfernen.","wizard.group_hint":"Wird nur für Aufgabenvorschläge verwendet.","wizard.avatar":"Avatar","wizard.colour":"Farbe","wizard.add_named":"{name} hinzufügen","wizard.child_word":"Kind","wizard.preview":"Vorschau auf der Karte","wizard.new_child":"Neues Kind","wizard.ready_for_chores":"Bereit für Aufgaben","wizard.preview_chores":"Hier erscheinen die Aufgaben","wizard.preview_rewards":"und Belohnungen zum Sparen","wizard.preview_hint":"Die Farbe erscheint auf der Karte im Dashboard „Aufgaben der Kinder“. Avatar oder Foto kannst du später unter Kinder ändern.","wizard.age_n":"Alter {age}","wizard.group_chores":"Aufgaben für {group}","wizard.toast_child_exists":"{name} steht bereits auf der Liste","wizard.toast_need_child":"Füge zuerst mindestens ein Kind hinzu","wizard.toast_bad_birthday":"Wähle einen Geburtstag, der nicht in der Zukunft liegt","wizard.toast_invalid_birthday":"Dieser Geburtstag ist kein gültiges Datum. Prüfe Tag und Monat","wizard.toast_load_failed":"Der Einrichtungsassistent konnte nicht geöffnet werden: {error}","wizard.toast_create_failed":"Es wurde nichts erstellt: {error}","wizard.chores_title":"Aufgaben auswählen","wizard.chores_copy":"Passend zum Alter jedes Kindes vorgeschlagen. Hak an, was zu deinem Haushalt passt, und leg die Punkte fest. Tippe auf ein Gesicht, um eine Aufgabe auch einem älteren Geschwister zu geben. Nichts ist endgültig: Alles lässt sich später unter Aufgaben bearbeiten.","wizard.nobody_in_group":"Niemand in dieser Altersgruppe","wizard.show_anyway":"Trotzdem anzeigen","wizard.picked_n":"{count} ausgewählt","wizard.pick_all":"Alle auswählen","wizard.clear":"Leeren","wizard.have_chore":"Diese Aufgabe hast du bereits","wizard.already_have":"Schon vorhanden","wizard.nobody_old_enough":"Noch niemand alt genug","wizard.template_pack":"Vorlagenpaket","wizard.pack_sub":"Alle · aus Vorlagen","wizard.pack_dupe":"Schon in deiner Liste, wird einmal hinzugefügt","wizard.per_week":"Pro Woche, ungefähr","wizard.per_week_hint":"Wenn jede angehakte Aufgabe erledigt wird. Im nächsten Schritt für die Belohnungskosten verwendet.","wizard.packs_title":"Oder ein fertiges Paket hinzufügen","wizard.packs_hint":"Die integrierten Pakete aus Vorlagen, für alle.","wizard.freq_daily":"Jeden Tag","wizard.freq_weekdays":"Werktags","wizard.freq_weekly":"Einmal pro Woche","wizard.freq_every_2_weeks":"Alle 2 Wochen","wizard.freq_monthly":"Monatlich","wizard.rewards_title":"Etwas, worauf man hinarbeitet","wizard.rewards_copy":"Wähle ein paar Belohnungen für den Anfang. Die Kosten sind fest, eine Belohnung kostet also immer, was hier steht.","wizard.rewards_earns":"Mit den gewählten Aufgaben verdient {name} etwa {amount} pro Woche.","wizard.every_day":"≈ jeden Tag","wizard.every_n_days":"≈ alle {count} Tage","wizard.tier.small":"Kleine Freuden","wizard.tier.saving":"Lohnt sich zu sparen","wizard.tier.big":"Große Ziele","wizard.tier.custom":"Eigene","wizard.own_reward_placeholder":"Eigene Belohnung hinzufügen","wizard.own_reward_add":"Hinzufügen","wizard.cost":"Kosten","wizard.tips":"Tipps","wizard.tip_1":"Eine Belohnung sollte in ein, zwei Tagen erreichbar sein, damit sie sehen, dass es funktioniert.","wizard.tip_2":"Große Ziele funktionieren am besten mit 2–4 Wochen Aufgaben.","wizard.tip_3":"Belohnungen gelten standardmäßig für alle. Unter Belohnungen kannst du eine später auf ein Kind beschränken.","wizard.review_title":"Prüfen und erstellen","wizard.review_fresh":"Dies erstellt {children}, {chores} und {rewards}. Alles lässt sich danach im Panel ändern.","wizard.review_existing":"Dies fügt {children}, {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_existing_no_children":"Dies fügt {chores} und {rewards} hinzu. Deine {have_chores} und {have_rewards} bleiben genau so, wie sie sind.","wizard.review_nothing":"Alles, was du ausgewählt hast, ist schon in TaskMate, es gibt also nichts Neues hinzuzufügen. Geh zurück, um etwas anderes auszuwählen, oder schließ den Assistenten.","wizard.count_children_one":"1 Kind","wizard.count_children_many":"{count} Kinder","wizard.count_chores_one":"1 Aufgabe","wizard.count_chores_many":"{count} Aufgaben","wizard.count_rewards_one":"1 Belohnung","wizard.count_rewards_many":"{count} Belohnungen","wizard.kid_existing":"vorhanden","wizard.kid_new":"neu","wizard.per_week_short":"{amount} /Wo.","wizard.no_new_chores":"Keine neuen Aufgaben","wizard.n_more":"+ {count} weitere","wizard.defaults":"Ein paar Voreinstellungen","wizard.appr_title":"Aufgaben, die ein Elternteil bestätigen muss","wizard.appr_hint":"Punkte gibt es nach deiner Bestätigung. Später pro Aufgabe änderbar.","wizard.appr_none":"Keine","wizard.appr_big":"Große (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Weiter: Prüfen","wizard.dash_step_title":"Dashboards auswählen","wizard.dash_step_copy":"Fertige Dashboards für alle im Haushalt, mit deinen Kindern schon eingetragen. Wähle beliebig viele oder keins.","wizard.dash_step_later":"Weitere kannst du jederzeit unter Einstellungen → Fertige Dashboards erstellen. Ein vorhandenes Dashboard wird nie überschrieben.","wizard.count_dashboards_one":"1 Dashboard","wizard.count_dashboards_many":"{count} Dashboards","wizard.dash_existed":"„{title}“ gibt es schon, es wurde so gelassen, wie es ist.","wizard.dash_failed":"„{title}“ konnte nicht erstellt werden. Alles andere schon.","wizard.open_named":"{title} öffnen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Keine","wizard.review_dashboards_only":"Diesmal nichts Neues für die Familie, nur die ausgewählten Dashboards.","panel.dash_section_title":"Fertige Dashboards","panel.dash_section_hint":"Starte mit einem Dashboard für jede Person im Haushalt, mit deinen Kindern schon eingetragen. Danach ist es ein ganz normales Home-Assistant-Dashboard: bearbeiten, umstellen oder löschen, wie du willst. Ein vorhandenes Dashboard wird nie überschrieben.","panel.dash_kind_kids":"Kinder","panel.dash_kind_parents":"Eltern","panel.dash_kind_wall":"Wand-Tablet","panel.dash_desc_kids":"Ein Tab pro Kind mit seinen Aufgaben, Belohnungsziel, Serie, Abzeichen und Belohnungen, dazu ein Familien-Tab mit Rangliste und Familienziel.","panel.dash_desc_parents":"Zuerst Bestätigungen und die Aufgabenübersicht, dann Punkte, Boni und Strafen, dann Wochenübersichten und Aktivität.","panel.dash_desc_wall":"Die Kiosk-Karte im Vollbild für ein gemeinsames Tablet, mit der Aufgabenübersicht als zweitem Tab.","panel.dash_for_kids":"Für das Tablet oder die Handys der Kinder","panel.dash_for_parents":"Für die Handys der Eltern","panel.dash_for_wall":"Für ein Tablet in Küche oder Flur","panel.dash_created":"Erstellt","panel.dash_open":"Öffnen","panel.dash_create_btn":"Erstellen …","panel.dash_dialog_title":"Dashboard erstellen","panel.dash_title_label":"Titel","panel.dash_path_label":"Adresse","panel.dash_path_hint":"Kleinbuchstaben, Ziffern und Bindestriche, mit mindestens einem Bindestrich.","panel.dash_path_taken":"Schon vergeben: {paths}. Wähle eine andere Adresse.","panel.dash_path_invalid":"Die Adresse darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten, mit mindestens einem Bindestrich.","panel.dash_list_failed":"Deine vorhandenen Dashboards konnten nicht gelesen werden, darum wurde nichts erstellt.","panel.dash_children_label":"Kinder","panel.dash_layout_label":"Aufteilung","panel.dash_layout_tabs":"Ein Dashboard, ein Tab pro Kind","panel.dash_layout_each":"Ein Dashboard pro Kind","panel.dash_layout_tabs_hint":"Gut für ein gemeinsames Tablet: Jedes Kind ist nur einen Tab entfernt.","panel.dash_layout_each_hint":"Gut für das eigene Handy eines Kindes: Jedes Kind bekommt ein eigenes Dashboard unter dieser Adresse plus seinem Namen.","panel.dash_hide_parent":"Eltern-Schaltflächen ausblenden","panel.dash_hide_parent_hint":"Bestätigen und Erledigen für ein Kind bleiben auf diesen Karten aus, auch wenn ein Elternteil zuschaut.","panel.dash_admin":"Nur für Admins","panel.dash_admin_hint":"Blendet es für Benutzer aus, die keine Home-Assistant-Admins sind. Lass es aus, wenn ein Elternteil kein Admin ist; die Karten prüfen vor jeder Aktion trotzdem die Elternrechte.","panel.dash_board":"Tab mit Aufgabenübersicht hinzufügen","panel.dash_board_hint":"Der Tag der ganzen Familie auf einen Blick, nur einmal wischen entfernt.","panel.dash_sidebar":"In der Seitenleiste anzeigen","panel.dash_preview":"Vorschau","panel.dash_create":"Dashboard erstellen","panel.dash_need_child":"Füge zuerst ein Kind hinzu.","panel.dash_pick_child":"Wähle mindestens ein Kind aus.","panel.dash_need_title":"Gib dem Dashboard einen Titel.","panel.dash_toast_created":"Erstellt: {titles}","panel.dash_toast_failed":"Konnte nicht erstellt werden: {titles}","panel.dash_more":"… und {count} weitere","panel.dash_palette":"Dashboard erstellen: {kind}","panel.dash_view_today":"Heute","panel.dash_view_points":"Punkte","panel.dash_view_insights":"Einblicke","panel.dash_view_family":"Familie","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Aufgaben von {name}","panel.dash_title_kids":"Aufgaben der Kinder","panel.dash_title_parents":"Eltern","panel.dash_title_wall":"Aufgabenwand","wizard.notify_toggle":"Mir Bescheid geben, wenn etwas bestätigt werden muss","wizard.notify_hint":"Nutzt deine bestehenden Benachrichtigungseinstellungen.","wizard.rewards_n":"Belohnungen ({count})","wizard.no_rewards":"Keine Belohnungen ausgewählt","wizard.done_title":"Alles fertig!","wizard.done_copy":"TaskMate ist bereit für deine Familie.","wizard.done_copy_existing":"Die neuen Aufgaben und Belohnungen wurden hinzugefügt. Sonst wurde nichts geändert.","wizard.done_copy_dashboards":"Deine Dashboards sind fertig. Sonst wurde nichts geändert.","wizard.done_copy_nothing":"Alles, was du ausgewählt hast, war schon vorhanden, daher wurde nichts Neues hinzugefügt. Sonst wurde nichts geändert.","wizard.next_tablet_title":"Dort platzieren, wo sie es sehen","wizard.next_tablet":"Öffne das Dashboard „Aufgaben der Kinder“ auf einem Tablet oder den Handys der Kinder.","wizard.next_today_title":"Unter Heute nachsehen","wizard.next_today":"Bestätigungen, wer was erledigt hat und schnelle Boni, alles auf einer Seite.","wizard.next_change_title":"Alles änderbar","wizard.next_change":"Aufgaben, Punkte und Belohnungen jederzeit bearbeiten. Starte dies erneut über die Einstellungen.","wizard.go_today":"Zu Heute","wizard.confirm_title":"Einrichtungsassistent starten?","wizard.confirm_have":"Du hast bereits {children}, {chores} und {rewards}. Der Assistent wird:","wizard.confirm_add":"nur neue Kinder, Aufgaben und Belohnungen hinzufügen","wizard.confirm_have_shown":"vorhandene Aufgaben und Belohnungen als „Schon vorhanden“ anzeigen","wizard.confirm_never":"nie etwas umbenennen, bearbeiten oder löschen","wizard.nudge_text":"{name} ist jetzt {age}. Neue Aufgabenideen für dieses Alter ansehen?","wizard.nudge_btn":"Aufgabenideen ansehen","wizard.nudge_dismiss":"Nicht jetzt","wizard.age_group.3_5":"3–5 Jahre","wizard.age_group.6_8":"6–8 Jahre","wizard.age_group.9_12":"9–12 Jahre","wizard.age_group.13_plus":"Ab 13 Jahren","wizard.age_group_sub.3_5":"Kleine Helfer · einfache Handgriffe, viel Lob","wizard.age_group_sub.6_8":"Routinen aufbauen · sie haken sie selbst ab","wizard.age_group_sub.9_12":"Echte Haushaltsaufgaben · mehr Punkte","wizard.age_group_sub.13_plus":"Fürs Leben lernen · Wochenaufgaben mit echten Belohnungen","wizard.chore.toys_away":"Spielzeug aufräumen","wizard.chore.clothes_basket":"Schmutzwäsche in den Korb","wizard.chore.brush_teeth_help":"Zähne putzen (mit Hilfe)","wizard.chore.shoes_coat":"Schuhe und Jacke wegräumen","wizard.chore.help_feed_pet":"Beim Füttern des Haustiers helfen","wizard.chore.match_socks":"Socken sortieren","wizard.chore.napkins":"Servietten auf den Tisch legen","wizard.chore.water_plant":"Eine Pflanze gießen","wizard.chore.make_bed":"Bett machen","wizard.chore.get_dressed":"Sich allein anziehen","wizard.chore.pack_school_bag":"Schultasche packen","wizard.chore.set_clear_table":"Tisch decken und abräumen","wizard.chore.tidy_bedroom":"Zimmer aufräumen","wizard.chore.feed_pet":"Haustier füttern","wizard.chore.put_away_laundry":"Saubere Wäsche wegräumen","wizard.chore.read_15":"15 Minuten lesen","wizard.chore.dishwasher":"Spülmaschine ein- oder ausräumen","wizard.chore.bins_out":"Mülltonnen rausstellen","wizard.chore.hoover_room":"Ein Zimmer staubsaugen","wizard.chore.walk_dog":"Mit dem Hund Gassi gehen","wizard.chore.help_cook":"Beim Abendessen kochen helfen","wizard.chore.clean_sink":"Waschbecken im Bad putzen","wizard.chore.homework_no_reminders":"Hausaufgaben ohne Erinnerung","wizard.chore.change_sheets":"Bettwäsche wechseln","wizard.chore.cook_meal":"Ein Familienessen kochen","wizard.chore.own_laundry":"Eigene Wäsche waschen","wizard.chore.mow_lawn":"Rasen mähen","wizard.chore.clean_bathroom":"Bad putzen","wizard.chore.wash_car":"Auto waschen","wizard.chore.babysit":"Eine Stunde babysitten","wizard.chore.food_shop":"Beim Einkaufen helfen","wizard.chore.recycling":"Recycling sortieren","wizard.reward.screen_time":"15 Min. extra Bildschirmzeit","wizard.reward.pick_pudding":"Den Nachtisch aussuchen","wizard.reward.car_music":"Die Musik im Auto aussuchen","wizard.reward.choose_dinner":"Das Abendessen aussuchen","wizard.reward.stay_up_late":"30 Minuten länger aufbleiben","wizard.reward.family_film":"Den Familienfilm aussuchen","wizard.reward.ice_cream_trip":"Ausflug zum Eisessen","wizard.reward.spending_money":"5 € zum Ausgeben","wizard.reward.sleepover":"Übernachtung mit Freunden","wizard.pack.morning_routine.name":"Morgenroutine","wizard.pack.morning_routine.chore_0":"Bett machen","wizard.pack.morning_routine.chore_1":"Zähne putzen","wizard.pack.morning_routine.chore_2":"Anziehen","wizard.pack.morning_routine.chore_3":"Schultasche packen","wizard.pack.evening_routine.name":"Abendroutine","wizard.pack.evening_routine.chore_0":"Zähne putzen","wizard.pack.evening_routine.chore_1":"Schlafanzug anziehen","wizard.pack.evening_routine.chore_2":"Zimmer aufräumen","wizard.pack.evening_routine.chore_3":"Kleidung für morgen bereitlegen","wizard.pack.kitchen_helper.name":"Küchenhilfe","wizard.pack.kitchen_helper.chore_0":"Tisch decken","wizard.pack.kitchen_helper.chore_1":"Teller abräumen","wizard.pack.kitchen_helper.chore_2":"Spülmaschine einräumen","wizard.pack.kitchen_helper.chore_3":"Arbeitsflächen abwischen","wizard.pack.weekend_helper.name":"Wochenendhilfe","wizard.pack.weekend_helper.chore_0":"Zimmer aufräumen","wizard.pack.weekend_helper.chore_1":"Staubsaugen","wizard.pack.weekend_helper.chore_2":"Bei der Wäsche helfen","wizard.pack.weekend_helper.chore_3":"Mülltonnen rausstellen","wizard.pack.pet_care.name":"Haustierpflege","wizard.pack.pet_care.chore_0":"Haustier füttern","wizard.pack.pet_care.chore_1":"Wassernapf auffüllen","wizard.pack.pet_care.chore_2":"Mit dem Hund Gassi gehen","wizard.pack.pet_care.chore_3":"Katzenklo sauber machen","wizard.pack.homework_reading.name":"Hausaufgaben & Lesen","wizard.pack.homework_reading.chore_0":"Hausaufgaben machen","wizard.pack.homework_reading.chore_1":"20 Minuten lesen","wizard.pack.homework_reading.chore_2":"Instrument üben","wizard.chore.brush_teeth_am":"Zähne putzen (morgens)","wizard.chore.wash_face":"Gesicht waschen","wizard.chore.brush_hair":"Haare kämmen","wizard.chore.pyjamas_away":"Schlafanzug wegräumen","wizard.chore.clear_breakfast":"Frühstücksgeschirr abräumen","wizard.chore.up_with_alarm":"Mit dem Wecker aufstehen","wizard.chore.make_breakfast":"Eigenes Frühstück machen","wizard.chore.pack_lunch":"Eigenes Pausenbrot einpacken","wizard.chore.sun_cream":"Sonnencreme auftragen","wizard.chore.ready_to_go":"Schuhe und Jacke an, fertig zum Losgehen","wizard.chore.open_curtains":"Vorhänge aufziehen","wizard.chore.eat_breakfast_table":"Am Tisch frühstücken","wizard.chore.school_letters":"Elternbriefe abgeben","wizard.chore.pack_pe_kit":"Sportsachen packen","wizard.chore.spellings":"Rechtschreibung üben","wizard.chore.times_tables":"Einmaleins üben","wizard.chore.check_school_app":"Schul-App auf Hausaufgaben prüfen","wizard.chore.plan_homework_week":"Hausaufgaben der Woche planen","wizard.chore.revision_session":"Lernen für Prüfungen (30 Minuten)","wizard.chore.tidy_pencil_case":"Federmäppchen aufräumen","wizard.chore.wash_water_bottle":"Trinkflasche ausspülen","wizard.chore.empty_lunchbox":"Brotdose ausräumen","wizard.chore.instrument_practice":"Instrument üben","wizard.chore.read_aloud":"Einem Erwachsenen vorlesen","wizard.chore.set_table":"Tisch decken","wizard.chore.clear_table":"Tisch abräumen","wizard.chore.empty_dishwasher":"Spülmaschine ausräumen","wizard.chore.make_lunch_weekend":"Eigenes Mittagessen machen","wizard.chore.wash_veg":"Obst und Gemüse waschen","wizard.chore.wipe_table":"Küchentisch abwischen","wizard.chore.wash_up":"Von Hand abspülen","wizard.chore.dry_up":"Abtrocknen und wegräumen","wizard.chore.bake_together":"Mit einem Erwachsenen backen","wizard.chore.unpack_shopping":"Einkäufe wegräumen","wizard.chore.clear_fridge":"Kühlschrank ausmisten","wizard.chore.toast_for_all":"Toast für alle machen","wizard.chore.fill_water_jug":"Wasserkrug füllen","wizard.chore.food_prep":"Beim Gemüseschneiden helfen","wizard.chore.plan_dinner":"Ein Abendessen der Woche planen","wizard.chore.wipe_counters":"Arbeitsflächen abwischen","wizard.chore.mop_floor":"Küchenboden wischen","wizard.chore.dust_room":"Im Zimmer Staub wischen","wizard.chore.clean_mirrors":"Spiegel putzen","wizard.chore.empty_bedroom_bin":"Mülleimer im Zimmer leeren","wizard.chore.tidy_living_room":"Wohnzimmer aufräumen","wizard.chore.line_up_shoes":"Schuhe ordentlich hinstellen","wizard.chore.sort_drawer":"Eine Schublade aufräumen","wizard.chore.toilet_roll":"Klopapier nachfüllen","wizard.chore.clean_windows":"Fenster putzen (innen)","wizard.chore.clean_toilet":"Toilette putzen","wizard.chore.wipe_handles":"Lichtschalter und Türgriffe abwischen","wizard.chore.rinse_bath":"Badewanne nach dem Baden ausspülen","wizard.chore.games_in_box":"Spiele zurück in die Schachtel","wizard.chore.tidy_desk":"Schreibtisch aufräumen","wizard.chore.clear_stairs":"Treppe freiräumen","wizard.chore.tidy_car":"Auto aufräumen","wizard.chore.declutter":"Ausmisten: 5 Sachen weggeben","wizard.chore.hoover_stairs":"Treppe staubsaugen","wizard.chore.make_bed_tidy":"Beim Bettmachen helfen","wizard.chore.sort_colours":"Wäsche nach Farben sortieren","wizard.chore.hang_washing":"Wäsche aufhängen","wizard.chore.fold_towels":"Handtücher falten","wizard.chore.load_washer":"Waschmaschine befüllen","wizard.chore.iron_shirts":"Schulhemden bügeln","wizard.chore.clean_trainers":"Turnschuhe putzen","wizard.chore.pair_gloves":"Handschuhe und Mützen sortieren","wizard.chore.bring_washing_in":"Wäsche abnehmen","wizard.chore.fold_clothes":"Saubere Wäsche falten","wizard.chore.sort_wardrobe":"Kleiderschrank ausmisten","wizard.chore.rake_leaves":"Laub rechen","wizard.chore.weed_bed":"Ein Beet jäten","wizard.chore.clear_snow":"Schnee vom Weg schippen","wizard.chore.sweep_patio":"Terrasse fegen","wizard.chore.bring_post_in":"Post reinholen","wizard.chore.bike_away":"Fahrrad wegstellen","wizard.chore.repot_plant":"Eine Pflanze umtopfen","wizard.chore.bird_feeder":"Vogelhäuschen auffüllen","wizard.chore.diy_help":"Beim Heimwerken helfen","wizard.chore.bins_back_in":"Mülltonnen wieder reinholen","wizard.chore.pick_veg":"Gemüse im Garten ernten","wizard.chore.clean_garden_furniture":"Gartenmöbel putzen","wizard.chore.water_garden":"Garten gießen","wizard.chore.sweep_path":"Eingang fegen","wizard.chore.pet_water":"Wassernapf auffüllen","wizard.chore.litter_tray":"Katzenklo sauber machen","wizard.chore.clean_cage":"Käfig sauber machen","wizard.chore.feed_fish":"Fische füttern","wizard.chore.brush_dog":"Hund bürsten","wizard.chore.clean_hutch":"Kaninchenstall ausmisten","wizard.chore.play_with_pet":"15 Minuten mit dem Haustier spielen","wizard.chore.dog_poo":"Hundehaufen im Garten wegmachen","wizard.chore.tank_water":"Aquariumwasser wechseln","wizard.chore.pet_food_out":"Haustier abends füttern","wizard.chore.charge_devices":"Geräte aufladen","wizard.chore.weekly_plan":"Eigenen Wochenplan schreiben","wizard.chore.money_jar":"Taschengeld in die Spardose","wizard.chore.call_grandparent":"Oma oder Opa anrufen","wizard.chore.thank_you_card":"Eine Dankeskarte schreiben","wizard.chore.help_sibling_ready":"Jüngerem Geschwisterkind beim Fertigmachen helfen","wizard.chore.on_time":"Pünktlich fertig sein","wizard.chore.phone_in_basket":"Handy zur Schlafenszeit abgeben","wizard.chore.budget_money":"Taschengeld einteilen","wizard.chore.shop_alone":"Allein etwas einkaufen","wizard.chore.club_bag":"Tasche für den Verein packen","wizard.chore.visitor_drink":"Einem Gast etwas zu trinken machen","wizard.chore.remember_key":"Schlüssel nicht vergessen","wizard.chore.check_bus":"Busfahrzeiten prüfen","wizard.chore.lay_out_clothes":"Kleidung für morgen rauslegen","wizard.chore.drink_water":"6 Gläser Wasser trinken","wizard.chore.outside_30":"30 Minuten draußen spielen","wizard.chore.floss":"Zahnseide benutzen","wizard.chore.eat_fruit":"Ein Stück Obst essen","wizard.chore.try_veg":"Ein neues Gemüse probieren","wizard.chore.calm_breathing":"5 Minuten ruhig atmen","wizard.chore.ride_bike":"Fahrrad fahren","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Zu Fuß zur Schule gehen","wizard.chore.screen_free_hour":"Eine Stunde ohne Bildschirm","wizard.chore.skincare":"Hautpflege","wizard.chore.stretch":"10 Minuten dehnen","wizard.chore.swimming":"Schwimmen gehen","wizard.chore.bed_on_time":"Pünktlich im Bett","wizard.chore.take_medicine":"Medizin nehmen","wizard.chore.wash_hands_dinner":"Vor dem Abendessen Hände waschen","wizard.chore.help_unasked":"Ungefragt helfen","wizard.chore.game_night":"Spieleabend vorbereiten","wizard.chore.tell_about_day":"Vom Tag erzählen","wizard.chore.kind_neighbour":"Etwas Nettes für Nachbarn tun","wizard.chore.kind_to_sibling":"Etwas Nettes zu Geschwistern sagen","wizard.chore.birthday_card":"Eine Geburtstagskarte basteln","wizard.chore.plan_treat":"Einen Familienausflug mitplanen","wizard.chore.visit_grandparents":"Großeltern besuchen und helfen","wizard.chore.make_gift":"Für jemanden etwas basteln","wizard.chore.sort_argument":"Einen Streit ruhig klären","wizard.chore.hug_goodnight":"Allen gute Nacht sagen","wizard.chore.brush_teeth_pm":"Zähne putzen (abends)","wizard.chore.bath_shower":"Baden oder duschen","wizard.chore.bedtime_reading":"Vor dem Schlafen lesen","wizard.chore.tidy_before_bed":"Vor dem Schlafen aufräumen","wizard.chore.devices_away":"Geräte um 20 Uhr weglegen","wizard.chore.pyjamas_on":"Schlafanzug anziehen","wizard.chore.lights_out":"Pünktlich Licht aus","wizard.chore.clear_cup":"Tasse und Teller wegräumen","wizard.chore.check_tomorrow":"Plan für morgen ansehen","wizard.chore.tablet_kitchen":"Tablet in der Küche aufladen","wizard.chore.school_bag_by_door":"Schultasche an die Tür stellen","wizard.chore.practise_piano":"Klavier üben","wizard.chore.language_words":"5 Wörter in einer neuen Sprache lernen","wizard.chore.brain_game":"Rätsel oder Denkspiel","wizard.chore.diary":"Tagebuch schreiben","wizard.chore.science_experiment":"Experiment mit einem Erwachsenen","wizard.chore.draw_paint":"20 Minuten malen oder zeichnen","wizard.chore.news_together":"Gemeinsam Nachrichten anschauen","wizard.chore.typing_practice":"Zehnfingersystem üben","wizard.chore.chess_game":"Eine Partie Schach spielen","wizard.chore.sew_button":"Einen Knopf annähen lernen","wizard.chore.coding_practice":"Programmieren üben","wizard.chore.learn_song":"Ein Lied lernen","wizard.chore.photo_project":"Fotoprojekt","wizard.chore.plan_day_out":"Einen Familienausflug planen","wizard.chore.library_visit":"In die Bücherei gehen","wizard.chore.lego_build":"Etwas Neues mit Bausteinen bauen","wizard.reward.sweet_treat":"Eine kleine Süßigkeit","wizard.reward.gaming_30":"30 Minuten Videospiele","wizard.reward.bubble_bath":"Ein Schaumbad","wizard.reward.extra_story":"Eine extra Gutenachtgeschichte","wizard.reward.choose_breakfast":"Das Frühstück aussuchen","wizard.reward.sticker_sheet":"Ein Stickerbogen","wizard.reward.choose_seat":"Den Platz am Tisch aussuchen","wizard.reward.fizzy_drink":"Eine Limo zum Abendessen","wizard.reward.video_call_friend":"Mit einem Freund videotelefonieren","wizard.reward.skip_chore":"Eine Aufgabe auslassen (Erwachsene wählen)","wizard.reward.breakfast_in_bed":"Frühstück im Bett","wizard.reward.living_room_camp":"Zelten im Wohnzimmer","wizard.reward.bowling":"Bowling gehen","wizard.reward.climbing_wall":"Kletterhalle","wizard.reward.pool_trip":"Ins Schwimmbad gehen","wizard.reward.karaoke_night":"Karaoke-Abend","wizard.reward.one_to_one":"Exklusive Zeit mit einem Erwachsenen","wizard.reward.lunch_out":"Mittagessen auswärts, nur du","wizard.reward.new_book":"Ein neues Buch","wizard.reward.bake_cake":"Zusammen einen Kuchen backen","wizard.reward.friend_for_tea":"Ein Freund zum Abendessen","wizard.reward.big_park":"Ausflug zum großen Spielplatz","wizard.reward.theme_park":"Ein Tag im Freizeitpark","wizard.reward.zoo_trip":"Ein Ausflug in den Zoo","wizard.reward.show_trip":"Zirkus oder Theater","wizard.reward.new_game":"Ein neues Videospiel","wizard.reward.new_toy":"Ein neues Spielzeug","wizard.reward.towards_trainers":"Geld für neue Turnschuhe","wizard.reward.cinema_friend":"Mit einem Freund ins Kino","wizard.reward.shopping_trip":"Ein Einkaufsbummel","wizard.reward.day_out_choice":"Ein Ausflug nach Wahl","wizard.reward.camping_weekend":"Ein Campingwochenende","wizard.reward.takeaway_night":"Das Essen zum Mitnehmen aussuchen","wizard.reward.friend_day_out":"Ein Ausflug mit einem Freund","wizard.reward.phone_data":"Extra mobiles Datenvolumen","wizard.reward.late_weekend":"Am Wochenende länger aufbleiben","wizard.cat.morning":"Morgens","wizard.cat.school":"Schule & Hausaufgaben","wizard.cat.kitchen":"Küche & Kochen","wizard.cat.tidy":"Aufräumen & Putzen","wizard.cat.laundry":"Wäsche","wizard.cat.outdoor":"Haus & Garten","wizard.cat.pets":"Haustiere","wizard.cat.responsibility":"Verantwortung","wizard.cat.health":"Gesundheit & Bewegung","wizard.cat.family":"Familie & Miteinander","wizard.cat.evening":"Abends","wizard.cat.learning":"Lernen & Hobbys","wizard.chore.wipe_spills":"Verschüttetes aufwischen","wizard.chore.carry_plate":"Den Teller in die Küche tragen","wizard.chore.books_on_shelf":"Bücher zurück ins Regal stellen","wizard.chore.hands_after_toilet":"Nach der Toilette Hände waschen","wizard.chore.please_thank_you":"Bitte und danke sagen","library.btn":"Bibliothek","library.title":"Bibliothek","library.tab_chores":"Aufgaben","library.tab_rewards":"Belohnungen","library.suits":"Passt zu","library.everyone":"Alle","library.search":"Suchen, z. B. Hund, Wäsche, Hausaufgaben…","library.hide_have":"Vorhandene ausblenden","library.cat_top":"Top-Empfehlungen","library.cat_packs":"Pakete","library.cat_new":"Neu für {name}","library.head_top":"Der beste Einstieg","library.head_new":"Neue Ideen für {name}: Aufgaben, die jetzt mit {age} passen","library.head_packs":"Fertige Aufgabenpakete, auf einmal hinzugefügt","library.results":"Ergebnisse für „{query}“: {count}","library.empty":"Hier ist nichts für diese Kinder.","library.empty_hint":"Wähle „Alle“ oder nimm den Haken bei „Vorhandene ausblenden“ raus.","library.age_from":"ab {min}","library.age_range":"{min}–{max} Jahre","library.added":"Hinzugefügt","library.customise":"Anpassen","library.pack_chores":"Aufgaben: {count}","library.pack_skip":"{count} schon vorhanden, werden übersprungen","library.selected":"Ausgewählt: {count}","library.assign_to":"Für","library.assign_fit":"Passt zu {fit} von {total} gewählten","library.add":"Hinzufügen ({count})","library.adding":"Wird hinzugefügt…","library.toast_added":"Hinzugefügt: {count}","library.toast_added_skipped":"Hinzugefügt: {count}. Übersprungen, schon vorhanden: {skipped}","library.toast_wizard":"Zu deiner Auswahl hinzugefügt: {count}","library.toast_failed":"Nichts wurde hinzugefügt: {error}","library.toast_load_failed":"Die Bibliothek ließ sich nicht öffnen: {error}","library.customise_title":"Vor dem Hinzufügen anpassen","library.customise_hint":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Aufgabe bearbeiten.","library.customise_hint_reward":"Nur diese Kopie ändert sich. Du kannst sie nach dem Hinzufügen wie jede andere Belohnung bearbeiten.","library.customise_save":"Mit diesen Änderungen auswählen","library.repeats":"Wiederholung","library.days_hint":"Ohne Tage bedeutet jeden Tag.","library.more_title":"Lust auf mehr?","library.more_chores":"Die ganze Bibliothek durchsuchen: {count} Aufgaben in 12 Kategorien plus fertige Pakete","library.more_rewards":"Die ganze Bibliothek durchsuchen: {count} Belohnungen zur Auswahl","library.browse":"Durchsuchen","library.from_library":"Aus der Bibliothek","library.from_library_sub":"In der Bibliothek ausgewählt. Sie werden bei „Überprüfen“ mit allem anderen hinzugefügt.","library.no_children":"Füge zuerst ein Kind hinzu, um zu wählen, für wen die Aufgaben sind. Jetzt hinzugefügte Aufgaben gelten für alle.","panel.entity_bonus":"Bonus","panel.entity_child":"Kind","panel.entity_chore":"Aufgabe","panel.entity_group":"Gruppe","panel.entity_penalty":"Strafe","panel.entity_reward":"Belohnung","panel.entity_search_placeholder":"Suchen | Eigenen Eintrag hinzufügen","panel.error_failed_to_load":"Laden fehlgeschlagen","panel.error_no_state":"Noch kein Status.","panel.first_occ_available_immediately":"Sofort verfügbar","panel.first_occ_wait":"Auf erstes geplantes Vorkommen warten","panel.group_add_tile":"Gruppe hinzufügen","panel.group_chore_count":"{count} Aufgaben","panel.group_chore_count_one":"{count} Aufgabe","panel.group_chores_label":"Mitgliedsaufgaben (Reihenfolge wichtig für Gebündelt — die erste gibt den Ausschlag)","panel.group_missing_chore":"(fehlende Aufgabe {id})","panel.group_no_rotation_chores":"Nur Aufgaben mit Rotationsmodus (abwechselnd / zufällig / ausgewogen) können einer Gruppe beitreten. Ändere zuerst den Zuweisungsmodus einer Aufgabe.","panel.group_policy_hint":"Gebündelt = gleiches Kind für alle Aufgaben der Gruppe heute. Verteilt = verschiedene Kinder heute.","panel.group_policy_label":"Richtlinie","panel.group_policy_spread":"Verteilt — verschiedene Kinder für die Gruppe heute","panel.group_policy_spread_short":"Verteilt","panel.group_policy_sticky":"Gebündelt — gleiches Kind für alle Aufgaben der Gruppe heute","panel.group_policy_sticky_short":"Gebündelt","panel.group_title":"Aufgabengruppen","panel.loading":"Wird geladen…","panel.nav_family":"Familie","panel.nav_earn":"Verdienen","panel.nav_spend":"Ausgeben","panel.nav_points":"Punkte","panel.nav_review":"Überblick","panel.nav_more":"Mehr","panel.nav_sections":"Bereiche","panel.ha_menu":"Home Assistant-Menü","panel.new_btn":"Neu","panel.new_chore":"Neue Aufgabe","panel.new_bounty":"Neuer Sonderjob","panel.new_reward":"Neue Belohnung","panel.new_quest":"Neue Quest","panel.new_challenge":"Neue Herausforderung","panel.new_child":"Kind hinzufügen","panel.palette_placeholder":"Suchen oder springen zu…","panel.palette_group_go":"Gehe zu","panel.palette_group_actions":"Aktionen","panel.palette_adjust_points":"Punkte geben oder abziehen: {name}","panel.palette_no_results":"Keine Treffer","panel.palette_hint":"↑↓ zum Wählen · Enter zum Öffnen · Esc zum Schließen","panel.scope_label":"Daten anzeigen für","panel.scope_all":"Alle","panel.scope_only":"Nur {name} anzeigen","panel.scope_showing":"Nur {name} wird angezeigt","panel.scope_clear":"Alle anzeigen","panel.today_greeting_morning":"Guten Morgen","panel.today_greeting_afternoon":"Guten Tag","panel.today_greeting_evening":"Guten Abend","panel.today_needs_one":"1 offener Punkt","panel.today_needs_many":"{count} offene Punkte","panel.today_all_clear":"Alles erledigt","panel.today_needs_title":"Offene Punkte","panel.needs_filter_label":"Anzeigen","panel.needs_filter_swaps":"Tausch","panel.needs_filter_wishes":"Wünsche","panel.today_needs_empty":"Nichts offen. Freigaben, Belohnungsanfragen und Wünsche erscheinen hier.","panel.today_board_title":"Aufgabenübersicht","panel.today_board_today":"Heute","panel.today_board_week":"Diese Woche","panel.today_board_unavailable":"Die Aufgabenübersicht konnte nicht geladen werden. Siehe das Home-Assistant-Protokoll.","panel.today_board_empty":"Heute keine Aufgaben.","panel.today_status_done":"Erledigt","panel.today_status_pending":"Wartet auf Freigabe","panel.today_status_todo":"Offen","panel.today_status_missed":"Verpasst","panel.today_quick_title":"Schnellaktionen","panel.today_quick_bonus":"Bonus vergeben","panel.today_quick_penalty":"Strafe verhängen","panel.today_view_all":"Alle ansehen","panel.today_nothing_due":"Heute nichts fällig","panel.today_all_done":"Heute alles erledigt","panel.today_left":"{count} offen","panel.today_left_one":"{count} offen","panel.today_ring_label":"{done} von {due} Aufgaben erledigt","panel.today_adjust_points":"Punkte geben oder abziehen","panel.today_streak":"{count} Tage in Folge","panel.today_week_none":"Nicht erfasst","panel.today_week_hint":"Graue Tage wurden nicht erfasst. TaskMate speichert den Fortschritt jedes Tages um 23:59, ab dieser Version.","panel.today_wish_text":"{child} wünscht sich {wish}","panel.parent_complete_confirm":"Diese Aufgabe als von den Eltern erledigt markieren? Es werden keine Punkte vergeben.","panel.parent_complete_failed":"Fehlgeschlagen: {error}","panel.parent_complete_success":"Als von Eltern erledigt markiert","panel.parent_complete_tooltip":"Eltern haben es erledigt (keine Punkte)","panel.parent_complete_everyone":"Eltern haben es für alle erledigt (keine Punkte)","panel.parent_complete_for_child":"Eltern haben es für {name} erledigt (keine Punkte)","panel.parent_complete_for_child_confirm":"Diese Aufgabe nur für {name} als erledigt markieren? Es werden keine Punkte vergeben.","panel.penalty_apply_text":"Wähle aus, welchem Kind diese Strafe zugewiesen wird ({points} Punkte werden abgezogen).","panel.penalty_empty_description":"Füge eine Strafe hinzu, um Punkte für Fehlverhalten abzuziehen.","panel.penalty_empty_title":"Noch keine Strafen","panel.penalty_points_label":"Abzuziehende Punkte","panel.penalty_title":"Strafen","panel.penbon_applies_to":"Gilt für","panel.penbon_applies_to_hint":"Leer lassen, um für alle Kinder zu gelten.","panel.penbon_description_label":"Beschreibung (optional)","panel.penbon_icon_label":"Symbol","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"Keine berechtigten Kinder. Bearbeite {kind}, um festzulegen, für wen es gilt.","panel.penbon_points_award":"Zu vergebende Punkte","panel.penbon_points_deduct":"Abzuziehende Punkte","panel.penbon_table_assigned":"Zugewiesen","panel.penbon_table_name":"Name","panel.penbon_table_points":"Punkte","panel.pending_tooltip":"{count} ausstehend — klicken zum Überprüfen","panel.pending_tooltip_one":"{count} ausstehend — klicken zum Überprüfen","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Alle 2 Tage","panel.recurrence_every_n_days":"Alle N Tage (benutzerdefiniert)","panel.recurrence_every_count_days":"Alle {count} Tage","panel.recurrence_every_2_weeks":"Alle 2 Wochen","panel.recurrence_every_3_months":"Alle 3 Monate","panel.recurrence_every_6_months":"Alle 6 Monate","panel.recurrence_monthly":"Monatlich","panel.recurrence_weekly":"Wöchentlich","panel.reorder_global_hint":"Ziehe Zeilen, um die Reihenfolge der Aufgaben im Admin-Panel zu ändern. Zum Übernehmen speichern.","panel.reorder_global_title":"Aufgaben neu ordnen","panel.reorder_hint":"Ziehe Zeilen, um die Reihenfolge auf der Karte dieses Kindes zu ändern. Speichern zum Übernehmen.","panel.reorder_title":"Aufgaben neu ordnen · {name}","panel.reward_add_tile":"Belohnung hinzufügen","panel.tab_wishlists":"Wunschlisten","panel.wish_filter_all":"Alle Kinder","panel.wish_section_pending":"Wartet auf Freigabe","panel.wish_section_pending_hint":"Freigeben macht aus einem Wunsch ein Sparziel. Du kannst das Ziel vorher ändern.","panel.wish_section_active":"Aktive Wünsche","panel.wish_section_pledges":"Zusagen","panel.wish_section_pledges_hint":"Alles, was Verwandte beigesteuert haben. Zugesagte Punkte sind ein Geschenk: Sie stammen nie aus dem Guthaben eines Kindes.","panel.wish_section_history":"Verlauf","panel.wish_none_pending":"Keine Wünsche warten auf Freigabe.","panel.wish_none_active":"Noch wird auf keinen Wunsch gespart.","panel.wish_none_pledges":"Noch keine Zusagen.","panel.wish_none_history":"Eingelöste und abgelehnte Wünsche erscheinen hier.","panel.wish_suggested":"{child} hat {points} {points_name} vorgeschlagen","panel.wish_target":"Ziel","panel.wish_approve":"Freigeben","panel.wish_decline":"Ablehnen","panel.wish_col_wish":"Wunsch","panel.wish_col_progress":"Fortschritt","panel.wish_col_saved":"Gespart","panel.wish_col_pledged":"Zugesagt","panel.wish_col_status":"Stand","panel.wish_col_from":"Von","panel.wish_col_to":"Für","panel.wish_col_amount":"Betrag","panel.wish_col_message":"Nachricht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Am Sparen","panel.wish_status_funded":"Finanziert","panel.wish_status_redeem":"Einlösung angefragt","panel.wish_status_redeemed":"Eingelöst","panel.wish_status_declined":"Abgelehnt","panel.wish_pledge":"Zusagen","panel.wish_fulfil":"Erfüllen","panel.wish_delete":"Wunsch löschen","panel.wish_unpledge":"Zusage entfernen","panel.wish_confirm_delete":"Diesen Wunsch löschen? Das Ersparte geht an das Kind zurück und alle Zusagen werden zurückgegeben.","panel.wish_confirm_unpledge":"Diese Zusage vom Wunsch entfernen?","panel.wish_decline_title":"{wish} ablehnen","panel.wish_decline_reason":"Grund (optional)","panel.wish_decline_reason_hint":"Wird dem Kind auf seiner Wunschliste angezeigt.","panel.wish_pledge_title":"Zusage für {wish} von {child}","panel.wish_pledge_who":"Wer sagt zu?","panel.wish_pledge_amount":"Betrag","panel.wish_pledge_amount_hint":"Noch {points} nötig. Zugesagte Punkte sind ein Geschenk: Sie stammen nicht aus dem Guthaben eines Kindes.","panel.wish_pledge_finish":"Rest übernehmen ({points})","panel.wish_pledge_message":"Nachricht an {name} (optional)","panel.wish_pledge_preview":"Nach dieser Zusage: {total} / {target}","panel.wish_pledge_add":"Zusage hinzufügen","panel.wish_err_target":"Das Ziel muss eine ganze Zahl von 1 bis 100000 sein.","panel.wish_err_who":"Gib an, von wem die Zusage kommt.","panel.wish_err_amount":"Sage mindestens 1 Punkt zu.","panel.wish_toast_approved":"Wunsch freigegeben","panel.wish_toast_declined":"Wunsch abgelehnt","panel.wish_toast_pledged":"Zusage hinzugefügt","panel.wish_toast_pledge_removed":"Zusage entfernt","panel.wish_toast_removed":"Wunsch gelöscht","panel.reward_assigned_hint":"Leer lassen, um sie für alle Kinder verfügbar zu machen.","panel.reward_assigned_label":"Zugewiesen an","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Sparpool","panel.reward_streak_freeze_label":"Serienschutz — bei Genehmigung erhält das Kind einen Schutz","panel.reward_streak_freeze_hint":"Der Schutz rettet die Serie an einem verpassten Tag. Über das Maximum pro Kind hinaus kann er nicht eingelöst werden.","panel.reward_badge_streak_freeze":"Serienschutz","panel.reward_cost_label":"Kosten ({points_name})","panel.reward_description_label":"Beschreibung (optional)","panel.reward_expires_hint":"Gesammelte Punkte werden um Mitternacht zurückerstattet.","panel.reward_timelock_section":"Erweitert — Zeitsperre","panel.reward_timelock_label":"Einlösen zeitlich begrenzen","panel.reward_timelock_hint":"Die Belohnung bleibt sichtbar, kann aber nur innerhalb des festgelegten Zeitfensters eingelöst werden. Punkte ansparen ist nie blockiert.","panel.reward_timelock_days_label":"Tage","panel.reward_timelock_days_hint":"Alle Tage aus lassen, wenn es keine Tagesbeschränkung geben soll.","panel.reward_timelock_from_label":"Von","panel.reward_timelock_until_label":"Bis","panel.reward_timelock_times_hint":"Beide Felder leer lassen für jede Uhrzeit. Die Endzeit ist exklusiv, 07:00–19:00 endet also um 19:00 Uhr. Ist der Start später als das Ende, läuft das Fenster über Mitternacht.","panel.reward_timelock_badge":"Zeitgesperrt","panel.reward_expires_label":"Läuft ab (leer = nie)","panel.reward_icon_label":"Symbol","panel.reward_is_jackpot_hint":"Beiträge aller Kinder für eine gemeinsame Belohnung zusammenlegen.","panel.reward_is_jackpot_label":"Jackpot — Pool aus allen zugewiesenen Kindern","panel.reward_name_label":"Name","panel.reward_pool_hint":"Kinder zahlen Punkte in den Pool dieser Belohnung ein, statt von ihrem Guthaben auszugeben.","panel.reward_pool_label":"Pool-Belohnung (Spardose)","panel.reward_quantity_hint":"Jede genehmigte Einlösung verringert um 1.","panel.reward_quantity_label":"Begrenzte Anzahl (leer = unbegrenzt)","panel.reward_stat_cost":"{points_name}-Kosten","panel.reward_stat_expires":"Läuft ab","panel.reward_stat_remaining":"Verbleibend","panel.reward_stat_unlimited":"Unbegrenzt","panel.reward_affordable":"Kann es jetzt bekommen","panel.reward_title":"Belohnungen","panel.row_menu_more":"Weitere Aktionen","panel.schedule_one_shot":"Einmalige Aufgabe","panel.schedule_recurring":"Wiederkehrend (alle N Tage/Wochen/Monate)","panel.schedule_specific_days":"Bestimmte Wochentage","panel.search_bonuses":"Boni suchen…","panel.search_children":"Kinder suchen…","panel.search_chores":"Aufgaben filtern…","panel.search_groups":"Gruppen suchen…","panel.search_penalties":"Strafen suchen…","panel.search_rewards":"Belohnungen suchen…","panel.settings_afternoon_hint":"Standard 12:00 – 17:00","panel.settings_afternoon_label":"Nachmittag","panel.settings_bonuses_title":"Boni","panel.settings_calendar_projection_hint":"Tage im Voraus, die jede Aufgabe in Kalendern veröffentlicht","panel.settings_calendar_projection_label":"Kalendervorschau","panel.settings_chore_rotation_title":"Aufgabenrotation","panel.settings_currency_hint":"Wie Punkte benannt und in der App angezeigt werden.","panel.settings_currency_title":"Währung","panel.settings_parents_title":"Eltern (ohne Admin-Rechte)","panel.settings_parents_hint":"Gib einem Haushaltsmitglied ohne Admin-Rechte die tägliche Kontrolle — Aufgaben bestätigen, Punkte anpassen, Belohnungen freigeben — ohne Home-Assistant-Administratorrechte. Dieses Admin-Panel kann es weiterhin nicht öffnen und die Konfiguration nicht ändern.","panel.settings_parents_empty":"Keine Home-Assistant-Benutzer ohne Admin-Rechte gefunden. Erstelle zuerst einen normalen HA-Benutzer und wähle ihn dann hier aus.","panel.settings_require_linked_child_label":"Verknüpftes Konto pro Kind verlangen","panel.settings_require_linked_child_hint":"Nur das eigene Home-Assistant-Konto eines Kindes darf für dieses Kind handeln. Für ein gemeinsames Familien-Tablet, auf dem ein Konto für alle genutzt wird, ausgeschaltet lassen. Eltern und Admins können immer für jedes Kind handeln.","panel.settings_chore_undo_label":"Rückgängig-Zeitfenster für Kinder (Sekunden)","panel.settings_chore_undo_hint":"Lässt ein Kind seine eigene Aufgabe zurücknehmen: eine Einreichung, die auf Genehmigung wartet, bis ein Elternteil sie prüft, und eine automatisch genehmigte Aufgabe so viele Sekunden nach dem Erledigen. 0 (Standard) schaltet es aus, dann können nur Eltern rückgängig machen. Was ein Elternteil genehmigt hat, bleibt Elternsache. 0–3600.","panel.settings_chore_undo_invalid":"Das Rückgängig-Zeitfenster für Kinder muss eine ganze Zahl von Sekunden zwischen 0 und 3600 sein.","panel.settings_evening_hint":"Standard 17:00 – 21:00","panel.settings_evening_label":"Abend","panel.settings_history_title":"Verlauf & Serien","panel.settings_morning_hint":"Standard 06:00 – 12:00","panel.settings_morning_label":"Morgen","panel.settings_night_hint":"Standard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Benachrichtigungen","panel.settings_notify_hint":"Wird für Eltern-Genehmigungs-Benachrichtigungen verwendet","panel.settings_notify_label":"Benachrichtigungsdienst","panel.settings_notify_none":"(keine — HA-Dauerbenachrichtigungen verwenden)","panel.settings_perfect_week_bonus_hint":"Wie viele Punkte vergeben werden","panel.settings_perfect_week_bonus_label":"Perfekte-Woche-Bonuspunkte","panel.settings_perfect_week_all_chores_hint":"Ein Tag zählt nur, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_perfect_week_all_chores_label":"Perfekte Woche braucht alle Aufgaben","panel.settings_perfect_week_hint":"Bonus für jeden Tag einer Woche erledigt","panel.settings_perfect_week_label":"Perfekte-Woche-Bonus","panel.settings_points_default":"Sterne","panel.settings_points_icon_hint":"Wähle ein MDI-Symbol","panel.settings_points_icon_label":"Punkte-Symbol","panel.settings_points_name_hint":"Wie du sie nennst, z.B. Sterne oder Münzen","panel.settings_quick_points_label":"Schnellbeträge für Punkte","panel.settings_quick_points_hint":"Kommagetrennte Beträge für die +/−-Schaltflächen auf jeder Kinderkarte. Es werden bis zu drei verwendet.","panel.settings_points_name_label":"Punktename","panel.settings_retention_hint":"Wie viele Tage Erledigungsverlauf gespeichert werden","panel.settings_retention_label":"Aufbewahrung","panel.settings_show_ids_hint":"Interne IDs für Automatisierungen und Dienstaufrufe anzeigen","panel.settings_show_ids_label":"IDs anzeigen","panel.settings_skip_confirm_hint":"Bestätigungsdialog vor dem Überspringen einer Aufgabenrotation anzeigen","panel.settings_skip_confirm_label":"Vor dem Überspringen bestätigen","panel.settings_streak_all_chores_hint":"Serie nur verlängern, wenn alle an dem Tag fälligen Aufgaben erledigt sind","panel.settings_streak_all_chores_label":"Serie braucht alle Aufgaben","panel.settings_streak_milestones_hint":"Bonus bei 3, 7, 14, 30, 60, 100 Tagen","panel.settings_streak_milestones_label":"Serien-Meilensteine","panel.settings_streak_freeze_max_label":"Serienschutz (höchstens pro Kind)","panel.settings_streak_freeze_max_hint":"Jeder Schutz rettet die Serie an einem verpassten Tag. 0 schaltet den Serienschutz aus.","panel.settings_streak_freeze_earn_label":"Einen Serienschutz verdienen alle","panel.settings_streak_freeze_earn_hint":"Serientage am Stück pro kostenlosem Schutz. 0 = nie (stattdessen eine Serienschutz-Belohnung anbieten).","panel.settings_streak_reset_hint":"Was passiert, wenn ein Tag ausgelassen wird","panel.settings_streak_reset_label":"Serien-Zurücksetzung","panel.settings_time_boundaries_hint":"Wann jeder Tagesabschnitt beginnt und endet (HH:MM, 24-Stunden). Eigene Abschnitte hinzufügen; Lücken fallen auf „Jederzeit“ zurück.","panel.settings_time_boundaries_title":"Tageszeitgrenzen","panel.settings_title":"Einstellungen","panel.settings_weekend_multiplier_hint":"Bonus an Sa/So (1,0 = aus)","panel.settings_birthday_multiplier_label":"Geburtstags-Punktemultiplikator","panel.settings_birthday_multiplier_hint":"Aufgabenpunkte am Geburtstag eines Kindes, zusätzlich zum Wochenendbonus (1,0 = aus)","panel.settings_birthday_chores_off_label":"Geburtstag frei","panel.settings_birthday_chores_off_hint":"Blendet am Geburtstag eines Kindes alle Aufgaben außer Pflichtaufgaben aus. Der Tag unterbricht nie die Serie.","panel.settings_difficulty_multipliers_hint":"Punktemultiplikator pro Stufe. Mittel ist die Basis (×1.0); leicht/schwer skalieren die Belohnung einer Aufgabe.","panel.settings_difficulty_multipliers_label":"Schwierigkeits-Multiplikatoren","panel.settings_vacation_hint":"Alle Aufgaben pausieren und Serien einfrieren in diesen Zeiträumen (z. B. Ferien).","panel.vacation_calendar_label":"Familien-Urlaubskalender (optional)","panel.vacation_calendar_hint":"Wenn dieser Kalender ein aktives Ereignis hat, gelten alle Kinder als abwesend – Serien werden eingefroren und Aufgaben ausgeblendet. Sensoren pro Kind können zusätzliche individuelle Abwesenheiten ergänzen.","panel.settings_vacation_title":"Urlaubs-/Pausenmodus","panel.vacation_add":"Urlaub hinzufügen","panel.vacation_dates_required":"Jeder Urlaub braucht ein Start- und Enddatum.","panel.vacation_delete_title":"Urlaub entfernen","panel.vacation_name_placeholder":"z. B. Sommerferien","panel.vacation_none":"Kein Urlaub festgelegt – Aufgaben laufen jeden Tag.","panel.settings_weekend_multiplier_label":"Wochenend-Multiplikator","panel.skip_chore_confirm":"Das aktuell zugewiesene Kind für diese Aufgabe überspringen und die Rotation weiterschalten?","panel.streak_pause":"Pause — Serie wird bis zur nächsten Erledigung beibehalten","panel.streak_reset":"Zurücksetzen — Serie geht bei ausgelassenem Tag auf 0","panel.tab_activity":"Aktivität","panel.tab_audit":"Audit","panel.tab_badges":"Abzeichen","panel.tab_bonuses":"Boni","panel.tab_children":"Kinder","panel.tab_chores":"Aufgaben","panel.tab_groups":"Gruppen","panel.tab_notifications":"Benachrichtigungen","panel.tab_penalties":"Strafen","panel.tab_rewards":"Belohnungen","panel.tab_settings":"Einstellungen","panel.tab_help":"Hilfe und Feedback","panel.fb_intro":"Ein Problem gefunden oder eine Idee? Beschreib es hier, und TaskMate öffnet ein GitHub-Issue, in dem deine Versionen und deine Einrichtung schon ausgefüllt sind. Es wird nichts gesendet, bevor du auf GitHub auf Create drückst.","panel.fb_type_label":"Was möchtest du tun?","panel.fb_type_bug":"Fehler melden","panel.fb_type_bug_hint":"Etwas funktioniert nicht so, wie es soll","panel.fb_type_feature":"Funktion vorschlagen","panel.fb_type_feature_hint":"Eine Idee, um TaskMate besser zu machen","panel.fb_title":"Titel","panel.fb_bug_heading":"Was ist schiefgelaufen?","panel.fb_bug_title_placeholder":"z.B. Kinderkarte zeigt nach dem Zurücksetzen um Mitternacht 0 Punkte","panel.fb_bug_description":"Was ist passiert?","panel.fb_bug_description_placeholder":"Beschreib, was du gesehen hast und wo","panel.fb_bug_expected":"Was hast du erwartet?","panel.fb_bug_steps":"Schritte zum Nachstellen","panel.fb_bug_steps_placeholder":"1. Öffne…\n2. Tippe auf…\n3. Sieh…","panel.fb_bug_area":"Welcher Teil von TaskMate?","panel.fb_bug_repro":"Passiert es jedes Mal?","panel.fb_bug_console":"Fehler in der Browser-Konsole","panel.fb_bug_console_hint":"Bei Problemen mit Karten: Drück F12, öffne den Tab Console, stell das Problem nach und füge alle roten Fehler ein.","panel.fb_bug_config":"Karten-YAML","panel.fb_bug_config_hint":"Bei Problemen mit Karten: Füge das YAML der Karte aus dem Dashboard-Editor ein.","panel.fb_more_details":"Weitere Details (optional)","panel.fb_additional":"Sonst noch etwas?","panel.fb_additional_hint":"Screenshots kannst du auf GitHub direkt in das Issue ziehen.","panel.fb_feat_heading":"Was ist deine Idee?","panel.fb_feat_title_placeholder":"z.B. Kinder können Aufgaben untereinander tauschen","panel.fb_feat_summary":"Zusammenfassung","panel.fb_feat_summary_placeholder":"Beschreib die Funktion in ein, zwei Sätzen","panel.fb_feat_problem":"Welches Problem würde sie lösen?","panel.fb_feat_problem_hint":"Gute Ideen beginnen mit einem echten Problem im Familienalltag.","panel.fb_feat_solution":"Wie soll sie funktionieren?","panel.fb_feat_area":"Welcher Bereich?","panel.fb_feat_priority":"Wie wichtig ist sie dir?","panel.fb_feat_alternatives":"Umgehungen oder Alternativen, die du ausprobiert hast","panel.fb_area_child_card":"Kinderkarte","panel.fb_area_rewards_card":"Belohnungskarte","panel.fb_area_approvals_card":"Genehmigungskarte","panel.fb_area_points_card":"Punktekarte","panel.fb_area_reorder_card":"Sortierkarte","panel.fb_area_parent_card":"Eltern-Dashboard-Karte","panel.fb_area_overview_card":"Übersichtskarte","panel.fb_area_activity_card":"Aktivitätskarte","panel.fb_area_streak_card":"Serienkarte","panel.fb_area_weekly_card":"Wochenkarte","panel.fb_area_graph_card":"Punktediagramm-Karte","panel.fb_area_progress_card":"Belohnungsfortschritt-Karte","panel.fb_area_leaderboard_card":"Bestenlisten-Karte","panel.fb_area_setup":"Einrichtung der Integration","panel.fb_area_chores":"Aufgaben verwalten","panel.fb_area_rewards":"Belohnungen verwalten","panel.fb_area_children":"Kinder verwalten","panel.fb_area_points":"Punkte und Wertung","panel.fb_area_streaks":"Serien und Meilensteine","panel.fb_area_reward_approval":"Belohnungen genehmigen","panel.fb_area_chore_approval":"Aufgaben genehmigen","panel.fb_area_services":"Dienste und Automatisierungen","panel.fb_area_sensors":"Sensoren und Entitätsattribute","panel.fb_area_resources":"Karten werden nicht geladen","panel.fb_area_bonus":"Bonuspunkte","panel.fb_area_settings":"Einstellungen","panel.fb_area_notifications":"Benachrichtigungen","panel.fb_area_install":"Installation / HACS","panel.fb_area_new_card":"Eine neue Karte","panel.fb_area_other":"Etwas anderes","panel.fb_repro_always":"Ja, jedes Mal","panel.fb_repro_sometimes":"Manchmal","panel.fb_repro_once":"Es ist nur einmal passiert","panel.fb_priority_nice":"Wäre schön","panel.fb_priority_important":"Wichtig — eine Lücke in unserem Alltag","panel.fb_priority_critical":"Kritisch — wir können TaskMate so nicht richtig nutzen","panel.fb_details_heading":"Automatisch enthalten","panel.fb_details_intro":"Diese Angaben helfen, einem Problem schnell auf den Grund zu gehen. Sie enthalten nie Namen, Punkte oder andere persönliche Daten.","panel.fb_reload":"Aktualisieren","panel.fb_loading":"Angaben zu deiner Einrichtung werden gesammelt…","panel.fb_info_failed":"Angaben zu deiner Einrichtung konnten nicht gelesen werden: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-Version","panel.fb_ha_version":"Home Assistant-Version","panel.fb_family":"Familie","panel.fb_family_value":"{children} Kinder, {adults} Erwachsene · {chores} Aufgaben · {rewards} Belohnungen","panel.fb_browser":"Browser","panel.fb_health":"Zustandsprüfung","panel.fb_health_ok":"Keine Probleme","panel.fb_children_count":"Kinder","panel.fb_install_type":"Home Assistant-Installation","panel.fb_install_method":"TaskMate installiert über","panel.fb_lovelace_mode":"Dashboard-Modus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (benutzerdefiniertes Repository)","panel.fb_method_manual":"Dateien manuell kopiert","panel.fb_lovelace_storage":"Storage (in der Oberfläche bearbeitet)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weiß nicht","panel.fb_pick_one":"Auswählen…","panel.fb_dropdowns_hint":"Für dich erkannt — ändere sie, falls sie falsch sind.","panel.fb_include_details":"Diese Angaben einfügen","panel.fb_logs_heading":"TaskMate-Protokolleinträge","panel.fb_logs_found":"{count} aktuelle Warnungen oder Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_found_one":"{count} aktuelle Warnung oder ein Fehler von TaskMate. Namen sind durch Platzhalter ersetzt.","panel.fb_logs_none":"Keine aktuellen TaskMate-Warnungen oder -Fehler im Protokoll.","panel.fb_logs_unavailable":"Das Home Assistant-Protokoll konnte nicht gelesen werden.","panel.fb_logs_include":"Zum Issue hinzufügen","panel.fb_logs_preview":"Anzeigen, was eingefügt wird","panel.fb_copy_logs":"Protokolleinträge kopieren","panel.fb_copied_logs":"Protokolleinträge kopiert","panel.fb_logs_debug_hint":"Home Assistant speichert hier nur Warnungen und Fehler. Für das ganze Bild schalte die Debug-Protokollierung ein (Einstellungen → Geräte und Dienste → TaskMate → Debug-Protokollierung aktivieren), stell das Problem nach, lade dann das Protokoll unter Einstellungen → System → Protokolle herunter und zieh es in das Issue.","panel.fb_logs_trimmed":"Der Link hat Platz für {used} Protokolleinträge — die {dropped} ältesten wurden weggelassen. Nutze Als Markdown kopieren, um alle einzufügen.","panel.fb_diag_heading":"Diagnosedatei","panel.fb_diag_hint":"Eine Datei, die deine TaskMate-Einrichtung beschreibt, ohne Namen und persönliche Daten. Zieh sie auf GitHub in das Issue.","panel.fb_diag_download":"Herunterladen","panel.fb_diag_started":"Download der Diagnosedaten gestartet","panel.fb_diag_failed":"Die Diagnosedatei konnte nicht heruntergeladen werden","panel.fb_open_github":"Auf GitHub öffnen","panel.fb_copy_markdown":"Als Markdown kopieren","panel.fb_copied_markdown":"Bericht kopiert — füge ihn in ein neues GitHub-Issue ein","panel.fb_copy_failed":"Kopieren in die Zwischenablage fehlgeschlagen","panel.fb_search_github":"Vorhandene Issues durchsuchen","panel.fb_ready":"Fertig — prüf es auf GitHub und drück dann auf Create.","panel.fb_still_needed":"Fehlt noch: {fields}","panel.fb_too_long":"Um {count} Zeichen zu lang für einen Link.","panel.fb_too_long_plain":"Zu lang für einen Link — kürze den Text oder nutze Als Markdown kopieren.","panel.fb_too_long_hint":"Kürze das längste Feld oder nutze Als Markdown kopieren und füge den Bericht auf GitHub in ein neues Issue ein.","panel.fb_account_hint":"Du brauchst ein kostenloses GitHub-Konto. Dein Text öffnet sich in einem neuen Tab, damit du ihn prüfen kannst, bevor etwas veröffentlicht wird.","panel.fb_similar_title":"Ähnliche Issues auf GitHub","panel.fb_similar_hint":"Wenn eins davon dein Problem ist, schreib lieber dort einen Kommentar oder gib ein 👍.","panel.fb_issue_open":"Offen","panel.fb_issue_closed":"Geschlossen","panel.fb_stale":"Diese Seite stammt von TaskMate {panel}, installiert ist aber {installed}. Dein Browser zeigt eine alte Kopie — aktualisiere, bevor du ein Problem mit einer Karte meldest.","panel.fb_refresh_now":"Jetzt aktualisieren","panel.fb_health_found":"Die Zustandsprüfung hat {count} Punkte zum Beheben gefunden. Sie könnten das Problem erklären.","panel.fb_health_found_one":"Die Zustandsprüfung hat {count} Punkt zum Beheben gefunden. Er könnte das Problem erklären.","panel.fb_health_open":"Zustandsprüfung öffnen","panel.fb_opened":"GitHub wurde in einem neuen Tab geöffnet. Sobald du das Issue abgeschickt hast, kannst du dieses Formular leeren.","panel.fb_clear":"Formular leeren","panel.fb_clear_confirm":"Alles löschen, was du eingegeben hast?","panel.fb_other_help":"Weitere Hilfe","panel.fb_link_troubleshooting":"Anleitung zur Fehlerbehebung","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Die Community fragen","panel.tab_templates":"Vorlagen","panel.tab_today":"Heute","panel.tab_unknown":"Unbekannter Tab","panel.manual":"Handbuch","panel.manual_help":"Hilfe zu dieser Seite","panel.manual_open_web":"Auf der Website öffnen","panel.manual_open_full":"Im Handbuch öffnen","panel.manual_search":"Handbuch durchsuchen","panel.manual_contents":"Inhalt","panel.manual_on_this_page":"Auf dieser Seite","panel.manual_prev":"Zurück","panel.manual_next":"Weiter","panel.manual_version":"Dokumentation für v{version}","panel.manual_results":"Gefundene Seiten: {count}","panel.manual_no_results":"Nichts im Handbuch passt dazu.","panel.manual_loading":"Handbuch wird geladen…","panel.manual_missing":"Das Handbuch ist in dieser Installation nicht enthalten. Du kannst es auf der Website lesen.","panel.manual_failed":"Das Handbuch konnte nicht geladen werden.","panel.manual_img_offline":"Screenshots brauchen eine Internetverbindung.","panel.notif_add_custom":"Benutzerdefinierte Benachrichtigung hinzufügen","panel.notif_add_parent":"Elternteil hinzufügen","panel.notif_custom_empty":"Noch keine benutzerdefinierten Benachrichtigungen.","panel.notif_custom_message_placeholder":"Nachricht (du kannst {child_name} verwenden)","panel.notif_custom_name_placeholder":"Name der Erinnerung","panel.notif_day_fri":"Fr","panel.notif_day_mon":"Mo","panel.notif_day_sat":"Sa","panel.notif_day_sun":"So","panel.notif_day_thu":"Do","panel.notif_day_tue":"Di","panel.notif_day_wed":"Mi","panel.notif_default_custom_message":"Erinnerung für {child_name}","panel.notif_default_custom_name":"Neue Erinnerung","panel.notif_default_parent_name":"Elternteil","panel.notif_loading":"Benachrichtigungen werden geladen…","panel.notif_matrix_col_notification":"Benachrichtigung","panel.notif_none":"Keine","panel.notif_power_user_note_body":"TaskMate löst taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed und andere Ereignisse auf dem HA-Ereignisbus aus. Nutze Node-RED oder HA-Automatisierungen, um darauf zu reagieren.","panel.notif_power_user_note_title":"Hinweis für Fortgeschrittene","panel.notif_recipients_children":"Kinder","panel.notif_recipients_parents":"Eltern","panel.notif_remove_parent":"Entfernen","panel.notif_section_custom":"Benutzerdefinierte geplante Benachrichtigungen","panel.notif_unnamed_recipient":"(unbenannt)","panel.notif_section_custom_desc":"Füge eigene zeitgesteuerte Erinnerungen hinzu. Für ereignisgesteuerte Benachrichtigungen höre auf die taskmate_*-Ereignisse auf dem Home Assistant Bus.","panel.notif_section_matrix":"Integrierte Benachrichtigungen","panel.notif_section_matrix_desc":"Pro Empfänger umschalten. Der Schalter links deaktiviert die gesamte Zeile global. Mit — markierte Zellen sind für diesen Empfänger nicht gültig.","panel.notif_section_recipients":"Empfänger","panel.notif_section_recipients_desc":"Weise jedem Kind und Elternteil einen Home Assistant Benachrichtigungsdienst zu. Leer lassen, um Benachrichtigungen für diese Person zu überspringen.","panel.notif_streak_cutoff_label":"Frist","panel.notif_nav_url_global_label":"Beim Tippen öffnen","panel.notif_nav_url_global_hint":"Wohin eine angetippte Benachrichtigung führt: ein Pfad wie /taskmate-admin oder /lovelace/parents, eine vollständige URL oder noAction. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben.","panel.notif_nav_url_row_placeholder":"Nutzt globalen Standard","panel.notif_group_global_label":"Benachrichtigungen gruppieren als","panel.notif_group_global_hint":"Benachrichtigungen mit demselben Namen werden auf dem Telefon zusammengefasst, statt sich unter die anderen Home-Assistant-Meldungen zu mischen. Gilt für alle Benachrichtigungen, sofern unten nicht pro Typ überschrieben. Leer lassen, um die Gruppierung zu deaktivieren.","panel.notif_group_row_placeholder":"Gruppe: globaler Standard","panel.notif_send_test":"Test senden","panel.notif_test_sent":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_test_sent_one":"Test an {count} Empfänger gesendet + persistente Benachrichtigung","panel.notif_tab_title":"Benachrichtigungen","panel.template_assignment_mode_label":"Zuweisungsmodus","panel.template_builtin":"Integriert","panel.template_builtin_packs":"Integrierte Pakete","panel.template_builtin_template_packs":"Integrierte Vorlagenpakete","panel.template_builtin_templates":"Integrierte Vorlagen","panel.template_chores_in_template":"Aufgaben in dieser Vorlage","panel.template_confirm_bar":"{count} Aufgaben werden erstellt · {points} {points_name} gesamt","panel.template_confirm_bar_one":"{count} Aufgabe wird erstellt · {points} {points_name} gesamt","panel.template_create_btn":"{count} Aufgaben erstellen","panel.template_create_btn_one":"{count} Aufgabe erstellen","panel.template_create_title":"Vorlage erstellen","panel.template_custom":"Benutzerdefiniert","panel.template_custom_packs":"Eigene Pakete","panel.template_custom_templates":"Eigene Vorlagen","panel.template_daily_limit_label":"Tageslimit","panel.template_edit_title":"Vorlage bearbeiten","panel.template_icon_label":"Symbol (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Aus Vorlage hinzufügen","panel.template_preview_hint":"Überprüfe und passe jede Aufgabe vor dem Erstellen an. Zum Bearbeiten aufklappen oder mit ✕ entfernen.","panel.template_assign_all_label":"Alle Aufgaben zuweisen an","panel.template_assign_all_hint":"Tippe auf einen Namen, um jede Aufgabe diesem Kind zuzuweisen. Leer lassen für alle Kinder. Unten kannst du jede Aufgabe einzeln ändern.","panel.template_pts_total":"{count} Aufgaben · {points} {points_name} gesamt","panel.template_pts_total_one":"{count} Aufgabe · {points} {points_name} gesamt","panel.template_requires_approval_label":"Erfordert Genehmigung","panel.template_requires_approval_no":"Nein","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Symbol (MDI)","panel.template_save_name_label":"Vorlagenname","panel.template_save_name_placeholder":"z.B. Mein Morgenpaket","panel.template_save_select_chores":"Aufgaben zum Einschließen auswählen","panel.template_save_title":"Als Vorlage speichern","panel.template_schedule_days_label":"Zeitplan (Tage)","panel.template_schedule_label":"Zeitplan","panel.template_title":"Vorlagen","panel.template_unnamed":"(unbenannt)","panel.time_afternoon":"Nachmittag","panel.time_ago_days":"vor {count} T.","panel.time_ago_hours":"vor {count} Std.","panel.time_ago_just_now":"gerade eben","panel.time_ago_minutes":"vor {count} Min.","panel.time_anytime":"Jederzeit","panel.time_evening":"Abend","panel.time_morning":"Morgen","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus hinzugefügt","panel.toast_added_penalty":"Strafe hinzugefügt","panel.toast_apply_failed":"Anwenden fehlgeschlagen: {error}","panel.toast_approve_failed":"Genehmigung fehlgeschlagen: {error}","panel.toast_approved":"Genehmigt","panel.toast_badge_added":"Abzeichen hinzugefügt","panel.toast_badge_award_failed":"Vergabe fehlgeschlagen: {error}","panel.toast_badge_awarded":"Abzeichen vergeben","panel.toast_badge_criterion_invalid":"Kriteriumswert muss ≥ 1 sein","panel.toast_badge_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_badge_deleted":"Abzeichen gelöscht","panel.toast_badge_name_required":"Name ist erforderlich","panel.toast_badge_rebuild_failed":"Neuberechnung fehlgeschlagen: {error}","panel.toast_badge_rebuilt":"Abzeichen neu berechnet","panel.toast_badge_revoke_failed":"Widerruf fehlgeschlagen: {error}","panel.toast_badge_revoked":"Abzeichen widerrufen","panel.toast_badge_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_badge_select_child":"Bitte Kind auswählen","panel.toast_badge_update_failed":"Aktualisierung fehlgeschlagen: {error}","panel.toast_badge_updated":"Abzeichen aktualisiert","panel.toast_bonus_applied":"Bonus angewendet","panel.toast_bulk_add_failed":"Mehrfach-Hinzufügen fehlgeschlagen: {error}","panel.toast_bulk_added":"{count} Aufgaben hinzugefügt","panel.toast_bulk_added_one":"{count} Aufgabe hinzugefügt","panel.toast_child_added":"Kind hinzugefügt","panel.toast_child_updated":"Kind aktualisiert","panel.toast_chore_activated":"Aufgabe aktiviert","panel.toast_chore_added":"Aufgabe hinzugefügt","panel.toast_chore_cloned":"Aufgabe dupliziert","panel.toast_chore_deactivated":"Aufgabe deaktiviert","panel.toast_chore_updated":"Aufgabe aktualisiert","panel.toast_copied":"Kopiert!","panel.toast_created_chores":"{count} Aufgaben erstellt","panel.toast_created_chores_one":"{count} Aufgabe erstellt","panel.toast_delete_failed":"Löschen fehlgeschlagen: {error}","panel.toast_deleted":"Gelöscht","panel.toast_enter_chore_name":"Gib mindestens einen Aufgabennamen ein","panel.toast_group_added":"Gruppe hinzugefügt","panel.toast_group_updated":"Gruppe aktualisiert","panel.toast_name_and_chore_required":"Name und mindestens eine Aufgabe erforderlich","panel.toast_name_enter_select":"Gib einen Namen ein und wähle mindestens eine Aufgabe","panel.toast_name_required":"Name ist erforderlich","panel.toast_name_required_template":"Name erforderlich","panel.toast_order_saved":"Reihenfolge gespeichert","panel.toast_penalty_applied":"Strafe angewendet","panel.toast_points_required":"Punkte müssen mindestens 1 sein","panel.toast_reject_failed":"Ablehnung fehlgeschlagen: {error}","panel.toast_rejected":"Abgelehnt","panel.toast_rename_failed":"Umbenennen fehlgeschlagen: {error}","panel.toast_renamed":"Umbenannt","panel.toast_reward_added":"Belohnung hinzugefügt","panel.toast_reward_updated":"Belohnung aktualisiert","panel.toast_save_failed":"Speichern fehlgeschlagen: {error}","panel.toast_settings_saved":"Gespeichert ({count} Felder)","panel.toast_settings_saved_one":"Gespeichert ({count} Feld)","panel.toast_skip_done":"Rotation übersprungen — nächstes Kind zugewiesen","panel.toast_skip_failed":"Überspringen fehlgeschlagen: {error}","panel.toast_template_created":"Vorlage „{name}“ erstellt","panel.toast_template_deleted":"Vorlage gelöscht","panel.toast_template_failed_apply":"Vorlage konnte nicht angewendet werden","panel.toast_template_failed_create":"Vorlage konnte nicht erstellt werden","panel.toast_template_failed_delete":"Löschen fehlgeschlagen","panel.toast_template_failed_save":"Vorlage konnte nicht gespeichert werden","panel.toast_template_failed_update":"Aktualisierung fehlgeschlagen","panel.toast_template_saved":"Vorlage „{name}“ gespeichert","panel.toast_template_updated":"Vorlage aktualisiert","panel.toast_toggle_failed":"Umschalten fehlgeschlagen: {error}","panel.toast_updated_bonus":"Bonus aktualisiert","panel.toast_updated_penalty":"Strafe aktualisiert","panel.tooltip_cancel":"Abbrechen","panel.tooltip_clear":"Löschen","panel.tooltip_close":"Schließen","panel.tooltip_remove":"Entfernen","panel.tooltip_remove_batch":"Aus der Liste entfernen","panel.tooltip_rename":"Doppelklick zum Umbenennen","panel.tooltip_save":"Speichern","panel.topbar_awaiting_approval":"Wartet auf deine Genehmigung — {details}","panel.topbar_chore_count":"{count} Aufgaben","panel.topbar_chore_count_one":"{count} Aufgabe","panel.topbar_pending":"{count} ausstehend","panel.topbar_pending_one":"{count} ausstehend","panel.topbar_pending_title":"{count} ausstehend — klicke zum Überprüfen","panel.topbar_reward_count":"{count} Belohnungseinlösungen","panel.topbar_reward_count_one":"{count} Belohnungseinlösung","panel.topbar_swap_count":"{count} Tauschanfragen","panel.topbar_swap_count_one":"{count} Tauschanfrage","panel.vis_equals":"Gleich — Zustand stimmt genau überein","panel.vis_gt":"Größer als (>)","panel.vis_gte":"Größer oder gleich (≥)","panel.vis_lt":"Kleiner als (<)","panel.vis_lte":"Kleiner oder gleich (≤)","panel.vis_none":"Kein Filter — Aufgabe immer anzeigen","panel.vis_not_equals":"Ungleich","notification.all_chores_done.description":"Glückwunsch-Benachrichtigung, wenn ein Kind alle Aufgaben des Tages erledigt hat.","notification.all_chores_done.name":"Alle Aufgaben erledigt","notification.badge_earned.description":"Wird gesendet, wenn ein Kind ein neues Abzeichen verdient. Die Stummschaltung pro Abzeichen gilt weiterhin.","notification.badge_earned.name":"Abzeichen verdient","notification.bedtime_reminder.description":"Benachrichtigt das Kind, wenn es zur konfigurierten Zeit noch ausstehende Aufgaben hat.","notification.bedtime_reminder.name":"Schlafenszeit-Erinnerung","notification.pending_chore_approval.description":"Wird an Eltern gesendet, wenn ein Kind eine Aufgabe als erledigt markiert. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_chore_approval.name":"Aufgabe wartet auf Genehmigung","notification.pending_reward_claim.description":"Wird an Eltern gesendet, wenn ein Kind eine Belohnung einlöst. Tippe auf Genehmigen oder Ablehnen in der Benachrichtigung.","notification.pending_reward_claim.name":"Belohnung wartet auf Genehmigung","notification.streak_at_risk.description":"Wird ausgelöst, wenn eine aktive Serie heute noch nicht verlängert wurde.","notification.streak_at_risk.name":"Serie in Gefahr","notification.streak_milestone.description":"Feiert jeden neuen Serien-Meilenstein eines Kindes (standardmäßig aus).","notification.streak_freeze_used.name":"Serienschutz eingesetzt","notification.streak_freeze_used.description":"Meldet, wenn ein Serienschutz die Serie eines Kindes an einem verpassten Tag rettet (standardmäßig aus).","notification.streak_milestone.name":"Serien-Meilenstein","panel.tp_label_placeholder":"Name des Abschnitts","panel.tp_add_period":"Abschnitt hinzufügen","panel.tp_reset_defaults":"Auf Standard zurücksetzen","panel.tp_delete_title":"Abschnitt löschen","panel.tp_in_use_title":"Von {count} Aufgaben verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_title_one":"Von {count} Aufgabe verwendet — vor dem Löschen neu zuweisen","panel.tp_in_use_hint":"Von {count} Aufgaben verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_in_use_hint_one":"Von {count} Aufgabe verwendet. Weise sie einem anderen Abschnitt zu, um diesen zu löschen.","panel.tp_anytime_hint":"Immer verfügbar, ganztägig. Integriert und nicht entfernbar.","panel.tp_err_label_required":"Jeder eigene Abschnitt braucht einen Namen.","panel.tp_err_time_required":"Lege Start- und Endzeit für „{name}“ fest.","panel.tp_err_order":"„{name}“ muss beginnen, bevor er endet.","panel.tp_err_empty":"Füge mindestens einen Tagesabschnitt hinzu.","panel.tp_err_overlap":"„{a}“ überschneidet sich mit „{b}“ — Abschnitte dürfen sich nicht überlappen.","panel.settings_surprise_enabled_label":"Überraschungsboni","panel.settings_surprise_enabled_hint":"Gib jedem Kind eine tägliche Zufallschance auf einen Überraschungsbonus (um 16:00 ausgelost).","panel.settings_surprise_params_label":"Überraschungsbonus-Einstellungen","panel.settings_surprise_params_hint":"Tägliche Chance pro Kind und der zufällige Punktebereich bei einem Treffer.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min. {points_name}","panel.settings_surprise_max":"Max. {points_name}","panel.reward_restock_label":"Auto-Auffüllen","panel.reward_restock_hint":"Den Bestand dieser Belohnung regelmäßig auf einen festen Wert zurücksetzen.","panel.reward_restock_amount":"Auffüllen auf","panel.reward_restock_period":"Auffüllen alle","panel.reward_restock_daily":"Tag","panel.reward_restock_weekly":"Woche (Mo)","panel.reward_restock_monthly":"Monat (1.)","panel.chore_one_off_date_label":"Tag","panel.chore_one_off_date_hint":"Die Aufgabe erscheint nur an diesem Tag und wird in der Nacht danach abgeschaltet. Wähle einen späteren Tag, um sie im Voraus zu planen.","panel.chore_expires_label":"Ablaufdatum (optional)","panel.chore_expires_hint":"Nach diesem Datum wird die Aufgabe automatisch deaktiviert. Leer lassen für kein Ablaufdatum.","panel.bulk_select":"Auswählen","panel.bulk_done":"Fertig","panel.bulk_selected":"{count} ausgewählt","panel.bulk_selected_one":"{count} ausgewählt","panel.bulk_enable":"Aktivieren","panel.bulk_disable":"Deaktivieren","panel.bulk_delete":"Löschen","panel.bulk_reassign_to":"Neu zuweisen an…","panel.bulk_apply":"Anwenden","panel.bulk_pick_target":"Wähle zuerst, an wen neu zugewiesen wird.","panel.bulk_delete_confirm":"{count} Aufgaben löschen? Dies kann nicht rückgängig gemacht werden.","panel.bulk_done_toast":"{count} Aufgaben aktualisiert","panel.bulk_done_toast_one":"{count} Aufgabe aktualisiert","panel.settings_decay_enabled_label":"Punkteverfall","panel.settings_decay_enabled_hint":"Das ausgebbare Guthaben jedes Kindes regelmäßig verringern, um Horten zu vermeiden.","panel.settings_decay_params_label":"Punkteverfall-Einstellungen","panel.settings_decay_params_hint":"Wie viel des Guthabens entfernt wird und wie oft.","panel.settings_decay_percent":"Verfall %","panel.settings_decay_period":"Alle","panel.gift_btn":"Punkte schenken","panel.gift_dialog_title":"Punkte schenken","panel.gift_from":"Von","panel.gift_to":"An","panel.gift_amount":"Betrag","panel.gift_send":"Geschenk senden","panel.gift_sent":"Punkte verschenkt","panel.gift_err_same":"Wähle zwei verschiedene Kinder.","panel.gift_err_amount":"Gib einen Betrag von mindestens 1 ein.","panel.settings_level_step_label":"XP pro Stufe","panel.settings_level_step_hint":"Verdiente Punkte für einen Stufenaufstieg (XP = insgesamt verdiente Punkte).","panel.child_stat_level":"Stufe","notification.level_up.name":"Stufenaufstieg","notification.level_up.description":"Wird gesendet, wenn ein Kind eine neue XP-Stufe erreicht (standardmäßig aus).","panel.settings_spendcap_enabled_label":"Ausgabenlimit","panel.settings_spendcap_enabled_hint":"Begrenzt, wie viele Punkte jedes Kind pro Zeitraum für Belohnungen ausgeben kann.","panel.settings_spendcap_params_label":"Einstellungen für Ausgabenlimit","panel.settings_spendcap_params_hint":"Maximal ausgebbare Punkte pro Zeitraum (0 = kein Limit).","panel.settings_spendcap_amount":"Limit ({points_name})","panel.settings_interest_enabled_label":"Sparzinsen","panel.settings_interest_enabled_hint":"Zahlt jedem Kind regelmäßig Zinsen auf sein verfügbares Guthaben (belohnt Sparen).","panel.settings_interest_params_label":"Einstellungen für Sparzinsen","panel.settings_interest_percent":"Zinsen %","panel.settings_interest_params_hint":"Zinssatz auf das Guthaben und wie oft.","panel.chore_due_time_label":"Fälligkeitszeit (optional)","panel.chore_due_time_hint":"Erledigungen bis zu dieser Zeit erhalten den Frühbonus; danach den Verspätungsabzug.","panel.chore_early_bonus_label":"Frühbonus","panel.chore_late_penalty_label":"Verspätungsabzug","panel.chore_require_photo_label":"Fotonachweis verlangen","panel.chore_require_photo_hint":"Erledigungen müssen von Eltern bestätigt werden; ein Beweisfoto (falls vorhanden) erscheint bei den Genehmigungen.","panel.chore_open_ended_label":"Offene Aufgabe (Kind beschreibt sie)","panel.chore_open_ended_hint":"Das Kind schreibt, was es gemacht hat, und schlägt Punkte vor. Braucht immer deine Genehmigung — du legst die echten Punkte fest.","panel.activity_view_photo":"Foto ansehen","panel.adjust_add":"Hinzufügen","panel.adjust_add_title":"{child} {amount} {points} hinzufügen","panel.adjust_amount":"Betrag","panel.adjust_custom_title":"Punkte von {child} um einen eigenen Betrag anpassen","panel.adjust_dialog_title":"Punkte anpassen — {name}","panel.adjust_done":"{sign}{amount} {points} für {child}","panel.backdate_button":"Erledigte Aufgabe nachtragen","panel.backdate_title":"Aufgabe für {name} nachtragen","panel.backdate_hint":"Wähle den Tag und tippe dann die erledigten Aufgaben an, genau wie auf dem Stickerplan. Sie zählen für diesen Tag und diese Woche und sind sofort bestätigt. Einen Sticker gedrückt halten, um ihn zurückzunehmen.","panel.backdate_hint_list":"Für eine Aufgabe, die an einem früheren Tag erledigt, aber nicht abgehakt wurde. Sie zählt für diesen Tag und diese Woche und ist sofort bestätigt.","panel.backdate_finish":"Fertig","panel.backdate_day":"Tag der Erledigung","panel.backdate_chore":"Aufgabe","panel.backdate_none":"An diesem Tag war für {name} keine Aufgabe fällig.","panel.backdate_save":"Nachtragen","panel.backdate_done":"{chore} für {name} am {day} nachgetragen","panel.adjust_err_amount":"Gib einen Betrag zwischen 1 und 10000 ein.","panel.adjust_reason":"Grund (optional)","panel.adjust_remove":"Abziehen","panel.adjust_remove_title":"{child} {amount} {points} abziehen","panel.swap_btn":"Tausch anfragen","panel.swap_dialog_title":"Tausch: {chore}","panel.swap_requester":"Heutigen Dienst übergeben an","panel.swap_create":"Tausch anfragen","panel.swap_pick_child":"Wähle ein Kind.","panel.swap_requested":"Tausch angefragt","panel.swap_approved":"Tausch genehmigt","panel.swap_rejected":"Tausch abgelehnt","panel.swap_request_text":"{child} möchte „{chore}“ heute machen","panel.swap_from":"aktuell {name}","notification.weekly_digest.name":"Wochenübersicht","notification.weekly_digest.description":"Eine Sonntagabend-Zusammenfassung der Woche jedes Kindes (Aufgaben + Punkte). Standardmäßig aus.","panel.settings_celebration_notify_label":"Feier-Benachrichtigungen","panel.settings_celebration_notify_hint":"Sende eine Benachrichtigung bei großen Feier-Momenten (Levelaufstiege, Serien-Meilensteine, perfekte Wochen). Standardmäßig aus.","panel.settings_celebration_tier_label":"Mindestgröße der Feier","panel.settings_celebration_tier_hint":"Nur ab dieser Größe benachrichtigen. Jede Feier löst weiterhin ein taskmate_celebration-Ereignis für Automationen aus.","panel.settings_celebration_tier_1":"Alle (ab klein)","panel.settings_celebration_tier_2":"Ab mittel","panel.settings_celebration_tier_3":"Nur episch","notification.celebration.name":"Feier","notification.celebration.description":"Große Feier-Momente – Levelaufstiege, Serien-Meilensteine und perfekte Wochen. Standardmäßig aus.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Quests suchen …","panel.btn_add_quest":"Quest hinzufügen","panel.quest_add_tile":"Quest hinzufügen","panel.quest_need_chores":"Erstelle zuerst einige Aufgaben – eine Quest ist eine Kette bestehender Aufgaben.","panel.empty_quests_title":"Noch keine Quests","panel.empty_quests_copy":"Verkette Aufgaben zu einer Quest. Schließe jeden Schritt ab, um einen Bonus zu erhalten.","panel.entity_quest":"Quest","panel.quest_all_children":"Alle Kinder","panel.quest_missing_chore":"(gelöschte Aufgabe)","panel.quest_badge_repeatable":"Wiederholbar","panel.quest_badge_inactive":"Inaktiv","panel.quest_stat_steps":"Schritte","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Für","panel.dialog_add_quest":"Quest hinzufügen","panel.dialog_edit_quest":"Quest bearbeiten","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Schritte (in Reihenfolge)","panel.quest_steps_hint":"Das Kind rückt einen Schritt vor, sobald die Aufgabe des aktuellen Schritts genehmigt ist. Tippe unten auf eine Aufgabe zum Hinzufügen/Entfernen; nutze ▲▼ zum Umsortieren.","panel.quest_no_steps":"Noch keine Schritte – tippe unten auf eine Aufgabe, um den ersten Schritt hinzuzufügen.","panel.quest_assigned_label":"Zuweisen an","panel.quest_assigned_hint":"Lasse alle unausgewählt, um diese Quest für jedes Kind verfügbar zu machen.","panel.quest_repeatable_label":"Wiederholbar","panel.quest_repeatable_hint":"Nach Abschluss wird der Fortschritt zurückgesetzt, damit das Kind die Quest erneut machen kann.","panel.quest_active_label":"Aktiv","panel.quest_active_hint":"Inaktive Quests verfolgen keinen Fortschritt und vergeben keine Boni.","panel.quest_need_step":"Füge mindestens einen Schritt hinzu.","panel.quest_for_names":"Für: {names}","panel.toast_quest_added":"Quest hinzugefügt","panel.toast_quest_updated":"Quest aktualisiert","panel.settings_avatars_title":"Freischaltbare Avatare","panel.settings_avatars_label":"Avatare verwalten","panel.settings_avatars_hint":"{count} Avatare im Katalog. Kinder schalten Avatare durch Level, Punkte oder Serien frei und wählen dann selbst.","panel.settings_avatars_btn":"Avatare verwalten","panel.avatar_dialog_title":"Avatar-Katalog","panel.avatar_dialog_hint":"Lege fest, welche Avatare Kinder verdienen können. Jede Zeile braucht ein mdi-Symbol und eine Freischaltbedingung. Kinder können zu jedem freigeschalteten Avatar wechseln.","panel.avatar_empty":"Noch keine Avatare – füge unten einen hinzu.","panel.avatar_add_row":"Avatar hinzufügen","panel.avatar_label_ph":"Name (z. B. Rakete)","panel.avatar_unlock_free":"Immer verfügbar","panel.avatar_unlock_level":"Level erreichen","panel.avatar_unlock_points":"Insgesamt verdiente Punkte","panel.avatar_unlock_streak":"Beste Serie (Tage)","panel.toast_avatars_saved":"Avatare gespeichert","panel.tab_challenges":"Herausforderungen","panel.challenge_title":"Herausforderungen","panel.search_challenges":"Challenges suchen …","panel.btn_add_challenge":"Challenge hinzufügen","panel.challenge_add_tile":"Challenge hinzufügen","panel.empty_challenges_title":"Noch keine Challenges","panel.empty_challenges_copy":"Lege ein tägliches oder wöchentliches Ziel fest – N Aufgaben erledigen oder N Punkte verdienen – für einen Bonus, der sich jede Periode erneuert.","panel.entity_challenge":"Challenge","panel.challenge_scope_label":"Erneuert sich","panel.challenge_scope_daily":"Täglich","panel.challenge_scope_weekly":"Wöchentlich","panel.challenge_metric_label":"Zielart","panel.challenge_metric_chores":"Erledigte Aufgaben","panel.challenge_metric_points":"{points_name} verdient","panel.challenge_target_label":"Ziel","panel.challenge_target_hint":"Wie viele innerhalb der Periode erreicht werden müssen.","panel.dialog_add_challenge":"Challenge hinzufügen","panel.dialog_edit_challenge":"Challenge bearbeiten","panel.toast_challenge_added":"Challenge hinzugefügt","panel.toast_challenge_updated":"Challenge aktualisiert","panel.settings_allow_negative_label":"Negatives Guthaben zulassen","panel.settings_allow_negative_hint":"Strafen dürfen das Guthaben eines Kindes unter null senken, statt bei null zu stoppen.","panel.chore_depends_label":"Hängt ab von","panel.chore_depends_hint":"Diese Aufgabe bleibt verborgen, bis die ausgewählten Aufgaben heute für das Kind genehmigt sind.","panel.notif_quiet_hours_label":"Ruhezeiten","panel.notif_quiet_hours_desc":"In diesem Zeitraum werden keine Erinnerungen an dieses Kind gesendet (Nicht stören). Zum Deaktivieren leer lassen.","notification.mandatory_reminder.name":"Erinnerung an Pflichtaufgabe","notification.mandatory_reminder.description":"Stupst das Kind an, wenn eine Pflichtaufgabe überfällig ist, und erinnert nach der Eskalationsverzögerung erneut. Standardmäßig aus.","notification.mandatory_parent_alert.name":"Eltern-Benachrichtigung zu Pflichtaufgabe","notification.mandatory_parent_alert.description":"Benachrichtigt ein Elternteil, wenn eine Pflichtaufgabe nach der Eltern-Eskalationsverzögerung noch unerledigt ist. Standardmäßig aus.","panel.notif_escalation_reminder_label":"Erneut erinnern nach","panel.notif_escalation_parent_label":"Eltern benachrichtigen nach","panel.notif_presence_min_away_label":"Nur nach einer Abwesenheit von","panel.notif_escalation_minutes_suffix":"Min.","notification.monthly_report.name":"Monatsbericht","notification.monthly_report.description":"Eine Zusammenfassung des Vormonats je Kind zu Monatsbeginn (Aufgaben, Punkte, Level, beste Serie). Standardmäßig aus.","notification.season_champion.name":"Saison-Champion","notification.season_champion.description":"Verkündet zu Monatsbeginn den Gewinner der monatlichen Bestenliste. Standardmäßig aus.","panel.ics_title":"Kalender-Abonnement","panel.ics_hint":"Anstehende Aufgaben in Google-/Apple-/Outlook-Kalender abonnieren. Der Link enthält ein privates Token — vorsichtig teilen.","panel.ics_show":"Abo-Link anzeigen","panel.ics_copy":"Kopieren","panel.ics_regenerate":"Link neu erzeugen","panel.ics_copied":"Abo-Link kopiert","panel.ics_regenerated":"Neuer Link erzeugt — alte Abos gestoppt","panel.allowance_title":"Taschengeld","panel.allowance_hint":"Punkte in echtes Taschengeld umwandeln. Auszahlungen über den Dienst record_allowance_payout oder eine Dashboard-Schaltfläche erfassen.","panel.allowance_enabled":"Taschengeld-Auszahlungen aktivieren","panel.allowance_rate":"Punkte pro Einheit","panel.allowance_rate_hint":"Wie viele Punkte einer Währungseinheit entsprechen.","panel.allowance_currency":"Währungssymbol","panel.allowance_ledger":"Letzte Auszahlungen","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Familienziel","panel.family_goal_hint":"Ein gemeinsames Ziel über die kombinierten Punkte aller Kinder (z. B. alle erreichen 500 → Familienfilmabend).","panel.family_goal_enabled":"Familienziel aktivieren","panel.family_goal_name":"Zielname","panel.family_goal_name_ph":"Filmabend-Kasse","panel.family_goal_target":"Ziel (kombinierte Punkte)","panel.family_goal_target_hint":"Summe der Punkte aller Kinder, die zum Erreichen nötig ist.","panel.family_goal_reward":"Belohnung","panel.family_goal_reward_ph":"ein Familienfilmabend","notification.family_goal_reached.name":"Familienziel erreicht","notification.family_goal_reached.description":"Feiert, wenn die kombinierten Punkte der Familie das gemeinsame Ziel erreichen. Standardmäßig aus.","notification.birthday.name":"Geburtstag","notification.birthday.description":"Gratuliert dem Kind morgens zum Geburtstag (um 08:00, sofern keine Uhrzeit gesetzt ist) und nennt den Punktemultiplikator des Tages. Standardmäßig aus.","notification.presence_arrival.name":"Zu Hause angekommen","notification.presence_arrival.description":"Ein \"Du bist zu Hause — noch N Aufgaben\"-Hinweis, wenn ein Kind mit Anwesenheits-Entität mit offenen Aufgaben nach Hause kommt. Erinnerungen, die während der Abwesenheit zurückgehalten wurden, landen hier. Standardmäßig aus.","notification.wish_requested.name":"Neuer Wunsch zur Freigabe","notification.wish_requested.description":"Benachrichtigt Eltern, wenn ein Kind einen Wunsch auf seine Wunschliste setzt, damit er freigegeben und das Ziel bestätigt werden kann. Standardmäßig aus.","notification.wish_pledged.name":"Zusage für einen Wunsch","notification.wish_pledged.description":"Benachrichtigt ein Kind, wenn jemand Punkte für einen seiner Wünsche zusagt („Oma hat 20 zu deinem Lego-Set beigesteuert!“). Standardmäßig aus.","panel.tab_bounties":"Sonderjobs","panel.bounty_post_btn":"+ Sonderjob ausschreiben","panel.bounty_tab_active":"Aktiv ({count})","panel.bounty_tab_pending":"Wartet auf Freigabe ({count})","panel.bounty_tab_history":"Verlauf ({count})","panel.bounty_col_bounty":"Sonderjob","panel.bounty_col_points":"Punkte","panel.bounty_col_eligible":"Berechtigt","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Läuft ab in","panel.bounty_lock_meta":"Reservierung {hours} Std.","panel.bounty_photo_meta":"Fotonachweis","panel.bounty_status_open":"Offen","panel.bounty_status_claimed":"Übernommen","panel.bounty_status_pending":"Wartet auf Freigabe","panel.bounty_status_completed":"Erledigt","panel.bounty_status_expired":"Abgelaufen","panel.bounty_claimed_meta":"{name} · noch {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niemand hat ihn übernommen · {date}","panel.bounty_expired_lapsed_meta":"Abgelaufen nach verfallener Reservierung · {date}","panel.bounty_expired_unfinished_meta":"Übernommen, aber nie erledigt · {date}","panel.bounty_lapsed_meta":"Reservierung {count}× verfallen","panel.bounty_no_expiry":"Kein Ablauf","panel.bounty_release":"Reservierung aufheben","panel.bounty_cancel":"Sonderjob streichen","panel.bounty_nothing":"Nichts vorhanden","panel.bounty_all_children":"Alle Kinder","panel.bounty_dialog_post":"Sonderjob ausschreiben","panel.bounty_dialog_edit":"Sonderjob bearbeiten","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"z. B. Auto waschen","panel.bounty_desc_label":"Beschreibung (optional)","panel.bounty_points_label":"Punkte","panel.bounty_lock_label":"Reservierung (Stunden)","panel.bounty_lock_hint":"So viel Zeit hat das Kind, bevor der Job zurück an die Tafel geht","panel.bounty_icon_label":"Symbol","panel.bounty_expires_label":"Läuft ab","panel.bounty_exp_none":"Kein Ablauf","panel.bounty_exp_tonight":"Heute 20:00","panel.bounty_exp_24h":"In 24 Stunden","panel.bounty_exp_weekend":"Ende des Wochenendes","panel.bounty_exp_pick":"Datum wählen…","panel.bounty_who_label":"Wer darf ihn übernehmen","panel.bounty_photo_label":"Fotonachweis verlangen","panel.bounty_photo_hint":"Das Kind muss beim Erledigen ein Foto anhängen","panel.bounty_notify_label":"Berechtigte Kinder benachrichtigen","panel.bounty_notify_hint":"Sendet die Benachrichtigung „Neuer Sonderjob“ — unter Benachrichtigungen einschalten und die Kinder zuordnen","panel.bounty_post_save":"Ausschreiben","panel.bounty_claimed_lock_note":"Ein Kind hat diesen Sonderjob übernommen, daher lassen sich nur noch Punkte und Ablauf ändern.","panel.bounty_title_required":"Gib dem Sonderjob einen Titel.","panel.bounty_expiry_past":"Wähle einen Ablauf in der Zukunft.","panel.bounty_release_confirm":"„{title}“ zurück an die Tafel geben?","panel.bounty_remove_confirm":"„{title}“ entfernen?","panel.bounty_empty_title":"Noch keine Sonderjobs","panel.bounty_empty_copy":"Schreib einen einmaligen Job mit fester Belohnung aus — das erste Kind, das ihn übernimmt, bekommt ihn.","panel.toast_bounty_posted":"Sonderjob ausgeschrieben — er steht jetzt auf den Tafeln der Kinder","panel.toast_bounty_updated":"Sonderjob aktualisiert","panel.toast_bounty_released":"Reservierung aufgehoben — der Job ist wieder auf der Tafel","panel.toast_bounty_removed":"Sonderjob entfernt","notification.bounty_posted.name":"Neuer Sonderjob","notification.bounty_posted.description":"Sagt den Kindern Bescheid, wenn ein Elternteil einen Sonderjob für sie ausschreibt und „Berechtigte Kinder benachrichtigen“ an ist.","notification.bounty_claim_lapsing.name":"Sonderjob-Reservierung läuft ab","notification.bounty_claim_lapsing.description":"Warnt das Kind 15 Minuten, bevor seine Reservierung verfällt und der Sonderjob zurück an die Tafel geht.","panel.tab_auctions":"Auktionen","panel.new_auction":"Auktion","panel.auction_row_menu":"Einen Termin versteigern","panel.auction_page_sub":"Kinder bieten die wenigsten Punkte, für die sie eine Aufgabe übernehmen. Das niedrigste Gebot gewinnt.","panel.auction_start_btn":"Auktion starten","panel.auction_empty_title":"Noch keine Auktionen","panel.auction_empty_copy":"Versteigere eine unbeliebte Aufgabe: Die Kinder bieten die wenigsten Punkte, für die sie sie machen würden, und das niedrigste Gebot gewinnt.","panel.auction_stat_live":"laufende Auktionen","panel.auction_stat_bids":"geheime Gebote","panel.auction_stat_won":"mit Gewinner beendet (30 Tage)","panel.auction_tab_live":"Laufend ({count})","panel.auction_tab_closed":"Beendet ({count})","panel.auction_show_amounts":"Gebotshöhen zeigen","panel.auction_col_chore":"Aufgabe","panel.auction_col_max":"Max.","panel.auction_col_who":"Wer bieten darf","panel.auction_col_bids":"Gebote","panel.auction_col_closes":"Endet","panel.auction_col_result":"Ergebnis","panel.auction_col_status":"Aufgabenstatus","panel.auction_normally":"{date} · normalerweise {points} {points_name}","panel.auction_min_meta":"mind. {points} {points_name}","panel.auction_no_bids_yet":"Noch keine Gebote","panel.auction_no_bids":"Keine Gebote","panel.auction_sealed":"versiegelt","panel.auction_leading":"vorn","panel.auction_close_now":"Jetzt beenden","panel.auction_cancel":"Auktion abbrechen","panel.auction_won_at":"für {points}","panel.auction_assigned_for":"zugeteilt für {date}","panel.auction_fallback":"→ normale Zuteilung","panel.auction_reopen":"Mit höherem Maximum neu starten","panel.auction_refuse_off":"Diese Aufgabe ist ausgeschaltet.","panel.auction_refuse_open_ended":"Bei einer offenen Aufgabe legt ein Elternteil den Preis fest, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_other":"Diese Aufgabe kann nicht versteigert werden.","panel.auction_refuse_team":"Eine Teamwork-Aufgabe teilt sich ein Team, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_timed":"Eine Zeitaufgabe wird pro Minute bezahlt, deshalb kann sie nicht versteigert werden.","panel.auction_refuse_unassigned":"Eine nicht zugewiesene Aufgabe kann niemandem gegeben werden, deshalb kann sie nicht versteigert werden.","panel.auction_status_done":"Erledigt · +{points}","panel.auction_status_pending":"Wartet auf Genehmigung","panel.auction_status_todo":"Offen","panel.auction_status_missed":"Verpasst","panel.auction_status_normal":"Normale Zuteilung","panel.auction_status_cancelled":"Abgebrochen","panel.auction_nothing":"Hier ist nichts","panel.auction_dialog_title":"Auktion starten","panel.auction_sec_chore":"Welche Aufgabe","panel.auction_sec_price":"Preis","panel.auction_sec_bidding":"Bieten","panel.auction_chore_label":"Aufgabe","panel.auction_which_label":"Welcher Termin","panel.auction_which_hint":"Nur dieser Termin wird versteigert. Der restliche Plan bleibt unverändert.","panel.auction_loading":"Wird geladen…","panel.auction_no_occurrences":"In den nächsten 60 Tagen gibt es keinen Termin dieser Aufgabe, der versteigert werden kann.","panel.auction_no_chores":"Noch keine Aufgabe kann versteigert werden. Teamwork-, Zeit-, offene und nicht zugeteilte Aufgaben gehen nicht.","panel.auction_max_label":"Höchstgebot","panel.auction_normally_worth":"normalerweise {points} {points_name} wert","panel.auction_max_hint":"Kinder können vom Mindestgebot bis zu diesem Wert bieten. Das niedrigste gewinnt; bei Gleichstand das früheste Gebot.","panel.auction_min_label":"Mindestgebot","panel.auction_min_hint":"Aus: Jedes Gebot ab 1 zählt. An: verhindert ein Unterbieten bis ganz nach unten.","panel.auction_closes_label":"Endet","panel.auction_close_tonight":"Heute 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Vortag, 18:00","panel.auction_close_pick":"Auswählen…","panel.auction_close_hint":"Das Bieten muss vor dem Tag der Aufgabe enden.","panel.auction_who_label":"Wer bieten darf","panel.auction_nobid_label":"Wenn niemand bietet","panel.auction_nobid_copy":"Die Aufgabe geht zurück an die normale Zuteilung. Unter „Beendet“ kannst du sie mit höherem Maximum neu starten.","panel.auction_notify_label":"Kindern Bescheid sagen","panel.auction_notify_hint":"Schickt den bietberechtigten Kindern „Neue Auktion“ und eine Stunde vor Ende eine Erinnerung. Schalte die Auktions-Benachrichtigungen unter Benachrichtigungen ein.","panel.auction_start_save":"Auktion starten","panel.auction_err_occurrence":"Wähle einen Termin zum Versteigern.","panel.auction_err_close":"Wähle ein Ende vor dem Tag der Aufgabe.","panel.auction_err_who":"Wähle mindestens ein Kind, das bieten darf.","panel.auction_err_min":"Das Mindestgebot darf nicht über dem Höchstgebot liegen.","panel.auction_close_confirm":"Bieten für „{chore}“ jetzt beenden? Das niedrigste Gebot gewinnt.","panel.auction_cancel_confirm":"Auktion für „{chore}“ abbrechen? Die Aufgabe geht zurück an die normale Zuteilung, und alle Bietenden werden informiert.","panel.toast_auction_started":"Auktion gestartet — sie ist jetzt auf den Karten der Kinder","panel.toast_auction_closed":"Auktion beendet","panel.toast_auction_cancelled":"Auktion abgebrochen — zurück zur normalen Zuteilung","panel.auction_delete_confirm":"Beendete Auktion für „{chore}“ löschen? Sie wird aus der Liste entfernt. Das kann nicht rückgängig gemacht werden.","panel.toast_auction_deleted":"Auktion gelöscht","notification.auction_opened.name":"Neue Auktion","notification.auction_opened.description":"Sagt den bietberechtigten Kindern Bescheid, wenn ein Elternteil eine Aufgaben-Auktion mit „Kindern Bescheid sagen“ startet.","notification.auction_closing.name":"Auktion endet bald","notification.auction_closing.description":"Erinnert jedes bietberechtigte Kind eine Stunde vor Ende des Bietens (bei Auktionen mit „Kindern Bescheid sagen“).","notification.auction_result.name":"Auktionsergebnis","notification.auction_result.description":"Sagt den bietberechtigten Kindern und den Eltern, wer eine Auktion zu welchem Preis gewonnen hat — oder dass niemand geboten hat oder sie abgebrochen wurde.","panel.chore_advanced_weather":"Erweitert — Wetterbedingungen","panel.chore_weather_intro":"Diese Aufgabe ausblenden, solange das Wetter ungeeignet ist. Praktisch für Arbeiten im Freien — eine wetterbedingt ausgefallene Aufgabe gilt nicht als versäumte Pflichtaufgabe und unterbricht keine Serie.","panel.chore_weather_entity_label":"Wetter-Entität","panel.chore_weather_entity_hint":"Leer lassen, um das Wetter komplett zu ignorieren.","panel.chore_weather_conditions_label":"Ausblenden bei folgendem Wetter","panel.chore_weather_conditions_hint":"Wähle die Bedingungen, bei denen die Aufgabe ausgeblendet wird.","panel.chore_weather_temp_min_label":"Mindesttemperatur","panel.chore_weather_temp_min_hint":"Darunter ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_temp_max_label":"Höchsttemperatur","panel.chore_weather_temp_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_wind_max_label":"Maximale Windgeschwindigkeit","panel.chore_weather_wind_max_hint":"Darüber ausblenden. Leer lassen für keine Grenze.","panel.chore_weather_failopen_hint":"Die Grenzwerte verwenden die Einheiten deiner Wetter-Entität. Fehlt die Entität oder ist sie nicht verfügbar, bleibt die Aufgabe sichtbar.","panel.chore_advanced_tags":"NFC-/QR-Tags","panel.chore_tags_intro":"Verknüpfe ein Home-Assistant-Tag (einen NFC-Aufkleber oder einen QR-Code) mit dieser Aufgabe. Wird es in der Companion-App gescannt, wird die Aufgabe für die Person erledigt, die gescannt hat.","panel.chore_tags_none":"Noch keine Tags in Home Assistant. Lege sie unter Einstellungen → Tags an oder gib unten eine Tag-ID ein.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"z. B. spuelmaschine","panel.btn_add_tag":"Tag hinzufügen","panel.chore_tags_hint":"Das Kind wird über den HA-Benutzer ermittelt, der gescannt hat (sein verknüpfter Benutzer). Ist niemand verknüpft, funktioniert das Tag nur, wenn die Aufgabe genau einem Kind zugewiesen ist. Regeln für Genehmigung, Zeitplan und Tageslimit gelten weiterhin.","panel.chore_tags_blocked_hint":"Diese Aufgabe braucht ein Foto, eine Notiz oder einen Timer – ein Tag-Scan kann sie daher nicht erledigen.","panel.chore_tags_limit":"Eine Aufgabe kann höchstens {max} Tags haben.","panel.chore_advanced_scheduled":"Erweitert — geplante Änderungen","panel.chore_scheduled_intro":"Plane eine Änderung für ein späteres Datum — „ab 1. September 20 Punkte wert“. Wird um Mitternacht angewendet; war Home Assistant aus, wird es beim nächsten Start nachgeholt.","panel.chore_scheduled_none":"Keine Änderungen geplant.","panel.chore_scheduled_history":"Bereits angewendet","panel.chore_scheduled_applied":"Angewendet","panel.sched_date_label":"Anwenden am","panel.sched_field_label":"Änderung","panel.sched_value_label":"Neuer Wert","panel.sched_note_label":"Notiz (optional)","panel.sched_note_hint":"Eine Erinnerung an den Grund, neben der geplanten Änderung angezeigt.","panel.btn_add_scheduled":"Änderung planen","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nein","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Änderung geplant","panel.toast_sched_removed":"Änderung entfernt","panel.toast_sched_date_required":"Wähle ein Datum für die Änderung","panel.toast_sched_value_required":"Gib einen Wert für die Änderung ein","panel.sched_field_points":"Punkte","panel.sched_field_assigned_to":"Zugewiesen an","panel.sched_field_enabled":"Aktiviert","panel.sched_field_requires_approval":"Bestätigung nötig","panel.sched_field_daily_limit":"Tageslimit","panel.sched_field_due_days":"Tage","panel.sched_field_mandatory":"Pflicht","panel.sched_field_mandatory_penalty_points":"Strafpunkte","panel.sched_field_expires_on":"Läuft ab am","panel.sched_field_description":"Beschreibung","panel.sched_field_time_category":"Tageszeit","panel.sched_field_difficulty":"Schwierigkeit","panel.settings_roulette_section":"Aufgaben-Roulette","panel.settings_roulette_enabled":"Aufgaben-Roulette aktivieren","panel.settings_roulette_enabled_hint":"Ein Kind kann für eine zufällige offene Aufgabe mit Extrapunkten drehen.","panel.settings_roulette_multiplier":"Punkte-Multiplikator","panel.settings_roulette_spins":"Drehungen pro Tag","panel.settings_unlock_allowlist":"Freischalt-Positivliste","panel.settings_unlock_allowlist_hint":"Nur diese Entitäten dürfen von einer Belohnung freigeschaltet werden. Bis du hier etwas hinzufügst, ist nichts erlaubt.","panel.settings_unlock_allowlist_empty":"Noch nichts erlaubt.","panel.settings_unlock_allowlist_add":"Entität zum Erlauben suchen","panel.reward_unlock_section":"Erweitert — zeitlich begrenzte Freischaltung","panel.reward_unlock_intro":"Schaltet etwas ein, wenn diese Belohnung genehmigt wird, und nach einer festgelegten Zeit wieder aus.","panel.reward_unlock_none":"Nichts","panel.reward_unlock_entity":"Freischalten","panel.reward_unlock_minutes":"Wie lange (Minuten)","panel.reward_unlock_minutes_hint":"0 = eingeschaltet lassen; du musst selbst ausschalten.","panel.reward_unlock_no_allowlist":"Füge zuerst in den Einstellungen eine Entität zur Freischalt-Positivliste hinzu.","panel.tab_insights":"Einblicke","panel.insights_loading":"Wird berechnet…","panel.insights_fairness_title":"Wer macht die Arbeit?","panel.insights_fairness_intro":"{start} bis {end}. Gleichmäßig verteilt wären {fair} % pro Kind.","panel.insights_last_days":"Letzte {days} Tage","panel.insights_no_data":"In diesem Zeitraum noch keine bestätigten Aufgaben.","panel.insights_balanced":"Wirkt recht ausgewogen.","panel.insights_unbalanced":"Die Arbeit ist ungleich verteilt.","panel.insights_chores":"Aufgaben","panel.insights_status_over":"Macht mehr","panel.insights_status_under":"Macht weniger","panel.insights_status_balanced":"Ausgewogen","panel.insights_status_idle":"Noch nichts","panel.insights_fairness_note":"Bewertet nach Anzahl der Aufgaben, nicht nach Punkten, damit eine teurere Aufgabe keine ungleiche Verteilung verdeckt. Markiert, wenn ein Kind mehr als {tolerance} Punkte von einem gleichen Anteil abweicht.","panel.insights_chore":"Aufgabe","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Reibung","panel.insights_friction_title":"Was funktioniert nicht?","panel.insights_friction_intro":"{start} bis {end}. Aufgaben werden danach bewertet, wie oft sie tatsächlich erledigt wurden im Verhältnis dazu, wie oft sie anstanden.","panel.insights_friction_none":"Keine aktiven Aufgaben vorhanden.","panel.insights_friction_healthy":"Es wird alles erledigt.","panel.insights_friction_problems":"{count} Aufgaben genauer ansehen.","panel.insights_friction_problems_one":"{count} Aufgabe genauer ansehen.","panel.insights_col_chore":"Aufgabe","panel.insights_col_done":"Erledigt","panel.insights_col_rate":"Quote","panel.insights_col_last":"Zuletzt","panel.insights_col_verdict":"Urteil","panel.insights_col_suggestion":"Vorschlag","panel.insights_never":"Nie","panel.insights_days_ago":"vor {days} T.","panel.insights_verdict_never":"Nie erledigt","panel.insights_verdict_stalling":"Bleibt liegen","panel.insights_verdict_struggling":"Unregelmäßig","panel.insights_verdict_fine":"In Ordnung","panel.insights_verdict_unknown":"Unklar","panel.insights_suggest_retire":"Abschaffen","panel.insights_suggest_reprice":"Punkte erhöhen","panel.insights_suggest_reassign":"Jemand anderem geben","panel.insights_suggest_keep":"So lassen","panel.insights_outstanding_misses":"Offene versäumte Pflichtaufgaben","panel.insights_friction_note":"Ablehnungen sind nicht aufgeführt: TaskMate löscht eine Erledigung, wenn du sie ablehnst, es gibt also keinen Verlauf dazu. Die erwarteten Werte sind Näherungen — Rotation, Abhängigkeiten und Wetter werden nicht nachgestellt.","panel.insights_view_projection":"Kommende Woche","panel.insights_projection_title":"Was steht an?","panel.insights_projection_intro":"{start} bis {end}, basierend auf dem Zeitplan jeder Aufgabe.","panel.insights_next_days":"Nächste {days} Tage","panel.insights_col_day":"Tag","panel.insights_projected_earn":"bis zu {points} {name}","panel.insights_projected_total":"käme auf {total}","panel.insights_projection_unassigned":"{points} Punkte sind niemandem zugewiesen.","panel.insights_projection_note":"Eine Obergrenze, keine Prognose: Aufgaben für alle werden jedem berechtigten Kind angerechnet, da der Zeitplan nicht wissen kann, wer zuerst da ist. Wetter, Abhängigkeiten und Verfügbarkeit werden nicht vorhergesagt — sie hängen vom Tag ab.","panel.insights_view_health":"Zustand","panel.settings_quality_rating_label":"Qualitätsbewertung","panel.settings_quality_rating_hint":"Genehmigte Aufgaben mit 1–3 Sternen bewerten und die Punkte entsprechend skalieren. Ohne Bewertung gibt es 100 %.","panel.settings_quality_rating_multipliers_label":"Stern-Multiplikatoren","panel.settings_quality_rating_multipliers_hint":"Punktemultiplikator je Bewertung (×1,0 = normale Punkte der Aufgabe).","panel.rating_label":"Qualitätsbewertung","panel.rating_star_title":"{count}★ — bringt {percent} % der Punkte","panel.insights_view_quality":"Qualität","panel.insights_quality_title":"Qualitätsbewertungen","panel.insights_quality_intro":"Bei der Genehmigung vergebene Sterne, {start} bis {end}. Durchschnitte zählen nur bewertete Genehmigungen.","panel.insights_quality_none":"In diesem Zeitraum gibt es noch keine bewerteten Genehmigungen.","panel.insights_quality_overall":"Durchschnitt {average}★ · {rated} von {total} Genehmigungen bewertet","panel.insights_quality_by_child":"Nach Kind","panel.insights_quality_by_chore":"Nach Aufgabe","panel.insights_quality_col_average":"Durchschnitt","panel.insights_quality_col_rated":"Bewertet","panel.insights_quality_disabled":"Qualitätsbewertungen sind aus. Aktiviere sie in den Einstellungen, um Genehmigungen zu bewerten.","panel.health_title":"Ist etwas kaputt?","panel.health_recheck":"Erneut prüfen","panel.health_all_good":"Nichts gefunden.","panel.health_issues":"{count} Dinge brauchen Aufmerksamkeit.","panel.health_issues_one":"{count} Sache braucht Aufmerksamkeit.","panel.health_issue_child_without_chores":"{count} Kinder haben keine Aufgaben zugewiesen","panel.health_issue_child_without_chores_one":"{count} Kind hat keine Aufgaben zugewiesen","panel.health_issue_chore_missing_entity":"{count} Aufgaben verweisen auf eine Entität, die es nicht gibt","panel.health_issue_chore_missing_entity_one":"{count} Aufgabe verweist auf eine Entität, die es nicht gibt","panel.health_issue_chore_orphan_assignee":"{count} Aufgaben sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_assignee_one":"{count} Aufgabe ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_chore_orphan_dependency":"{count} Aufgaben hängen von einer Aufgabe ab, die es nicht mehr gibt, und werden daher nie freigeschaltet","panel.health_issue_chore_orphan_dependency_one":"{count} Aufgabe hängt von einer Aufgabe ab, die es nicht mehr gibt, und wird daher nie freigeschaltet","panel.health_issue_completion_orphan":"{count} Erledigungen verweisen auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_completion_orphan_one":"{count} Erledigung verweist auf eine gelöschte Aufgabe oder ein gelöschtes Kind","panel.health_issue_large_history":"{count} Erledigungen gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_large_history_one":"{count} Erledigung gespeichert; das Aufräumen des Verlaufs hält das in Grenzen, aber ein großer Verlauf verlangsamt jeden Bericht","panel.health_issue_reward_orphan_assignee":"{count} Belohnungen sind einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_orphan_assignee_one":"{count} Belohnung ist einem Kind zugewiesen, das es nicht mehr gibt","panel.health_issue_reward_unlock_not_allowed":"{count} Belohnungen schalten eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_issue_reward_unlock_not_allowed_one":"{count} Belohnung schaltet eine Entität frei, die nicht mehr auf der Positivliste steht, daher passiert bei der Genehmigung nichts","panel.health_sev_error":"Fehler","panel.health_sev_warning":"Warnung","panel.health_sev_info":"Hinweis","panel.health_goto":"Anzeigen","panel.health_count_children":"Kinder","panel.health_count_chores":"Aufgaben","panel.health_count_enabled_chores":"Aktiv","panel.health_count_rewards":"Belohnungen","panel.health_count_completions":"Erledigungen","panel.health_count_badges":"Abzeichen","panel.health_count_scheduled_changes":"Geplant","panel.health_count_active_unlocks":"Freischaltungen","panel.health_count_mandatory_misses":"Versäumt","panel.health_count_storage":"Speicher","panel.chore_icon_label":"Symbol","panel.chore_image_label":"Bild","panel.chore_image_hint":"Ein Foto, das statt des Symbols angezeigt wird. Beim Hochladen auf 512px verkleinert.","panel.chore_image_upload":"Hochladen","panel.chore_image_remove":"Entfernen","panel.chore_image_empty":"Kein Bild","panel.chore_image_uploading":"Wird hochgeladen…","panel.chore_image_failed":"Hochladen fehlgeschlagen","panel.chore_image_too_large":"Dieses Bild ist zu groß (max. 2 MB).","panel.chore_image_bad_type":"Wähle ein JPEG-, PNG- oder WebP-Bild.","panel.settings_sounds_title":"Abschlussgeräusche","panel.settings_sounds_hint":"Eigene Soundclips hochladen und pro Aufgabe auswählen.","panel.settings_sounds_empty":"Noch keine eigenen Geräusche.","panel.settings_sounds_formats":"MP3, OGG, WAV oder M4A. Max. 1 MB pro Datei.","panel.sound_upload":"Geräusch hochladen","panel.sound_uploading":"Wird hochgeladen…","panel.sound_uploaded":"Geräusch hinzugefügt","panel.sound_upload_failed":"Upload fehlgeschlagen","panel.sound_too_large":"Dieses Geräusch ist zu groß (max. 1 MB).","panel.sound_bad_type":"Wähle eine MP3-, OGG-, WAV- oder M4A-Datei.","panel.sound_storage_full":"Der Speicher für Geräusche ist voll. Lösche ein Geräusch und versuche es erneut.","panel.sound_default_name":"Mein Geräusch","panel.sound_preview":"Abspielen","panel.sound_rename":"Umbenennen","panel.sound_rename_prompt":"Name für dieses Geräusch:","panel.sound_name_required":"Gib dem Geräusch einen Namen.","panel.sound_delete":"Löschen","panel.sound_delete_confirm":"Geräusch „{name}“ löschen? Aufgaben, die es nutzen, erhalten wieder das Standardgeräusch.","panel.sound_deleted":"Geräusch gelöscht","panel.sound_deleted_reset":"Geräusch gelöscht. {count} Aufgaben auf das Standardgeräusch zurückgesetzt.","panel.sound_deleted_reset_one":"Geräusch gelöscht. {count} Aufgabe auf das Standardgeräusch zurückgesetzt.","panel.sound_opt_chime":"Glockenspiel","panel.sound_opt_coin":"Münze","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Pups {n}","panel.sound_opt_fart_random":"Zufälliger Pups","panel.sound_opt_levelup":"Level-up","panel.sound_opt_none":"Kein Ton","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Rückgängig","panel.recaps_title":"Rückblicke","panel.recaps_hint":"Eine Geschichte im Stil eines Jahresrückblicks über die Woche, den Monat oder das Jahr jedes Kindes – direkt nach Ende des Zeitraums erstellt und aufbewahrt, damit ältere sichtbar bleiben. Füge die TaskMate-Rückblick-Karte einem Dashboard hinzu, um sie anzusehen.","panel.recaps_frequency_label":"Familienstandard","panel.recaps_frequency_hint":"Kinder mit „Familienstandard“ bekommen diese. Beliebig kombinierbar; nichts ausgewählt schaltet Rückblicke aus.","panel.recaps_per_child_label":"Pro Kind","panel.recaps_per_child_hint":"Überschreibe den Familienstandard für ein Kind. Jüngere Kinder mögen oft wöchentlich, Teenager vielleicht nur jährlich.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Häufigkeit","panel.recaps_col_next":"Nächster Rückblick","panel.recaps_mode_default":"Familienstandard","panel.recaps_mode_custom":"Eigene","panel.recaps_off":"Rückblicke aus","panel.recaps_nine_month_note":"„Alle 9 Monate“ läuft in Blöcken ab dem 1. Januar 2026.","panel.recaps_notify_label":"Benachrichtigen, wenn fertig","panel.recaps_notify_hint":"Es wird nichts gesendet, solange die Benachrichtigung „Rückblick fertig“ im Tab Benachrichtigungen ausgeschaltet ist.","panel.recaps_notify_children":"Gerät des Kindes","panel.recaps_notify_parents":"Eltern (eine gebündelte Nachricht)","panel.recaps_send_time_label":"Senden um","panel.recaps_send_time_hint":"Rückblicke entstehen um Mitternacht; die Benachrichtigung wartet bis zu dieser Uhrzeit, damit niemand geweckt wird.","panel.recaps_retention_label":"Rückblicke aufbewahren","panel.recaps_retention_hint":"Ältere Rückblicke werden automatisch gelöscht.","panel.recaps_retention_1y":"1 Jahr","panel.recaps_retention_2y":"2 Jahre","panel.recaps_retention_forever":"Für immer","panel.recaps_compare_label":"Mit dem vorherigen Zeitraum vergleichen","panel.recaps_compare_hint":"Fügt die Folie „im Vergleich zum letzten Mal“ hinzu.","panel.recaps_preview_label":"Vorschau","panel.recaps_preview_hint":"Erstellt einen Wegwerf-Rückblick der letzten 30 Tage, damit du siehst, was ein Kind bekommt. Er erscheint einen Tag lang auf seiner Rückblick-Karte.","panel.recaps_preview_btn":"Vorschau","panel.recaps_preview_done":"Vorschau erstellt — öffne die Rückblick-Karte, um sie anzusehen","notification.recap_ready.name":"Rückblick fertig","notification.recap_ready.description":"Sagt jedem Kind und den Eltern in einer gebündelten Nachricht, dass ein neuer Rückblick bereitsteht. Gesendet zur Uhrzeit aus Einstellungen → Rückblicke.","notify.bedtime_reminder":"{child_name}, du hast vor dem Schlafengehen noch Aufgaben zu erledigen.","notify.streak_at_risk":"{child_name}, erledige heute eine Aufgabe, um deine {streak}-Tage-Serie zu halten!","notify.all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.badge_earned":"{child_name} hat das Abzeichen „{badge_name}“ verdient!","notify.pending_chore_approval":"{child_name} hat „{chore_name}“ erledigt (+{points} {points_name}) – wartet auf Freigabe.","notify.pending_reward_claim":"{child_name} hat „{reward_name}“ eingelöst ({cost} {points_name}) – wartet auf Freigabe.","notify.streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft – +{points} {points_name}!","notify.level_up":"{child_name} hat Level {level} erreicht! 🎉","notify.weekly_digest":"TaskMate-Wochenübersicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, du musst noch „{chore_name}“ erledigen.","notify.mandatory_parent_alert":"{child_name} hat die Pflichtaufgabe „{chore_name}“ immer noch nicht erledigt.","notify.monthly_report":"TaskMate-Bericht {month}:\n{summary}","notify.season_champion":"🏆 {child_name} hat die Bestenliste im {month} mit {points} {points_name} gewonnen!","notify.family_goal_reached":"🎉 Familienziel erreicht: {goal_name}! Zeit für {goal_reward}.","notify.fallback_chore":"Aufgabe","notify.fallback_parent":"Elternteil","notify.birthday":"🎂 Alles Gute zum Geburtstag, {child_name}! Heute zählt jede Aufgabe {multiplier}×.","notify.streak_freeze_used":"❄️ Ein Serienschutz hat die {streak}-Tage-Serie von {child_name} gerettet (noch {freezes_left}).","notify.presence_arrival":"🏠 Du bist zu Hause, {child_name} – heute sind noch {count} Aufgaben offen.","notify.print_chart_empty":"Für diese Woche gibt es keine Aufgaben.","notify.print_chart_footer":"Hake jedes Kästchen ab, sobald es erledigt ist. {points_name} gibt es weiterhin in TaskMate.","notify.wish_requested":"{child_name} wünscht sich „{wish_name}“ ({target} {points_name}) – wartet auf deine Freigabe.","notify.wish_pledged":"💝 {pledger} hat {points} {points_name} zu deinem Wunsch „{wish_name}“ beigesteuert!","notify.bounty_posted":"🏁 Neue Prämie: {bounty_name} – {points} {points_name}. Wer sie zuerst beansprucht, bekommt sie!","notify.bounty_claim_lapsing":"⏳ {child_name}, noch {minutes} Minuten, um „{bounty_name}“ zu erledigen, bevor sie wieder frei wird.","notify.recap_ready":"✨ Dein Rückblick ist fertig ({period}), {child_name}! Tippe, um ihn anzusehen.","notify.item_rejected":"↩️ {child_name}, „{item_name}“ wurde zurückgegeben{reason_text}","notify.auction_opened":"🔨 Neue Auktion: {chore_name} am {date}, bis zu {max_points} {points_name}. Das niedrigste Gebot gewinnt!","notify.auction_closing":"⏳ {child_name}, die Gebote für „{chore_name}“ enden in {minutes} Minuten.","notify.auction_result":"🔨 Auktion beendet: {result_text}","notify.inspection_started":"🔍 {child_name}, ein Erwachsener prüft „{chore_name}“ vor {until}. Halte es schön ordentlich für +{bonus} {points_name}!","notify.inspection_passed":"🌟 Prüfung bestanden, {child_name}! „{chore_name}“ sah toll aus: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 Die Prüfung von „{chore_name}“ bei {child_name} endet in {minutes} Minuten – bestätige oder lehne sie vor {until} ab.","notify.auction_won":"{child_name} hat „{chore_name}“ am {date} für {points} {points_name} gewonnen.","notify.auction_no_bids":"keine Gebote für „{chore_name}“, die Aufgabe geht zurück in den normalen Plan.","notify.auction_called_off":"die Auktion für „{chore_name}“ wurde abgesagt. Die Aufgabe geht zurück in den normalen Plan.","notify.weekly_digest_line":"• {child_name}: {chores} Aufgaben, {points} {points_name} verdient","notify.monthly_report_line":"• {child_name}: {chores} Aufgaben, {points} {points_name}, Level {level}, beste Serie {streak}","notify.action_approve":"Genehmigen","notify.action_reject":"Ablehnen","notify.action_reject_placeholder":"Grund (optional)","notify.approve_in_panel_hint":"Öffne das TaskMate-Panel, um zu genehmigen oder abzulehnen.","notify.celebrate_all_chores_done":"{child_name} hat heute alle Aufgaben erledigt!","notify.celebrate_birthday":"Alles Gute zum Geburtstag, {child_name}!","notify.celebrate_challenge_completed":"{child_name} hat die Challenge „{challenge_name}“ geschafft!","notify.celebrate_inspection_passed":"„{chore_name}“ von {child_name} hat die Prüfung bestanden!","notify.celebrate_level_up":"{child_name} hat Level {level} erreicht!","notify.celebrate_perfect_week":"{child_name} hat eine perfekte Woche geschafft – +{bonus}!","notify.celebrate_weekly_target":"{child_name} hat das Wochenziel für „{chore_name}“ erreicht – +{bonus}!","notify.celebrate_quest_completed":"{child_name} hat das Abenteuer „{quest_name}“ geschafft!","notify.celebrate_streak_milestone":"{child_name} hat eine {days}-Tage-Serie geschafft!","notify.recap_ready_many":"✨ {count} neue Rückblicke sind fertig, {child_name}! Tippe, um sie anzusehen.","notify.recap_parent_one":"✨ Neue Rückblicke ({period}) sind fertig für {names}. Tippe, um sie anzusehen.","notify.recap_parent_many":"✨ Neue Rückblicke sind fertig für {names}. Tippe, um sie anzusehen.","notify.period_weekly":"Woche","notify.period_range":"{start}–{end}","notify.names_and":"{names} und {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday}, {day}. {month}","notify.month_1":"Januar","notify.month_2":"Februar","notify.month_3":"März","notify.month_4":"April","notify.month_5":"Mai","notify.month_6":"Juni","notify.month_7":"Juli","notify.month_8":"August","notify.month_9":"September","notify.month_10":"Oktober","notify.month_11":"November","notify.month_12":"Dezember","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mär","notify.month_short_4":"Apr","notify.month_short_5":"Mai","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Okt","notify.month_short_11":"Nov","notify.month_short_12":"Dez","notify.weekday_short_1":"Mo","notify.weekday_short_2":"Di","notify.weekday_short_3":"Mi","notify.weekday_short_4":"Do","notify.weekday_short_5":"Fr","notify.weekday_short_6":"Sa","notify.weekday_short_7":"So","notify.sample_chore":"Zimmer aufräumen","notify.sample_reward":"Filmabend","notify.sample_badge":"Super-Helfer","notify.sample_goal":"Filmabend-Kasse","notify.sample_goal_reward":"einen Familien-Filmabend","notify.sample_wish":"Lego-Set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto waschen","notify.sample_reason":"Nicht fertig","notify.sample_note":"Super gemacht!","panel.insights_minutes":"{minutes} Min. ({percent} % der Zeit)","panel.chore_reference_image_label":"Referenzfoto","panel.chore_reference_image_empty":"Kein Referenzfoto","panel.chore_reference_image_hint":"Ein Bild der gut erledigten Aufgabe. Es erscheint beim Genehmigen neben dem Foto des Kindes.","panel.chore_estimated_minutes_label":"Minuten (geschätzt)","panel.chore_estimated_minutes_hint":"Ungefähr, wie lange es dauert. Die Karten zählen das zu „noch etwa 25 Min.“ zusammen. 0 = nicht gesetzt.","panel.chore_quantity_unit_label":"Zählen in (Einheit)","panel.chore_quantity_unit_hint":"Für „20 Seiten lesen“: Einheit eingeben (Seiten, Runden, Minuten). Das Kind sagt, wie viele, und Punkte gelten pro Einheit. Leer lassen für eine normale Aufgabe.","panel.chore_quantity_max_label":"Höchstens pro Mal","panel.chore_quantity_max_hint":"Obergrenze pro Erledigung. 0 = keine Grenze, dann bestätigt ein Elternteil jede.","panel.settings_auto_approve_label":"Automatisch genehmigen nach (Stunden)","panel.settings_auto_approve_hint":"Aufgaben, die so lange warten, genehmigen sich selbst mit den versprochenen Punkten. Offene Aufgaben und Kopfgelder warten immer auf dich. 0 = aus.","panel.settings_auto_approve_invalid":"Automatisches Genehmigen muss eine ganze Stundenzahl von 0 bis 168 sein.","notify.help_requested":"🙋 {child_name} braucht Hilfe bei „{chore_name}“{message_text}","notify.mood_low":"{emoji} {child_name} hatte heute einen schweren Tag. Vielleicht mal nachfragen?","notify.weekly_goal_reached":"🎯 {child_name} hat das Wochenziel von {target} {points_name} geschafft – +{bonus} Bonus!","notify.penalty_redeemed":"🤝 {child_name} hat es mit „{chore_name}“ wiedergutgemacht und {points} {points_name} zurückverdient.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} hat gewonnen! ({tickets} Lose in der Ziehung)","notify.sample_penalty":"Tür geknallt","notify.sample_raffle":"Samstagsverlosung","notification.help_requested.name":"Um Hilfe gebeten","notification.help_requested.description":"Ein Kind hat bei einer Aufgabe „Ich komme nicht weiter“ getippt.","notification.mood_low.name":"Schwerer Tag","notification.mood_low.description":"Ein Kind hat beim Tagesabschluss das traurige oder wütende Gesicht gewählt.","notification.weekly_goal_reached.name":"Wochenziel geschafft","notification.weekly_goal_reached.description":"Ein Kind hat sein selbst gesetztes Wochenziel erreicht.","notification.penalty_redeemed.name":"Strafe zurückverdient","notification.penalty_redeemed.description":"Ein Kind hat die Wiedergutmachungs-Aufgabe erledigt und Punkte zurückbekommen.","notification.raffle_drawn.name":"Verlosung gezogen","notification.raffle_drawn.description":"Eine Verlosung ist beendet und der Gewinner gezogen.","panel.today_help_title":"Um Hilfe gebeten","panel.today_help_answer":"Bin unterwegs","panel.today_help_answered":"Als beantwortet markiert","panel.today_sick_on":"Heute Krankheitstag geben","panel.today_sick_off":"Krankheitstag zurücknehmen","panel.today_sick_pill":"Krankheitstag","panel.today_mood_pill":"Stimmung","panel.today_sick_set":"Krankheitstag gesetzt – Aufgaben ausgeblendet, die Serie ist sicher.","panel.today_sick_cleared":"Krankheitstag zurückgenommen.","panel.insights_view_moods":"Stimmung","panel.insights_moods_title":"Wie sich die Tage anfühlten","panel.insights_moods_intro":"Jedes Kind tippt am Tagesende auf ein Gesicht. Mehrere schwere Tage in Folge sind ein Gespräch wert.","panel.insights_moods_none":"Noch keine Stimmung erfasst. Die Abfrage erscheint auf der Kinderkarte, sobald die Tagesaufgaben erledigt sind.","panel.insights_moods_low":"{count} schwere Tage","panel.insights_moods_logged":"{count} von {days} Tagen erfasst","panel.weekly_goal_title":"Persönliche Wochenziele","panel.weekly_goal_hint":"Jedes Kind setzt auf seiner Karte sein eigenes Punkteziel für die Woche.","panel.weekly_goal_enabled":"Kinder dürfen ein Wochenziel setzen","panel.weekly_goal_bonus":"Bonus beim Erreichen","panel.weekly_goal_bonus_hint":"Einmal pro Woche. 0 = kein Bonus.","panel.penalty_redeem_title":"Wiedergutmachung","panel.penalty_redeem_chore":"Aufgabe zum Zurückverdienen","panel.penalty_redeem_none":"Keine – kein Weg zurück","panel.penalty_redeem_hint":"Nach der Strafe kann das Kind diese Aufgabe erledigen, um Punkte zurückzubekommen – auch an Tagen, an denen sie sonst nicht fällig ist.","panel.penalty_redeem_percent":"Punkte zurück (%)","panel.penalty_redeem_percent_hint":"Vom Abgezogenen. 1–100.","panel.penalty_redeem_days":"Tage Zeit","panel.penalty_redeem_days_hint":"1 = nur heute.","panel.tab_raffles":"Verlosungen","panel.raffle_status_open":"Offen","panel.raffle_status_drawn":"Gezogen","panel.raffle_status_cancelled":"Abgesagt","panel.raffle_winner_meta":"{name} hat gewonnen","panel.raffle_no_winner":"Niemand hat mitgemacht","panel.raffle_draw_now":"Jetzt ziehen","panel.raffle_cancel":"Absagen","panel.raffle_max_meta":"Bis zu {max} pro Kind","panel.raffle_none_yet":"Noch keine Lose","panel.raffle_new":"Neue Verlosung","panel.raffle_empty_title":"Noch keine Verlosungen","panel.raffle_empty_copy":"Setz einen großen Preis aus. Kinder kaufen Lose mit Punkten, und eines wird zum gewählten Zeitpunkt gezogen.","panel.raffle_col_raffle":"Verlosung","panel.raffle_col_ticket":"Los","panel.raffle_col_tickets":"Gekaufte Lose","panel.raffle_col_status":"Ergebnis","panel.raffle_dialog_add":"Neue Verlosung","panel.raffle_dialog_edit":"Verlosung bearbeiten","panel.raffle_name":"Bezeichnung","panel.raffle_prize":"Preis","panel.raffle_prize_hint":"Was der Gewinner bekommt, z. B. „Kinobesuch“.","panel.raffle_ticket_cost":"Lospreis","panel.raffle_ticket_cost_hint":"Fest für die ganze Verlosung.","panel.raffle_cost_locked":"Es wurden Lose gekauft, der Preis steht fest.","panel.raffle_max":"Höchstens Lose pro Kind","panel.raffle_max_hint":"0 = keine Grenze.","panel.raffle_draw_at":"Ziehung am","panel.raffle_draw_at_hint":"Der Gewinner wird zu diesem Zeitpunkt automatisch gezogen.","panel.raffle_who_hint":"Leer lassen, damit alle Kinder mitmachen.","panel.raffle_draw_at_invalid":"Wähle, wann gezogen wird.","panel.raffle_saved":"Verlosung gespeichert","panel.raffle_draw_confirm":"„{name}“ jetzt ziehen?","panel.raffle_cancel_confirm":"„{name}“ absagen? Alle Lose werden erstattet.","panel.raffle_remove_confirm":"„{name}“ löschen?","panel.raffle_drawn_toast":"{name} hat die Verlosung gewonnen!","panel.raffle_cancelled_toast":"Verlosung abgesagt, Lose erstattet","panel.raffle_removed_toast":"Verlosung gelöscht","panel.pets_title":"Virtuelle Haustiere","panel.pets_hint":"Jedes Kind adoptiert auf der Haustier-Karte ein Haustier. Es wächst mit jeder Aufgabe und trägt Accessoires, die das Kind durch Level-Aufstiege freischaltet.","panel.pets_enabled":"Virtuelle Haustiere einschalten","notify.voice_not_found":"Ich habe niemanden namens {name} gefunden.","notify.voice_chores_left_none":"{child_name} hat alle Aufgaben erledigt. Super!","notify.voice_chores_left_one":"{child_name} hat heute noch 1 Aufgabe.","notify.voice_chores_left_many":"{child_name} hat heute noch {count} Aufgaben.","notify.voice_points":"{child_name} hat {points} {points_name}.","notify.voice_next":"{child_name}s nächste Aufgabe ist {chore_name}.","notify.voice_reward_progress":"{child_name} braucht noch {missing} {points_name} für {reward_name}.","notify.voice_reward_ready":"{child_name} hat genug für {reward_name}!","notify.voice_reward_not_found":"Ich habe keine Belohnung namens {reward_name} gefunden.","notify.voice_no_rewards":"Für {child_name} gibt es noch keine Belohnungen.","notify.voice_not_allowed":"Du kannst leider keine Aufgaben für {child_name} abhaken.","notify.voice_chore_not_found":"Ich habe heute keine fällige Aufgabe namens {chore_name} gefunden.","notify.voice_already_done":"{chore_name} ist heute schon erledigt, {child_name}.","notify.voice_needs_card":"Für {chore_name} brauchst du ein Foto, eine Zahl oder ein paar Worte – mach das auf deiner Karte.","notify.voice_done":"Erledigt! {chore_name} ist für {child_name} abgehakt: +{points} {points_name}.","notify.voice_done_pending":"Erledigt! {chore_name} wartet darauf, dass ein Erwachsener sie prüft.","notify.pet_evolved":"{news}","notify.sample_pet":"Funki","notification.pet_evolved.name":"Haustier gewachsen","notification.pet_evolved.description":"Das virtuelle Haustier eines Kindes hat die nächste Stufe erreicht.","notify.pet_news_stage":"🐣 {pet_name} ist gerade gewachsen! Schau dir das Haustier von {child_name} an.","notify.pet_news_legendary":"✨ {pet_name} ist legendär geworden! Das Haustier von {child_name} glänzt golden.","notify.pet_news_egg":"🥚 {pet_name} hat ein Ei gelegt! {child_name} kann ein neues Haustier ausbrüten.","notify.pet_news_level":"💖 {pet_name} hat Haustier-Level {pet_level} erreicht!","panel.pet_xp_per_chore":"Wachstum pro Aufgabe","panel.pet_xp_per_chore_hint":"So viel wächst das Haustier mit jeder erledigten Aufgabe.","panel.pet_points_count":"Aufgabenpunkte zählen mit","panel.pet_points_count_hint":"Jeder verdiente Punkt bringt 1 Wachstum – große Aufgaben lassen das Haustier schneller wachsen. Punkte ausgeben lässt es nie schrumpfen.","panel.pet_stages_title":"Wachstum für jede Stufe","panel.pet_stages_hint":"Jede Zahl muss höher sein als die vorige. Ein Haustier verliert nie eine erreichte Stufe.","panel.pet_stage_baby":"Schlüpft (Baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groß","panel.pet_stage_grown":"Ausgewachsen","panel.pet_about_chores":"Etwa {count} Aufgaben (Aufgaben mit 5 Punkten)","panel.pet_never":"Haustiere wachsen nicht: Wachstum pro Aufgabe ist 0 und Punkte zählen nicht.","panel.pet_after_title":"Nach dem Ausgewachsensein","panel.pet_after_hint":"Beliebig kombinierbar. Die Zahlen sind das Gesamtwachstum seit der Adoption. Ausschalten blendet nur aus; nichts Erreichtes geht verloren.","panel.pet_home_enabled":"Sein Zuhause wächst","panel.pet_home_enabled_hint":"Ab und zu etwas Neues für das Zuhause (Gras, ein Kissen, Blumen, ein Baum, ein Teich …), bis zu 10.","panel.pet_home_every":"Neues für das Zuhause alle","panel.pet_legendary_enabled":"Wird legendär","panel.pet_legendary_enabled_hint":"Ein goldener, funkelnder Look: das große Ziel nach dem Ausgewachsensein.","panel.pet_legendary_at":"Legendär bei","panel.pet_eggs_enabled":"Legt ein Ei","panel.pet_eggs_enabled_hint":"Das Kind brütet das Ei zu einem neuen Haustier aus; das alte kommt in die Haustierfamilie.","panel.pet_egg_at":"Ei bei","panel.pet_egg_at_hint":"Gilt, wenn »legendär« aus ist; sonst kommt das Ei zusammen mit legendär.","panel.pet_family_max":"Größte Haustierfamilie","panel.pet_family_max_hint":"Haustiere pro Kind, das aktuelle mitgezählt. Keine Eier mehr, wenn sie voll ist.","panel.pet_levels_enabled":"Haustier-Level","panel.pet_levels_enabled_hint":"Ein Level-Abzeichen auf der Karte, das nach dem Ausgewachsensein weiter steigt.","panel.pet_level_every":"Neues Level alle","panel.pet_reset_defaults":"Zahlen auf Standard zurücksetzen","panel.pet_settings_invalid":"Die Stufen müssen der Reihe nach steigen, und legendär und das Ei müssen nach »ausgewachsen« kommen.","panel.pet_about_one_chore":"Etwa 1 Aufgabe (Aufgaben mit 5 Punkten)","notify.reward_owed":"🎁 {child_name} wartet noch auf „{reward_name}“ – vor {days} Tagen eingelöst.","notify.personal_best":"🏆 Neue persönliche Bestleistung! {child_name}: {record_label} – {value}.","notify.record_longest_streak":"längste Serie (Tage)","notify.record_best_day_points":"meiste {points_name} an einem Tag","notify.record_best_day_chores":"meiste Aufgaben an einem Tag","notify.record_best_week_points":"meiste {points_name} in einer Woche","notify.record_best_single_award":"größte Einzelbelohnung","notify.read_aloud_done":"{name}, du bist fertig. Super gemacht!","notify.read_aloud_many":"{name}, du hast noch {count} Dinge zu tun: {chores}.","notify.read_aloud_one":"{name}, du hast noch eine Sache zu tun: {chores}.","notify.celebrate_personal_best":"{child_name} hat eine neue Bestleistung: {record_label} – {value}!","notification.reward_owed.name":"Belohnung noch ausstehend","notification.reward_owed.description":"Erinnert Eltern daran, dass eine eingelöste Belohnung noch nicht übergeben wurde. Nur aktiv, wenn die Belohnungsübergabe eingeschaltet ist.","notification.personal_best.name":"Persönliche Bestleistung","notification.personal_best.description":"Ein Kind hat einen eigenen Rekord gebrochen: längste Serie, bester Tag, beste Woche oder größte Belohnung.","panel.today_owed_title":"Belohnungen zum Übergeben","panel.today_owed_delivered":"Übergeben","panel.today_owed_marked":"Als übergeben markiert","panel.today_owed_today":"heute eingelöst","panel.today_owed_days_one":"seit 1 Tag ausstehend","panel.today_owed_days":"seit {count} Tagen ausstehend","panel.fulfilment_title":"Belohnungsübergabe","panel.fulfilment_hint":"Das Genehmigen einer Belohnung zieht die Punkte ab; hier bleibt sie auf einer „Ausstehend“-Liste, bis jemand sie übergibt. Das Kind kann auf seiner Karte „Hab ich!“ antippen.","panel.fulfilment_enabled":"Belohnungen bis zur Übergabe verfolgen","panel.fulfilment_reminder_days":"Erinnern nach","panel.fulfilment_reminder_days_hint":"Tage, bis eine Push-Nachricht an die ausstehende Belohnung erinnert, danach alle so viele Tage wieder. 0 = nie.","notify.boost_started":"⚡ Boost! {chores_text} zählen ×{multiplier} für die nächsten {minutes} Minuten.","notify.boost_all_chores":"Alle Aufgaben","notification.boost_started.name":"Boost gestartet","notification.boost_started.description":"Sagt den Kindern, für die ein Boost gilt, dass er begonnen hat, wie groß er ist und wie lange er dauert.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} aktiv","panel.boost_ends":"endet {time} (noch {minutes} Min.)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"wiederkehrend","panel.boost_end_now":"Jetzt beenden","panel.boost_skip":"Diesmal auslassen","panel.boost_call_off":"Absagen","panel.boost_all_chores":"Alle Aufgaben","panel.boost_n_chores":"{first} und {count} weitere","panel.boost_everyone":"Alle","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wann","panel.boost_now":"Jetzt","panel.boost_later":"Später heute","panel.boost_pays":"Zählt","panel.boost_for":"Dauer","panel.boost_minutes":"{count} Min.","panel.boost_hour":"1 Stunde","panel.boost_hours":"{count} Stunden","panel.boost_which_chores":"Welche Aufgaben","panel.boost_who":"Wer","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Steht auf den Karten, z. B. Besuch um sechs","panel.boost_notify":"Kinder benachrichtigen","panel.boost_notify_hint":"Push aufs Handy, wenn die Benachrichtigung „Boost gestartet“ an ist. Tablets werden so oder so geweckt.","panel.boost_preview_now":"{what} zählen ×{multiplier} für {who}, ab jetzt, {minutes} Minuten lang (bis {until}).","panel.boost_preview_later":"{what} zählen ×{multiplier} für {who}, ab {time} für {minutes} Minuten.","panel.boost_preview_rule":"Jeden {days}, {start}–{end}: {what} zählen ×{multiplier} für {who}.","panel.boost_later_invalid":"Wähle eine spätere Uhrzeit heute.","panel.boost_started":"Boost gestartet","panel.boost_scheduled":"Boost geplant","panel.boost_ended":"Boost beendet","panel.boost_settings_title":"Boost-Fenster","panel.boost_settings_hint":"Zeitlich begrenzte Multiplikatoren für ausgewählte Aufgaben. Starte einen über Heute, lege wiederkehrende hier an oder nutze den Dienst taskmate.start_boost in einer Automatisierung.","panel.boost_stacking":"Am Wochenende oder Geburtstag","panel.boost_stacking_hint":"An diesen Tagen gibt es schon einen Multiplikator. Wähle, wie ein Boost damit zusammenwirkt.","panel.boost_stacking_highest":"Der höhere gilt","panel.boost_stacking_highest_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×2. Der größere gilt.","panel.boost_stacking_stack":"Zusammenrechnen","panel.boost_stacking_stack_hint":"Ein ×2-Boost an einem ×2-Samstag zählt ×4.","panel.boost_wake_screens":"Diese Tablets wecken, wenn ein Boost startet","panel.boost_wake_screens_hint":"Fully Kiosk Browser: Bildschirm an, Bildschirmschoner aus, Browser nach vorne.","panel.boost_wake_screens_none":"Keine Fully-Kiosk-Tablets gefunden. Füge die Fully-Kiosk-Browser-Integration zu Home Assistant hinzu, um eines zu wecken.","panel.boost_wake_devices":"Diese Handys und Tablets wecken","panel.boost_wake_devices_hint":"Home Assistant Companion-App auf Android: sendet command_screen_on.","panel.boost_wake_devices_none":"Keine Geräte mit Companion-App gefunden.","panel.boost_companion_tag":"Companion-App","panel.boost_test_wake":"Jetzt testweise wecken","panel.boost_test_wake_hint":"Nutzt die gespeicherte Auswahl. Nach Änderungen zuerst speichern.","panel.boost_test_wake_sent":"Weckruf an {count} Bildschirme gesendet","panel.boost_test_wake_sent_one":"Weckruf an {count} Bildschirm gesendet","panel.boost_rules":"Wiederkehrende Boosts","panel.boost_rules_hint":"Laufen von selbst. Heute zeigt jeden vor dem Start an.","panel.boost_rule_add":"Wiederkehrenden Boost hinzufügen","panel.boost_rule_edit":"Wiederkehrenden Boost bearbeiten","panel.boost_rule_edit_btn":"Bearbeiten","panel.boost_rule_delete":"Löschen","panel.boost_rule_delete_confirm":"Diesen wiederkehrenden Boost löschen?","panel.boost_rule_deleted":"Wiederkehrender Boost gelöscht","panel.boost_rule_saved":"Wiederkehrender Boost gespeichert","panel.boost_rule_need_day":"Wähle mindestens einen Tag.","panel.boost_rule_bad_times":"Die Endzeit muss nach der Startzeit liegen.","panel.boost_rule_on":"An","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Tage","panel.boost_from":"Von","panel.boost_to":"Bis","panel.boost_everyone_lc":"alle","panel.appeals_title":"Einsprüche","panel.appeal_item_chore":"abgelehnte Aufgabe „{name}“ ({points})","panel.appeal_item_reward":"abgelehnte Belohnung „{name}“ ({points})","panel.appeal_item_penalty":"Strafe „{name}“ (−{points})","panel.appeal_uphold":"Bleibt bestehen","panel.appeal_overturn_chore":"Stattgeben und auszahlen","panel.appeal_overturn_reward":"Stattgeben und genehmigen","panel.appeal_overturn_penalty":"Stattgeben und erstatten","panel.appeal_note_overturn":"Eine Notiz für das Kind (optional)","panel.appeal_note_uphold":"Warum es bleibt – das Kind sieht das (optional)","panel.appeal_overturned":"Einspruch stattgegeben","panel.appeal_upheld":"Einspruch abgelehnt","panel.appeals_settings_title":"Einsprüche","panel.appeals_settings_hint":"Kinder können innerhalb von 48 Stunden um eine zweite Prüfung einer abgelehnten Aufgabe oder Belohnung oder einer Strafe bitten. Du entscheidest unter Heute.","panel.appeals_enabled":"Kinder dürfen Einspruch einlegen","notify.appeal_submitted":"⚖️ {child_name} legt Einspruch ein: „{item_name}“{message_text}","notify.appeal_decided":"⚖️ Dein Einspruch zu „{item_name}“ wurde {outcome}{note_text}","notify.appeal_outcome_overturned":"angenommen","notify.appeal_outcome_upheld":"abgelehnt","notification.appeal_submitted.name":"Einspruch eingelegt","notification.appeal_submitted.description":"Ein Kind bittet um eine zweite Prüfung einer Ablehnung oder Strafe. Nur aktiv, wenn Einsprüche eingeschaltet sind.","notification.appeal_decided.name":"Einspruch entschieden","notification.appeal_decided.description":"Sagt dem Kind, ob sein Einspruch angenommen oder abgelehnt wurde.","panel.screen_time_title":"Bildschirmzeit-Konto","panel.screen_time_hint":"Belohnungen können Minuten Bildschirmzeit kaufen. Solange die Geräte eines Kindes an sind, sinkt sein Guthaben Minute für Minute.","panel.screen_time_enabled":"Bildschirmzeit-Konto einschalten","panel.screen_time_warn":"Warnen, wenn noch so viele Minuten übrig sind","panel.screen_time_warn_hint":"0 schaltet die Warnung aus","panel.screen_time_stop":"Geräte bei null ausschalten","panel.screen_time_stop_hint":"Schaltet die Geräte des Kindes aus, wenn das Guthaben aufgebraucht ist, und hält sie aus, bis es aufgeladen wird","panel.screen_time_watching":"gerade an","panel.screen_time_no_devices":"Noch keine Geräte — füge Fernseher, Konsole oder Tablet des Kindes hinzu","panel.screen_time_add_device":"Gerät hinzufügen: Schalter, Mediaplayer, Input Boolean, Binärsensor, Fernbedienung oder Licht","panel.screen_time_minutes":"{m} Min.","panel.screen_time_hours":"{h} Std. {m} Min.","panel.reward_screen_minutes":"Minuten Bildschirmzeit","panel.reward_screen_minutes_hint":"Beim Genehmigen kommen so viele Minuten aufs Bildschirmzeit-Guthaben des Kindes. 0 für eine normale Belohnung.","panel.bin_day_title":"Mülltag-Aufgaben","panel.bin_day_hint":"Am Abend vor einer Abholung liest TaskMate deinen Müllkalender und legt pro Tonne eine Aufgabe an: „Recycling rausstellen“.","panel.bin_day_enabled":"Mülltag-Aufgaben einschalten","panel.bin_day_calendars":"Müllkalender","panel.bin_day_calendars_hint":"Jeder Kalender mit euren Abholtagen, z. B. aus Waste Collection Schedule oder dem iCal-Feed der Gemeinde","panel.bin_day_no_calendars":"Noch kein Kalender gewählt","panel.bin_day_add_calendar":"Kalender hinzufügen","panel.bin_day_preview":"Nächste Abholungen anzeigen","panel.bin_day_preview_none":"Keine Abholungen in den nächsten zwei Wochen — prüfe, ob der Kalender gespeichert ist und Termine hat","panel.bin_day_put_out_time":"Rausstell-Zeit","panel.bin_day_put_out_time_hint":"Die Aufgabe erscheint am Vorabend zu dieser Uhrzeit","panel.bin_day_points":"{points_name} pro Aufgabe","panel.bin_day_mode":"Wer macht es","panel.bin_day_mode_first":"Wer zuerst kommt","panel.bin_day_mode_rotate":"Abwechselnd","panel.bin_day_mode_first_hint":"Alle gewählten Kinder sehen sie; wer zuerst fertig ist, bekommt die Punkte","panel.bin_day_mode_rotate_hint":"Ein Kind pro Abholung, reihum unter den gewählten Kindern","panel.bin_day_children":"Kinder","panel.bin_day_children_hint":"Keins gewählt heißt alle Kinder","panel.bin_day_bring_in":"Tonnen wieder reinholen","panel.bin_day_bring_in_hint":"Eine zweite Aufgabe am Abholtag: „Recycling reinholen“","panel.bin_day_bring_in_time":"Reinhol-Zeit","notify.screen_time_low":"📺 {child_name} hat noch {minutes} Minuten Bildschirmzeit.","notify.screen_time_out":"📺 Die Bildschirmzeit von {child_name} ist aufgebraucht.","notify.bin_day_put_out":"{bin} rausstellen","notify.bin_day_bring_in":"{bin} reinholen","notification.screen_time_low.name":"Bildschirmzeit fast aufgebraucht","notification.screen_time_low.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben die Warnschwelle erreicht.","notification.screen_time_out.name":"Bildschirmzeit aufgebraucht","notification.screen_time_out.description":"Sagt dem Kind (und den Eltern), wenn das Bildschirmzeit-Guthaben null erreicht.","panel.trash_title":"Zuletzt gelöscht","panel.trash_hint":"Gelöschte Aufgaben, Belohnungen und Quests werden 7 Tage aufbewahrt. Beim Wiederherstellen kehren auch ihr Verlauf und ihre Erledigungen zurück.","panel.trash_col_item":"Eintrag","panel.trash_col_type":"Art","panel.trash_col_deleted":"Gelöscht","panel.trash_restore":"Wiederherstellen","panel.trash_empty":"In den letzten 7 Tagen wurde nichts gelöscht.","panel.trash_deleted":"„{name}“ gelöscht","panel.trash_undo":"Rückgängig","panel.trash_restored":"„{name}“ wiederhergestellt","panel.trash_restore_failed":"Wiederherstellen fehlgeschlagen: {error}","panel.trash_kind_chore":"Aufgabe","panel.trash_kind_reward":"Belohnung","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Zu einem Abschnitt springen","panel.unsaved_one":"{count} ungespeicherte Änderung","panel.unsaved_many":"{count} ungespeicherte Änderungen","panel.unsaved_discard":"Verwerfen","panel.unsaved_leave_title":"Ohne Speichern verlassen?","panel.unsaved_leave_one":"Du hast {count} Einstellung auf dieser Seite geändert.","panel.unsaved_leave_many":"Du hast {count} Einstellungen auf dieser Seite geändert.","panel.unsaved_stay":"Bleiben","panel.unsaved_leave":"Verlassen","panel.reward_reorder_button":"Sortieren","panel.reward_reorder_title":"Belohnungen sortieren","panel.reward_reorder_hint":"Ziehen oder die Pfeile benutzen. Die Belohnungskarte zeigt sie in dieser Reihenfolge.","panel.reward_drag_hint":"Zum Sortieren ziehen","panel.reward_order_saved":"Reihenfolge der Belohnungen gespeichert","panel.kid_drawer_open":"Schnellansicht: {name}","panel.kid_drawer_level":"Stufe {level}","panel.kid_drawer_waiting":"Wartet","panel.kid_drawer_owed":"Offen","panel.kid_drawer_today":"Heute","panel.kid_drawer_points":"Punkte","panel.view_as_button":"Ansehen als","panel.view_as_title":"Ansehen als {name}","panel.view_as_note":"Vorschau — Tippen bewirkt nichts","panel.view_as_unavailable":"Die Kinderkarte konnte hier nicht geladen werden.","panel.insights_view_economy":"Punktewirtschaft","panel.economy_title":"Punktewirtschaft · letzte 8 Wochen","panel.economy_intro":"Verdiente Punkte (Aufgaben und Boni) gegenüber für Belohnungen ausgegebenen Punkten, Woche für Woche.","panel.economy_chart_label":"Verdiente und ausgegebene Punkte pro Woche","panel.economy_earned":"verdient","panel.economy_spent":"ausgegeben","panel.economy_none":"In den letzten 8 Wochen wurden keine Punkte verdient oder ausgegeben.","panel.economy_ok":"Verdienen und Ausgeben halten sich die Waage.","panel.economy_growth":"Es wird {pct} % mehr verdient als in den 4 Wochen davor.","panel.economy_warn":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, {rewards} teurer zu machen.","panel.economy_warn_no_rewards":"In den letzten 4 Wochen haben die Kinder {earned} Punkte verdient, aber nur {spent} ausgegeben. Die Kontostände wachsen — erwäge, die Preise der Belohnungen zu erhöhen.","panel.economy_rule":"Warnt, wenn in den letzten 4 Wochen mindestens {ratio}× so viel verdient wie ausgegeben wurde, bei mindestens {min} verdienten Punkten.","panel.seasonal_title":"Jahreszeiten & Events","panel.seasonal_hint":"Jede Jahreszeit hat ein Thema (das Aussehen der Kinder- und Kiosk-Karten) und ein Event-Paket (die Inhalte). Beides lässt sich einzeln einschalten. Ein Paket installiert sich zu Beginn der Saison als normale Aufgaben, Belohnungen, Quests und Abzeichen, die du in ihren eigenen Tabs bearbeiten kannst, und blendet sie am Ende wieder aus — nichts wird gelöscht, und nächstes Jahr kommen dieselben Einträge zurück.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24.–31. Oktober · Fledermäuse statt Konfetti","panel.seasonal_christmas":"Weihnachten","panel.seasonal_christmas_dates":"1.–26. Dezember · Schnee statt Konfetti","panel.seasonal_summer":"Sommer","panel.seasonal_summer_dates":"21. Juni – 31. August · Sonnen statt Konfetti","panel.seasonal_easter":"Ostern","panel.seasonal_easter_dates":"Die Woche bis Ostersonntag","panel.seasonal_back_to_school":"Schulanfang","panel.seasonal_back_to_school_dates":"Zwei Wochen ab dem ersten Schultag","panel.season_theme":"Thema","panel.season_pack":"Paket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Event-Paket {season}","panel.season_state_installed":"Installiert am {date}","panel.season_state_scheduled":"Wird am {date} installiert","panel.season_state_off":"Aus","panel.season_state_needs_date":"Ersten Schultag festlegen","panel.season_assign":"Zuweisen an","panel.season_assign_hint":"Keine Auswahl heißt: alle Kinder. Erwachsene bekommen nie Paket-Einträge.","panel.season_school_start":"Erster Schultag","panel.season_school_start_hint":"Schulanfang läuft 14 Tage ab diesem Datum. Lege es für jedes neue Schuljahr neu fest.","panel.season_preview":"Vorschau","panel.season_preview_title":"Paket: {season}","panel.season_preview_note":"Alles wird als normale Aufgaben, Belohnungen, Quests, Herausforderungen und Abzeichen installiert. Nach der Installation kannst du alles in den eigenen Tabs ändern.","panel.season_remove":"Paket entfernen","panel.season_remove_confirm":"Paket {season} entfernen? Aufgaben, Belohnungen und Quest landen 7 Tage lang unter „Kürzlich gelöscht“, die Herausforderung wird entfernt. Kinder behalten bereits verdiente Abzeichen; ein Abzeichen, das niemand verdient hat, wird entfernt. Das Paket wird ausgeschaltet.","panel.season_removed":"Paket {season} entfernt","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Aufgaben ×{count}","panel.season_kind_reward":"Belohnung","panel.season_kind_badge":"Abzeichen","panel.season_kind_challenge":"Herausforderung","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eiersuche","panel.season_quest_steps":"{name} · {count} Schritte","panel.season_advent_doors":"{count} Türchen · jeden Tag eine kleine Aufgabe","panel.season_hunt_eggs":"Jeden Tag ein verstecktes Ei finden","panel.season_door":"Türchen {n}","panel.child_celebration_label":"Erledigt-Animation","panel.child_celebration_hint":"Läuft auf den Karten dieses Kindes, wenn es eine Aufgabe abhakt. Wer reduzierte Bewegung bevorzugt, sieht keine.","panel.celebration_confetti":"Konfetti","panel.celebration_confetti_hint":"Der Klassiker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Ein „ERLEDIGT!“-Stempel","panel.celebration_fireworks":"Feuerwerk","panel.celebration_fireworks_hint":"Bunte Explosionen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Ein goldener Sternsticker","panel.screen_time_allowance_school":"Freie Minuten an Schultagen","panel.screen_time_allowance_school_hint":"Montag bis Freitag, außer in den Ferien. Kommt zu Beginn jedes Tages dazu. 0 = keine","panel.screen_time_allowance_weekend":"Freie Minuten am Wochenende und in den Ferien","panel.screen_time_allowance_weekend_hint":"Samstag, Sonntag, Urlaubszeiträume und solange der Urlaubskalender einen Termin hat. 0 = keine","panel.screen_time_allowance_unused":"Ungenutztes Tageskontingent","panel.screen_time_allowance_unused_hint":"Mit Belohnungen gekaufte Minuten bleiben immer erhalten","panel.screen_time_unused_expire":"Verfällt am Ende des Tages","panel.screen_time_unused_carry":"Wird übertragen","panel.screen_time_jar_enabled":"Wochenend-Glas","panel.screen_time_jar_enabled_hint":"Kinder können ungenutzte Minuten in einem Glas sparen, das sich später öffnet","panel.screen_time_jar_cap":"Das Glas fasst bis zu (Minuten)","panel.screen_time_jar_opens":"Das Glas öffnet sich","panel.screen_time_jar_opens_hint":"Gesparte Minuten kommen jede Woche zu dieser Zeit aufs Guthaben","panel.screen_time_allowance_today":"{time} Tageskontingent","panel.screen_time_jar_open_now":"Glas jetzt öffnen","panel.shopping_jobs_title":"Aufgaben von der Einkaufsliste","panel.shopping_jobs_hint":"Schreib „#tm Holz aus dem Schuppen holen“ auf eine To-do-Liste (oder sag es Assist), und es wird eine Aufgabe. Ist die Aufgabe erledigt, wird der Eintrag auf der Liste abgehakt.","panel.shopping_jobs_enabled":"Aufgaben von der Einkaufsliste einschalten","panel.shopping_jobs_entity":"To-do-Liste","panel.shopping_jobs_entity_hint":"Meist die Einkaufsliste","panel.shopping_jobs_tag":"Kennzeichen","panel.shopping_jobs_tag_hint":"Nur Einträge, die damit beginnen, werden zu Aufgaben","panel.shopping_jobs_points":"{points_name} pro Aufgabe","panel.shopping_jobs_mode_rotate_hint":"Ein Kind pro Aufgabe, reihum unter den gewählten Kindern","notify.screen_time_jar_opened":"🫙 Das Bildschirmzeit-Glas von {child_name} ist offen: {minutes} Minuten dazu.","notification.screen_time_jar_opened.name":"Bildschirmzeit-Glas geöffnet","notification.screen_time_jar_opened.description":"Sagt dem Kind (und den Eltern), wenn die im Wochenend-Glas gesparten Minuten aufs Guthaben kommen.","panel.reward_limit_section":"Limit pro Kind","panel.reward_limit_count":"Einlösungen pro Kind","panel.reward_limit_period":"Pro","panel.reward_limit_day":"Tag","panel.reward_limit_week":"Woche (ab Montag)","panel.reward_limit_month":"Monat","panel.reward_limit_hint":"0 heißt kein Limit. Wartende und genehmigte Einlösungen zählen; ein Geschenk zählt für das Kind, das es bekommt.","panel.reward_limit_pill_day":"{count} pro Tag","panel.reward_limit_pill_week":"{count} pro Woche","panel.reward_limit_pill_month":"{count} pro Monat","panel.voucher_print":"Gutschein drucken","panel.voucher_title":"Gutschein","panel.voucher_for":"Für: {name}","panel.voucher_from":"Ein Geschenk von {name}","panel.voucher_earned":"Verdient mit {points} {points_name} · {date}","panel.voucher_signed":"Unterschrift:","panel.voucher_failed":"Gutschein konnte nicht erstellt werden: {error}","panel.voucher_popup_blocked":"Erlaube Pop-ups für Home Assistant, um den Gutschein zu drucken","panel.ratings_title":"Belohnungs-Bewertungen","panel.ratings_hint":"Kinder geben einer Belohnung 1–3 Sterne, sobald sie sie bekommen haben.","panel.ratings_col_reward":"Belohnung","panel.ratings_col_rating":"Bewertung","panel.ratings_col_claimed":"Eingelöst","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aussortieren?","panel.ratings_stars":"{stars} von 3 Sternen","panel.expiry_title":"Punkte-Verfall","panel.expiry_hint":"Punkte, die nicht innerhalb einer bestimmten Zeit ausgegeben werden, verfallen – die ältesten zuerst. Die Kinderkarte warnt vorher.","panel.expiry_enabled":"Nicht ausgegebene Punkte verfallen lassen","panel.expiry_enabled_hint":"Beim Einschalten beginnt die Frist heute, sodass bereits gesparte Punkte nicht vorzeitig verfallen","panel.expiry_days":"Verfall nach (Tagen)","panel.expiry_days_hint":"Punkte im Sparglas einer Belohnung verfallen nie","panel.expiry_warn":"Kind warnen (Tage vorher)","panel.expiry_warn_hint":"0 schaltet die Warnung aus","panel.gifting_title":"Geschenke unter Kindern","panel.gifting_hint":"Ein Kind kann eigene Punkte für eine Belohnung für Bruder oder Schwester ausgeben. Sie läuft wie gewohnt über die Genehmigung, und die Karte des anderen Kindes zeigt, von wem sie ist.","panel.gifting_enabled":"Kinder können sich gegenseitig Belohnungen kaufen","panel.reward_gift_from":"von {name}","panel.reward_gift_for":"für {name}","notify.points_expiring":"⏳ {points} {points_name} verfallen am {date}. Gib sie aus, bevor sie verfallen!","notification.points_expiring.name":"Punkte verfallen bald","notification.points_expiring.description":"Sagt dem Kind, wenn einige seiner Punkte bald verfallen. Nur bei eingeschaltetem Punkte-Verfall.","panel.praise_add":"Lob hinzufügen","panel.sibling_check_not_yet_note":"{name} sagt: noch nicht","panel.toast_penalty_warning":"Verwarnung erteilt – diesmal keine Punkte abgezogen","panel.penalty_warn_title":"Erst verwarnen","panel.penalty_warn_first":"Zuerst eine Verwarnung geben","panel.penalty_warn_first_hint":"Beim ersten Mal im Zeitraum gibt es nur eine Verwarnung auf der Karte des Kindes. Beim nächsten Mal werden die Punkte abgezogen.","panel.penalty_warn_reset":"Verwarnung zurücksetzen","panel.penalty_warn_reset_daily":"Täglich","panel.penalty_warn_reset_weekly":"Wöchentlich","panel.penalty_no_eligible":"Keine berechtigten Kinder. Bearbeite die Strafe, um festzulegen, für wen sie gilt.","panel.sibling_check_title":"Geschwister-Check","panel.sibling_check_hint":"Ein älteres Kind kann statt eines Erwachsenen die Aufgabe eines jüngeren prüfen und bekommt dafür einen kleinen Bonus. Eltern können weiterhin ablehnen oder die Freigabe rückgängig machen.","panel.sibling_check_enabled":"Geschwister-Check einschalten","panel.sibling_check_bonus":"{points_name} pro Prüfung","panel.sibling_check_bonus_hint":"Geht an das prüfende Kind, wenn es „Sieht fertig aus“ sagt","panel.sibling_check_need_two":"Füge mindestens zwei Kinder hinzu, um den Geschwister-Check zu nutzen","panel.sibling_check_can_check":"{name} darf prüfen","panel.chore_reminders_title":"Eigene Erinnerungen der Kinder","panel.chore_reminders_hint":"Kinder wählen auf ihrer Karte, wann sie an eine Aufgabe erinnert werden möchten. Du legst die früheste und späteste mögliche Zeit fest.","panel.chore_reminders_enabled":"Kinder dürfen Erinnerungen setzen","panel.chore_reminders_enabled_hint":"Schalte auch die Benachrichtigung „Von einem Kind gewählte Erinnerung“ ein und leite sie an das Handy jedes Kindes","panel.chore_reminders_earliest":"Früheste Zeit","panel.chore_reminders_latest":"Späteste Zeit","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Erledigt-Kalender","panel.insights_calendar_intro":"Erledigte Aufgaben pro Tag – je dunkler das Grün, desto mehr war los.","panel.insights_calendar_summary":"{total} Aufgaben · {active} von {days} Tagen","panel.insights_calendar_summary_one":"{total} Aufgabe · {active} von {days} Tagen","panel.insights_calendar_cell":"{count} Aufgaben erledigt","panel.insights_calendar_cell_one":"1 Aufgabe erledigt","panel.insights_calendar_less":"Weniger","panel.insights_calendar_more":"Mehr","notify.chore_self_reminder":"⏰ Zeit für {chore_name}, {child_name} – du wolltest daran erinnert werden!","notification.chore_self_reminder.name":"Von einem Kind gewählte Erinnerung","notification.chore_self_reminder.description":"Geht zur gewählten Zeit an das Kind, an Tagen, an denen die Aufgabe fällig und noch nicht erledigt ist. Nur dieses Kind bekommt sie.","panel.confirm_delete_suffix_restorable":"Du kannst es 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.confirm_delete_group":"Gruppe „{name}“ löschen?","panel.confirm_delete_quest":"Quest „{name}“ löschen?","panel.bulk_delete_confirm_restorable":"{count} Aufgaben löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.bulk_delete_confirm_restorable_one":"{count} Aufgabe löschen? Du kannst sie 7 Tage lang unter Einstellungen → Zuletzt gelöscht wiederherstellen.","panel.pet_shop_enabled":"Haustier-Shop einschalten","panel.pet_shop_enabled_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus, zu Preisen, die du festlegst.","panel.pet_shop_approve_over":"Käufe über so vielen Punkten brauchen das OK eines Elternteils","panel.pet_shop_approve_over_hint":"0 = nie fragen","panel.pet_shop_carry_over":"Gekaufte Artikel gehen auf das nächste Haustier über","panel.pet_shop_carry_over_hint":"Aus: Ein frisch geschlüpftes Haustier beginnt ohne gekaufte Artikel.","panel.petshop_title":"Haustier-Shop","panel.petshop_hint":"Kinder geben Punkte für Kosmetik für ihr Haustier aus. Die festen Preise legst du hier fest.","panel.petshop_pending_title":"Wartet auf dich","panel.petshop_pending_hint":"Freigeben zieht die Punkte jetzt ab; Ablehnen zieht nichts ab.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Freigeben","panel.petshop_decline":"Ablehnen","panel.petshop_catalogue":"Katalog","panel.petshop_reset":"Auf Standard zurücksetzen","panel.petshop_add":"Artikel hinzufügen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Platz","panel.petshop_col_cost":"Preis","panel.petshop_col_level":"Ab Level","panel.petshop_col_shown":"Sichtbar","panel.petshop_empty":"Der Shop ist leer. Füge einen Artikel hinzu oder setze auf Standard zurück.","panel.petshop_foot":"Jeder Artikel hat einen Platz am Haustier: Hut, Gesicht, Hals, in der Hand, Rücken, Körper, Farbe oder Zuhause. Ausgeblendete Artikel sind nicht mehr zu kaufen; wer sie hat, behält sie.","panel.petshop_delete_confirm":"{name} aus dem Shop entfernen? Kinder, die es gekauft haben, tragen es dann nicht mehr.","panel.petshop_reset_confirm":"Den Standard-Katalog wiederherstellen? Selbst hinzugefügte Artikel werden entfernt.","panel.petshop_saved":"Haustier-Shop gespeichert","panel.petshop_deleted":"Artikel entfernt","panel.petshop_reset_done":"Standard-Katalog wiederhergestellt","panel.petshop_approved":"Kauf freigegeben","panel.petshop_declined":"Kauf abgelehnt","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leer lassen für den eingebauten Namen, in der Sprache jedes Familienmitglieds.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Ein fester Preis in Punkten, mindestens 1.","panel.petshop_level_hint":"0 = jedes Level","panel.petshop_tint":"Farbe","panel.petshop_tint_hint":"Nur für Farb-Artikel: #ff8800 oder rainbow (leer = Regenbogen).","panel.petshop_shown_label":"Im Shop sichtbar","panel.petshop_shown_hint":"Ausgeblendete Artikel kann man nicht kaufen; wer einen hat, behält ihn.","panel.petshop_dialog_add":"Artikel für den Haustier-Shop hinzufügen","panel.petshop_dialog_edit":"Artikel im Haustier-Shop bearbeiten","panel.petshop_emoji_required":"Wähle ein Emoji für den Artikel.","panel.petshop_cost_invalid":"Der Preis muss eine ganze Zahl ab 1 sein.","notify.pet_item_requested":"🛍️ {child_name} möchte {item_name} für {pet_name} kaufen ({cost} {points_name}). Gib es in TaskMate frei.","notification.pet_item_requested.name":"Haustier-Shop-Anfrage","notification.pet_item_requested.description":"Ein Kind möchte einen Artikel aus dem Haustier-Shop kaufen, der mehr kostet als deine Freigabegrenze.","planner.tab":"Planer","planner.title":"Wochenplaner","planner.prev_week":"Vorige Woche","planner.next_week":"Nächste Woche","planner.this_week":"Diese Woche","planner.today":"heute","planner.all":"Alle","planner.print":"Drucken","planner.print_hint":"Den Plan dieser Woche drucken (gespeicherter Stand)","planner.print_title":"Woche ab {date}","planner.print_failed":"Der Plan konnte nicht erstellt werden: {error}","planner.load_failed":"Wer dran ist, konnte nicht geladen werden: {error}","planner.day_picker":"Tag","planner.rail_off":"Nicht in dieser Woche","planner.rail_oneoff":"Einmalig","planner.rail_empty":"Alle Aufgaben sind in dieser Woche dran.","planner.rail_oneoff_empty":"Keine einmaligen Aufgaben offen.","planner.rail_hint":"Zieh eine Aufgabe auf einen Tag, um sie einzuplanen. Gestreifte Karten wiederholen sich in ihrem eigenen Rhythmus – beim Verschieben wirst du gefragt, ob nur diese Woche oder die ganze Serie.","planner.empty_day":"Nichts geplant","planner.day_points":"{name}: bis zu {points} {points_name}","planner.move_menu":"Verschieben nach …","planner.menu_move":"Verschieben nach","planner.menu_copy":"Zusätzlich am","planner.menu_give":"Zuweisen an","planner.menu_add":"Hinzufügen am","planner.hint_idle":"Auf einem Tag ablegen.","planner.hint_move":"{chore} wird von {from} auf {to} verschoben.","planner.hint_add":"{chore} wird am {to} hinzugefügt.","planner.hint_copy":"{chore} wird auf {to} kopiert.","planner.hint_for":"Für {child}.","planner.hint_give":"{chore} geht am {to} an {child}.","planner.hint_alt":"Halte {key} gedrückt, um stattdessen zu kopieren. Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben.","planner.bar_one":"1 ungespeicherte Änderung","planner.bar_many":"{count} ungespeicherte Änderungen","planner.bar_errors":"Einige Änderungen konnten nicht gespeichert werden","planner.changes_label":"Ungespeicherte Änderungen","planner.discard":"Verwerfen","planner.save":"Woche speichern","planner.saving":"Wird gespeichert …","planner.saved":"Woche gespeichert.","planner.saved_partly":"{ok} gespeichert, {failed} nicht gespeichert.","planner.save_failed":"Die Woche konnte nicht gespeichert werden: {error}","planner.everyone":"alle","planner.change_move_day":"{chore}: {from} → {to}, jede Woche","planner.change_copy":"{chore}: zusätzlich am {to}, jede Woche","planner.change_add":"{chore}: neu am {to}, jede Woche","planner.change_date":"{chore}: jetzt am {date}","planner.change_once":"{chore}: {from} → {to}, nur diese Woche","planner.change_series":"{chore}: ganze Serie verschoben, {from} → {to}","planner.change_series_start":"{chore}: Serie beginnt {date}","planner.change_assign":"{chore}: von {from} zu {to}","planner.err_already":"{chore} ist am {day} schon dran.","planner.err_past":"{day} ist schon vorbei, dorthin lässt sich {chore} nicht einzeln verschieben.","planner.err_no_land":"{chore} würde nach dieser Änderung nicht auf {day} fallen, deshalb wurde nichts geändert.","planner.err_daily":"{chore} ist schon jeden Tag dran.","planner.err_copy_one_off":"Eine einmalige Aufgabe kann nur verschoben, nicht kopiert werden.","planner.err_copy_series":"Eine wiederkehrende Aufgabe lässt sich nicht auf einen zusätzlichen Tag kopieren. Verschieb sie stattdessen.","planner.note_keep_assign":"{chore} wechselt reihum oder wartet darauf, übernommen zu werden, deshalb bleibt die Zuweisung. Ändere das im Aufgaben-Editor.","planner.series_title":"Wiederkehrende Aufgabe verschieben","planner.series_body":"{chore} wiederholt sich ({rhythm}). Nur diesen Termin verschieben oder die ganze Serie?","planner.series_body_rail":"{chore} wiederholt sich ({rhythm}) und ist diese Woche nicht dran.","planner.series_once":"Nur diese Woche","planner.series_once_desc":"Verschiebt den Termin vom {from} auf {to}. Danach geht es normal weiter.","planner.series_once_past":"Nur ein Termin ab heute lässt sich einzeln verschieben.","planner.series_all":"Die ganze Serie","planner.series_all_desc":"Der Rhythmus verschiebt sich mit: Sie fällt auf {to} und wiederholt sich von dort.","planner.series_start":"Serie hier beginnen","planner.series_start_desc":"Sie beginnt am {to} neu und wiederholt sich von dort.","planner.save_err_not_found":"Diese Aufgabe gibt es nicht mehr.","planner.save_err_wrong_schedule":"Ihr Zeitplan wurde inzwischen woanders geändert.","planner.save_err_empty_days":"Eine Aufgabe braucht mindestens einen Tag.","planner.save_err_past_date":"Dieser Tag ist schon vorbei.","planner.save_err_already_scheduled":"Sie ist an diesem Tag schon dran.","planner.save_err_rotation":"Eine Aufgabe, die reihum geht, behält ihre Reihenfolge.","planner.save_err_unknown_child":"Dieses Kind gibt es nicht mehr.","planner.save_err_invalid":"Sie konnte nicht gespeichert werden.","planner.hint_touch":"Leg sie auf das Kürzel eines Kindes in der Fußzeile eines Tages, um sie ihm zu geben. Zum Kopieren nimm stattdessen ⋮ → Zusätzlich am.","panel.tour_title":"Einführung beim ersten Mal","panel.tour_hint":"Eine kurze Führung, wenn ein Kind seine Kinderkarte oder den Kiosk zum ersten Mal öffnet. Sie zeigt auf die echten Knöpfe, und jedes Kind sieht sie einmal.","panel.tour_enabled":"Beim ersten Mal eine Einführung auf Kinderkarte und Kiosk zeigen","panel.tour_auto_read":"Jeden Schritt automatisch vorlesen","panel.tour_auto_read_hint":"Nur Karten im Bildmodus (für Kinder, die noch nicht lesen). Braucht den Vorlese-Lautsprecher unten.","panel.tour_speaker_label":"Vorlese-Lautsprecher","panel.tour_speaker_hint":"Wo der Lautsprecher-Knopf der Einführung spricht (auch Standard für taskmate.read_aloud). Leer lassen, um den Knopf auszublenden.","panel.tour_children":"Pro Kind","panel.tour_no_children":"Noch keine Kinder.","panel.tour_note":"Pro Kind gespeichert, also auf jedem Bildschirm gleich. Jeder Browser merkt es sich auch, damit ein gemeinsamer Kiosk sie offline nicht wiederholt.","panel.tour_status_done":"Abgeschlossen {date}","panel.tour_status_migrated":"Nicht nötig (nutzt TaskMate schon)","panel.tour_status_skipped":"Bei Schritt {step} übersprungen","panel.tour_status_none":"Noch nicht","panel.tour_show_again":"Erneut zeigen","panel.tour_reset_done":"{name} sieht die Einführung beim nächsten Mal","panel.chore_sort_label":"Aufgabenreihenfolge auf Karten","panel.chore_sort_hint":"Manuell nutzt die eigene Reihenfolge jedes Kindes aus der Sortierkarte. Die anderen Optionen sortieren die Aufgaben aller Kinder automatisch, auch neue.","panel.chore_sort_manual":"Manuell (eigene Reihenfolge je Kind)","panel.chore_sort_time":"Tageszeit","panel.chore_sort_name":"Alphabetisch (A–Z)","panel.chore_sort_added":"Hinzufügedatum","panel.chore_sort_once_label":"Aufgaben aller Kinder einmal sortieren","panel.chore_sort_once_hint":"Ersetzt die manuelle Reihenfolge jedes Kindes durch diese Sortierung. Danach mit der Sortierkarte feinjustieren.","panel.chore_sort_once_button":"Jetzt sortieren","panel.chore_sort_once_confirm":"Die manuelle Aufgabenreihenfolge jedes Kindes durch „{mode}“ ersetzen? Das lässt sich nicht rückgängig machen.","panel.chore_sort_once_done":"Aufgaben aller Kinder nach {mode} sortiert","panel.chore_sort_auto_note":"Die Karten sortieren Aufgaben gerade nach „{mode}“ (Einstellungen → Aufgabenreihenfolge auf Karten). Diese Reihenfolge bleibt erhalten und gilt wieder, sobald dort Manuell gewählt ist.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Nach {column} sortieren","panel.chore_mode_everyone":"Alle","panel.chore_filt_none":"Keine Aufgaben passen zu diesen Filtern.","panel.chore_filt_any":"Beliebig","panel.chore_filt_set_times":"Feste Zeiten","panel.chore_filt_label":"Aufgaben filtern","panel.chore_filt_days":"Bestimmte Tage","panel.chore_filt_recurring":"Wiederkehrend","panel.chore_status_enabled":"Aktiv","panel.chore_status_disabled":"Deaktiviert","panel.chore_filt_count":"{shown} von {total} Aufgaben","panel.chore_filt_clear":"Filter zurücksetzen","panel.bulk_edit_btn":"Auswahl bearbeiten","panel.bulk_edit_title":"{count} Aufgaben bearbeiten","panel.bulk_edit_title_one":"{count} Aufgabe bearbeiten","panel.bulk_edit_intro":"Schalte jede Einstellung ein, die du ändern willst. Nur diese ändern sich bei allen ausgewählten Aufgaben; alles andere bleibt, wie es ist.","panel.bulk_edit_points":"Punkte ändern","panel.bulk_edit_children":"Ändern, für wen sie ist","panel.bulk_edit_children_hint":"Ersetzt die Kinder bei allen ausgewählten Aufgaben.","panel.bulk_edit_schedule":"Zeitplan ändern","panel.bulk_edit_schedule_hint":"Einmalige Aufgaben brauchen ihr eigenes Datum, also einzeln bearbeiten.","panel.bulk_edit_period":"Tageszeit ändern","panel.bulk_edit_approval":"Freigabe ändern","panel.bulk_edit_any_day":"Beliebiger Tag","panel.bulk_edit_apply":"Auf {count} Aufgaben anwenden","panel.bulk_edit_apply_one":"Auf {count} Aufgabe anwenden","panel.bulk_edit_pick_one":"Schalte mindestens eine Einstellung ein.","panel.bulk_edit_done":"{count} Aufgaben aktualisiert","panel.bulk_edit_done_one":"{count} Aufgabe aktualisiert","panel.bulk_edit_skipped":"{count} aktualisiert. Nicht geändert (die neuen Einstellungen passen nicht): {names}","panel.chore_sort_short":"Sortieren","panel.chore_sort_saved":"Gespeicherte Reihenfolge"} diff --git a/custom_components/taskmate/www/locales/en-GB.json b/custom_components/taskmate/www/locales/en-GB.json index f55fdfe5..2a8fdcee 100644 --- a/custom_components/taskmate/www/locales/en-GB.json +++ b/custom_components/taskmate/www/locales/en-GB.json @@ -186,6 +186,8 @@ "badges.editor_help": "Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} not found", "badges.error.entity_required": "Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)", + "badges.empty_none": "No badges yet", + "badges.empty_tier": "No {tier} badges yet", "badges.label": "Badges", "badges.next_up": "Next up", "badges.one_more": "One more and it's yours!", @@ -731,14 +733,14 @@ "panel.badge_builtin_hint": "Built-in — only point bonus, tier, assigned to, and notify can be changed", "panel.badge_builtin_pill": "Built-in", "panel.badge_cancel_btn": "Cancel", - "panel.badge_confirm_delete": "Delete badge \"{name}\"? This cannot be undone.", + "panel.badge_confirm_delete": "Delete badge “{name}”? This cannot be undone.", "panel.badge_confirm_rebuild": "Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.", - "panel.badge_confirm_revoke": "Revoke badge \"{name}\"? Any point bonus will be reversed.", + "panel.badge_confirm_revoke": "Revoke badge “{name}”? Any point bonus will be reversed.", "panel.badge_criteria_label": "Criteria — Award when ALL are true", "panel.badge_delete_btn": "Delete", "panel.badge_description_label": "Description", "panel.badge_dialog_add_title": "Add Custom Badge", - "panel.badge_dialog_award_title": "Award \"{name}\"", + "panel.badge_dialog_award_title": "Award “{name}”", "panel.badge_dialog_edit_title": "Edit Badge — {name}", "panel.badge_edit_btn": "Edit", "panel.badge_empty_catalogue": "No built-in badges found.", @@ -1001,18 +1003,18 @@ "panel.common_points": "Points", "panel.common_yes": "Yes", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Delete bonus \"{name}\"?", + "panel.confirm_delete_bonus": "Delete bonus “{name}”?", "panel.confirm_delete_child_extra": "This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.", - "panel.confirm_delete_child": "Delete child \"{name}\"?", + "panel.confirm_delete_child": "Delete child “{name}”?", "panel.confirm_delete_chore_extra": "This also removes the chore from any task groups it belonged to.", - "panel.confirm_delete_chore": "Delete chore \"{name}\"?", - "panel.confirm_delete_challenge": "Delete challenge \"{name}\"?", - "panel.confirm_delete_prompt": "Delete {kind} \"{name}\"?", - "panel.confirm_delete_penalty": "Delete penalty \"{name}\"?", + "panel.confirm_delete_chore": "Delete chore “{name}”?", + "panel.confirm_delete_challenge": "Delete challenge “{name}”?", + "panel.confirm_delete_prompt": "Delete {kind} “{name}”?", + "panel.confirm_delete_penalty": "Delete penalty “{name}”?", "panel.confirm_delete_reward_extra": "Any points children have pooled for this reward will be refunded to their balance.", - "panel.confirm_delete_reward": "Delete reward \"{name}\"?", + "panel.confirm_delete_reward": "Delete reward “{name}”?", "panel.confirm_delete_suffix": "This cannot be undone.", - "panel.confirm_delete_template": "Delete template \"{name}\"? This cannot be undone.", + "panel.confirm_delete_template": "Delete template “{name}”? This cannot be undone.", "panel.confirm_unsaved": "You have unsaved changes — discard them?", "panel.day_fri": "Fri", "panel.day_mon": "Mon", @@ -1046,9 +1048,9 @@ "panel.empty_chores_title": "No chores yet", "panel.empty_groups_copy": "Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).", "panel.empty_groups_title": "No task groups yet", - "panel.empty_no_match": "No {kind} match \"{filter}\".", - "panel.empty_no_match_children": "No children match \"{filter}\".", - "panel.empty_no_match_filter": "Nothing matches \"{filter}\".", + "panel.empty_no_match": "No {kind} match “{filter}”.", + "panel.empty_no_match_children": "No children match “{filter}”.", + "panel.empty_no_match_filter": "Nothing matches “{filter}”.", "panel.empty_rewards_copy": "Add a reward children can spend their {points_name} on.", "panel.empty_rewards_title": "No rewards yet", "panel.empty_template_all_removed": "All chores removed — go back and pick a different template.", @@ -1203,8 +1205,8 @@ "wizard.dash_step_later": "You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.", "wizard.count_dashboards_one": "1 dashboard", "wizard.count_dashboards_many": "{count} dashboards", - "wizard.dash_existed": "\"{title}\" already exists, so it was left as it is.", - "wizard.dash_failed": "\"{title}\" couldn't be created. Everything else was.", + "wizard.dash_existed": "“{title}” already exists, so it was left as it is.", + "wizard.dash_failed": "“{title}” couldn't be created. Everything else was.", "wizard.open_named": "Open {title}", "wizard.review_dashboards": "Dashboards", "wizard.review_no_dashboards": "None", @@ -2243,14 +2245,14 @@ "panel.toast_settings_saved_one": "Saved ({count} field)", "panel.toast_skip_done": "Rotation skipped — next child assigned", "panel.toast_skip_failed": "Skip failed: {error}", - "panel.toast_template_created": "Template \"{name}\" created", + "panel.toast_template_created": "Template “{name}” created", "panel.toast_template_deleted": "Template deleted", "panel.toast_template_failed_apply": "Failed to apply template", "panel.toast_template_failed_create": "Failed to create template", "panel.toast_template_failed_delete": "Failed to delete", "panel.toast_template_failed_save": "Failed to save template", "panel.toast_template_failed_update": "Failed to update", - "panel.toast_template_saved": "Template \"{name}\" saved", + "panel.toast_template_saved": "Template “{name}” saved", "panel.toast_template_updated": "Template updated", "panel.toast_toggle_failed": "Toggle failed: {error}", "panel.toast_updated_bonus": "Updated bonus", @@ -2964,18 +2966,18 @@ "bounty.you_earned": "You earned +{points} {pointsName}", "bounty.done_by": "Done by {name}", "bounty.recent": "Recently completed", - "bounty.claim_title": "Claim \"{title}\"?", + "bounty.claim_title": "Claim “{title}”?", "bounty.claim_body": "It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.", "bounty.claim_body_one": "It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.", "bounty.not_now": "Not now", "bounty.claim_it": "Claim it — {points} {pointsName}", "bounty.photo_title": "Show us the finished job", - "bounty.photo_body": "\"{title}\" needs a photo", + "bounty.photo_body": "“{title}” needs a photo", "bounty.cancel": "Cancel", "bounty.take_photo": "Take photo & send", "bounty.uploading": "Sending…", "bounty.yay_title": "Nice work!", - "bounty.yay_body": "A grown-up will check \"{title}\" and then you get {points} {pointsName}.", + "bounty.yay_body": "A grown-up will check “{title}” and then you get {points} {pointsName}.", "bounty.ok": "OK", "bounty.dur_days": "{d}d {h}h", "bounty.dur_hours": "{h}h {m}m", @@ -3036,8 +3038,8 @@ "panel.bounty_claimed_lock_note": "Someone has claimed this bounty, so only its points and expiry can change now.", "panel.bounty_title_required": "Give the bounty a title.", "panel.bounty_expiry_past": "Pick an expiry in the future.", - "panel.bounty_release_confirm": "Put \"{title}\" back on the board?", - "panel.bounty_remove_confirm": "Remove \"{title}\"?", + "panel.bounty_release_confirm": "Put “{title}” back on the board?", + "panel.bounty_remove_confirm": "Remove “{title}”?", "panel.bounty_empty_title": "No bounties yet", "panel.bounty_empty_copy": "Post a one-off job with a fixed reward — the first child to claim it gets it.", "panel.toast_bounty_posted": "Bounty posted — it's on the children's boards now", @@ -3170,12 +3172,12 @@ "panel.auction_err_close": "Pick a closing time before the day of the chore.", "panel.auction_err_who": "Pick at least one child who can bid.", "panel.auction_err_min": "The minimum bid can't be above the maximum.", - "panel.auction_close_confirm": "Close bidding on \"{chore}\" now? The lowest bid wins.", - "panel.auction_cancel_confirm": "Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.", + "panel.auction_close_confirm": "Close bidding on “{chore}” now? The lowest bid wins.", + "panel.auction_cancel_confirm": "Cancel the auction for “{chore}”? It goes back to its normal assignment, and anyone who bid is told.", "panel.toast_auction_started": "Auction started — it's on the children's cards now", "panel.toast_auction_closed": "Auction closed", "panel.toast_auction_cancelled": "Auction cancelled — back to normal assignment", - "panel.auction_delete_confirm": "Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.", + "panel.auction_delete_confirm": "Delete the finished auction for “{chore}”? It's removed from the list. This cannot be undone.", "panel.toast_auction_deleted": "Auction deleted", "notification.auction_opened.name": "New auction", "notification.auction_opened.description": "Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.", @@ -3666,7 +3668,7 @@ "chore_board.unavailable": "The chore board isn't available. Restart Home Assistant after updating TaskMate.", "chore_board.no_children": "No children to show. Check the children picked in the card settings.", "chore_board.all_done": "Everything's done for today!", - "chore_board.finish_on_card": "Finish \"{chore}\" on {name}'s card", + "chore_board.finish_on_card": "Finish “{chore}” on {name}'s card", "chore_board.marked_done": "{name}: {chore} done", "chore_board.sent_for_approval": "{name}: {chore} sent for approval", "chore_board.undo": "Undo", @@ -3686,14 +3688,14 @@ "notify.streak_at_risk": "{child_name}, complete a chore today to keep your {streak}-day streak!", "notify.all_chores_done": "{child_name} finished every chore today!", "notify.badge_earned": "{child_name} earned the {badge_name} badge!", - "notify.pending_chore_approval": "{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.", - "notify.pending_reward_claim": "{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.", + "notify.pending_chore_approval": "{child_name} completed “{chore_name}” (+{points} {points_name}) — awaiting approval.", + "notify.pending_reward_claim": "{child_name} claimed “{reward_name}” ({cost} {points_name}) — awaiting approval.", "notify.streak_milestone": "{child_name} hit a {days}-day streak — +{points} {points_name}!", "notify.level_up": "{child_name} reached level {level}! 🎉", "notify.weekly_digest": "TaskMate weekly digest:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, you still need to do '{chore_name}'.", - "notify.mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore '{chore_name}'.", + "notify.mandatory_reminder": "{child_name}, you still need to do “{chore_name}”.", + "notify.mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore “{chore_name}”.", "notify.monthly_report": "TaskMate {month} report:\n{summary}", "notify.season_champion": "🏆 {child_name} won the {month} leaderboard with {points} {points_name}!", "notify.family_goal_reached": "🎉 Family goal reached: {goal_name}! Time for {goal_reward}.", @@ -3704,21 +3706,21 @@ "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", "notify.print_chart_empty": "No chores to show for this week.", "notify.print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", - "notify.wish_requested": "{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.", - "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!", + "notify.wish_requested": "{child_name} wished for “{wish_name}” ({target} {points_name}) — waiting for your approval.", + "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish “{wish_name}”!", "notify.bounty_posted": "🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutes left to finish “{bounty_name}” before it goes back on the board.", "notify.recap_ready": "✨ Your {period} recap is ready, {child_name}! Tap to watch it.", - "notify.item_rejected": "↩️ {child_name}, '{item_name}' was sent back{reason_text}", + "notify.item_rejected": "↩️ {child_name}, “{item_name}” was sent back{reason_text}", "notify.auction_opened": "🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!", - "notify.auction_closing": "⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.", + "notify.auction_closing": "⏳ {child_name}, bidding on “{chore_name}” closes in {minutes} minutes.", "notify.auction_result": "🔨 Auction closed: {result_text}", - "notify.inspection_started": "🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.", - "notify.auction_won": "{child_name} won '{chore_name}' on {date} for {points} {points_name}.", - "notify.auction_no_bids": "no bids for '{chore_name}', so it goes back to the normal rota.", - "notify.auction_called_off": "the auction for '{chore_name}' was called off. It goes back to the normal rota.", + "notify.inspection_started": "🔍 {child_name}, a grown-up is coming to inspect “{chore_name}” before {until}. Keep it looking great for +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Inspection passed, {child_name}! “{chore_name}” looked great: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 {child_name}'s “{chore_name}” inspection closes in {minutes} minutes — pass or fail it before {until}.", + "notify.auction_won": "{child_name} won “{chore_name}” on {date} for {points} {points_name}.", + "notify.auction_no_bids": "no bids for “{chore_name}”, so it goes back to the normal rota.", + "notify.auction_called_off": "the auction for “{chore_name}” was called off. It goes back to the normal rota.", "notify.weekly_digest_line": "• {child_name}: {chores} chores, {points} {points_name} earned", "notify.monthly_report_line": "• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}", "notify.action_approve": "Approve", @@ -3727,12 +3729,12 @@ "notify.approve_in_panel_hint": "Open the TaskMate panel to approve or reject.", "notify.celebrate_all_chores_done": "{child_name} finished every chore today!", "notify.celebrate_birthday": "Happy birthday, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} completed the challenge '{challenge_name}'!", + "notify.celebrate_challenge_completed": "{child_name} completed the challenge “{challenge_name}”!", "notify.celebrate_inspection_passed": "{child_name}'s {chore_name} passed inspection!", "notify.celebrate_level_up": "{child_name} reached level {level}!", "notify.celebrate_perfect_week": "{child_name} earned a perfect week — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} reached the weekly target for '{chore_name}' — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} completed the quest '{quest_name}'!", + "notify.celebrate_weekly_target": "{child_name} reached the weekly target for “{chore_name}” — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} completed the quest “{quest_name}”!", "notify.celebrate_streak_milestone": "{child_name} hit a {days}-day streak!", "notify.recap_ready_many": "✨ {count} new recaps are ready, {child_name}! Tap to watch them.", "notify.recap_parent_one": "✨ New {period} recaps are ready for {names}. Tap to see them.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "What good looks like", "approvals.evidence_label": "What was done", "approvals.reference_no_photo": "No photo was sent — compare it with the real thing.", - "notify.help_requested": "🙋 {child_name} needs help with '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} needs help with “{chore_name}”{message_text}", "notify.mood_low": "{emoji} {child_name} had a tough day today. Maybe check in?", "notify.weekly_goal_reached": "🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!", - "notify.penalty_redeemed": "🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.", + "notify.penalty_redeemed": "🤝 {child_name} made it right with “{chore_name}” and earned back {points} {points_name}.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)", "notify.sample_penalty": "Slammed the door", "notify.sample_raffle": "Saturday raffle", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Reset numbers to defaults", "panel.pet_settings_invalid": "Pet stages must go up in order, and legendary and the egg must come after fully grown.", "panel.pet_about_one_chore": "About 1 chore (5-point chores)", - "notify.reward_owed": "🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.", + "notify.reward_owed": "🎁 {child_name} is still waiting for “{reward_name}” — redeemed {days} days ago.", "notify.personal_best": "🏆 New personal best! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "longest streak (days)", "notify.record_best_day_points": "most {points_name} in a day", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Appeals", "panel.appeals_settings_hint": "Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.", "panel.appeals_enabled": "Let children appeal", - "notify.appeal_submitted": "⚖️ {child_name} is appealing '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ Your appeal about '{item_name}' was {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} is appealing “{item_name}”{message_text}", + "notify.appeal_decided": "⚖️ Your appeal about “{item_name}” was {outcome}{note_text}", "notify.appeal_outcome_overturned": "accepted", "notify.appeal_outcome_upheld": "turned down", "notification.appeal_submitted.name": "Appeal submitted", @@ -4686,8 +4688,8 @@ "notification.chore_self_reminder.name": "Reminder a child chose", "notification.chore_self_reminder.description": "Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.", "panel.confirm_delete_suffix_restorable": "You can bring it back from Settings → Recently deleted for 7 days.", - "panel.confirm_delete_group": "Delete group \"{name}\"?", - "panel.confirm_delete_quest": "Delete quest \"{name}\"?", + "panel.confirm_delete_group": "Delete group “{name}”?", + "panel.confirm_delete_quest": "Delete quest “{name}”?", "panel.bulk_delete_confirm_restorable": "Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.", "panel.bulk_delete_confirm_restorable_one": "Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.", "pet.tab_pet": "Pet", diff --git a/custom_components/taskmate/www/locales/en-GB/cards.json b/custom_components/taskmate/www/locales/en-GB/cards.json index 7d5837b6..1cdc572b 100644 --- a/custom_components/taskmate/www/locales/en-GB/cards.json +++ b/custom_components/taskmate/www/locales/en-GB/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.empty_none":"No badges yet","badges.empty_tier":"No {tier} badges yet","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behaviour, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organised by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim “{title}”?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"“{title}” needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check “{title}” and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish “{chore}” on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's have a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up straight away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en-GB/panel.json b/custom_components/taskmate/www/locales/en-GB/panel.json index f4a843fc..32931973 100644 --- a/custom_components/taskmate/www/locales/en-GB/panel.json +++ b/custom_components/taskmate/www/locales/en-GB/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge “{name}”? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge “{name}”? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award “{name}”","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus “{name}”?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child “{name}”?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore “{name}”?","panel.confirm_delete_challenge":"Delete challenge “{name}”?","panel.confirm_delete_prompt":"Delete {kind} “{name}”?","panel.confirm_delete_penalty":"Delete penalty “{name}”?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward “{name}”?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template “{name}”? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match “{filter}”.","panel.empty_no_match_children":"No children match “{filter}”.","panel.empty_no_match_filter":"Nothing matches “{filter}”.","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” already exists, so it was left as it is.","wizard.dash_failed":"“{title}” couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practise instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template “{name}” created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template “{name}” saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put “{title}” back on the board?","panel.bounty_remove_confirm":"Remove “{title}”?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on “{chore}” now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for “{chore}”? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for “{chore}”? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed “{chore_name}” (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed “{reward_name}” ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do “{chore_name}”.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore “{chore_name}”.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for “{wish_name}” ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish “{wish_name}”!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish “{bounty_name}” before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, “{item_name}” was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on “{chore_name}” closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect “{chore_name}” before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! “{chore_name}” looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s “{chore_name}” inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won “{chore_name}” on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for “{chore_name}”, so it goes back to the normal rota.","notify.auction_called_off":"the auction for “{chore_name}” was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge “{challenge_name}”!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for “{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest “{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with “{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with “{chore_name}” and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for “{reward_name}” — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing “{item_name}”{message_text}","notify.appeal_decided":"⚖️ Your appeal about “{item_name}” was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group “{name}”?","panel.confirm_delete_quest":"Delete quest “{name}”?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/en.json b/custom_components/taskmate/www/locales/en.json index 61fd37e5..923c27fb 100644 --- a/custom_components/taskmate/www/locales/en.json +++ b/custom_components/taskmate/www/locales/en.json @@ -186,6 +186,8 @@ "badges.editor_help": "Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} not found", "badges.error.entity_required": "Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)", + "badges.empty_none": "No badges yet", + "badges.empty_tier": "No {tier} badges yet", "badges.label": "Badges", "badges.next_up": "Next up", "badges.one_more": "One more and it's yours!", @@ -731,14 +733,14 @@ "panel.badge_builtin_hint": "Built-in — only point bonus, tier, assigned to, and notify can be changed", "panel.badge_builtin_pill": "Built-in", "panel.badge_cancel_btn": "Cancel", - "panel.badge_confirm_delete": "Delete badge \"{name}\"? This cannot be undone.", + "panel.badge_confirm_delete": "Delete badge “{name}”? This cannot be undone.", "panel.badge_confirm_rebuild": "Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.", - "panel.badge_confirm_revoke": "Revoke badge \"{name}\"? Any point bonus will be reversed.", + "panel.badge_confirm_revoke": "Revoke badge “{name}”? Any point bonus will be reversed.", "panel.badge_criteria_label": "Criteria — Award when ALL are true", "panel.badge_delete_btn": "Delete", "panel.badge_description_label": "Description", "panel.badge_dialog_add_title": "Add Custom Badge", - "panel.badge_dialog_award_title": "Award \"{name}\"", + "panel.badge_dialog_award_title": "Award “{name}”", "panel.badge_dialog_edit_title": "Edit Badge — {name}", "panel.badge_edit_btn": "Edit", "panel.badge_empty_catalogue": "No built-in badges found.", @@ -1001,18 +1003,18 @@ "panel.common_points": "Points", "panel.common_yes": "Yes", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Delete bonus \"{name}\"?", + "panel.confirm_delete_bonus": "Delete bonus “{name}”?", "panel.confirm_delete_child_extra": "This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.", - "panel.confirm_delete_child": "Delete child \"{name}\"?", + "panel.confirm_delete_child": "Delete child “{name}”?", "panel.confirm_delete_chore_extra": "This also removes the chore from any task groups it belonged to.", - "panel.confirm_delete_chore": "Delete chore \"{name}\"?", - "panel.confirm_delete_challenge": "Delete challenge \"{name}\"?", - "panel.confirm_delete_prompt": "Delete {kind} \"{name}\"?", - "panel.confirm_delete_penalty": "Delete penalty \"{name}\"?", + "panel.confirm_delete_chore": "Delete chore “{name}”?", + "panel.confirm_delete_challenge": "Delete challenge “{name}”?", + "panel.confirm_delete_prompt": "Delete {kind} “{name}”?", + "panel.confirm_delete_penalty": "Delete penalty “{name}”?", "panel.confirm_delete_reward_extra": "Any points children have pooled for this reward will be refunded to their balance.", - "panel.confirm_delete_reward": "Delete reward \"{name}\"?", + "panel.confirm_delete_reward": "Delete reward “{name}”?", "panel.confirm_delete_suffix": "This cannot be undone.", - "panel.confirm_delete_template": "Delete template \"{name}\"? This cannot be undone.", + "panel.confirm_delete_template": "Delete template “{name}”? This cannot be undone.", "panel.confirm_unsaved": "You have unsaved changes — discard them?", "panel.day_fri": "Fri", "panel.day_mon": "Mon", @@ -1046,9 +1048,9 @@ "panel.empty_chores_title": "No chores yet", "panel.empty_groups_copy": "Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).", "panel.empty_groups_title": "No task groups yet", - "panel.empty_no_match": "No {kind} match \"{filter}\".", - "panel.empty_no_match_children": "No children match \"{filter}\".", - "panel.empty_no_match_filter": "Nothing matches \"{filter}\".", + "panel.empty_no_match": "No {kind} match “{filter}”.", + "panel.empty_no_match_children": "No children match “{filter}”.", + "panel.empty_no_match_filter": "Nothing matches “{filter}”.", "panel.empty_rewards_copy": "Add a reward children can spend their {points_name} on.", "panel.empty_rewards_title": "No rewards yet", "panel.empty_template_all_removed": "All chores removed — go back and pick a different template.", @@ -1203,8 +1205,8 @@ "wizard.dash_step_later": "You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.", "wizard.count_dashboards_one": "1 dashboard", "wizard.count_dashboards_many": "{count} dashboards", - "wizard.dash_existed": "\"{title}\" already exists, so it was left as it is.", - "wizard.dash_failed": "\"{title}\" couldn't be created. Everything else was.", + "wizard.dash_existed": "“{title}” already exists, so it was left as it is.", + "wizard.dash_failed": "“{title}” couldn't be created. Everything else was.", "wizard.open_named": "Open {title}", "wizard.review_dashboards": "Dashboards", "wizard.review_no_dashboards": "None", @@ -2243,14 +2245,14 @@ "panel.toast_settings_saved_one": "Saved ({count} field)", "panel.toast_skip_done": "Rotation skipped — next child assigned", "panel.toast_skip_failed": "Skip failed: {error}", - "panel.toast_template_created": "Template \"{name}\" created", + "panel.toast_template_created": "Template “{name}” created", "panel.toast_template_deleted": "Template deleted", "panel.toast_template_failed_apply": "Failed to apply template", "panel.toast_template_failed_create": "Failed to create template", "panel.toast_template_failed_delete": "Failed to delete", "panel.toast_template_failed_save": "Failed to save template", "panel.toast_template_failed_update": "Failed to update", - "panel.toast_template_saved": "Template \"{name}\" saved", + "panel.toast_template_saved": "Template “{name}” saved", "panel.toast_template_updated": "Template updated", "panel.toast_toggle_failed": "Toggle failed: {error}", "panel.toast_updated_bonus": "Updated bonus", @@ -2964,18 +2966,18 @@ "bounty.you_earned": "You earned +{points} {pointsName}", "bounty.done_by": "Done by {name}", "bounty.recent": "Recently completed", - "bounty.claim_title": "Claim \"{title}\"?", + "bounty.claim_title": "Claim “{title}”?", "bounty.claim_body": "It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.", "bounty.claim_body_one": "It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.", "bounty.not_now": "Not now", "bounty.claim_it": "Claim it — {points} {pointsName}", "bounty.photo_title": "Show us the finished job", - "bounty.photo_body": "\"{title}\" needs a photo", + "bounty.photo_body": "“{title}” needs a photo", "bounty.cancel": "Cancel", "bounty.take_photo": "Take photo & send", "bounty.uploading": "Sending…", "bounty.yay_title": "Nice work!", - "bounty.yay_body": "A grown-up will check \"{title}\" and then you get {points} {pointsName}.", + "bounty.yay_body": "A grown-up will check “{title}” and then you get {points} {pointsName}.", "bounty.ok": "OK", "bounty.dur_days": "{d}d {h}h", "bounty.dur_hours": "{h}h {m}m", @@ -3036,8 +3038,8 @@ "panel.bounty_claimed_lock_note": "Someone has claimed this bounty, so only its points and expiry can change now.", "panel.bounty_title_required": "Give the bounty a title.", "panel.bounty_expiry_past": "Pick an expiry in the future.", - "panel.bounty_release_confirm": "Put \"{title}\" back on the board?", - "panel.bounty_remove_confirm": "Remove \"{title}\"?", + "panel.bounty_release_confirm": "Put “{title}” back on the board?", + "panel.bounty_remove_confirm": "Remove “{title}”?", "panel.bounty_empty_title": "No bounties yet", "panel.bounty_empty_copy": "Post a one-off job with a fixed reward — the first child to claim it gets it.", "panel.toast_bounty_posted": "Bounty posted — it's on the children's boards now", @@ -3170,12 +3172,12 @@ "panel.auction_err_close": "Pick a closing time before the day of the chore.", "panel.auction_err_who": "Pick at least one child who can bid.", "panel.auction_err_min": "The minimum bid can't be above the maximum.", - "panel.auction_close_confirm": "Close bidding on \"{chore}\" now? The lowest bid wins.", - "panel.auction_cancel_confirm": "Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.", + "panel.auction_close_confirm": "Close bidding on “{chore}” now? The lowest bid wins.", + "panel.auction_cancel_confirm": "Cancel the auction for “{chore}”? It goes back to its normal assignment, and anyone who bid is told.", "panel.toast_auction_started": "Auction started — it's on the children's cards now", "panel.toast_auction_closed": "Auction closed", "panel.toast_auction_cancelled": "Auction cancelled — back to normal assignment", - "panel.auction_delete_confirm": "Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.", + "panel.auction_delete_confirm": "Delete the finished auction for “{chore}”? It's removed from the list. This cannot be undone.", "panel.toast_auction_deleted": "Auction deleted", "notification.auction_opened.name": "New auction", "notification.auction_opened.description": "Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.", @@ -3666,7 +3668,7 @@ "chore_board.unavailable": "The chore board isn't available. Restart Home Assistant after updating TaskMate.", "chore_board.no_children": "No children to show. Check the children picked in the card settings.", "chore_board.all_done": "Everything's done for today!", - "chore_board.finish_on_card": "Finish \"{chore}\" on {name}'s card", + "chore_board.finish_on_card": "Finish “{chore}” on {name}'s card", "chore_board.marked_done": "{name}: {chore} done", "chore_board.sent_for_approval": "{name}: {chore} sent for approval", "chore_board.undo": "Undo", @@ -3686,14 +3688,14 @@ "notify.streak_at_risk": "{child_name}, complete a chore today to keep your {streak}-day streak!", "notify.all_chores_done": "{child_name} finished every chore today!", "notify.badge_earned": "{child_name} earned the {badge_name} badge!", - "notify.pending_chore_approval": "{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.", - "notify.pending_reward_claim": "{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.", + "notify.pending_chore_approval": "{child_name} completed “{chore_name}” (+{points} {points_name}) — awaiting approval.", + "notify.pending_reward_claim": "{child_name} claimed “{reward_name}” ({cost} {points_name}) — awaiting approval.", "notify.streak_milestone": "{child_name} hit a {days}-day streak — +{points} {points_name}!", "notify.level_up": "{child_name} reached level {level}! 🎉", "notify.weekly_digest": "TaskMate weekly digest:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, you still need to do '{chore_name}'.", - "notify.mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore '{chore_name}'.", + "notify.mandatory_reminder": "{child_name}, you still need to do “{chore_name}”.", + "notify.mandatory_parent_alert": "{child_name} still hasn't done the mandatory chore “{chore_name}”.", "notify.monthly_report": "TaskMate {month} report:\n{summary}", "notify.season_champion": "🏆 {child_name} won the {month} leaderboard with {points} {points_name}!", "notify.family_goal_reached": "🎉 Family goal reached: {goal_name}! Time for {goal_reward}.", @@ -3704,21 +3706,21 @@ "notify.presence_arrival": "🏠 You're home, {child_name} — {count} chores left today.", "notify.print_chart_empty": "No chores to show for this week.", "notify.print_chart_footer": "Tick each box as it's done. {points_name} are still awarded in TaskMate.", - "notify.wish_requested": "{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.", - "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!", + "notify.wish_requested": "{child_name} wished for “{wish_name}” ({target} {points_name}) — waiting for your approval.", + "notify.wish_pledged": "💝 {pledger} added {points} {points_name} to your wish “{wish_name}”!", "notify.bounty_posted": "🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, {minutes} minutes left to finish “{bounty_name}” before it goes back on the board.", "notify.recap_ready": "✨ Your {period} recap is ready, {child_name}! Tap to watch it.", - "notify.item_rejected": "↩️ {child_name}, '{item_name}' was sent back{reason_text}", + "notify.item_rejected": "↩️ {child_name}, “{item_name}” was sent back{reason_text}", "notify.auction_opened": "🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!", - "notify.auction_closing": "⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.", + "notify.auction_closing": "⏳ {child_name}, bidding on “{chore_name}” closes in {minutes} minutes.", "notify.auction_result": "🔨 Auction closed: {result_text}", - "notify.inspection_started": "🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.", - "notify.auction_won": "{child_name} won '{chore_name}' on {date} for {points} {points_name}.", - "notify.auction_no_bids": "no bids for '{chore_name}', so it goes back to the normal rota.", - "notify.auction_called_off": "the auction for '{chore_name}' was called off. It goes back to the normal rota.", + "notify.inspection_started": "🔍 {child_name}, a grown-up is coming to inspect “{chore_name}” before {until}. Keep it looking great for +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Inspection passed, {child_name}! “{chore_name}” looked great: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 {child_name}'s “{chore_name}” inspection closes in {minutes} minutes — pass or fail it before {until}.", + "notify.auction_won": "{child_name} won “{chore_name}” on {date} for {points} {points_name}.", + "notify.auction_no_bids": "no bids for “{chore_name}”, so it goes back to the normal rota.", + "notify.auction_called_off": "the auction for “{chore_name}” was called off. It goes back to the normal rota.", "notify.weekly_digest_line": "• {child_name}: {chores} chores, {points} {points_name} earned", "notify.monthly_report_line": "• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}", "notify.action_approve": "Approve", @@ -3727,12 +3729,12 @@ "notify.approve_in_panel_hint": "Open the TaskMate panel to approve or reject.", "notify.celebrate_all_chores_done": "{child_name} finished every chore today!", "notify.celebrate_birthday": "Happy birthday, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} completed the challenge '{challenge_name}'!", + "notify.celebrate_challenge_completed": "{child_name} completed the challenge “{challenge_name}”!", "notify.celebrate_inspection_passed": "{child_name}'s {chore_name} passed inspection!", "notify.celebrate_level_up": "{child_name} reached level {level}!", "notify.celebrate_perfect_week": "{child_name} earned a perfect week — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} reached the weekly target for '{chore_name}' — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} completed the quest '{quest_name}'!", + "notify.celebrate_weekly_target": "{child_name} reached the weekly target for “{chore_name}” — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} completed the quest “{quest_name}”!", "notify.celebrate_streak_milestone": "{child_name} hit a {days}-day streak!", "notify.recap_ready_many": "✨ {count} new recaps are ready, {child_name}! Tap to watch them.", "notify.recap_parent_one": "✨ New {period} recaps are ready for {names}. Tap to see them.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "What good looks like", "approvals.evidence_label": "What was done", "approvals.reference_no_photo": "No photo was sent — compare it with the real thing.", - "notify.help_requested": "🙋 {child_name} needs help with '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} needs help with “{chore_name}”{message_text}", "notify.mood_low": "{emoji} {child_name} had a tough day today. Maybe check in?", "notify.weekly_goal_reached": "🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!", - "notify.penalty_redeemed": "🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.", + "notify.penalty_redeemed": "🤝 {child_name} made it right with “{chore_name}” and earned back {points} {points_name}.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)", "notify.sample_penalty": "Slammed the door", "notify.sample_raffle": "Saturday raffle", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Reset numbers to defaults", "panel.pet_settings_invalid": "Pet stages must go up in order, and legendary and the egg must come after fully grown.", "panel.pet_about_one_chore": "About 1 chore (5-point chores)", - "notify.reward_owed": "🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.", + "notify.reward_owed": "🎁 {child_name} is still waiting for “{reward_name}” — redeemed {days} days ago.", "notify.personal_best": "🏆 New personal best! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "longest streak (days)", "notify.record_best_day_points": "most {points_name} in a day", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Appeals", "panel.appeals_settings_hint": "Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.", "panel.appeals_enabled": "Let children appeal", - "notify.appeal_submitted": "⚖️ {child_name} is appealing '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ Your appeal about '{item_name}' was {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} is appealing “{item_name}”{message_text}", + "notify.appeal_decided": "⚖️ Your appeal about “{item_name}” was {outcome}{note_text}", "notify.appeal_outcome_overturned": "accepted", "notify.appeal_outcome_upheld": "turned down", "notification.appeal_submitted.name": "Appeal submitted", @@ -4686,8 +4688,8 @@ "notification.chore_self_reminder.name": "Reminder a child chose", "notification.chore_self_reminder.description": "Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.", "panel.confirm_delete_suffix_restorable": "You can bring it back from Settings → Recently deleted for 7 days.", - "panel.confirm_delete_group": "Delete group \"{name}\"?", - "panel.confirm_delete_quest": "Delete quest \"{name}\"?", + "panel.confirm_delete_group": "Delete group “{name}”?", + "panel.confirm_delete_quest": "Delete quest “{name}”?", "panel.bulk_delete_confirm_restorable": "Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.", "panel.bulk_delete_confirm_restorable_one": "Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.", "pet.tab_pet": "Pet", diff --git a/custom_components/taskmate/www/locales/en/cards.json b/custom_components/taskmate/www/locales/en/cards.json index 0e20728e..bdd70a4d 100644 --- a/custom_components/taskmate/www/locales/en/cards.json +++ b/custom_components/taskmate/www/locales/en/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim \"{title}\"?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"\"{title}\" needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check \"{title}\" and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish \"{chore}\" on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} +{"child.tap_to_undo":"Tap to undo","common.design.field_label":"Card design","common.design.use_global":"Use global default","common.design.classic":"Classic","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"a chore","activity.a_reward":"a reward","activity.awaiting_approval":"awaiting approval","activity.card_description":"Timeline of recent chore completions and reward claims","activity.card_name":"TaskMate Activity Feed","activity.claimed":"claimed","activity.completed":"completed","activity.completed_chores_will_appear":"Completed chores will appear here","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count}d ago","activity.default_title":"Activity","activity.recent_events":"Recent events","activity.undo":"Undo","activity.rated":"Rated {count} of 3 stars","activity.rated_one":"Rated {count} of 3 stars","activity.undo_confirm_title":"Undo this action?","activity.undo_confirm_chore":"Undo the approval of “{detail}” for {child}? This removes {points} points and returns it to pending.","activity.undo_confirm_txn":"Undo “{detail}” for {child}? This reverses {points} points.","activity.undo_error_title":"TaskMate — undo failed","activity.undo_error_body":"Couldn't undo: {message}","activity.events_count":"{count} events","activity.events_count_one":"1 event","activity.just_now":"just now","activity.hours_ago":"{count}h ago","activity.filter_rewards":"Rewards","activity.filter_chores":"Chores","activity.filter_aria_label":"Filter activity by type","activity.filter_all":"All","activity.filter_adjustments":"Adjustments","activity.feed_end":"— end of feed —","activity.lost":"lost","activity.minutes_ago":"{count}m ago","activity.no_activity_yet":"No activity yet","activity.no_events_for_filter":"No matching events","activity.points_manually":"points manually","activity.reason_allocated_to_pool":"Allocated to pool: {name}","activity.reason_admin_adjustment":"Manual adjustment","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Penalty: {name}","activity.reason_perfect_week":"Perfect week bonus!","activity.reason_pool_refund_assignment_changed":"Pool refund (reward assignment changed): {name}","activity.reason_pool_refund_cost_reduced":"Pool refund (reward cost reduced): {name}","activity.reason_pool_refund_deleted":"Pool refund (reward deleted): {name}","activity.reason_pool_refund_expired":"Pool refund (reward expired): {name}","activity.reason_pool_refund_funding_changed":"Pool refund (reward funding changed): {name}","activity.reason_pool_refund_sold_out":"Pool refund (reward sold out): {name}","activity.reason_streak_milestone":"Streak milestone bonus ({days} day streak!)","activity.reason_streak_freeze_used":"Streak freeze used ({date})","activity.reason_streak_freeze_earned":"Streak freeze earned ({days} day streak!)","activity.reason_streak_freeze_adjusted":"Streak freezes adjusted ({delta})","activity.reason_streak_freeze_reversed":"Streak freeze taken back (completion undone)","activity.reason_weekend_bonus":"Weekend bonus (×{multiplier})","activity.reason_wish_savings":"Saved towards wish: {name}","activity.reason_wish_taken_back":"Taken back from wish: {name}","activity.reason_wish_refund_declined":"Wish declined, savings returned: {name}","activity.reason_wish_refund_removed":"Wish removed, savings returned: {name}","activity.reason_wish_pledge":"{who} pledged {points} towards {name}","activity.reason_wish_pledge_removed":"Pledge from {who} ({points}) removed: {name}","activity.reason_wish_pledge_voided":"Pledge from {who} ({points}) returned: {name}","activity.reason_wish_redeemed":"Wish redeemed: {name}","activity.received":"received","activity.redeemed":"redeemed","activity.spent":"spent","activity.try_different_filter":"Try a different filter","activity.unknown_child":"Unknown","approvals.all_caught_up":"All caught up!","approvals.approve":"Approve","approvals.approve_all":"Approve all","approvals.child_said":"They said","approvals.suggested":"Suggested: {points}","approvals.award_label":"Award","approvals.rating_label":"Quality rating","approvals.rating_star_title":"{count}★ — pays {percent}% of the points","approvals.approve_all_busy":"Approving…","approvals.approve_all_confirm":"Approve {count} pending chores?","approvals.approve_all_confirm_one":"Approve 1 pending chore?","approvals.card_description":"A card to manage pending chore approvals for TaskMate","approvals.card_name":"TaskMate Approvals","approvals.default_title":"Pending Approvals","approvals.error_failed_service":"Failed to {service}: {message}","approvals.error_failed":"Something went wrong: {message}","approvals.error_title":"TaskMate Error","approvals.error.entity_required":"Please define an entity (TaskMate overview sensor)","approvals.no_pending_approvals":"No pending approvals","approvals.please_define_entity":"Please define an entity (pending_approvals sensor)","approvals.reject":"Reject","approvals.reward_claims_section":"Reward claims","approvals.mandatory_section":"Mandatory — needs review","approvals.apply_penalty":"Apply penalty","approvals.postpone":"Postpone","approvals.dismiss":"Dismiss","approvals.penalty_points":"Penalty: −{points} {pointsName}","approvals.no_penalty":"No penalty set","approvals.timed_duration":"{count} min","badge.criteria_and":"AND","badge.criteria_or":"OR","badge.criteria_best_streak":"Best Streak","badge.criteria_birthday":"Birthday","badge.criteria_current_streak":"Current Streak","badge.criteria_first_chore":"First Chore","badge.criteria_first_reward":"First Reward","badge.criteria_perfect_weeks":"Perfect Weeks","badge.criteria_total_chores":"Total Chores","badge.criteria_total_points":"Total Points","badge.criteria_total_rewards":"Total Rewards","badge.desc_1000_points":"Earn {count} lifetime {points_name}","badge.desc_100_chores":"Complete {count} chores","badge.desc_100_points":"Earn {count} lifetime {points_name}","badge.desc_10_chores":"Complete {count} chores","badge.desc_10_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_30_day_streak":"Complete chores {count} days in a row","badge.desc_3_day_streak":"Complete chores {count} days in a row","badge.desc_5000_points":"Earn {count} lifetime {points_name}","badge.desc_500_points":"Earn {count} lifetime {points_name}","badge.desc_50_chores":"Complete {count} chores","badge.desc_5_perfect_weeks":"Achieve {count} perfect weeks","badge.desc_7_day_streak":"Complete chores {count} days in a row","badge.desc_first_chore":"Complete your very first chore","badge.desc_first_perfect_week":"Complete a perfect week","badge.desc_first_reward":"Claim your first reward","badge.desc_birthday":"Celebrate your birthday","badge.earned_date":"Earned {date}","badge.manual_award_only":"Manual award only","badge.metric_best_streak":"Best streak","badge.metric_current_streak":"Current streak","badge.metric_first_chore":"First chore (bool)","badge.metric_first_reward":"First reward (bool)","badge.metric_perfect_weeks":"Perfect weeks","badge.metric_total_chores":"Total chores","badge.metric_total_points":"Total points","badge.metric_total_rewards":"Total rewards","badge.metric_birthday":"Birthday today (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} Chores Completed","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} Chores Completed","badge.name_10_perfect_weeks":"{count} Perfect Weeks","badge.name_30_day_streak":"{count}-Day Streak","badge.name_3_day_streak":"{count}-Day Streak","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} Chores Completed","badge.name_5_perfect_weeks":"{count} Perfect Weeks","badge.name_7_day_streak":"{count}-Day Streak","badge.name_first_chore":"First Chore","badge.name_first_perfect_week":"First Perfect Week","badge.name_first_reward":"First Reward","badge.name_birthday":"Birthday","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENT","badge.tier_bronze":"Bronze","badge.tier_gold":"Gold","badge.tier_platinum":"Platinum","badge.tier_silver":"Silver","badges.all_tiers":"All tiers","badges.count_label":"{earned} of {total} earned","badges.count_label_latest":"{earned} of {total} earned · Latest: {latest}","badges.default_title":"Badges","badges.editor_help":"Configure via YAML: set entity to your badges sensor (e.g. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} not found","badges.error.entity_required":"Please define an entity: the child's badges sensor (e.g. sensor.taskmate_badges_mia)","badges.empty_none":"No badges yet","badges.empty_tier":"No {tier} badges yet","badges.label":"Badges","badges.next_up":"Next up","badges.one_more":"One more and it's yours!","badges.title_with_name":"{name}'s Badges","bonuses.add_bonus":"Add Bonus","bonuses.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","bonuses.btn_delete_title":"Delete","bonuses.btn_edit_title":"Edit","bonuses.card_description":"Apply point-awarding bonuses to children","bonuses.card_name":"TaskMate Bonuses","bonuses.default_title":"Bonuses","bonuses.empty_sub":"Tap the pencil icon to add bonuses","bonuses.empty_title":"No bonuses yet","bonuses.form_description_label":"Description (optional)","bonuses.form_description_placeholder":"Short description","bonuses.form_icon_label":"Icon (MDI)","bonuses.form_name_label":"Name","bonuses.form_name_placeholder":"e.g. Tidied bedroom","bonuses.form_points_label":"Points","bonuses.manage_title":"Manage bonuses","bonuses.new_bonus":"New Bonus","bonuses.toast_add_failed":"Failed to add bonus","bonuses.toast_applied":"+{points} {pointsName} to {childName}","bonuses.toast_apply_failed":"Failed to apply bonus","bonuses.toast_delete_failed":"Failed to delete bonus","bonuses.toast_save_failed":"Failed to save changes","bonuses.toast_saved":"Bonus saved","calendar.card_description":"One-day view of chores assigned to each child","calendar.card_name":"TaskMate Calendar","calendar.child_summary":"{done} of {total} done","calendar.default_title":"Task Calendar","calendar.error.entity_required":"Please define an entity","calendar.legend_due":"Due","calendar.left_count":"{count} left","calendar.left_count_one":"{count} left","calendar.next_day":"Next day","calendar.no_chores_today":"No chores for this day","calendar.prev_day":"Previous day","calendar.rotating":"Rotating assignment","child.afternoon_chores":"Afternoon Chores","child.all_done":"All Done!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"A fun, kid-friendly card for children to complete their chores!","child.card_name":"TaskMate Child Card","child.celebration_message":"You did it! Keep up the great work!","child.celebration_title":"AWESOME!","child.on_vacation":"On a break — chores are paused 🌴","birthday.banner":"Happy birthday, {name}! 🎂","birthday.banner_age":"Happy birthday, {name} — {age} today! 🎂","birthday.multiplier":"Every chore pays {multiplier}× today","birthday.day_off":"Day off — only mandatory chores today","child.child_not_found":"Child not found: {child_id}","child.chore_locked_until":"Available at {time}","child.set_time_open_until":"open until {time}","child.set_time_opens":"opens {time}","child.set_time_missed":"missed","child.set_time_waiting":"waiting for a grown-up","child.set_time_done":"done","child.set_time_count":"{done} of {total} today","child.set_time_of":"{n} of {total}","child.set_time_now":"now","child.chore_locked_until_generic":"Available later","child.recurrence_locked":"Not available right now — check back later","child.chores_reset_hours_mins":"Chores reset in {hours}h {mins}m","child.chores_reset_mins":"Chores reset in {mins}m","child.chores_resetting_soon":"Chores resetting soon!","child.click_to_complete":"Click to complete","child.click_to_undo":"Click to undo","child.claimed_by_another":"Already done by {name}","child.claimed_by_another_generic":"Already claimed today","child.difficulty_easy":"Easy","child.difficulty_medium":"Medium","child.difficulty_hard":"Hard","child.mandatory":"Mandatory","child.swap_section_title":"Take over a chore","child.swap_request":"Request","child.swap_requested":"Requested","child.photo_needed":"Photo needed","child.photo_required_title":"Add a photo","child.extra_title":"What did you do?","child.extra_hint":"Tell them what you did, and what you think it's worth.","child.extra_desc_placeholder":"I tidied the porch","child.extra_points_label":"Points you think it's worth","child.extra_submit":"Send","child.extra_needs_desc":"Write what you did first.","child.open_ended_tag":"Describe it","child.weekly_target_done":"Done for this week","child.weekly_target_progress":"{done}/{target} this week","child.weekly_target_bonus_reached":"🎉 Weekly target reached! +{points}","child.team_progress":"{joined} / {size} joined","child.team_you_joined":"You're in","child.team_join":"Join","child.team_leave":"Leave","child.team_tap_to_join":"Tap to join the team","child.team_tap_to_leave":"Tap to leave the team","child.photo_take":"Take a photo","child.photo_hint":"Show your finished chore","child.photo_retake":"Retake","child.photo_confirm":"Confirm","child.photo_uploading":"Uploading photo…","child.photo_cancel":"Cancel","child.photo_not_image":"That file isn't an image. Please try again.","child.photo_process_failed":"Couldn't read that photo. Please try again.","child.photo_upload_failed":"Upload failed. Check your connection and try again.","child.photo_size_kb":"~{size} KB","child.done":"Done","child.blocked_by_dependency":"Do {chores} first","child.parent":"Parent","child.error_complete":"Something went wrong: {message}","child.error_title":"Oops!","child.error_undo":"Couldn't undo: {message}","child.error.child_id_required":"Please define a child_id","child.error.entity_required":"Please define an entity","child.undo_not_allowed":"Only a parent can undo a completed chore.","child.undo_named":"Undo {name}","child.undo_recent":"Undo a chore you just did","child.evening_chores":"Evening Chores","child.morning_chores":"Morning Chores","child.night_chores":"Night Chores","child.no_chores_right_now":"No chores right now. Great job!","child.not_scheduled_for_today":"Not scheduled for today","child.pause":"Pause","child.paused":"Paused","child.please_define_child_id":"Please define a child_id","child.please_define_entity":"Please define an entity (taskmate overview sensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recurring","child.recurrence_every_n_days":"Every {count} days","child.recurrence_weekly":"Weekly","child.recurrence_every_2_weeks":"Every 2 weeks","child.recurrence_monthly":"Monthly","child.recurrence_every_3_months":"Every 3 months","child.recurrence_every_6_months":"Every 6 months","child.recurrence_next":"Next: {day}","child.resume":"Resume","child.start":"Start","child.time_has_passed":"Time has passed for this chore","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Today's Chores","common.afternoon":"Afternoon","common.all":"All","common.all_children":"All Children","common.anytime":"Anytime","common.apply":"Apply","common.approve":"Approve","common.approved":"Approved","common.cancel":"Cancel","common.close":"Close","common.chores":"Chores","common.complete_on_behalf":"Complete","common.complete_on_behalf_all_done":"All chores done today","common.complete_on_behalf_heading":"Outstanding today","common.complete_on_behalf_tooltip":"Complete for {name}","common.d_streak":"{count}d streak","common.day_streak":"day streak","common.default":"Default","common.entity":"Entity","common.entity_not_found":"Entity not found: {entity}","common.error":"Error","common.evening":"Evening","common.goal":"Goal","common.morning":"Morning","common.night":"Night","common.no_children":"No children found","common.no_chores_today":"No chores today","common.pending":"Pending","common.please_define_entity":"Please define an entity","common.points":"Points","common.reject":"Reject","common.rejected":"Rejected","reject.title":"Reject “{name}”","reject.reason_label":"Why? (optional)","reject.reason_placeholder":"Tell them what to fix…","reject.reason_hint":"Shown to the child. Leave it empty to reject without a reason.","reject.chip_not_finished":"Not finished","reject.chip_redo":"Needs redoing","reject.chip_not_today":"Not today","reject.confirm":"Reject","child.rejected_note":"Sent back: {reason}","rewards.rejected_note":"Not approved: {reason}","activity.rejected_reason":"Reason: {reason}","inspection.coming_title":"Inspection coming!","inspection.coming_sub":"A grown-up will check {name} in the next {time}. Keep it looking great for +{bonus} {points_name}!","inspection.passed_title":"Inspection passed! +{bonus} {points_name}","inspection.passed_sub":"{name} looked great","inspection.passed_sub_note":"{name} looked great: “{note}”","inspection.redo_title":"{name} needs another go","inspection.redo_sub":"You keep your {points} {points_name}. Finish it again and tick it off.","inspection.nope_title":"Not this time","inspection.nope_sub":"{name} didn't pass the spot-check. No points lost.","inspection.tag_open":"Inspection","inspection.tag_passed":"Passed +{bonus}","inspection.tag_redo":"Redo","inspection.tag_failed":"Inspected","inspection.celebrate_title":"Inspection passed!","inspection.celebrate_sub":"{name} looked amazing","inspection.celebrate_ok":"Yay!","activity.inspection_started":"Inspection started","activity.inspection_passed":"Inspection passed","activity.inspection_failed":"Inspection: not this time","activity.inspection_redo":"Sent back to redo","activity.reason_inspection_passed":"Inspection passed: {name}","common.reset":"Reset","common.save":"Save","common.stars":"Stars","common.this_week":"this week","common.title":"Title","common.today":"Today","common.total":"total","common.unavailable":"TaskMate is unavailable","common.unknown":"Unknown","common.yesterday":"Yesterday","dashboard.btn_add_points_title":"Add {amount} {pointsName}","dashboard.btn_remove_points_title":"Remove {amount} {pointsName}","dashboard.card_description":"Unified parent view with approvals, child progress, and quick point controls","dashboard.card_name":"TaskMate Parent Dashboard","dashboard.default_title":"Parent Dashboard","dashboard.empty_approvals":"All caught up! No pending approvals.","dashboard.empty_claims":"No pending reward claims.","dashboard.empty_no_children":"No children found","dashboard.empty_rotation":"No rotating chores configured","dashboard.paused_tag":"PAUSED","dashboard.rotation_skip_confirm":"Skip today's assignee for this chore?","dashboard.rotation_skip_hint":"Skip current child and move to the next in rotation (today only)","dashboard.rotation_unassigned":"Nobody","dashboard.tab_approvals":"Approvals","dashboard.tab_claims":"Claims","dashboard.tab_overview":"Overview","dashboard.chores_done":"{done} / {total} chores done","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternating","dashboard.mode_balanced":"Balanced","dashboard.mode_random":"Random","graph.all_children":"All Children","graph.card_description":"Line graph tracking daily or cumulative points over time","graph.card_name":"TaskMate Points Graph","graph.career_growth":"Career","graph.daily":"Daily","graph.default_title":"Points Graph","graph.console_live":"LIVE","graph.error.entity_required":"Please define an entity","graph.graph_error":"Graph error: {message}","graph.no_data_submessage":"Complete and approve chores to see the graph","graph.no_data_yet":"No data yet","graph.total":"Total","leaderboard.best_streak":"Best streak","leaderboard.best_streak_value":"{count} days","leaderboard.best_streak_value_one":"1 day","leaderboard.card_description":"Multi-child competitive ranking by points, streak, or weekly activity","leaderboard.card_name":"TaskMate Leaderboard","leaderboard.career_label":"career","leaderboard.career_score":"Career Score","leaderboard.default_title":"Leaderboard","leaderboard.error.entity_required":"Please define an entity","leaderboard.ordinal_4":"4th","leaderboard.ordinal_5":"5th","leaderboard.personal_bests":"Personal Bests","leaderboard.points_this_week":"Points this week","leaderboard.ranked_by_points":"Ranked by all-time points","leaderboard.ranked_by_streak":"Ranked by current streak","leaderboard.ranked_by_weekly":"Ranked by this week's points","leaderboard.ranked_by_career":"Ranked by career score","leaderboard.ranked_by_season":"Ranked by this month's points","leaderboard.sort_all_time_points":"All-time Points","leaderboard.sort_career_score":"Career Score","leaderboard.sort_current_streak":"Current Streak","leaderboard.sort_this_week":"This Week","leaderboard.tie":"TIE","leaderboard.total_chores_completed":"Total chores completed","leaderboard.total_points_earned":"Total points earned","overview.card_description":"At-a-glance parent dashboard for all children","overview.card_name":"TaskMate Overview","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUIRED ●","overview.designed.approvals_waiting":"{count} approvals waiting","overview.designed.approvals_waiting_one":"1 approval waiting","overview.designed.daily_completion":"DAILY COMPLETION","overview.designed.pending_review":"{count} PENDING REVIEW","overview.designed.progress_detail":"{done} / {total} chores · {pct}%","overview.designed.review":"Review","overview.designed.sub_cleanpro":"Updated just now","overview.designed.sub_console":"FAMILY · LIVE FEED","overview.designed.sub_playroom":"Look how busy we are!","overview.designed.tap_to_check":"Tap Approvals to check them off","overview.designed.todays_progress":"Today's progress","overview.designed.waiting_for_you":"{count} waiting for you","overview.designed.waiting_for_you_one":"1 waiting for you","overview.error.entity_required":"Please define an entity","overview.footer_children":"Children","overview.footer_done_today":"Done Today","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} pending","penalties.add_penalty":"Add Penalty","penalties.applying_to":"Applying to {childName} — current balance: {points} {pointsName}","penalties.btn_delete_title":"Delete","penalties.btn_edit_title":"Edit","penalties.card_description":"Apply point-deduction penalties to children","penalties.card_name":"TaskMate Penalties","penalties.default_title":"Penalties","penalties.empty_sub":"Tap the pencil icon to add penalties","penalties.empty_title":"No penalties yet","penalties.form_description_label":"Description (optional)","penalties.form_description_placeholder":"Short description","penalties.form_icon_label":"Icon (MDI)","penalties.form_name_label":"Name","penalties.form_name_placeholder":"e.g. Not going to bed","penalties.form_points_label":"Points","penalties.manage_title":"Manage penalties","penalties.new_penalty":"New Penalty","penalties.toast_add_failed":"Failed to add penalty","penalties.toast_applied":"-{points} {pointsName} from {childName}","penalties.toast_apply_failed":"Failed to apply penalty","penalties.toast_delete_failed":"Failed to delete penalty","penalties.toast_save_failed":"Failed to save changes","penalties.toast_saved":"Penalty saved","points_card.card_description":"A parent-friendly card to add or remove points from children","points_card.card_name":"TaskMate Points Card","points_card.default_title":"Manage Points","points_card.dialog_add_title":"Add {pointsName}","points_card.dialog_confirm_add":"Add","points_card.dialog_confirm_remove":"Remove","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Enter 1–100","points_card.dialog_points_label":"Number of {pointsName}","points_card.dialog_reason_label":"Reason (optional)","points_card.dialog_reason_placeholder":"e.g., Great behavior, Helped a sibling...","points_card.dialog_remove_title":"Remove {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Add children in TaskMate settings","points_card.empty_title":"No Children Found","points_card.notification_added":"Added {points} {pointsLabel} to {childName}","points_card.notification_failed":"Failed: {message}","points_card.notification_failed_action":"Failed to {action} points: {message}","points_card.notification_failed_add":"Couldn't add points: {message}","points_card.notification_failed_remove":"Couldn't remove points: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Removed {points} {pointsLabel} from {childName}","points_card.please_define_entity":"Please define an entity (taskmate overview sensor)","points_card.quick_add_title":"Add {amount} {pointsName}","points_card.quick_custom_title":"Custom amount","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remove {amount} {pointsName}","points_card.validation_range":"Please enter a number between 1 and 100","points_display.board_title":"Points Board","points_display.card_description":"Kid-friendly display of points. Supports single child, all children, or combined family total.","points_display.card_name":"TaskMate Points Display","points_display.career_score_label":"Career Score","points_display.combined_family_total":"Combined Family Total","points_display.current_points_label":"Current Points","points_display.default_title":"Points","points_display.empty_no_child":"No child selected or child not found.","points_display.empty_no_children":"No children found in TaskMate data.","points_display.empty_set_child_id":"Set child_id in the card editor.","points_display.error.entity_required":"Please define an entity","points_display.family_subtitle":"{count} children · all time","points_display.family_subtitle_one":"1 child · all time","points_display.family_title":"Family Points","points_display.individual_scores":"Individual Scores","points_display.mode_cumulative":"Combined","points_display.mode_multi":"All Children","points_display.mode_single":"Single","points_display.points_label":"points","points_display.rank":"Rank","points_display.single_title":"{name}'s Points","points_display.streak":"Streak","points_display.streak_day":"{count} day","points_display.streak_days":"{count} days","points_display.this_week":"This Week","points_display.total_points":"Total Points","points_display.weekly_plus":"+{count} this week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Add chores to this child first","reorder.card_description":"A card for reordering chores per child, organized by time category","reorder.card_name":"TaskMate Reorder Card","reorder.child_not_found":"Child not found: {child_id}","reorder.chore_count":"{count} chore","reorder.chore_count_plural":"{count} chores","reorder.default_title":"Reorder Chores","reorder.drag_to_reorder":"Drag to reorder","reorder.error.child_id_required":"Please define a child_id","reorder.error.entity_required":"Please define an entity (TaskMate overview sensor)","reorder.move_down":"Move down","reorder.move_up":"Move up","reorder.no_chores_assigned":"No chores assigned","reorder.notification.save_error_message":"Failed to save chore order: {error}","reorder.notification.save_error_title":"Error Saving Order","reorder.notification.save_success_message":"The chore order has been updated successfully.","reorder.notification.save_success_title":"Chore Order Saved","reorder.save_order":"Save Order","reorder.saving":"Saving...","reorder.unsaved_changes":"You have unsaved changes","reward_progress.card_description":"Full-screen motivational reward progress display","reward_progress.card_name":"TaskMate Reward Progress","reward_progress.combined":"combined","reward_progress.combined_points_pool":"Combined Points Pool","reward_progress.default_title":"Reward Goal","reward_progress.error.entity_required":"Please define an entity","reward_progress.jackpot_reward":"Jackpot Reward","reward_progress.more_needed":"{amount} more needed","reward_progress.no_rewards":"No rewards found","reward_progress.ready":"🎉 Ready!","reward_progress.ready_to_claim":"Ready to claim!","reward_progress.ready_to_claim_emoji":"🎉 Ready to claim!","reward_progress.total_pool":"Total Pool","reward_progress.unavailable":"TaskMate unavailable","rewards.add_all":"All","rewards.all_children":"All Children","rewards.allocated":"Allocated","rewards.awaiting_approval":"Awaiting parent approval","rewards.card_description":"A card displaying available rewards with star costs","rewards.card_name":"TaskMate Rewards Card","rewards.claim_reward":"Claim reward","rewards.confirm_body":"Claim {name}?","rewards.confirm_claim_btn":"Claim!","rewards.confirm_cost":"Cost","rewards.confirm_pool_total":"Pool total","rewards.confirm_remaining":"Remaining","rewards.confirm_title":"Claim Reward?","rewards.confirm_your_points":"Your {name}","rewards.default_title":"Rewards","rewards.deposit_custom_add":"Add","rewards.deposit_custom_label":"Custom amount to deposit","rewards.deposit_custom_placeholder":"Amount","rewards.deposit_disabled_insufficient":"Not enough spendable ({spendable} available)","rewards.deposit_disabled_loading":"Depositing…","rewards.deposit_disabled_no_child":"Select a child to deposit","rewards.deposit_points":"Deposit {amount}","rewards.empty_subtitle":"Add rewards in TaskMate settings","rewards.empty_title":"No Rewards Available","rewards.error.entity_required":"Please define an entity (taskmate overview sensor)","rewards.expired":"Expired","rewards.expires_in_days":"Expires in {count} day","rewards.expires_in_days_plural":"Expires in {count} days","rewards.expires_today":"Expires today","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Not enough points","rewards.only_n_left":"Only {count} left!","rewards.pool_full":"Pool full!","rewards.pool_locked_note":"Allocations are locked — they can only be spent on this goal","rewards.redeem":"Redeem","rewards.reward_count_plural":"{count} rewards","rewards.reward_count_singular":"{count} reward","rewards.sold_out":"Sold Out","rewards.available_when":"Available {window}","rewards.locked_now":"Not available right now","rewards.spendable_balance":"Spendable","rewards.spendable_chip":"Spendable: {points}","rewards.unavailable_hint":"This reward can no longer be claimed","streak.achievement.fifty_desc":"Complete 50 chores","streak.achievement.fifty_name":"50 Done","streak.achievement.first_desc":"Complete your first chore","streak.achievement.first_name":"First!","streak.achievement.hundred_desc":"Complete 100 chores","streak.achievement.hundred_name":"100 Done","streak.achievement.points100_desc":"Earn 100 points total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Earn 50 points total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 day streak","streak.achievement.streak14_name":"2 Weeks","streak.achievement.streak30_desc":"30 day streak","streak.achievement.streak30_name":"Month!","streak.achievement.streak3_desc":"3 day streak","streak.achievement.streak3_name":"3 Days","streak.achievement.streak7_desc":"7 day streak","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Complete 10 chores","streak.achievement.ten_name":"10 Done","streak.achievements":"Achievements","streak.card_description":"Consecutive day streaks and milestone badges for each child","streak.card_name":"TaskMate Streaks & Achievements","streak.day_streak":"day streak","streak.freezes_tooltip":"Streak freezes — each one saves your streak on a day you miss","streak.freezes_aria":"{count} streak freezes","streak.freezes_aria_one":"1 streak freeze","streak.default_title":"Streaks & Achievements","streak.error.entity_required":"Please define an entity","streak.on_fire_count":"{count} on fire","streak.on_fire_count_one":"{count} on fire","sticker_chart.error.entity_required":"Please define an entity","sticker_chart.default_title":"{name}'s Sticker Chart","sticker_chart.today":"Today: {done} / {total} jobs done","sticker_chart.all_done":"All done, {name}!","sticker_chart.day_done_message":"Every job finished today!","sticker_chart.no_stickers":"No stickers yet - do a chore to earn your first!","sticker_chart.stickers_alt":"{count} {points} earned","sticker_chart.goal":"{points} / {goal} {unit} to the reward","sticker_chart.goal_reached":"GOAL REACHED! Time for your reward!","sticker_chart.week_goal":"{points} / {goal} {unit} this week","sticker_chart.week_perfect":"PERFECT WEEK! Every star earned!","sticker_chart.block_key":"Each block = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} jobs done","sticker_chart.no_jobs_day":"No jobs were due on {day}.","sticker_chart.no_reward":"No reward to save up for yet - pick one in the card settings.","sticker_chart.no_child":"No children found on this entity","sticker_chart.claim":"Claim {reward}","sticker_chart.claim_confirm":"Tap again to claim {reward}","sticker_chart.claim_pending":"Waiting for a grown-up to say yes","sticker_chart.claim_short":"{count} more {unit} to go","sticker_chart.claimed":"{reward} claimed for {name}!","sticker_chart.complete_failed":"That didn't work: {error}","sticker_chart.goal_tile":"Goal","sticker_chart.needs_photo":"This job needs a photo - open it on the TaskMate child card.","sticker_chart.no_jobs_today":"No jobs today - enjoy your day!","sticker_chart.state.done":"done","sticker_chart.state.partial":"started","sticker_chart.state.pending":"waiting for a grown-up","sticker_chart.state.todo":"to do","sticker_chart.not_allowed":"This tablet isn't allowed to tick {name}'s jobs. A grown-up can fix that in TaskMate: link {name} to the account this tablet uses, or add that account as a parent.","sticker_chart.undo_denied":"Only a grown-up can undo a sticker.","sticker_chart.undone":"Sticker taken back.","visibility.description_hidden":"Hidden by visibility condition","visibility.description_shown":"Shown by visibility condition","visibility.label_entity":"Visibility Entity","visibility.label_operator":"Visibility Operator","visibility.label_state":"Visibility State","visibility.operator_equals":"Equals","visibility.operator_gt":"Greater than (>)","visibility.operator_gte":"Greater than or equal (≥)","visibility.operator_lt":"Less than (<)","visibility.operator_lte":"Less than or equal (≤)","visibility.operator_not_equals":"Not Equal","weekly.card_description":"Week at a glance — chores, points, and daily bar chart","weekly.card_name":"TaskMate Weekly Summary","weekly.child_chores":"{count} chores","weekly.child_chores_one":"1 chore","weekly.child_days":"{count}/7 days","weekly.child_days_active_title":"{count} of 7 days active","weekly.day_fri":"Fri","weekly.day_mon":"Mon","weekly.day_sat":"Sat","weekly.day_sun":"Sun","weekly.day_thu":"Thu","weekly.day_tue":"Tue","weekly.day_wed":"Wed","weekly.default_title":"This Week","weekly.error.entity_required":"Please define an entity","weekly.section_children_this_week":"Children This Week","weekly.section_chores_per_day":"Chores Per Day","weekly.section_points_per_day":"Points Per Day","weekly.stat_chores":"Chores","weekly.stat_rewards":"Rewards","weekly.stat_days_active":"Days Active","child.level_label":"Lvl {level}","child.console_cleared":"CLEARED","child.console_active":"{count} ACTIVE","child.avatar_change":"Change your avatar","child.avatar_locked":"Locked","child.avatar_change_failed":"Could not change avatar.","leaderboard.sort_this_month":"This Month","leaderboard.last_champion":"Last month's champion: {name} 🏆","gallery.default_title":"Photo gallery","gallery.empty":"No evidence photos yet","gallery.pending":"pending","family_goal.default_title":"Family goal","family_goal.disabled":"No family goal set","family_goal.reward_label":"Reward: {reward}","family_goal.reached":"Goal reached! {reward}","wishlist.title":"{name}'s Wishlist","wishlist.subtitle":"Saving up","wishlist.add":"Add a wish","wishlist.limit_reached":"You already have {max} wishes on the go","wishlist.can_spend":"You can spend","wishlist.saved_in_wishes":"{points} saved in wishes","wishlist.empty":"No wishes yet. Add something you'd like to save up for!","wishlist.pick_child":"Choose a child in the card settings to show their wishlist.","wishlist.target_tag":"{points} target","wishlist.open_link":"Open link","wishlist.progress_label":"{total} of {target}","wishlist.legend_me":"Me {points}","wishlist.legend_family":"Family {points}","wishlist.status_pending":"Waiting for a grown-up to approve","wishlist.withdraw":"Withdraw","wishlist.status_declined":"A grown-up said no","wishlist.dismiss":"Got it","wishlist.status_redeem_requested":"Redeem requested — a grown-up will sort it out","wishlist.fully_funded":"Fully funded!","wishlist.ask_redeem":"Ask to redeem","wishlist.move_points":"Move points","wishlist.take_back":"Take back","wishlist.to_go":"{points} to go","wishlist.add_title":"Add a wish","wishlist.field_name":"What do you want?","wishlist.field_target":"How many points does it cost?","wishlist.target_hint":"A grown-up can change this","wishlist.target_lower":"Lower the target","wishlist.target_raise":"Raise the target","wishlist.field_link":"Link","wishlist.optional":"(optional)","wishlist.field_picture":"Picture","wishlist.picture_pick":"Tap to take a photo or choose one","wishlist.picture_change":"Change picture","wishlist.picture_not_image":"That file isn't a picture","wishlist.picture_failed":"The picture couldn't be used. Try another one.","wishlist.link_invalid":"Links must start with http:// or https://","wishlist.send":"Send to a grown-up","wishlist.move_title":"Move points to {name}","wishlist.move_info":"You have {balance} · {needed} still needed","wishlist.all_i_need":"All I need ({points})","wishlist.move_confirm":"Move {points}","wishlist.take_title":"Take points back from {name}","wishlist.take_info":"You saved {saved}. Family pledges stay in the wish.","wishlist.take_all":"All of it ({points})","wishlist.take_confirm":"Take back {points}","wishlist.redeem_title":"Ask for your {name}?","wishlist.redeem_body":"A grown-up will get a message to sort it out. Your saved points and the family's pledges are used up.","wishlist.not_yet":"Not yet","wishlist.yes_please":"Yes please!","wishlist.error":"That didn't work: {error}","wishlist.entity_required":"Please define an entity (TaskMate overview sensor)","bounty.title":"Bounty Board","bounty.subtitle":"One-off jobs · first to claim","bounty.open_count":"{count} open","bounty.empty":"No bounties right now — check back later!","bounty.no_child":"Pick a child in the card settings.","bounty.left":"{time} left","bounty.no_expiry":"No expiry","bounty.photo_tag":"photo","bounty.claim":"Claim","bounty.claim_hint":"You'll have {hours}h to finish","bounty.finish_first":"Finish your bounty first","bounty.claimed_by_you":"Claimed by you — {time} left to finish","bounty.done":"Done!","bounty.give_back":"Give back","bounty.sibling_on_it":"{name} is on it","bounty.sibling_back_in":"back on the board in {time} if not finished","bounty.waiting":"Waiting for a grown-up to check · +{points} {pointsName} pending","bounty.undo":"Undo","bounty.sibling_checking":"{name} finished it — being checked","bounty.you_earned":"You earned +{points} {pointsName}","bounty.done_by":"Done by {name}","bounty.recent":"Recently completed","bounty.claim_title":"Claim “{title}”?","bounty.claim_body":"It's yours for {hours} hours. If it's not done by then, it goes back on the board for everyone.","bounty.claim_body_one":"It's yours for {hours} hour. If it's not done by then, it goes back on the board for everyone.","bounty.not_now":"Not now","bounty.claim_it":"Claim it — {points} {pointsName}","bounty.photo_title":"Show us the finished job","bounty.photo_body":"“{title}” needs a photo","bounty.cancel":"Cancel","bounty.take_photo":"Take photo & send","bounty.uploading":"Sending…","bounty.yay_title":"Nice work!","bounty.yay_body":"A grown-up will check “{title}” and then you get {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d}d {h}h","bounty.dur_hours":"{h}h {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Please choose a child (child_id)","bounty.error.entity_required":"Please define an entity","auction.title":"Chore Auction","auction.subtitle":"Lowest bid wins · bids are secret","auction.open_count":"{count} open","auction.empty":"No auctions right now","auction.no_child":"Pick a child in the card editor to see their auctions.","auction.results":"Results","auction.load_failed":"Couldn't load the auctions: {error}","auction.up_to":"up to {points} {pointsName}","auction.lowest_wins":"Lowest bid wins","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normally worth {points} {pointsName} · bid the fewest points you'd do it for","auction.your_bid":"Your sealed bid","auction.change":"Change","auction.withdraw":"Withdraw","auction.closes_in":"closes in {time}","auction.no_other_bids":"No other bids yet","auction.other_bids_one":"1 other bid in","auction.other_bids":"{count} other bids in","auction.place_bid":"Place a sealed bid","auction.sheet_sub":"{date} · closes in {time}","auction.bid_label":"the fewest points you'd do it for","auction.range_low":"{points} · more likely to win","auction.range_high":"{points} · max","auction.clear":"Clear","auction.backspace":"Delete last digit","auction.rule_secret":"Secret: nobody sees your number.","auction.rule_lowest":"Lowest bid wins. If it's a tie, whoever bid first wins.","auction.rule_min":"Bids start at {points} {pointsName}.","auction.rule_win":"If you win, you do it on {date} and get your bid when it's approved.","auction.cancel":"Cancel","auction.seal":"Seal my bid · {points} {pointsName}","auction.you_won":"You won! {points} {pointsName} is yours","auction.you_won_sub":"when you've done it on {date} and a grown-up approves it","auction.in_your_chores":"It's in your chores for {date}","auction.sibling_won":"{name} won this one","auction.sibling_won_sub":"at {points} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.sibling_won_sub_bid":"at {points} {pointsName} · you bid {bid} {pointsName}. Lowest bid wins, so try a little lower next time!","auction.tied_sub":"You both bid {points} {pointsName}. It was a tie, and {name} got their bid in first.","auction.no_bids":"No bids this time","auction.no_bids_sub":"{chore} goes back to its normal assignment on {date}.","auction.closed_at":"Closed {when}","auction.error.child_required":"Please choose a child (child_id)","auction.error.entity_required":"Please define an entity","child.won_at_auction":"Won at auction","weather.blocked_condition":"Hidden — unsuitable weather","weather.blocked_temp_low":"Hidden — too cold","weather.blocked_temp_high":"Hidden — too hot","weather.blocked_wind":"Hidden — too windy","weather.condition_rainy":"Rainy","weather.condition_pouring":"Pouring","weather.condition_snowy":"Snowy","weather.condition_snowy_rainy":"Sleet","weather.condition_hail":"Hail","weather.condition_lightning":"Lightning","weather.condition_lightning_rainy":"Thunderstorm","weather.condition_fog":"Fog","weather.condition_windy":"Windy","weather.condition_windy_variant":"Very windy","weather.condition_cloudy":"Cloudy","weather.condition_exceptional":"Severe","child.deadline_minutes":"{mins} min left","child.deadline_hours":"{hours}h {mins}m left","child.deadline_title":"Do this before the time runs out","routine.title":"{name}'s routine","routine.no_child":"Pick a child for this card.","routine.task_of":"Task {current} of {total}","routine.all_done_count":"All {total} done","routine.done":"Done ✓","routine.completed":"Completed","routine.sent_for_checking":"Sent for checking","routine.skip":"Skip for now","routine.next":"Next →","routine.back":"← Back","routine.waiting_for_parent":"⏳ Waiting for a grown-up to check","routine.photo_note":"This one needs a photo — tap it on your card.","routine.finished_title":"Routine done!","routine.finished_body":"Nice one, {name}. That's everything.","routine.earned":"+{points} earned","routine.awaiting_points":"+{points} once a grown-up checks","routine.skipped_note":"{count} left for later.","routine.skipped_note_one":"{count} left for later.","routine.start_again":"Start again","routine.empty_title":"Nothing to do","routine.empty_body":"This routine is already finished.","routine.error.child_required":"Please choose a child (child_id)","routine.error.entity_required":"Please define an entity","routine.error.time_category":"time_category must be one of: {options}","kiosk.who":"Who's there?","kiosk.tap_face":"Tap your face","kiosk.progress":"{done} of {total} done","kiosk.all_done_short":"All done today!","kiosk.nothing_today":"Nothing to do today","kiosk.ask_grownup":"Ask a grown-up","kiosk.no_children":"No children to show. Add children in the TaskMate panel, or tick them in this card's settings.","kiosk.hi":"Hi {name}!","kiosk.enter_pin":"Enter your PIN","kiosk.pin_wrong":"Oops — try again","kiosk.pin_locked":"Too many tries. Try again in {seconds} s","kiosk.back":"Back","kiosk.cancel":"Cancel","kiosk.delete_digit":"Delete last digit","kiosk.switch":"Not {name}? Switch","kiosk.todays_chores":"Today's chores","kiosk.all_done":"All done for today — amazing, {name}!","kiosk.waiting":"Waiting for a grown-up","kiosk.needs_check":"A grown-up will check","kiosk.do_on_phone":"Do this one on your phone","kiosk.phone_group":"Do these on your phone","kiosk.nothing_here":"Nothing to tick off here today","kiosk.team_waiting":"Waiting for your team ({joined}/{size})","kiosk.undo":"Undo","kiosk.today":"Today","kiosk.chores_done":"chores done","kiosk.earned_today":"earned today","kiosk.day_streak":"day streak","kiosk.to_go":"{points} more to go","kiosk.still_there":"Still there, {name}?","kiosk.going_back":"Going back to the start so someone else can have a turn","kiosk.still_here":"I'm still here","kiosk.blocked_title":"{name} can't use this tablet yet","kiosk.blocked_body":"This tablet's Home Assistant account isn't allowed to tick off {name}'s chores. A grown-up can check {name}'s linked account and the “Require a linked account per child” setting in the TaskMate panel.","kiosk.fullscreen":"Full screen","kiosk.exit_fullscreen":"Exit full screen","kiosk.missed":"Missed","child.roulette_spin":"Spin for a ×{multiplier} chore","child.roulette_respin":"Spin again ({count} left)","child.roulette_no_spins":"No spins left today","common.design.accessible":"Accessible","common.set_times.layout_label":"Chores with set times","common.set_times.layout_helper":"How a chore that comes up several times a day shows on this card.","common.set_times.layout_family":"Use family setting","common.set_times.layout_rows":"One row per time","common.set_times.layout_pills":"One row, a pill per time","common.xp":"XP","recap.default_title":"{name}'s Recap","recap.default_title_none":"Recaps","recap.title":"{name}'s {period}","recap.last_30_days":"last 30 days","recap.word.weekly":"week","recap.word.monthly":"month","recap.word.every_3_months":"three months","recap.word.every_6_months":"six months","recap.word.every_9_months":"nine months","recap.word.yearly":"year","recap.word.preview":"30 days","recap.prev_week":"last week","recap.freq.weekly":"Weekly","recap.freq.monthly":"Monthly","recap.freq.every_3_months":"Every 3 months","recap.freq.every_6_months":"Every 6 months","recap.freq.every_9_months":"Every 9 months","recap.freq.yearly":"Yearly","recap.freq.preview":"Preview","recap.older":"Older","recap.new":"NEW","recap.sheet_title":"{name}'s recaps","recap.chores_count":"{count} chores","recap.chores_count_singular":"{count} chore","recap.ready_on":"Ready on {date}","recap.slide_counter":"Slide {index} of {total}","recap.tap_to_continue":"tap to continue","recap.prev":"Previous slide","recap.next":"Next slide","recap.preview_tag":"Preview","recap.choose_child":"Pick a child in the card editor to show their recaps.","recap.load_failed":"Couldn't load recaps: {error}","recap.loading":"Loading recaps…","recap.empty":"No recaps yet — the first one arrives on {date}.","recap.empty_off":"Recaps are switched off for {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Ready to see how your {period} went?","recap.slide.tap_to_start":"Tap to start","recap.slide.you_finished":"You finished","recap.slide.chores_unit":"chores","recap.slide.chores_unit_singular":"chore","recap.slide.per_day":"That's about {count} every single day.","recap.slide.per_week":"That's about {count} every week.","recap.slide.no_chores":"A quiet {period}. The next one is a fresh start!","recap.slide.you_earned":"You earned","recap.slide.from_chores":"{count} from chores","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Your top chore","recap.slide.times":"{count} times","recap.slide.times_singular":"{count} time","recap.slide.longest_streak":"Your longest streak","recap.slide.days_in_a_row":"days in a row","recap.slide.days_in_a_row_singular":"day in a row","recap.slide.best_day":"Your best day","recap.slide.best_day_say":"{chores} chores and {points} {points_name} in one day","recap.slide.best_day_say_singular":"{chores} chore and {points} {points_name} in one day","recap.slide.best_weekday":"Your best weekday: {weekday}","recap.slide.unlocked":"You unlocked","recap.slide.more":"and {count} more","recap.slide.treated":"You treated yourself","recap.slide.compared":"Compared with {period}","recap.slide.levelled_up":"You levelled up!","recap.slide.quieter":"A quieter {period}","recap.slide.finale":"What a {period}, {name}!","recap.cmp.chores":"Chores done","recap.cmp.points":"{points_name} earned","recap.cmp.streak":"Longest streak","recap.cmp.days_active":"Days active","recap.cmp.was":"was {value}","recap.share.chores":"chores","recap.share.chores_singular":"chore","recap.share.streak":"day streak","recap.share.streak_singular":"day streak","recap.share.top":"top chore","recap.save_image":"Save as image","recap.again":"Again","recap.saved":"Saved {file}","recap.save_failed":"Couldn't create the image","chore_board.title":"Chore board","chore_board.today":"Today","chore_board.this_week":"This week","chore_board.empty":"No chores today.","chore_board.status_done":"Done","chore_board.status_pending":"Awaiting approval","chore_board.status_todo":"To do","chore_board.status_missed":"Missed","chore_board.not_recorded":"Not recorded","chore_board.unavailable":"The chore board isn't available. Restart Home Assistant after updating TaskMate.","chore_board.no_children":"No children to show. Check the children picked in the card settings.","chore_board.all_done":"Everything's done for today!","chore_board.finish_on_card":"Finish “{chore}” on {name}'s card","chore_board.marked_done":"{name}: {chore} done","chore_board.sent_for_approval":"{name}: {chore} sent for approval","chore_board.undo":"Undo","chore_board.undo_failed":"Couldn't undo that. Try again on the child's card.","chore_board.error":"Something went wrong: {message}","chore_board.week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59.","child.quantity_title":"How many {unit}?","child.quantity_worth":"Worth +{points}","child.quantity_max_hint":"Up to {max} {unit} each time.","child.quantity_needs_number":"Say how many {unit} you did.","child.quantity_submit":"Done!","child.quantity_rate":"{unit}: +{points} each","child.minutes_tag":"~{minutes} mins","child.minutes_left":"About {minutes} min left","approvals.reference_title":"What it should look like","approvals.reference_label":"What good looks like","approvals.evidence_label":"What was done","approvals.reference_no_photo":"No photo was sent — compare it with the real thing.","child.help_ask":"I'm stuck","child.help_on_way":"Help is on its way","child.sick_title":"Sick day","child.sick_body":"Rest up and get better. No chores today.","child.redeem_title":"Make it right","child.redeem_body":"Do “{chore}” by {date} to earn back {points}.","child.redeem_today":"the end of today","child.goal_set_title":"Set a goal for this week","child.goal_set_body":"Pick how many points you want to earn. Reach it for +{bonus}!","child.goal_set_body_plain":"Pick how many points you want to earn this week.","child.goal_progress":"My goal: {earned} / {target} this week","child.goal_reached":"Goal reached! +{bonus} 🎉","child.goal_reached_plain":"Goal reached! 🎉","child.goal_change":"Change","child.goal_sheet_title":"My goal this week","child.goal_sheet_hint":"You could earn up to {available} this week.","child.goal_save":"Save goal","child.mood_question":"How was your day?","child.mood_said":"Today felt {face}","child.mood_great":"Great","child.mood_good":"Good","child.mood_ok":"OK","child.mood_sad":"Sad","child.mood_upset":"Cross","raffle.title":"Raffles","raffle.subtitle":"One ticket, one chance","raffle.open_count":"{count} open","raffle.empty":"No raffles right now.","raffle.recent":"Recently drawn","raffle.no_child":"Child not found","raffle.per_ticket":"{cost} a ticket","raffle.max_each":"Up to {max} each","raffle.more_tickets":"More tickets","raffle.tickets_total":"{count} tickets in","raffle.tickets_total_one":"1 ticket in","raffle.no_tickets_yet":"No tickets bought yet — be the first!","raffle.nobody_entered":"Nobody entered.","raffle.winner_is":"{name} won!","raffle.called_off":"Called off — tickets refunded.","raffle.your_tickets":"You have {count} tickets · {chance}% chance","raffle.your_tickets_one":"You have 1 ticket · {chance}% chance","raffle.no_tickets_mine":"You haven't got a ticket yet.","raffle.cap_reached":"That's your lot","raffle.not_enough":"Not enough {points_name}","raffle.buy":"Buy {count} for {cost}","raffle.drawing_now":"Drawing now…","raffle.draw_in_days":"Draw in {d}d {h}h","raffle.draw_in_hours":"Draw in {h}h {m}m","raffle.draw_in_minutes":"Draw in {m} min","raffle.you_won":"You won! 🎉","raffle.ok":"Yay!","raffle.drawing":"Drawing…","pet.title":"My pet","pet.no_child":"Child not found","pet.off":"Pets are switched off. A parent can turn them on in TaskMate settings.","pet.stage_egg":"A {species} egg","pet.stage_baby":"Baby {species}","pet.stage_kid":"Little {species}","pet.stage_teen":"Big {species}","pet.stage_grown":"Fully grown {species}","pet.species_dragon":"dragon","pet.species_cat":"cat","pet.species_dog":"dog","pet.species_bunny":"bunny","pet.species_dino":"dino","pet.species_unicorn":"unicorn","pet.cuddle":"Give {name} a cuddle","pet.mood_happy":"{name} is happy — you did a chore today!","pet.mood_proud":"{name} is SO proud of your streak! ✨","pet.mood_content":"{name} is resting. A chore today will cheer them up.","pet.mood_sleepy":"{name} is sleepy… do a chore to wake them up!","pet.fully_grown":"{name} is all grown up!","pet.acc_bow":"Bow","pet.acc_top_hat":"Top hat","pet.acc_scarf":"Scarf","pet.acc_crown":"Crown","pet.acc_locked":"Level {level}","pet.adopt_question":"Which pet would {name} like?","pet.name_placeholder":"Pet's name","pet.name_needed":"Give your pet a name first.","pet.adopt":"Adopt!","kiosk.queue_refused":"“{chore}” couldn't be sent — it may already be done.","kiosk.ambient_wake":"Tap anywhere to start","kiosk.avatar_locked_req":"Locked — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Earn {value} {pointsName}","kiosk.avatar_req_streak":"{value}-day streak","kiosk.avatar_req_streak_one":"{value}-day streak","kiosk.raffle_tickets":"{count} tickets in","kiosk.raffle_tickets_one":"1 ticket in","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tap to close","kiosk.raffle_drawing":"Drawing the winner…","kiosk.queued_row":"Waiting to send","kiosk.queue_hint":"Saved on this tablet; it will be sent when Home Assistant is back.","kiosk.queue_waiting":"{count} waiting to send","kiosk.offline":"No connection","pet.stage_legendary":"Legendary {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% of the way to: {stage}","pet.goal_home":"{percent}% of the way to something new for {name}'s home","pet.goal_level":"{percent}% of the way to level {level}","pet.goal_legendary":"{percent}% of the way to turning legendary ✨","pet.goal_egg":"{percent}% of the way to laying an egg 🥚","pet.egg_ready":"{name} laid an egg! What will hatch?","pet.hatch":"Hatch the egg","pet.hatch_question":"Which pet hatches for {name}?","pet.family_title":"Pet family","pet.evolve_stage":"{name} grew up!","pet.evolve_legendary":"{name} turned legendary! ✨","pet.evolve_egg":"{name} laid an egg! 🥚","pet.evolve_home":"Something new for {name}'s home!","pet.evolve_level":"{name} reached level {level}! 💖","approvals.owed_section":"Still to hand over","approvals.owed_delivered":"Handed over","approvals.owed_today":"redeemed today","approvals.owed_days_one":"owed for 1 day","approvals.owed_days":"owed for {count} days","approvals.view_photo":"View photo","child.owed_title":"You're owed a reward","child.owed_got_it":"Got it!","child.owed_today":"redeemed today","child.owed_days_one":"1 day ago","child.owed_days":"{count} days ago","child.record_title":"New personal best!","child.record_longest_streak":"Longest streak","child.record_best_day_points":"Most {points_name} in a day","child.record_best_day_chores":"Most chores in a day","child.record_best_week_points":"Most {points_name} in a week","child.record_best_single_award":"Biggest single award","bests.default_title":"Personal Bests","bests.error.entity_required":"Please define an entity","bests.subtitle":"Your own records to beat","bests.none_yet":"No records yet — the first chores set the bar","bests.not_yet":"not yet","bests.new_tag":"New","bests.new_count":"{count} new today","bests.beat_previous":"beat {previous}","bests.record_longest_streak":"Longest streak","bests.record_best_day_points":"Best day ({points_name})","bests.record_best_day_chores":"Most chores in a day","bests.record_best_week_points":"Best week ({points_name})","bests.record_best_single_award":"Biggest award","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"left","child.boost_next":"Next boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"All chores","child.boost_some_chores":"{first} and {count} more","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Every chore pays ×{multiplier} for the next","child.boost_takeover_some":"pay ×{multiplier} for the next","child.boost_takeover_go":"Let's go! 🚀","kiosk.boost_title":"BOOST TIME!","kiosk.boost_sub":"{what} pay ×{multiplier} for the next","kiosk.boost_go":"Tap to start! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children must be a list of entries with child_id and require_pin","kiosk.error.invalid_config":"Invalid configuration","child.appeal_item_chore":"“{name}” was sent back ({points})","child.appeal_item_reward":"Your claim for “{name}” was turned down","child.appeal_item_penalty":"Penalty: {name} (−{points})","child.appeal_hint":"Think that wasn't fair? You can ask for a second look.","child.appeal_button":"Appeal","child.appeal_sheet_title":"Ask for a second look","child.appeal_placeholder":"Say why (optional)","child.appeal_send":"Send appeal","child.appeal_waiting":"Appeal sent about “{name}” — waiting for a grown-up","child.appeal_overturned":"Appeal accepted: “{name}”","child.appeal_upheld":"Appeal turned down: “{name}”","child.screen_time_left":"{time} of screen time left","child.screen_time_out":"Screen time's used up","child.screen_time_watching":"Ticking down — a screen is on","child.screen_time_hint":"Counts down while your screens are on","child.screen_time_earn":"Swap points for more in Rewards","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Done!","child.advent_title":"Advent calendar","child.advent_worth":"Worth {points}","child.advent_worth_approval":"Worth {points} · opens when a grown-up says yes","child.advent_opened":"{done} of {total} doors opened","child.advent_badge":"open {goal} for the {badge} badge","child.advent_waiting":"Waiting for a grown-up","child.advent_today_open":"Today's door is open!","child.advent_state_o":"opened","child.advent_state_p":"waiting","child.advent_state_m":"missed","child.advent_state_t":"today","child.advent_state_l":"locked","child.advent_door_aria":"Door {n}: {state}","season_pack.door":"Door {n}: {job}","season_pack.easter.egg":"Find hidden egg {n}","season_pack.halloween.carve_pumpkin":"Carve the pumpkin","season_pack.halloween.sweep_leaves":"Sweep the leaves","season_pack.halloween.sort_sweets":"Sort the sweets","season_pack.halloween.hang_decorations":"Hang the decorations","season_pack.halloween.trick_or_treat_tidy":"Trick-or-treat tidy-up","season_pack.halloween.pumpkin_patrol":"Pumpkin Patrol","season_pack.halloween.pick_the_movie":"Pick the movie","season_pack.halloween.ghostbuster":"Ghostbuster","season_pack.halloween.ghostbuster_desc":"Do {count} Halloween jobs","season_pack.christmas.advent_1":"Make a paper snowflake","season_pack.christmas.advent_2":"Tidy your shoes","season_pack.christmas.advent_3":"Help hang a decoration","season_pack.christmas.advent_4":"Water the plants","season_pack.christmas.advent_5":"Make your bed extra neat","season_pack.christmas.advent_6":"Draw a Christmas picture","season_pack.christmas.advent_7":"Help set the table","season_pack.christmas.advent_8":"Sort the recycling","season_pack.christmas.advent_9":"Write a card for Granny","season_pack.christmas.advent_10":"Tidy the toy box","season_pack.christmas.advent_11":"Help bake something","season_pack.christmas.advent_12":"Fold the washing","season_pack.christmas.advent_13":"Feed the birds","season_pack.christmas.advent_14":"Read a winter story","season_pack.christmas.advent_15":"Make a present tag","season_pack.christmas.advent_16":"Hoover one room","season_pack.christmas.advent_17":"Help wrap a present","season_pack.christmas.advent_18":"Tidy the coat hooks","season_pack.christmas.advent_19":"Make someone a cup of tea","season_pack.christmas.advent_20":"Clear the table","season_pack.christmas.advent_21":"Sing a carol for the family","season_pack.christmas.advent_22":"Tidy your bedroom","season_pack.christmas.advent_23":"Help with the shopping","season_pack.christmas.advent_24":"Put out a treat for Santa","season_pack.christmas.write_cards":"Write Christmas cards","season_pack.christmas.wrap_gift":"Wrap a gift","season_pack.christmas.tidy_tree":"Tidy under the tree","season_pack.christmas.set_table":"Set the table","season_pack.christmas.paper_chain":"Make a paper chain","season_pack.christmas.bake_biscuits":"Bake Christmas biscuits","season_pack.christmas.elf_helper":"Elf Helper","season_pack.christmas.christmas_eve_film":"Choose the Christmas Eve film","season_pack.christmas.little_elf":"Little Elf","season_pack.christmas.little_elf_desc":"Open {count} advent doors","season_pack.easter.egg_hunter":"Egg Hunter","season_pack.easter.egg_hunter_desc":"Find {count} hidden eggs","season_pack.summer.reading_challenge":"Summer reading challenge","season_pack.summer.reading_challenge_desc":"Read for 20 minutes a day and get 5 jobs done this week","season_pack.summer.read_20":"Read for 20 minutes","season_pack.summer.water_garden":"Water the garden","season_pack.summer.paddling_pool":"Tidy the paddling pool","season_pack.summer.beach_bag":"Pack the beach bag","season_pack.summer.sun_seeker":"Sun Seeker","season_pack.summer.sun_seeker_desc":"Do {count} summer jobs","season_pack.back_to_school.pack_bag":"Pack your bag the night before","season_pack.back_to_school.lay_out_uniform":"Lay out your uniform","season_pack.back_to_school.lunchbox_back":"Bring your lunchbox back","season_pack.back_to_school.label_things":"Label your school things","season_pack.back_to_school.ready_for_school":"Ready for School","child.screen_time_save":"Save","child.screen_time_save_hint":"Unused minutes can be saved for later","child.screen_time_save_all":"All ({time})","child.screen_time_allowance_part":"{time} of it is today's allowance","child.screen_time_jar":"Weekend jar: {saved} / {cap} min","child.screen_time_jar_opens":"opens {when}","child.expiry_title":"{points} {points_name} expire on {day}","child.expiry_body":"Spend them or they fade away","child.gift_title":"{name} bought you {reward}!","child.gift_body":"Waiting for a grown-up to hand it over","child.rate_title":"How was {reward}?","child.rate_stars":"{count} out of 3 stars","child.forecast_body":"At your pace (~{rate} a day) you'll have it on {day}","rewards.limit_again":"Again on {day}","rewards.gift_who":"Who is it for?","rewards.gift_me":"Me","activity.reason_points_expired":"Points expired","child.chore_streak_days":"{count} days","child.chore_streak_title":"Done {count} due days in a row","child.reminder_title":"Remind me about {chore}","child.reminder_hint":"Pick a time between {earliest} and {latest}","child.reminder_pick":"Pick a time","child.reminder_save":"Set reminder","child.reminder_clear":"No reminder","child.tab_today":"Today","child.tab_tomorrow":"Tomorrow · {day}","child.tomorrow_locked":"Can't be ticked until tomorrow","child.praise_grown_up":"Grown-up","child.penalty_warning_title":"Warning: {name}","child.penalty_warning_body":"Next time it's −{points} {points_name}","child.sibling_check_title":"Check for {name}","child.sibling_check_done":"Looks done","child.sibling_check_done_bonus":"Looks done (+{bonus})","child.sibling_check_not_yet":"Not yet","praise.label":"Praise note (optional)","praise.placeholder":"Say something nice — they'll see it on their card","praise.chip_well_done":"👏 Well done!","praise.chip_super_effort":"🌟 Super effort","praise.chip_proud":"💪 Proud of you","praise.chip_thank_you":"🙏 Thank you!","activity.sibling_check_done":"checked {name}'s chore — looks done","activity.sibling_check_not_yet":"checked {name}'s chore — not yet","activity.reason_sibling_check":"Sibling check: {name}","activity.reason_appeal":"Appeal: {name}","activity.reason_badge":"Badge: {name}","activity.reason_badge_revoked":"Badge taken back: {name}","activity.reason_challenge_complete":"Challenge complete: {name}","activity.reason_challenge_reversed":"Challenge taken back: {name}","activity.reason_streak_milestone_reversed":"Streak milestone bonus taken back","activity.reason_weekly_target_bonus":"Weekly target bonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekly target bonus taken back: {name}","activity.reason_weekly_goal_reached":"Weekly goal reached 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekly goal taken back ({target})","activity.reason_penalty_missed_mandatory":"Penalty: {name} (missed mandatory)","activity.reason_pet_shop":"Pet shop: {name}","activity.reason_perfect_week_reversed":"Perfect week bonus taken back","activity.reason_gift_to":"Gift to {name}","activity.reason_gift_from":"Gift from {name}","activity.reason_savings_interest":"Savings interest (+{pct}%)","activity.reason_points_decay":"Points faded (−{pct}%)","activity.reason_points_decay_wish":"Points faded (−{pct}%), {wish} from wish savings","activity.reason_quest_complete":"Quest complete: {name}","activity.reason_quest_reversed":"Quest taken back: {name}","activity.reason_raffle_tickets":"Raffle tickets ×{tickets}: {name}","activity.reason_raffle_called_off":"Raffle called off: {name}","activity.reason_made_it_right":"Made it right: {name}","activity.reason_made_it_right_undone":"Made it right undone: {name}","activity.reason_all_times_done":"All times done: {name}","activity.reason_all_times_done_reversed":"All times done taken back: {name}","activity.reason_allowance_payout":"Allowance payout","activity.reason_surprise_bonus":"Surprise bonus 🎉","heatmap.default_title":"Chore calendar","heatmap.error.entity_required":"Please define an entity","heatmap.cell":"{count} chores done","heatmap.cell_one":"1 chore done","heatmap.summary":"{total} chores · {active} of {days} days","heatmap.aria":"{name}: {total} chores in the last {days} days","heatmap.less":"Less","heatmap.more":"More","pet.tab_pet":"Pet","pet.tab_shop":"Shop","pet.shop_wallet":"You have","pet.shop_earned":"Earned (free)","pet.shop_title":"Shop","pet.shop_on":"On","pet.shop_owned":"Owned","pet.shop_level_short":"L{level}","pet.shop_take_off":"Take off","pet.shop_put_on":"Put on","pet.shop_locked":"Locked","pet.shop_waiting":"Waiting for a parent","pet.shop_need_more":"You need {count} more","pet.shop_buy":"Buy","pet.shop_loading":"Opening the shop…","pet.shop_empty":"Nothing in the shop yet.","pet.shop_none_affordable":"Keep going! Nothing you can buy just yet.","pet.shop_carry_on":"Items you buy are yours for every pet you hatch later.","pet.shop_carry_off":"Items you buy stay with this pet.","pet.shop_ask_over":"A parent checks anything over {cost}.","pet.shop_confirm_title":"Buy {name} for","pet.shop_confirm_left":"You'll have {remaining} left. This doesn't touch your savings jars.","pet.shop_confirm_ask":"A parent will be asked first. Your points only go when they say yes.","pet.shop_not_now":"Not now","pet.shop_buy_it":"Buy it! 🎉","pet.shop_ask_parent":"Ask a parent","pet.shop_asked":"A parent has been asked about {name}.","pet.shop_bought":"{name} is yours!","pet.error.child_id_required":"Please define a child_id","pet.item_sunglasses":"Sunglasses","pet.item_cap":"Cap","pet.item_balloon":"Balloon","pet.item_cosy_bed":"Cosy bed","pet.item_rainbow":"Rainbow colour","pet.item_wings":"Wings","pet.item_ghost_sheet":"Ghost sheet","pet.slot_hat":"Hat","pet.slot_face":"Face","pet.slot_neck":"Neck","pet.slot_held":"Held","pet.slot_back":"Back","pet.slot_body":"Body","pet.slot_colour":"Colour","pet.slot_home":"Home","trophy.default_title":"Trophy Cabinet","trophy.error.entity_required":"Please define an entity","trophy.count":"{count} trophies","trophy.count_one":"1 trophy","trophy.new_count":"{count} new","trophy.since":"Since {date}","trophy.latest":"Latest:","trophy.spot_season":"{name} won the {season} season","trophy.spot_best":"{name} set a record: {record}","trophy.spot_badge":"{name} earned the {badge} badge","trophy.spot_quest":"{name} finished the quest {quest}","trophy.spot_perfect_week":"{name} had a perfect week","trophy.whole_family":"Whole family","trophy.whole_family_subject":"The whole family","trophy.shelf_seasons":"Season wins","trophy.shelf_bests":"Personal bests","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quests completed","trophy.shelf_perfect_weeks":"Perfect weeks","trophy.shelf_pets":"Legendary pets","trophy.best_value_longest_streak":"{value} days","trophy.best_value_best_day_chores":"{value} chores","trophy.perfect_weeks":"Perfect weeks ×{count}","trophy.more":"{count} more","trophy.tap_to_see":"tap to see all","trophy.show_less":"Show less","trophy.new_tag":"New","trophy.empty_title":"The cabinet is empty — for now","trophy.empty":"Win a season, beat a personal best, earn a badge or finish a quest and it goes on a shelf here.","notify.tour_hello_title":"Hi {name}! This is your jobs page","notify.tour_hello_body":"Here's everything to do today. Let's take a quick look around.","notify.tour_tick_title":"Tap here when a job is done","notify.tour_tick_body":"Your {points_name} show up right away. Some jobs wait for a grown-up to check them first.","notify.tour_points_title":"{points_name} add up here","notify.tour_points_body":"Every job you finish earns {points_name}.","notify.tour_streak_title":"Do jobs every day for a streak","notify.tour_streak_body":"Keep going day after day and watch the number grow.","notify.tour_rewards_title":"Save {points_name} for rewards","notify.tour_rewards_body":"When you've saved enough, you can swap them for a treat.","notify.tour_pre_tick_title":"Tap your job!","notify.tour_pre_tick_body":"when you've done it","notify.tour_pre_points_title":"You get {points_name}!","notify.tour_pre_points_body":"for every job","notify.tour_pre_rewards_title":"Save up for a treat!","notify.tour_pre_rewards_body":"look how close you are","tour.label":"Getting started","tour.skip":"Skip","tour.next":"Next","tour.done":"Done","tour.ok":"OK!","tour.read_aloud":"Read aloud","tour.step_of":"Step {n} of {total}","badges.card_description":"Achievement badge grid for a single child","badges.card_name":"TaskMate Badges","badges.preview_child":"Child","sticker_chart.card_description":"The kids' sticker chart: today's chores as stickers to tap, stars filling towards a reward","sticker_chart.card_name":"TaskMate Sticker Chart","gallery.card_description":"History grid of chore-evidence photos","gallery.card_name":"TaskMate Photo Gallery","family_goal.card_description":"Shared family goal progress toward a combined points target","family_goal.card_name":"TaskMate Family Goal","wishlist.card_description":"A child's wishlist: save towards things they want, with family pledges","wishlist.card_name":"TaskMate Wishlist","bounty.card_description":"One-off jobs any child can claim, finish and get approved","bounty.card_name":"TaskMate Bounty Board","auction.card_description":"Children bid the fewest points they'd do an unpopular chore for — lowest bid wins","auction.card_name":"TaskMate Chore Auction","avatar.label_crown":"Royalty","avatar.label_diamond":"Diamond","avatar.label_fire":"On Fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rocket","avatar.label_starter":"Starter","avatar.label_trophy":"Champion","routine.card_description":"Guided one-task-at-a-time flow for morning and bedtime routines","routine.card_name":"TaskMate Routine","routine.qty_less":"One fewer","routine.qty_more":"One more","recap.card_description":"A Wrapped-style story of a child's week, month or year","recap.card_name":"TaskMate Recap","chore_board.card_description":"Every child's chores for today by time of day — tap one to complete it","chore_board.card_name":"TaskMate Chore Board","raffle.card_description":"Children buy raffle tickets with points; one is drawn for a prize","raffle.card_name":"TaskMate Raffles","raffle.fewer_tickets":"Fewer tickets","bests.card_description":"Each child's own records: longest streak, best day, best week and biggest award","bests.card_name":"TaskMate Personal Bests","kiosk.card_description":"Shared wall-tablet view: each child taps their face (optional PIN) to see and tick off their own chores","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"A calendar of the last six weeks for each child — darker green for busier days","heatmap.card_name":"TaskMate Heatmap","pet.card_description":"A virtual pet that grows as the child does chores","pet.card_name":"TaskMate Pet","trophy.card_description":"The whole family's season wins, personal bests, badges, quests and perfect weeks on shelves","trophy.card_name":"TaskMate Trophy Cabinet","reorder.auto_sorted":"Chores are sorted by {mode} for the whole family.","reorder.auto_sorted_hint":"To arrange them by hand, set “Chore order on cards” to Manual in TaskMate → Settings.","reorder.sort_time":"time of day","reorder.sort_name":"name","reorder.sort_added":"date added"} diff --git a/custom_components/taskmate/www/locales/en/panel.json b/custom_components/taskmate/www/locales/en/panel.json index 64a09438..77747fe2 100644 --- a/custom_components/taskmate/www/locales/en/panel.json +++ b/custom_components/taskmate/www/locales/en/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge \"{name}\"? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge \"{name}\"? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award \"{name}\"","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus \"{name}\"?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child \"{name}\"?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore \"{name}\"?","panel.confirm_delete_challenge":"Delete challenge \"{name}\"?","panel.confirm_delete_prompt":"Delete {kind} \"{name}\"?","panel.confirm_delete_penalty":"Delete penalty \"{name}\"?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward \"{name}\"?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template \"{name}\"? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match \"{filter}\".","panel.empty_no_match_children":"No children match \"{filter}\".","panel.empty_no_match_filter":"Nothing matches \"{filter}\".","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"\"{title}\" already exists, so it was left as it is.","wizard.dash_failed":"\"{title}\" couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template \"{name}\" created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template \"{name}\" saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put \"{title}\" back on the board?","panel.bounty_remove_confirm":"Remove \"{title}\"?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on \"{chore}\" now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for \"{chore}\"? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for \"{chore}\"? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed '{chore_name}' (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed '{reward_name}' ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do '{chore_name}'.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore '{chore_name}'.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for '{wish_name}' ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish '{wish_name}'!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish '{bounty_name}' before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, '{item_name}' was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on '{chore_name}' closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect '{chore_name}' before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! '{chore_name}' looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s '{chore_name}' inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won '{chore_name}' on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for '{chore_name}', so it goes back to the normal rota.","notify.auction_called_off":"the auction for '{chore_name}' was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge '{challenge_name}'!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest '{quest_name}'!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with '{chore_name}' and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for '{reward_name}' — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Your appeal about '{item_name}' was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group \"{name}\"?","panel.confirm_delete_quest":"Delete quest \"{name}\"?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} +{"panel.settings_card_design_label":"Default card design","panel.settings_card_design_hint":"The style new cards use unless overridden per card.","notification.item_rejected.name":"Chore or reward sent back","notification.item_rejected.description":"Tells a child when a parent rejects their chore or reward claim, with the reason when one was given. Off by default.","notification.inspection_started.name":"Inspection coming","notification.inspection_started.description":"Tells a child a parent will inspect one of their finished chores, when the child is told about it. Off by default.","notification.inspection_passed.name":"Inspection passed","notification.inspection_passed.description":"Tells a child their chore passed a surprise inspection, with the bonus and the parent's note. Off by default.","notification.inspection_reminder.name":"Inspection closing soon","notification.inspection_reminder.description":"Reminds parents 30 minutes before an undecided surprise inspection closes quietly.","panel.insp_flag_tooltip":"Start an inspection","panel.insp_start_title":"Start an inspection","panel.insp_pass_title":"Pass the inspection","panel.insp_fail_title":"Didn't pass","panel.insp_ctx":"Approved {time} · earned {points} {points_name}","panel.insp_window_label":"Check it within","panel.insp_window_1h":"1 hour","panel.insp_window_2h":"2 hours","panel.insp_window_4h":"4 hours","panel.insp_window_bed":"Until {time}","panel.insp_window_bed_soon":"Bedtime ({bedtime}) is less than {minutes} minutes away, so this closes at {time} instead.","panel.insp_bonus_label":"Bonus if it passes","panel.insp_bonus":"Bonus","panel.insp_tell_label":"Tell {name} now","panel.insp_tell_hint":"Shows \"Inspection coming\" on {name}'s card. Turn off for a secret check.","panel.insp_start_btn":"Start inspection","panel.insp_note_pass_label":"Note for {name} (optional)","panel.insp_note_pass_placeholder":"Brilliant job, it looks perfect!","panel.insp_pass_btn":"Pass · +{bonus}","panel.insp_fail_note_label":"Just note it","panel.insp_fail_note_hint":"No bonus. {name} keeps the {points} {points_name}. It shows as \"didn't pass\" in activity.","panel.insp_fail_redo_label":"Send it back to redo","panel.insp_fail_redo_hint":"It goes back on {name}'s card as not done for today. The {points} {points_name} are kept. Redoing it goes through approval as usual and earns nothing extra.","panel.insp_fail_redo_unavailable":"Only a regular chore finished today can be sent back.","panel.insp_fail_fix_label":"What needs fixing (shown to {name})","panel.insp_fail_no_penalty":"No points are taken off. To take points, apply a penalty separately.","panel.insp_fail_save":"Save","panel.insp_fail_send_back":"Send back","panel.insp_needs_line":"Inspect {child}'s {chore}","panel.insp_needs_meta":"bonus +{bonus} if it passes · closes in {time}","panel.insp_told":"{name} has been told","panel.insp_secret":"secret","panel.insp_pass":"Pass","panel.insp_fail":"Fail","panel.insp_cancel":"Cancel inspection","panel.insp_cancel_confirm":"Cancel this inspection? No bonus is paid and the chore can be inspected again.","panel.insp_tag_open":"Inspecting · {time}","panel.insp_tag_passed":"Passed · +{bonus}","panel.insp_tag_redo":"Sent back to redo","panel.insp_tag_failed":"Inspected · didn't pass","panel.insp_tag_expired":"Inspection closed","panel.insp_event_started":"Inspection started: {chore}","panel.insp_event_passed":"Inspection passed: {chore}","panel.insp_event_failed":"Inspection didn't pass: {chore}","panel.insp_event_redo":"Sent back to redo: {chore}","panel.insp_event_expired":"Inspection closed without a check: {chore}","panel.insp_redo_queue":"redo after an inspection, earns nothing extra","panel.insp_toast_started":"Inspection started.","panel.insp_toast_started_told":"Inspection started. {name} has been told.","panel.insp_toast_passed":"Passed. {name} gets +{bonus}","panel.insp_toast_noted":"Noted. No points taken.","panel.insp_toast_sent_back":"Sent back to {name} to redo","panel.insp_toast_cancelled":"Inspection cancelled","panel.insp_toast_failed":"Couldn't update the inspection: {error}","panel.insp_left_hm":"{h}h {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Surprise inspections","panel.settings_insp_hint":"Spot-check a recently approved chore. A pass pays a bonus.","panel.settings_insp_enabled_label":"Inspections","panel.settings_insp_enabled_hint":"Shows a magnifier on chores approved in the last 24 hours, in Today and Activity.","panel.settings_insp_bonus_label":"Bonus for a pass","panel.settings_insp_bonus_hint":"Can be changed for each inspection.","panel.settings_insp_window_label":"Time to check","panel.settings_insp_window_hint":"How long you have to pass or fail it. Unchecked inspections close with no bonus.","panel.settings_insp_bedtime_label":"Bedtime","panel.settings_insp_bedtime_hint":"Used by \"Until bedtime\". Less than 30 minutes before it, the window is an hour.","panel.settings_insp_fail_label":"If it fails","panel.settings_insp_fail_hint":"No points are taken either way.","panel.settings_insp_fail_note":"Just note it","panel.settings_insp_fail_redo":"Send it back to redo","panel.settings_insp_fail_ask":"Ask me each time","panel.settings_insp_tell_label":"Tell the child when it starts","panel.settings_insp_tell_hint":"Shows \"Inspection coming\" on their card.","panel.settings_insp_pick_label":"Random daily pick","panel.settings_insp_pick_hint":"TaskMate picks one approved chore for you to inspect. It shows up in Needs you.","panel.settings_insp_pick_when_label":"When and how often","panel.settings_insp_pick_when_hint":"Same idea as the surprise bonus: a daily time and a chance.","panel.settings_insp_pick_time":"Time","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Children","panel.settings_insp_pick_children_hint":"Only chores approved today can be picked, and never the same child two days running. None ticked means every child.","panel.activity_approve":"Approve","panel.activity_approve_all":"Approve all","panel.activity_approve_all_busy":"Approving…","panel.activity_approve_all_confirm":"Approve {count} pending chores?","panel.activity_approve_all_done":"Approved {count} chores","panel.activity_audit_log":"Audit log","panel.audit_action":"Action","panel.audit_clear":"Clear log","panel.audit_clear_confirm":"Clear the entire audit log? This cannot be undone.","panel.audit_cleared":"Audit log cleared","panel.audit_empty":"No admin actions recorded yet.","panel.audit_hint":"Recent admin changes — who changed what, and when.","panel.audit_target":"Target","panel.audit_user":"User","panel.audit_when":"When","panel.activity_claimed_reward":"Claimed: {name}","panel.activity_claimed_text":"{child} claimed reward {reward}","panel.activity_completed_chore":"Completed: {name}","panel.activity_completed_text":"{child} completed {chore}","panel.activity_deleted_chore":"(deleted chore)","panel.activity_deleted_reward":"(deleted reward)","panel.activity_manual_addition":"Manual addition","panel.activity_manual_deduction":"Manual deduction","panel.activity_no_items":"No items waiting for review.","panel.activity_no_points_transactions":"No points transactions yet.","panel.activity_no_recent":"Nothing here yet — activity will appear as chores are completed and rewards claimed.","panel.activity_pending_all_clear":"All clear","panel.activity_pending_approvals":"Pending approvals","panel.activity_points":"points","panel.activity_parent":"Parent","panel.activity_recent":"Recent activity","panel.activity_reject":"Reject","panel.activity_table_child":"Child","panel.activity_table_points":"Points","panel.activity_table_reason":"Reason","panel.activity_undo":"Undo","panel.activity_undo_confirm":"Reverse this penalty/bonus? The points change will be undone.","panel.activity_undone":"Transaction undone","panel.activity_table_when":"When","panel.activity_title":"Activity","panel.activity_transaction_count":"{count} transaction","panel.activity_transaction_count_plural":"{count} transactions","panel.assign_alternating":"Alternating — take turns, one child at a time","panel.assign_alternating_short":"Alternating","panel.assign_balanced":"Balanced — split today's chores evenly across children","panel.assign_balanced_short":"Balanced","panel.assign_first_come":"First come — first child to finish wins; it hides for the rest","panel.assign_first_come_short":"First come","panel.assign_everyone":"Everyone — every assigned child sees the chore","panel.assign_random":"Random — pick one assigned child each day","panel.assign_random_short":"Random","panel.assign_unassigned":"Unassigned — no child sees this chore","panel.assign_unassigned_short":"Unassigned","panel.backup_export":"Export backup","panel.backup_exported":"Backup downloaded","panel.backup_hint":"Download a full backup of your TaskMate setup, or restore from one. Restore replaces everything — reload the integration afterwards so per-child entities refresh.","panel.backup_import":"Restore backup","panel.backup_import_bad_file":"That file isn't a valid TaskMate backup.","panel.backup_import_confirm":"Restore this backup? It REPLACES all current TaskMate data. This cannot be undone.","panel.backup_imported":"Backup restored — reload the integration to refresh entities.","panel.backup_title":"Backup & restore","panel.badge_add_btn":"+ Add custom badge","panel.badge_add_criterion_btn":"+ Add criterion","panel.badge_combinator_all":"Require all (AND)","panel.badge_combinator_any":"Require any (OR)","panel.badge_combinator_label":"When the badge has several criteria:","panel.badge_assigned_hint":"Leave all unselected for all children","panel.badge_assigned_label":"Assigned to","panel.badge_award_btn":"Award","panel.badge_award_select_child":"— Select child —","panel.badge_award_to_label":"Award to","panel.badge_bonus_label":"Point Bonus","panel.badge_builtin_hint":"Built-in — only point bonus, tier, assigned to, and notify can be changed","panel.badge_builtin_pill":"Built-in","panel.badge_cancel_btn":"Cancel","panel.badge_confirm_delete":"Delete badge “{name}”? This cannot be undone.","panel.badge_confirm_rebuild":"Run a silent retroactive badge sweep across all children? No notifications or point bonuses will be sent.","panel.badge_confirm_revoke":"Revoke badge “{name}”? Any point bonus will be reversed.","panel.badge_criteria_label":"Criteria — Award when ALL are true","panel.badge_delete_btn":"Delete","panel.badge_description_label":"Description","panel.badge_dialog_add_title":"Add Custom Badge","panel.badge_dialog_award_title":"Award “{name}”","panel.badge_dialog_edit_title":"Edit Badge — {name}","panel.badge_edit_btn":"Edit","panel.badge_empty_catalogue":"No built-in badges found.","panel.badge_empty_custom_desc":"Create your own badges with custom criteria or for manual awarding.","panel.badge_empty_custom_title":"No custom badges yet","panel.badge_empty_history":"No badges have been awarded yet.","panel.badge_icon_label":"Icon","panel.badge_name_label":"Name","panel.badge_no_criteria_hint":"No criteria — this badge will be manual-award only.","panel.badge_notify_label":"Notify on Earn","panel.badge_notify_no":"No","panel.badge_notify_yes":"Yes","panel.badge_rebuild_btn":"Rebuild Badges","panel.badge_rebuild_tooltip":"Re-evaluate all badges silently (no notifications)","panel.badge_remove_criterion_btn":"Remove","panel.badge_revoke_btn":"Revoke","panel.badge_save_btn":"Save badge","panel.badge_subtab_catalogue":"Catalogue ({count})","panel.badge_subtab_custom":"Custom ({count})","panel.badge_subtab_history":"History","panel.badge_tab_title":"Badges","panel.badge_table_badge":"Badge","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Child","panel.badge_table_criteria":"Criteria","panel.badge_table_enabled":"Enabled","panel.badge_table_source":"Source","panel.badge_table_tier":"Tier","panel.badge_table_when":"When","panel.badge_tier_label":"Tier","panel.badge_toggle_disable":"Disable","panel.badge_toggle_enable":"Enable","panel.bonus_apply_text":"Choose which child to award this bonus to (will add {points} points).","panel.bonus_empty_description":"Add a bonus to award points for going above and beyond.","panel.bonus_empty_title":"No bonuses yet","panel.bonus_points_label":"Points to award","panel.bonus_title":"Bonuses","panel.bonus_no_eligible":"No eligible children. Edit the bonus to set who it applies to.","panel.btn_activate_chore":"Activate chore","panel.btn_add_bonus":"+ Add bonus","panel.btn_add_bonus_subtask":"+ Add bonus sub-task","panel.btn_add_child":"+ Add child","panel.btn_add_chore":"+ Add chore","panel.btn_add_chore_template":"+ Add chore","panel.btn_add_group":"+ Add group","panel.btn_add_penalty":"+ Add penalty","panel.btn_add_reward":"+ Add reward","panel.btn_apply":"Apply…","panel.btn_back":"← Back","panel.btn_bulk_add":"Bulk add","panel.btn_cancel":"Cancel","panel.btn_close":"Close","panel.btn_create_chores":"Create chores","panel.btn_create_template":"Create Template","panel.btn_create_template_toolbar":"+ Create template","panel.btn_deactivate_chore":"Deactivate chore","panel.btn_delete":"Delete","panel.btn_edit":"Edit","panel.btn_clone_chore":"Duplicate","panel.btn_from_template":"Create from template","panel.btn_reorder_chores":"Reorder","panel.btn_retry":"Retry","panel.btn_review":"Review","panel.btn_save":"Save","panel.btn_save_as_template":"Save as template","panel.btn_save_changes":"Save Changes","panel.btn_save_order":"Save order","panel.btn_save_settings":"Save settings","panel.btn_save_template":"Save template","panel.btn_skip_chore":"Skip rotation (advance to next child)","panel.bulk_assigned_to":"Assigned to","panel.bulk_chore_names_hint":"All chores will share the settings below.","panel.bulk_chore_names_label":"Chore names (one per line, or comma-separated)","panel.bulk_chore_names_placeholder":"Make bed\nEmpty dishwasher\nFeed dog","panel.bulk_days_label":"Days of week (empty = every day)","panel.bulk_leave_empty_hint":"Leave empty to assign to all children.","panel.bulk_points_label":"Points (each)","panel.bulk_title":"Bulk add chores","panel.child_add_tile":"Add child","panel.child_availability_hint":"States on, home, available, present, true mean available. Leave blank to treat as always available.","panel.child_availability_label":"Availability sensor (optional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Busy:","panel.child_invert_hint":"Turn on for calendar or schedule sensors where an active state means the child is busy.","panel.child_invert_label":"Invert logic (ON = unavailable)","panel.child_inverted":"(inverted)","panel.child_link_user_label":"Link to Home Assistant user (optional)","panel.child_link_user_hint":"When set, only this Home Assistant user (or an admin) can complete chores, claim rewards, or run timers as this child via service calls. Leave as \"Anyone\" for a shared family tablet.","panel.child_picture_entity_label":"Photo from","panel.child_picture_entity_hint":"Pick any entity with a picture, usually the child's person, to show it instead of the icon above. A person's photo is set under Settings › People; with no picture, the icon is shown.","panel.child_kiosk_pin_label":"Kiosk PIN","panel.child_kiosk_pin_hint":"Optional. 4 digits this child types on a shared kiosk tablet. Stored hashed, so it can't be read back — leave blank to keep the current PIN.","panel.child_kiosk_pin_set":"A PIN is set.","panel.child_kiosk_pin_remove":"Remove the kiosk PIN","panel.toast_kiosk_pin_invalid":"The kiosk PIN must be exactly 4 digits","panel.toast_kiosk_pin_failed":"Child saved, but the kiosk PIN wasn't: {error}","panel.child_birthday_label":"Birthday","panel.child_birthday_hint":"YYYY-MM-DD, or MM-DD to leave the age off. On the day: bonus points, a badge and a celebration. 29 Feb is celebrated on 28 Feb in non-leap years.","panel.child_link_user_none":"Anyone (shared / kiosk)","panel.child_link_user_admin":"{name} (admin)","panel.child_name_label":"Name","panel.child_name_placeholder":"e.g. Malia","panel.child_no_availability":"No availability sensor","panel.child_stat_done":"Done","panel.child_stat_earned":"Earned","panel.child_title":"Children","panel.child_unavailability_hint":"A second sensor where on/active means the child is busy. Useful for school calendars. The child is available only when the availability sensor says available AND this sensor does not say busy.","panel.child_unavailability_label":"Unavailability sensor (optional)","panel.child_pause_streak_label":"Pause streak while away","panel.child_pause_streak_hint":"When this child's availability or unavailability sensor (which can be a calendar.* entity) reports them away, freeze their streak and hide their chores until they're back.","panel.child_presence_label":"Presence (for reminders)","panel.child_presence_hint":"A person.* or device_tracker.* entity. While it isn't home, this child's chore reminders and escalations wait, and they get one \"You're home\" nudge when they arrive instead. Only affects notifications — chores stay visible. Turn on Arrived home in Notifications to get the nudge.","panel.child_unnamed":"(unnamed)","panel.chore_advanced_bonus_subtasks":"Bonus sub-tasks (optional)","panel.chore_advanced_bonus_subtasks_hint":"Optional extra-credit tasks that unlock after the main chore is completed.","panel.chore_advanced_visibility":"Advanced — visibility & calendar publishing","panel.chore_approval_label":"Requires parent approval","panel.chore_assign_hint":"Leave empty to assign to all children.","panel.chore_assign_label":"Assigned to","panel.chore_assign_no_children":"Add some children first to assign chores to them.","panel.chore_assignment_mode_hint":"Everyone = all assigned children see it. Alternating = take turns, one child at a time. Random = pick one daily. Balanced = split evenly across the day.","panel.chore_assignment_mode_label":"Assignment mode","panel.chore_calendar_hint":"Today's assignment will be added as a calendar event on each selected calendar.","panel.chore_calendar_label":"Publish to calendars (optional)","panel.chore_calendar_no_entities":"No calendar entities found in Home Assistant. Set one up first.","panel.chore_claim_allowance_hint":"Extra minutes after the time-of-day window ends during which the chore stays claimable. 0 = no grace. Night chores still cap at midnight.","panel.st_freq_label":"How often in a day","panel.st_freq_once":"Once","panel.st_freq_once_hint":"one tick","panel.st_freq_limit":"Up to N times","panel.st_freq_limit_hint":"any time of day","panel.st_freq_set":"At set times","panel.st_freq_set_hint":"each time is its own tick","panel.st_quick_start":"Quick start:","panel.st_preset_meals":"🍽️ Breakfast · lunch · dinner","panel.st_preset_me":"🪥 Morning & evening","panel.st_preset_meds":"💊 8am · 2pm · 8pm","panel.st_preset_pet":"🐶 Pet: breakfast & tea","panel.st_name_breakfast":"Breakfast","panel.st_name_lunch":"Lunch","panel.st_name_dinner":"Dinner","panel.st_name_morning":"Morning","panel.st_name_evening":"Evening","panel.st_name_tea":"Tea","panel.st_col_name":"Name (shown to the child)","panel.st_col_from":"From","panel.st_col_until":"Until","panel.st_col_points":"Points","panel.st_remove":"Remove this time","panel.st_add_time":"+ Add a time","panel.st_max_reached":"Maximum of 5 times","panel.st_bonus_label":"All-times bonus","panel.st_bonus_hint":"Extra points once every time is done today. 0 = none.","panel.st_rules_hint":"Each time can only be ticked off while it's open. The chore counts once for streaks and the weekly target, when every time is done. Times can't overlap or cross midnight.","panel.st_claim_allowance_hint":"Grace minutes after each time closes, still tickable.","panel.st_err_none":"Add at least one time.","panel.st_err_max":"A chore can have at most 5 set times.","panel.st_err_format":"Each time needs a start and an end.","panel.st_err_order":"A time must close after it opens, on the same day.","panel.st_err_overlap":"Two times overlap. Move one so they don't.","panel.st_err_conflict":"A chore with set times can't also be open-ended, a quantity chore or a teamwork chore.","panel.st_state_now":"open now","panel.st_state_later":"later","panel.st_state_missed":"missed","panel.st_state_done":"done","panel.st_state_pending":"waiting for approval","panel.st_settings_layout_label":"Chores with set times","panel.st_settings_layout_hint":"How a chore that comes up several times a day shows on the child and kiosk cards. Each card can override it.","panel.st_list_pill":"Set times: {count}","panel.chore_claim_allowance_label":"Claim allowance (minutes)","panel.chore_completion_sound_label":"Completion sound","panel.chore_difficulty_label":"Difficulty","panel.difficulty_easy":"Easy","panel.difficulty_hard":"Hard","panel.difficulty_medium":"Medium","panel.chore_daily_cap_label":"Daily cap (minutes, 0 = unlimited)","panel.chore_daily_limit_label":"Daily limit","panel.chore_daily_limit_shared_hint":"Shared by everyone in the group — once it's been done this many times today, it closes for all of them. Each completion pays whoever did it.","panel.chore_days_label":"Days of week (leave empty = every day)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"How many times a week this has to be done, on any of the chosen days. It stops being offered once the count is reached, and resets on Monday.","panel.chore_weekly_target_label":"Weekly target (0 = off)","panel.chore_weekly_target_bonus_label":"Weekly target bonus","panel.chore_weekly_target_bonus_hint":"Extra points paid once the weekly target is reached, on top of each completion's points. Paid once a week, when the last completion is approved. 0 = no bonus.","panel.chore_team_section":"Teamwork (optional)","panel.chore_team_hint":"A teamwork chore only counts once this many different children have joined it. Each child's Done tap joins, and when the team is full it's submitted for all of them. Joins reset each day. Needs the \"Everyone\" assignment and can't be open-ended.","panel.chore_team_size_label":"Team size (0 = off)","panel.chore_team_points_label":"Team points","panel.chore_team_points_each":"Everyone gets the full points","panel.chore_team_points_split":"Split the points evenly (rounded down)","panel.chore_team_bonus_label":"Team bonus (per child)","panel.chore_team_pill":"Team of {count}","panel.chore_team_size_invalid":"Team size must be 0 (off) or between 2 and 10.","panel.chore_team_conflict":"A teamwork chore must be assigned to everyone — not first-come or a rotation — and can't be open-ended.","panel.chore_description_label":"Description (optional)","panel.chore_enabled_label":"Enabled","panel.chore_first_occurrence_label":"First occurrence","panel.chore_group_hint":"Member of task group: {name} ({policy}). Manage membership on the Groups tab.","panel.chore_name_label":"Name","panel.chore_order_title":"Chore Order","panel.chore_points_label":"Points","panel.chore_points_per_window_label":"Points per window","panel.chore_recurrence_day_hint":"e.g. monday — leave blank for any day","panel.chore_recurrence_interval_label":"Repeat every (days)","panel.chore_recurrence_interval_hint":"Whole number of days, {min}–{max}","panel.chore_recurrence_interval_invalid":"Enter a number of days between {min} and {max}","panel.chore_recurrence_day_label":"Day of week (weekly only)","panel.chore_recurrence_label":"Recurrence","panel.chore_recurrence_start_hint":"Anchor date — blank = today","panel.chore_recurrence_start_label":"Start date (every-2-days only)","panel.chore_require_availability":"Skip unavailable children","panel.chore_require_availability_hint":"Uses each child's availability sensor (set on their profile).","panel.chore_mandatory_label":"Mandatory chore","panel.chore_mandatory_hint":"If not done before its time period ends, the parent reviews it (apply penalty, postpone, or dismiss).","panel.chore_mandatory_penalty_label":"Penalty points if missed","panel.chore_mandatory_penalty_hint":"Points the parent can deduct if the chore is missed. 0 = no penalty option.","panel.chore_rotation_hint":"Alternating mode: permanently reorders the pool. Random/Balanced: only overrides today; tomorrow resumes normally.","panel.chore_rotation_label":"Start rotation with (optional)","panel.chore_rotation_no_override":"(no override)","panel.chore_rotation_period_label":"Hand over to the next child","panel.chore_rotation_period_each":"Each time it's due","panel.chore_rotation_period_week":"Weekly","panel.chore_rotation_period_month":"Monthly","panel.chore_rotation_period_hint":"Weekly or monthly keeps the same child on this chore for the whole period, even if it is done every day.","panel.chore_rotation_every_week_label":"Weeks per turn","panel.chore_rotation_every_month_label":"Months per turn","panel.chore_rotation_every_hint":"How long each child keeps it before handing over (1–{max}).","panel.chore_rotation_weekday_label":"Handover day","panel.chore_rotation_month_day_label":"Handover day of the month","panel.chore_rotation_month_day_hint":"1–31. In shorter months it hands over on the last day.","panel.chore_schedule_mode_label":"Schedule mode","panel.chore_subtask_name_placeholder":"Sub-task name","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Approval","panel.chore_table_assigned":"Assigned","panel.chore_table_current":"Current","panel.chore_table_name":"Name","panel.chore_table_period":"Period","panel.chore_table_points":"Points","panel.chore_table_schedule":"Schedule","panel.chore_task_type_label":"Task type","panel.chore_task_type_standard":"Standard — fixed points on completion","panel.chore_task_type_timed":"Timed — points per minute","panel.chore_time_category_label":"Time category","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: double-click a chore name to rename it inline.","panel.chore_title":"Chores","panel.chore_vis_entity_hint":"Chore only shows when its state matches the rule below. Leave blank for always-show.","panel.chore_vis_entity_label":"Visibility entity (optional)","panel.chore_vis_operator_label":"Visibility operator","panel.chore_vis_value_hint":"e.g. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Visibility value","panel.chore_window_minutes_label":"Window (minutes)","panel.common_all_children":"All children","panel.common_daily":"Daily","panel.common_disabled":"disabled","panel.common_name":"Name","panel.common_no":"No","panel.common_one_shot":"One-shot","panel.common_points":"Points","panel.common_yes":"Yes","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Delete bonus “{name}”?","panel.confirm_delete_child_extra":"This also removes all of their completion history, reward claims, points transactions, and pool allocations. Chores assigned to them will be updated.","panel.confirm_delete_child":"Delete child “{name}”?","panel.confirm_delete_chore_extra":"This also removes the chore from any task groups it belonged to.","panel.confirm_delete_chore":"Delete chore “{name}”?","panel.confirm_delete_challenge":"Delete challenge “{name}”?","panel.confirm_delete_prompt":"Delete {kind} “{name}”?","panel.confirm_delete_penalty":"Delete penalty “{name}”?","panel.confirm_delete_reward_extra":"Any points children have pooled for this reward will be refunded to their balance.","panel.confirm_delete_reward":"Delete reward “{name}”?","panel.confirm_delete_suffix":"This cannot be undone.","panel.confirm_delete_template":"Delete template “{name}”? This cannot be undone.","panel.confirm_unsaved":"You have unsaved changes — discard them?","panel.day_fri":"Fri","panel.day_mon":"Mon","panel.day_sat":"Sat","panel.day_sun":"Sun","panel.day_thu":"Thu","panel.day_tue":"Tue","panel.day_wed":"Wed","panel.dialog_add_bonus":"Add bonus","panel.dialog_add_child":"Add child","panel.dialog_add_chore":"Add chore","panel.dialog_add_group":"Add task group","panel.dialog_add_penalty":"Add penalty","panel.dialog_add_reward":"Add reward","panel.dialog_apply_bonus":"Apply bonus: {name}","panel.dialog_apply_penalty":"Apply penalty: {name}","panel.dialog_edit_bonus":"Edit bonus","panel.dialog_edit_child":"Edit child","panel.dialog_edit_chore":"Edit chore","panel.chore_sec_basics":"Basics","panel.chore_sec_who":"Who does it","panel.chore_sec_when":"When","panel.chore_sec_checking":"Checking","panel.chore_sec_more":"More options","panel.dialog_edit_group":"Edit task group","panel.dialog_edit_penalty":"Edit penalty","panel.dialog_edit_reward":"Edit reward","panel.empty_children_copy":"Add your first child to get started.","panel.empty_children_title":"No children yet","panel.empty_chores_copy":"Add a chore — it'll show on the assigned children's cards.","panel.empty_chores_title":"No chores yet","panel.empty_groups_copy":"Create a group to make chores rotate together (e.g. all kitchen chores stay with one child each day).","panel.empty_groups_title":"No task groups yet","panel.empty_no_match":"No {kind} match “{filter}”.","panel.empty_no_match_children":"No children match “{filter}”.","panel.empty_no_match_filter":"Nothing matches “{filter}”.","panel.empty_rewards_copy":"Add a reward children can spend their {points_name} on.","panel.empty_rewards_title":"No rewards yet","panel.empty_template_all_removed":"All chores removed — go back and pick a different template.","panel.child_age_group_label":"Age group","panel.child_age_group_none":"Not set","panel.child_age_group_hint":"Decides which chores the setup wizard suggests. Changes nothing else.","panel.child_adult_label":"Adult profile","panel.child_adult_hint":"For a parent or other grown-up. Chores they mark done count straight away with no approval, and cards leave them out unless the card's \"Show adults\" option is on.","panel.child_color_label":"Colour","panel.child_color_hint":"Marks this child in the admin panel and colours their cards, unless a card sets its own header colour. Automatic picks one from their place in the list.","panel.child_color_auto":"Automatic","panel.child_adult_pill":"Adult","wizard.title":"Setup wizard","wizard.run_btn":"Run setup wizard","wizard.open_btn":"Open wizard","wizard.start_btn":"Start setup","wizard.add_child_myself":"Add a child myself","wizard.empty_title":"Set up your family in about three minutes","wizard.empty_copy":"Add your children and we'll suggest chores that suit their ages, plus a few rewards to work towards. Or add everything yourself from Children, Chores and Rewards.","wizard.settings_hint":"Add children, chores suggested for their ages and starter rewards in a few steps. Only adds, never changes what you have.","wizard.intro_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.close_hint":"Close. You can reopen it from Settings.","wizard.skip":"Skip, I'll set it up myself","wizard.restore":"Restore a backup instead","wizard.back":"Back","wizard.step_of":"Step {n} of {total} · {name}","wizard.step_welcome":"Welcome","wizard.step_children":"Children","wizard.step_chores":"Chores","wizard.step_rewards":"Rewards","wizard.step_review":"Review","wizard.step_done":"Done","wizard.next_welcome":"Let's go","wizard.next_children":"Next: chores","wizard.next_chores":"Next: rewards","wizard.next_rewards":"Next: dashboards","wizard.create":"Create everything","wizard.create_existing":"Add everything","wizard.creating":"Creating…","wizard.foot_will_add":"{name} will be added when you continue","wizard.existing_banner":"You already have {children}, {chores} and {rewards}. The wizard only adds: nothing you already have is changed or removed.","wizard.welcome_title":"Welcome to TaskMate","wizard.welcome_title_existing":"Add more with the setup wizard","wizard.welcome_copy":"Let's get your family going. Add your children, pick chores that suit their ages and choose a few rewards to work towards. It takes about three minutes, and you can change everything afterwards.","wizard.welcome_copy_existing":"Add children, pick chores suggested for their ages and a few rewards to work towards.","wizard.tile_children":"Names, ages and an avatar","wizard.tile_chores":"Suggestions that suit each age","wizard.tile_rewards":"Things to save up for","wizard.pname_question":"What should points be called?","wizard.pname_points":"Points","wizard.pname_stars":"Stars","wizard.pname_coins":"Coins","wizard.pname_gems":"Gems","wizard.pname_custom":"Custom…","wizard.pname_hint":"Shown on every card. You can change it later in Settings.","wizard.children_title":"Who's joining in?","wizard.children_copy":"Add each child. Their age decides which chores are suggested next, and a birthday also turns on birthday mode (bonus points on the day).","wizard.already_set_up":"Already set up","wizard.no_age_yet":"No age yet. Pick an age group so we can suggest chores:","wizard.remove":"Remove","wizard.add_child":"Add a child","wizard.name":"Name","wizard.name_placeholder":"e.g. Isla","wizard.age":"Age","wizard.age_mode_bday":"Birthday","wizard.age_mode_age":"Just the age","wizard.age_mode_none":"Rather not say","wizard.bday_hint":"Also turns on birthday mode. You can take the year off later in Children if you'd rather not store it.","wizard.group_hint":"Only used to suggest chores.","wizard.avatar":"Avatar","wizard.colour":"Colour","wizard.add_named":"Add {name}","wizard.child_word":"child","wizard.preview":"Preview on their card","wizard.new_child":"New child","wizard.ready_for_chores":"Ready for chores","wizard.preview_chores":"Their chores appear here","wizard.preview_rewards":"and rewards to save for","wizard.preview_hint":"The colour goes on their card in the Kids' chores dashboard. Change the avatar or add a photo later in Children.","wizard.age_n":"Age {age}","wizard.group_chores":"{group} chores","wizard.toast_child_exists":"{name} is already on the list","wizard.toast_need_child":"Add at least one child first","wizard.toast_bad_birthday":"Pick a birthday that isn't in the future","wizard.toast_invalid_birthday":"That birthday isn't a real date. Check the day and month","wizard.toast_load_failed":"Couldn't open the setup wizard: {error}","wizard.toast_create_failed":"Nothing was created: {error}","wizard.chores_title":"Pick some chores","wizard.chores_copy":"Suggested for each child's age. Tick what fits your house and set the points. Tap a face to give a chore to an older sibling too. Nothing is final: everything can be edited in Chores later.","wizard.nobody_in_group":"Nobody in this age group","wizard.show_anyway":"Show anyway","wizard.picked_n":"{count} picked","wizard.pick_all":"Pick all","wizard.clear":"Clear","wizard.have_chore":"You already have this chore","wizard.already_have":"Already have","wizard.nobody_old_enough":"Nobody old enough yet","wizard.template_pack":"template pack","wizard.pack_sub":"Everyone · from Templates","wizard.pack_dupe":"Already in your list, added once","wizard.per_week":"Per week, roughly","wizard.per_week_hint":"If every ticked chore gets done. Used on the next step to suggest reward costs.","wizard.packs_title":"Or add a ready-made pack","wizard.packs_hint":"The built-in packs from Templates, given to everyone.","wizard.freq_daily":"Every day","wizard.freq_weekdays":"Weekdays","wizard.freq_weekly":"Once a week","wizard.freq_every_2_weeks":"Every 2 weeks","wizard.freq_monthly":"Monthly","wizard.rewards_title":"Something to work towards","wizard.rewards_copy":"Pick a few starter rewards. Costs are fixed, so a reward always costs what it says here.","wizard.rewards_earns":"With the chores you picked, {name} earns about {amount} a week.","wizard.every_day":"≈ every day","wizard.every_n_days":"≈ every {count} days","wizard.tier.small":"Small treats","wizard.tier.saving":"Worth saving for","wizard.tier.big":"Big goals","wizard.tier.custom":"Your own","wizard.own_reward_placeholder":"Add your own reward","wizard.own_reward_add":"Add","wizard.cost":"Cost","wizard.tips":"Tips","wizard.tip_1":"Have one reward they can get in a day or two, so they see it working.","wizard.tip_2":"Big goals work best at 2–4 weeks of chores.","wizard.tip_3":"Rewards are shared by default. Limit one to a child later in Rewards.","wizard.review_title":"Check and create","wizard.review_fresh":"This creates {children}, {chores} and {rewards}. Change anything afterwards in the panel.","wizard.review_existing":"This adds {children}, {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_existing_no_children":"This adds {chores} and {rewards}. It keeps your {have_chores} and {have_rewards} exactly as they are.","wizard.review_nothing":"Everything you picked is already in TaskMate, so there's nothing new to add. Go back to pick something else, or close the wizard.","wizard.count_children_one":"1 child","wizard.count_children_many":"{count} children","wizard.count_chores_one":"1 chore","wizard.count_chores_many":"{count} chores","wizard.count_rewards_one":"1 reward","wizard.count_rewards_many":"{count} rewards","wizard.kid_existing":"existing","wizard.kid_new":"new","wizard.per_week_short":"{amount} /wk","wizard.no_new_chores":"No new chores","wizard.n_more":"+ {count} more","wizard.defaults":"A few defaults","wizard.appr_title":"Chores that need a parent's OK","wizard.appr_hint":"Points are paid after you approve. Change per chore later.","wizard.appr_none":"None","wizard.appr_big":"Big jobs (4+)","wizard.appr_all":"All","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Next: review","wizard.dash_step_title":"Pick your dashboards","wizard.dash_step_copy":"Ready-made dashboards for everyone in the house, with your children already filled in. Pick any, all or none.","wizard.dash_step_later":"You can make more at any time from Settings → Ready-made dashboards. An existing dashboard is never overwritten.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” already exists, so it was left as it is.","wizard.dash_failed":"“{title}” couldn't be created. Everything else was.","wizard.open_named":"Open {title}","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"None","wizard.review_dashboards_only":"Nothing new for the family this time: just the dashboards you picked.","panel.dash_section_title":"Ready-made dashboards","panel.dash_section_hint":"Start from a dashboard built for each person in the house, filled in with your children. Afterwards it's an ordinary Home Assistant dashboard: edit, rearrange or delete it as you like. An existing dashboard is never overwritten.","panel.dash_kind_kids":"Kids","panel.dash_kind_parents":"Parents","panel.dash_kind_wall":"Wall tablet","panel.dash_desc_kids":"A tab for each child with their chores, reward goal, streak, badges and rewards, plus a family tab with the leaderboard and family goal.","panel.dash_desc_parents":"Approvals and the chore board first, then points, bonuses and penalties, then the weekly charts and activity.","panel.dash_desc_wall":"The kiosk card full screen for a shared tablet, with the chore board as a second tab.","panel.dash_for_kids":"For the kids' tablet or phones","panel.dash_for_parents":"For parents' phones","panel.dash_for_wall":"For a kitchen or hallway tablet","panel.dash_created":"Created","panel.dash_open":"Open","panel.dash_create_btn":"Create…","panel.dash_dialog_title":"Create a dashboard","panel.dash_title_label":"Title","panel.dash_path_label":"Address","panel.dash_path_hint":"Lower-case letters, numbers and dashes, with at least one dash.","panel.dash_path_taken":"Already in use: {paths}. Pick another address.","panel.dash_path_invalid":"The address must be lower-case letters, numbers and dashes, with at least one dash.","panel.dash_list_failed":"Couldn't read your existing dashboards, so nothing was created.","panel.dash_children_label":"Children","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"One dashboard, a tab each","panel.dash_layout_each":"A dashboard per child","panel.dash_layout_tabs_hint":"Good for a shared tablet: every child is a tab away.","panel.dash_layout_each_hint":"Good for a child's own phone: each child gets their own dashboard, at this address followed by their name.","panel.dash_hide_parent":"Hide parent buttons","panel.dash_hide_parent_hint":"Approving and completing for a child stay off these cards, even when a parent is looking.","panel.dash_admin":"Admins only","panel.dash_admin_hint":"Hides it from users who aren't Home Assistant admins. Leave off if a parent isn't an admin; the cards still check parent rights before any action.","panel.dash_board":"Add a chore board tab","panel.dash_board_hint":"The whole family's day at a glance, one swipe away.","panel.dash_sidebar":"Show in the sidebar","panel.dash_preview":"Preview","panel.dash_create":"Create dashboard","panel.dash_need_child":"Add a child first.","panel.dash_pick_child":"Pick at least one child.","panel.dash_need_title":"Give the dashboard a title.","panel.dash_toast_created":"Created: {titles}","panel.dash_toast_failed":"Couldn't create: {titles}","panel.dash_more":"…and {count} more","panel.dash_palette":"Create a dashboard: {kind}","panel.dash_view_today":"Today","panel.dash_view_points":"Points","panel.dash_view_insights":"Insights","panel.dash_view_family":"Family","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"{name}'s chores","panel.dash_title_kids":"Kids' chores","panel.dash_title_parents":"Parents","panel.dash_title_wall":"Chore wall","wizard.notify_toggle":"Tell me when something needs approving","wizard.notify_hint":"Uses your existing Notifications settings.","wizard.rewards_n":"Rewards ({count})","wizard.no_rewards":"No rewards picked","wizard.done_title":"You're all set!","wizard.done_copy":"TaskMate is ready for your family.","wizard.done_copy_existing":"The new chores and rewards have been added. Nothing else was changed.","wizard.done_copy_dashboards":"Your dashboards are ready. Nothing else was changed.","wizard.done_copy_nothing":"Everything you picked was already there, so nothing new was added. Nothing else was changed.","wizard.next_tablet_title":"Put it where they'll see it","wizard.next_tablet":"Open the \"Kids' chores\" dashboard on a tablet or their phones.","wizard.next_today_title":"Check in on Today","wizard.next_today":"Approvals, who's done what and quick bonuses, all on one page.","wizard.next_change_title":"Change anything","wizard.next_change":"Edit chores, points and rewards any time. Run this again from Settings.","wizard.go_today":"Go to Today","wizard.confirm_title":"Run the setup wizard?","wizard.confirm_have":"You already have {children}, {chores} and {rewards}. The wizard will:","wizard.confirm_add":"only add new children, chores and rewards","wizard.confirm_have_shown":"show chores and rewards you already have as \"Already have\"","wizard.confirm_never":"never rename, edit or delete anything","wizard.nudge_text":"{name} is {age} now. See new chore ideas for their age?","wizard.nudge_btn":"See chore ideas","wizard.nudge_dismiss":"Not now","wizard.age_group.3_5":"Ages 3–5","wizard.age_group.6_8":"Ages 6–8","wizard.age_group.9_12":"Ages 9–12","wizard.age_group.13_plus":"Ages 13+","wizard.age_group_sub.3_5":"Little helpers · one-step jobs, lots of praise","wizard.age_group_sub.6_8":"Building routines · they tick them off themselves","wizard.age_group_sub.9_12":"Real household jobs · bigger points","wizard.age_group_sub.13_plus":"Life skills · weekly jobs worth real rewards","wizard.chore.toys_away":"Put toys away","wizard.chore.clothes_basket":"Dirty clothes in the basket","wizard.chore.brush_teeth_help":"Brush teeth (with help)","wizard.chore.shoes_coat":"Put shoes and coat away","wizard.chore.help_feed_pet":"Help feed the pet","wizard.chore.match_socks":"Match the socks","wizard.chore.napkins":"Put napkins on the table","wizard.chore.water_plant":"Water a plant","wizard.chore.make_bed":"Make bed","wizard.chore.get_dressed":"Get dressed by yourself","wizard.chore.pack_school_bag":"Pack school bag","wizard.chore.set_clear_table":"Set and clear the table","wizard.chore.tidy_bedroom":"Tidy bedroom","wizard.chore.feed_pet":"Feed the pet","wizard.chore.put_away_laundry":"Put away clean laundry","wizard.chore.read_15":"Read for 15 minutes","wizard.chore.dishwasher":"Load or empty the dishwasher","wizard.chore.bins_out":"Take the bins out","wizard.chore.hoover_room":"Hoover a room","wizard.chore.walk_dog":"Walk the dog","wizard.chore.help_cook":"Help cook dinner","wizard.chore.clean_sink":"Clean the bathroom sink","wizard.chore.homework_no_reminders":"Homework without reminders","wizard.chore.change_sheets":"Change your bed sheets","wizard.chore.cook_meal":"Cook a family meal","wizard.chore.own_laundry":"Do your own laundry","wizard.chore.mow_lawn":"Mow the lawn","wizard.chore.clean_bathroom":"Clean the bathroom","wizard.chore.wash_car":"Wash the car","wizard.chore.babysit":"Babysit for an hour","wizard.chore.food_shop":"Help with the food shop","wizard.chore.recycling":"Sort the recycling","wizard.reward.screen_time":"15 min extra screen time","wizard.reward.pick_pudding":"Pick the pudding","wizard.reward.car_music":"Choose the music in the car","wizard.reward.choose_dinner":"Choose what's for dinner","wizard.reward.stay_up_late":"Stay up 30 minutes later","wizard.reward.family_film":"Pick the family film","wizard.reward.ice_cream_trip":"Trip out for ice cream","wizard.reward.spending_money":"£5 to spend","wizard.reward.sleepover":"Friend sleepover","wizard.pack.morning_routine.name":"Morning routine","wizard.pack.morning_routine.chore_0":"Make bed","wizard.pack.morning_routine.chore_1":"Brush teeth","wizard.pack.morning_routine.chore_2":"Get dressed","wizard.pack.morning_routine.chore_3":"Pack school bag","wizard.pack.evening_routine.name":"Evening routine","wizard.pack.evening_routine.chore_0":"Brush teeth","wizard.pack.evening_routine.chore_1":"Put on pyjamas","wizard.pack.evening_routine.chore_2":"Tidy room","wizard.pack.evening_routine.chore_3":"Set out clothes for tomorrow","wizard.pack.kitchen_helper.name":"Kitchen helper","wizard.pack.kitchen_helper.chore_0":"Set table","wizard.pack.kitchen_helper.chore_1":"Clear plates","wizard.pack.kitchen_helper.chore_2":"Load dishwasher","wizard.pack.kitchen_helper.chore_3":"Wipe counters","wizard.pack.weekend_helper.name":"Weekend helper","wizard.pack.weekend_helper.chore_0":"Tidy bedroom","wizard.pack.weekend_helper.chore_1":"Hoover","wizard.pack.weekend_helper.chore_2":"Help with laundry","wizard.pack.weekend_helper.chore_3":"Take bins out","wizard.pack.pet_care.name":"Pet care","wizard.pack.pet_care.chore_0":"Feed pet","wizard.pack.pet_care.chore_1":"Fill water bowl","wizard.pack.pet_care.chore_2":"Walk dog","wizard.pack.pet_care.chore_3":"Clean litter tray","wizard.pack.homework_reading.name":"Homework & reading","wizard.pack.homework_reading.chore_0":"Do homework","wizard.pack.homework_reading.chore_1":"Read for 20 minutes","wizard.pack.homework_reading.chore_2":"Practice instrument","wizard.chore.brush_teeth_am":"Brush teeth (morning)","wizard.chore.wash_face":"Wash your face","wizard.chore.brush_hair":"Brush your hair","wizard.chore.pyjamas_away":"Fold your pyjamas away","wizard.chore.clear_breakfast":"Clear away your breakfast things","wizard.chore.up_with_alarm":"Get up with your alarm","wizard.chore.make_breakfast":"Make your own breakfast","wizard.chore.pack_lunch":"Pack your own lunch","wizard.chore.sun_cream":"Put sun cream on","wizard.chore.ready_to_go":"Shoes and coat on, ready to go","wizard.chore.open_curtains":"Open your curtains","wizard.chore.eat_breakfast_table":"Eat breakfast at the table","wizard.chore.school_letters":"Hand school letters to a parent","wizard.chore.pack_pe_kit":"Pack your PE kit","wizard.chore.spellings":"Practise your spellings","wizard.chore.times_tables":"Times tables practice","wizard.chore.check_school_app":"Check the school app for homework","wizard.chore.plan_homework_week":"Plan the week's homework","wizard.chore.revision_session":"Revision session (30 minutes)","wizard.chore.tidy_pencil_case":"Tidy your pencil case","wizard.chore.wash_water_bottle":"Wash your water bottle","wizard.chore.empty_lunchbox":"Empty your lunchbox","wizard.chore.instrument_practice":"Instrument practice","wizard.chore.read_aloud":"Read aloud to a grown-up","wizard.chore.set_table":"Set the table","wizard.chore.clear_table":"Clear the table","wizard.chore.empty_dishwasher":"Empty the dishwasher","wizard.chore.make_lunch_weekend":"Make your own lunch","wizard.chore.wash_veg":"Wash the fruit and veg","wizard.chore.wipe_table":"Wipe the kitchen table","wizard.chore.wash_up":"Wash up by hand","wizard.chore.dry_up":"Dry up and put away","wizard.chore.bake_together":"Bake something with a grown-up","wizard.chore.unpack_shopping":"Put the shopping away","wizard.chore.clear_fridge":"Clear out the fridge","wizard.chore.toast_for_all":"Make toast for everyone","wizard.chore.fill_water_jug":"Fill the water jug","wizard.chore.food_prep":"Help with the food prep","wizard.chore.plan_dinner":"Plan one dinner this week","wizard.chore.wipe_counters":"Wipe the kitchen worktops","wizard.chore.mop_floor":"Mop the kitchen floor","wizard.chore.dust_room":"Dust your room","wizard.chore.clean_mirrors":"Clean the mirrors","wizard.chore.empty_bedroom_bin":"Empty your bedroom bin","wizard.chore.tidy_living_room":"Tidy the living room","wizard.chore.line_up_shoes":"Line up the shoes","wizard.chore.sort_drawer":"Sort out a drawer","wizard.chore.toilet_roll":"Refill the toilet roll","wizard.chore.clean_windows":"Clean the windows (inside)","wizard.chore.clean_toilet":"Clean the toilet","wizard.chore.wipe_handles":"Wipe light switches and handles","wizard.chore.rinse_bath":"Rinse the bath after use","wizard.chore.games_in_box":"Put games back in the box","wizard.chore.tidy_desk":"Tidy your desk","wizard.chore.clear_stairs":"Clear the stairs","wizard.chore.tidy_car":"Tidy the car","wizard.chore.declutter":"Declutter: give away 5 things","wizard.chore.hoover_stairs":"Hoover the stairs","wizard.chore.make_bed_tidy":"Help make your bed","wizard.chore.sort_colours":"Sort the washing into colours","wizard.chore.hang_washing":"Hang the washing out","wizard.chore.fold_towels":"Fold the towels","wizard.chore.load_washer":"Load the washing machine","wizard.chore.iron_shirts":"Iron your school shirts","wizard.chore.clean_trainers":"Clean your trainers","wizard.chore.pair_gloves":"Pair up gloves and hats","wizard.chore.bring_washing_in":"Bring the washing in","wizard.chore.fold_clothes":"Fold the clean clothes","wizard.chore.sort_wardrobe":"Sort out your wardrobe","wizard.chore.rake_leaves":"Rake the leaves","wizard.chore.weed_bed":"Weed a flower bed","wizard.chore.clear_snow":"Clear snow from the path","wizard.chore.sweep_patio":"Sweep the patio","wizard.chore.bring_post_in":"Bring the post in","wizard.chore.bike_away":"Put your bike away","wizard.chore.repot_plant":"Repot a plant","wizard.chore.bird_feeder":"Fill the bird feeder","wizard.chore.diy_help":"Help with a DIY job","wizard.chore.bins_back_in":"Bring the bins back in","wizard.chore.pick_veg":"Pick veg from the garden","wizard.chore.clean_garden_furniture":"Clean the garden furniture","wizard.chore.water_garden":"Water the garden","wizard.chore.sweep_path":"Sweep the front step","wizard.chore.pet_water":"Refill the pet's water bowl","wizard.chore.litter_tray":"Clean the litter tray","wizard.chore.clean_cage":"Clean out the small pet's cage","wizard.chore.feed_fish":"Feed the fish","wizard.chore.brush_dog":"Brush the dog","wizard.chore.clean_hutch":"Clean out the rabbit hutch","wizard.chore.play_with_pet":"Play with the pet for 15 minutes","wizard.chore.dog_poo":"Clear up after the dog in the garden","wizard.chore.tank_water":"Change the tank water","wizard.chore.pet_food_out":"Give the pet its dinner","wizard.chore.charge_devices":"Charge your devices","wizard.chore.weekly_plan":"Write your own weekly plan","wizard.chore.money_jar":"Put pocket money in the jar","wizard.chore.call_grandparent":"Phone a grandparent","wizard.chore.thank_you_card":"Write a thank-you card","wizard.chore.help_sibling_ready":"Help a younger sibling get ready","wizard.chore.on_time":"Be ready on time","wizard.chore.phone_in_basket":"Phone in the basket at bedtime","wizard.chore.budget_money":"Budget your pocket money","wizard.chore.shop_alone":"Buy something at the shop on your own","wizard.chore.club_bag":"Get your bag ready for a club","wizard.chore.visitor_drink":"Make a drink for a visitor","wizard.chore.remember_key":"Remember your key","wizard.chore.check_bus":"Check your bus times","wizard.chore.lay_out_clothes":"Lay out tomorrow's clothes","wizard.chore.drink_water":"Drink 6 glasses of water","wizard.chore.outside_30":"30 minutes playing outside","wizard.chore.floss":"Floss your teeth","wizard.chore.eat_fruit":"Eat a piece of fruit","wizard.chore.try_veg":"Try a new vegetable","wizard.chore.calm_breathing":"5 minutes of calm breathing","wizard.chore.ride_bike":"Go for a bike ride","wizard.chore.sports_practice":"Sports practice","wizard.chore.walk_to_school":"Walk to school","wizard.chore.screen_free_hour":"A screen-free hour","wizard.chore.skincare":"Skincare routine","wizard.chore.stretch":"Stretch for 10 minutes","wizard.chore.swimming":"Go swimming","wizard.chore.bed_on_time":"In bed on time","wizard.chore.take_medicine":"Take your medicine","wizard.chore.wash_hands_dinner":"Wash your hands before dinner","wizard.chore.help_unasked":"Help someone without being asked","wizard.chore.game_night":"Set up family game night","wizard.chore.tell_about_day":"Tell us about your day","wizard.chore.kind_neighbour":"Do something kind for a neighbour","wizard.chore.kind_to_sibling":"Say something kind to a sibling","wizard.chore.birthday_card":"Make a birthday card","wizard.chore.plan_treat":"Help plan a family treat","wizard.chore.visit_grandparents":"Visit grandparents and help out","wizard.chore.make_gift":"Make something for someone","wizard.chore.sort_argument":"Sort out a disagreement calmly","wizard.chore.hug_goodnight":"Say goodnight to everyone","wizard.chore.brush_teeth_pm":"Brush teeth (evening)","wizard.chore.bath_shower":"Bath or shower","wizard.chore.bedtime_reading":"Bedtime reading","wizard.chore.tidy_before_bed":"Tidy up before bed","wizard.chore.devices_away":"Devices away by 8pm","wizard.chore.pyjamas_on":"Pyjamas on","wizard.chore.lights_out":"Lights out on time","wizard.chore.clear_cup":"Clear your cup and plate","wizard.chore.check_tomorrow":"Check tomorrow's plan","wizard.chore.tablet_kitchen":"Charge the tablet in the kitchen","wizard.chore.school_bag_by_door":"School bag by the door","wizard.chore.practise_piano":"Practise the piano","wizard.chore.language_words":"Learn 5 words in a new language","wizard.chore.brain_game":"Puzzle or brain game","wizard.chore.diary":"Write in your diary","wizard.chore.science_experiment":"Science experiment with a grown-up","wizard.chore.draw_paint":"Draw or paint for 20 minutes","wizard.chore.news_together":"Look at the news together","wizard.chore.typing_practice":"Typing practice","wizard.chore.chess_game":"Play a game of chess","wizard.chore.sew_button":"Learn to sew on a button","wizard.chore.coding_practice":"Coding practice","wizard.chore.learn_song":"Learn a song","wizard.chore.photo_project":"Photo project","wizard.chore.plan_day_out":"Plan a family day out","wizard.chore.library_visit":"Visit the library","wizard.chore.lego_build":"Build something new with bricks","wizard.reward.sweet_treat":"A small sweet treat","wizard.reward.gaming_30":"30 minutes of gaming","wizard.reward.bubble_bath":"A bubble bath","wizard.reward.extra_story":"An extra bedtime story","wizard.reward.choose_breakfast":"Choose breakfast","wizard.reward.sticker_sheet":"A sheet of stickers","wizard.reward.choose_seat":"Choose your seat at dinner","wizard.reward.fizzy_drink":"A fizzy drink with dinner","wizard.reward.video_call_friend":"Video call a friend","wizard.reward.skip_chore":"Skip one chore (a grown-up picks)","wizard.reward.breakfast_in_bed":"Breakfast in bed","wizard.reward.living_room_camp":"A living-room camp-out","wizard.reward.bowling":"A trip bowling","wizard.reward.climbing_wall":"The climbing wall","wizard.reward.pool_trip":"A trip to the pool","wizard.reward.karaoke_night":"Karaoke night","wizard.reward.one_to_one":"One-to-one time with a grown-up","wizard.reward.lunch_out":"Lunch out, just you","wizard.reward.new_book":"A new book","wizard.reward.bake_cake":"Bake a cake together","wizard.reward.friend_for_tea":"A friend round for tea","wizard.reward.big_park":"A trip to the big park","wizard.reward.theme_park":"A day at a theme park","wizard.reward.zoo_trip":"A trip to the zoo","wizard.reward.show_trip":"A circus or show","wizard.reward.new_game":"A new video game","wizard.reward.new_toy":"A new toy","wizard.reward.towards_trainers":"Money towards new trainers","wizard.reward.cinema_friend":"The cinema with a friend","wizard.reward.shopping_trip":"A shopping trip","wizard.reward.day_out_choice":"A day out of your choice","wizard.reward.camping_weekend":"A camping weekend","wizard.reward.takeaway_night":"Pick the takeaway","wizard.reward.friend_day_out":"A day out with a friend","wizard.reward.phone_data":"Extra phone data","wizard.reward.late_weekend":"Stay up late at the weekend","wizard.cat.morning":"Morning","wizard.cat.school":"School & homework","wizard.cat.kitchen":"Kitchen & cooking","wizard.cat.tidy":"Tidying & cleaning","wizard.cat.laundry":"Laundry","wizard.cat.outdoor":"House & garden","wizard.cat.pets":"Pets","wizard.cat.responsibility":"Responsibility","wizard.cat.health":"Health & exercise","wizard.cat.family":"Family & kindness","wizard.cat.evening":"Evening","wizard.cat.learning":"Learning & hobbies","wizard.chore.wipe_spills":"Wipe up your spills","wizard.chore.carry_plate":"Carry your plate to the kitchen","wizard.chore.books_on_shelf":"Put books back on the shelf","wizard.chore.hands_after_toilet":"Wash your hands after the toilet","wizard.chore.please_thank_you":"Say please and thank you","library.btn":"Library","library.title":"Library","library.tab_chores":"Chores","library.tab_rewards":"Rewards","library.suits":"Suits","library.everyone":"Everyone","library.search":"Search, e.g. dog, laundry, homework…","library.hide_have":"Hide ones we already have","library.cat_top":"Top picks","library.cat_packs":"Packs","library.cat_new":"New for {name}","library.head_top":"The best place to start","library.head_new":"New ideas for {name}: chores that suit them now they're {age}","library.head_packs":"Ready-made sets of chores, added in one go","library.results":"Results for “{query}”: {count}","library.empty":"Nothing here for these children.","library.empty_hint":"Try Everyone, or untick “Hide ones we already have”.","library.age_from":"age {min}+","library.age_range":"age {min}–{max}","library.added":"Added","library.customise":"Customise","library.pack_chores":"Chores: {count}","library.pack_skip":"Already have {count}, these are skipped","library.selected":"Selected: {count}","library.assign_to":"For","library.assign_fit":"Suits {fit} of {total} picked","library.add":"Add ({count})","library.adding":"Adding…","library.toast_added":"Added: {count}","library.toast_added_skipped":"Added: {count}. Skipped, already there: {skipped}","library.toast_wizard":"Added to your picks: {count}","library.toast_failed":"Nothing was added: {error}","library.toast_load_failed":"Couldn't open the library: {error}","library.customise_title":"Customise before adding","library.customise_hint":"Only this copy changes. You can still edit it after adding, like any other chore.","library.customise_hint_reward":"Only this copy changes. You can still edit it after adding, like any other reward.","library.customise_save":"Select with these changes","library.repeats":"Repeats","library.days_hint":"No days ticked means every day.","library.more_title":"Want more?","library.more_chores":"Browse the whole library: {count} chores in 12 categories, plus ready-made packs","library.more_rewards":"Browse the whole library: {count} rewards to choose from","library.browse":"Browse","library.from_library":"From the library","library.from_library_sub":"Picked in the library. They're added with everything else on Review.","library.no_children":"Add a child first to choose who the chores are for. Chores added now are for everyone.","panel.entity_bonus":"Bonus","panel.entity_child":"Child","panel.entity_chore":"Chore","panel.entity_group":"Group","panel.entity_penalty":"Penalty","panel.entity_reward":"Reward","panel.entity_search_placeholder":"Search | Add custom item","panel.error_failed_to_load":"Failed to load state","panel.error_no_state":"No state yet.","panel.first_occ_available_immediately":"Available immediately","panel.first_occ_wait":"Wait for first scheduled occurrence","panel.group_add_tile":"Add group","panel.group_chore_count":"{count} chores","panel.group_chore_count_one":"{count} chore","panel.group_chores_label":"Member chores (order matters for sticky — first is the leader)","panel.group_missing_chore":"(missing chore {id})","panel.group_no_rotation_chores":"Only rotation-mode chores (alternating / random / balanced) can join a group. Edit a chore's assignment mode first.","panel.group_policy_hint":"Sticky = same child for all chores in the group today. Spread = different children today.","panel.group_policy_label":"Policy","panel.group_policy_spread":"Spread — different children across the group today","panel.group_policy_spread_short":"Spread","panel.group_policy_sticky":"Sticky — same child for all chores in the group today","panel.group_policy_sticky_short":"Sticky","panel.group_title":"Task groups","panel.loading":"Loading…","panel.nav_family":"Family","panel.nav_earn":"Earn","panel.nav_spend":"Spend","panel.nav_points":"Points","panel.nav_review":"Review","panel.nav_more":"More","panel.nav_sections":"Sections","panel.ha_menu":"Home Assistant menu","panel.new_btn":"New","panel.new_chore":"New chore","panel.new_bounty":"New bounty","panel.new_reward":"New reward","panel.new_quest":"New quest","panel.new_challenge":"New challenge","panel.new_child":"Add child","panel.palette_placeholder":"Search or jump to…","panel.palette_group_go":"Go to","panel.palette_group_actions":"Actions","panel.palette_adjust_points":"Give or take points: {name}","panel.palette_no_results":"No matches","panel.palette_hint":"↑↓ to move · Enter to open · Esc to close","panel.scope_label":"Show data for","panel.scope_all":"All","panel.scope_only":"Show only {name}","panel.scope_showing":"Showing {name} only","panel.scope_clear":"Show everyone","panel.today_greeting_morning":"Good morning","panel.today_greeting_afternoon":"Good afternoon","panel.today_greeting_evening":"Good evening","panel.today_needs_one":"1 thing needs you","panel.today_needs_many":"{count} things need you","panel.today_all_clear":"All caught up","panel.today_needs_title":"Needs you","panel.needs_filter_label":"Show","panel.needs_filter_swaps":"Swaps","panel.needs_filter_wishes":"Wishes","panel.today_needs_empty":"Nothing waiting. Approvals, reward claims and wish requests show up here.","panel.today_board_title":"Chore board","panel.today_board_today":"Today","panel.today_board_week":"This week","panel.today_board_unavailable":"The chore board couldn't be loaded. Check the Home Assistant log.","panel.today_board_empty":"No chores today.","panel.today_status_done":"Done","panel.today_status_pending":"Awaiting approval","panel.today_status_todo":"To do","panel.today_status_missed":"Missed","panel.today_quick_title":"Quick actions","panel.today_quick_bonus":"Give a bonus","panel.today_quick_penalty":"Apply a penalty","panel.today_view_all":"View all","panel.today_nothing_due":"Nothing due today","panel.today_all_done":"All done today","panel.today_left":"{count} left","panel.today_left_one":"{count} left","panel.today_ring_label":"{done} of {due} chores done","panel.today_adjust_points":"Give or take points","panel.today_streak":"{count}-day streak","panel.today_week_none":"Not recorded","panel.today_week_hint":"Grey days weren't recorded. TaskMate saves each day's progress at 23:59, starting from this version.","panel.today_wish_text":"{child} wishes for {wish}","panel.parent_complete_confirm":"Mark this chore as completed by parent? No points will be awarded.","panel.parent_complete_failed":"Failed: {error}","panel.parent_complete_success":"Marked as parent completed","panel.parent_complete_tooltip":"Parent did it (no points)","panel.parent_complete_everyone":"Parent did it for everyone (no points)","panel.parent_complete_for_child":"Parent did it for {name} (no points)","panel.parent_complete_for_child_confirm":"Mark this chore as done for {name} only? No points will be awarded.","panel.penalty_apply_text":"Choose which child to apply this penalty to (will deduct {points} points).","panel.penalty_empty_description":"Add a penalty to deduct points for misbehaviour.","panel.penalty_empty_title":"No penalties yet","panel.penalty_points_label":"Points to deduct","panel.penalty_title":"Penalties","panel.penbon_applies_to":"Applies to","panel.penbon_applies_to_hint":"Leave empty to apply to all children.","panel.penbon_description_label":"Description (optional)","panel.penbon_icon_label":"Icon","panel.penbon_name_label":"Name","panel.penbon_no_eligible":"No eligible children. Edit the {kind} to set who it applies to.","panel.penbon_points_award":"Points to award","panel.penbon_points_deduct":"Points to deduct","panel.penbon_table_assigned":"Assigned","panel.penbon_table_name":"Name","panel.penbon_table_points":"Points","panel.pending_tooltip":"{count} pending — click to review","panel.pending_tooltip_one":"{count} pending — click to review","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Every 2 days","panel.recurrence_every_n_days":"Every N days (custom)","panel.recurrence_every_count_days":"Every {count} days","panel.recurrence_every_2_weeks":"Every 2 weeks","panel.recurrence_every_3_months":"Every 3 months","panel.recurrence_every_6_months":"Every 6 months","panel.recurrence_monthly":"Monthly","panel.recurrence_weekly":"Weekly","panel.reorder_global_hint":"Drag rows to reorder how chores appear in the admin panel. Save to apply.","panel.reorder_global_title":"Reorder chores","panel.reorder_hint":"Drag rows to reorder how chores appear on this child's card. Save to apply.","panel.reorder_title":"Reorder chores · {name}","panel.reward_add_tile":"Add reward","panel.tab_wishlists":"Wishlists","panel.wish_filter_all":"All children","panel.wish_section_pending":"Waiting for approval","panel.wish_section_pending_hint":"Approve to turn a wish into a savings goal. You can change the target first.","panel.wish_section_active":"Active wishes","panel.wish_section_pledges":"Pledges","panel.wish_section_pledges_hint":"Everything relatives have chipped in. Pledged points are a gift: they never come out of any child's balance.","panel.wish_section_history":"History","panel.wish_none_pending":"No wishes waiting for approval.","panel.wish_none_active":"No wishes being saved for yet.","panel.wish_none_pledges":"No pledges yet.","panel.wish_none_history":"Redeemed and declined wishes will show here.","panel.wish_suggested":"{child} suggested {points} {points_name}","panel.wish_target":"Target","panel.wish_approve":"Approve","panel.wish_decline":"Decline","panel.wish_col_wish":"Wish","panel.wish_col_progress":"Progress","panel.wish_col_saved":"Saved","panel.wish_col_pledged":"Pledged","panel.wish_col_status":"Status","panel.wish_col_from":"From","panel.wish_col_to":"To","panel.wish_col_amount":"Amount","panel.wish_col_message":"Message","panel.wish_col_date":"Date","panel.wish_status_saving":"Saving","panel.wish_status_funded":"Funded","panel.wish_status_redeem":"Redeem requested","panel.wish_status_redeemed":"Redeemed","panel.wish_status_declined":"Declined","panel.wish_pledge":"Pledge","panel.wish_fulfil":"Fulfil","panel.wish_delete":"Delete wish","panel.wish_unpledge":"Remove pledge","panel.wish_confirm_delete":"Delete this wish? Anything the child saved goes back to them and every pledge is returned.","panel.wish_confirm_unpledge":"Remove this pledge from the wish?","panel.wish_decline_title":"Decline {wish}","panel.wish_decline_reason":"Reason (optional)","panel.wish_decline_reason_hint":"Shown to the child on their wishlist.","panel.wish_pledge_title":"Pledge to {child}'s {wish}","panel.wish_pledge_who":"Who is pledging?","panel.wish_pledge_amount":"Amount","panel.wish_pledge_amount_hint":"{points} still needed. Pledged points are a gift: they don't come out of any child's balance.","panel.wish_pledge_finish":"Finish it ({points})","panel.wish_pledge_message":"Message to {name} (optional)","panel.wish_pledge_preview":"After this pledge: {total} / {target}","panel.wish_pledge_add":"Add pledge","panel.wish_err_target":"The target must be a whole number from 1 to 100000.","panel.wish_err_who":"Say who the pledge is from.","panel.wish_err_amount":"Pledge at least 1 point.","panel.wish_toast_approved":"Wish approved","panel.wish_toast_declined":"Wish declined","panel.wish_toast_pledged":"Pledge added","panel.wish_toast_pledge_removed":"Pledge removed","panel.wish_toast_removed":"Wish deleted","panel.reward_assigned_hint":"Leave empty to make available to all children.","panel.reward_assigned_label":"Assigned to","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Pool","panel.reward_streak_freeze_label":"Streak freeze — approving gives the child one token","panel.reward_streak_freeze_hint":"The token saves their streak on a missed day. It can't be claimed past the max a child can hold.","panel.reward_badge_streak_freeze":"Streak freeze","panel.reward_cost_label":"Cost ({points_name})","panel.reward_description_label":"Description (optional)","panel.reward_expires_hint":"Pooled points are refunded at midnight.","panel.reward_timelock_section":"Advanced — time lock","panel.reward_timelock_label":"Limit when this can be claimed","panel.reward_timelock_hint":"The reward stays visible, but children can only claim it inside the window you set. Saving points into a pool reward is never blocked.","panel.reward_timelock_days_label":"Days","panel.reward_timelock_days_hint":"Leave every day off for no day restriction.","panel.reward_timelock_from_label":"From","panel.reward_timelock_until_label":"Until","panel.reward_timelock_times_hint":"Leave both blank for any time of day. The end time is exclusive, so 07:00–19:00 stops at 19:00. A start later than the end spans midnight.","panel.reward_timelock_badge":"Time-locked","panel.reward_expires_label":"Expires (blank = never)","panel.reward_icon_label":"Icon","panel.reward_is_jackpot_hint":"Combine all children's contributions toward one shared reward.","panel.reward_is_jackpot_label":"Jackpot — pool from all assigned children","panel.reward_name_label":"Name","panel.reward_pool_hint":"Children deposit points into this reward's dedicated pool rather than spending from their balance.","panel.reward_pool_label":"Pool reward (savings jar)","panel.reward_quantity_hint":"Each approved claim reduces by 1.","panel.reward_quantity_label":"Limited quantity (blank = unlimited)","panel.reward_stat_cost":"{points_name} cost","panel.reward_stat_expires":"Expires","panel.reward_stat_remaining":"Remaining","panel.reward_stat_unlimited":"Unlimited","panel.reward_affordable":"Can get it now","panel.reward_title":"Rewards","panel.row_menu_more":"More actions","panel.schedule_one_shot":"One-time task","panel.schedule_recurring":"Recurring (every N days/weeks/months)","panel.schedule_specific_days":"Specific days of the week","panel.search_bonuses":"Search bonuses…","panel.search_children":"Search children…","panel.search_chores":"Filter chores…","panel.search_groups":"Search groups…","panel.search_penalties":"Search penalties…","panel.search_rewards":"Search rewards…","panel.settings_afternoon_hint":"Default 12:00 – 17:00","panel.settings_afternoon_label":"Afternoon","panel.settings_bonuses_title":"Bonuses","panel.settings_calendar_projection_hint":"Days ahead each chore publishes to calendars","panel.settings_calendar_projection_label":"Calendar projection","panel.settings_chore_rotation_title":"Chore Rotation","panel.settings_currency_hint":"How points are named and shown across the app.","panel.settings_currency_title":"Currency","panel.settings_parents_title":"Parents (no admin rights)","panel.settings_parents_hint":"Give a non-admin household member day-to-day control — approve chores, adjust points, confirm rewards — without Home Assistant admin rights. They still can't open this admin panel or change configuration.","panel.settings_parents_empty":"No non-admin Home Assistant users found. Create a standard HA user first, then tick them here.","panel.settings_require_linked_child_label":"Require a linked account per child","panel.settings_require_linked_child_hint":"Only let a child's own Home Assistant account act as that child. Leave off for a shared family tablet where one account is used for everyone. Parents and admins can always act for any child.","panel.settings_chore_undo_label":"Child undo window (seconds)","panel.settings_chore_undo_hint":"Lets a child take back their own chore: a submission waiting for approval until a parent reviews it, and an automatically approved chore for this many seconds after completing it. 0 (the default) turns it off, so only a parent can undo. Anything a parent has approved stays parent-only. 0–3600.","panel.settings_chore_undo_invalid":"Child undo window must be a whole number of seconds from 0 to 3600.","panel.settings_evening_hint":"Default 17:00 – 21:00","panel.settings_evening_label":"Evening","panel.settings_history_title":"History & streaks","panel.settings_morning_hint":"Default 06:00 – 12:00","panel.settings_morning_label":"Morning","panel.settings_night_hint":"Default 21:00 – 23:59","panel.settings_night_label":"Night","panel.settings_notifications_title":"Notifications","panel.settings_notify_hint":"Used for parent approval pings","panel.settings_notify_label":"Notify service","panel.settings_notify_none":"(none — use HA persistent notifications)","panel.settings_perfect_week_bonus_hint":"How many points to award","panel.settings_perfect_week_bonus_label":"Perfect-week bonus points","panel.settings_perfect_week_all_chores_hint":"A day counts only when every chore due that day is done","panel.settings_perfect_week_all_chores_label":"Perfect week needs all tasks","panel.settings_perfect_week_hint":"Bonus for completing every day of a week","panel.settings_perfect_week_label":"Perfect-week bonus","panel.settings_points_default":"Stars","panel.settings_points_icon_hint":"Pick any MDI icon","panel.settings_points_icon_label":"Points icon","panel.settings_points_name_hint":"What you call them, e.g. Stars or Coins","panel.settings_quick_points_label":"Quick point amounts","panel.settings_quick_points_hint":"Comma-separated amounts for the + and − buttons on each child card. Up to three are used.","panel.settings_points_name_label":"Points name","panel.settings_retention_hint":"How many days of completion history to keep","panel.settings_retention_label":"Retention","panel.settings_show_ids_hint":"Display internal IDs for use in automations and service calls","panel.settings_show_ids_label":"Show IDs","panel.settings_skip_confirm_hint":"Show a confirmation popup before skipping a chore rotation","panel.settings_skip_confirm_label":"Confirm before skipping","panel.settings_streak_all_chores_hint":"Only extend a streak once every chore due that day is done","panel.settings_streak_all_chores_label":"Streak needs all tasks","panel.settings_streak_milestones_hint":"Bonus at 3, 7, 14, 30, 60, 100 days","panel.settings_streak_milestones_label":"Streak milestones","panel.settings_streak_freeze_max_label":"Streak freezes (most a child can hold)","panel.settings_streak_freeze_max_hint":"Each token saves the streak on one missed day. 0 turns streak freezes off.","panel.settings_streak_freeze_earn_label":"Earn a streak freeze every","panel.settings_streak_freeze_earn_hint":"Consecutive streak days per free token. 0 = never (offer a Streak freeze reward instead).","panel.settings_streak_reset_hint":"What happens when a day is missed","panel.settings_streak_reset_label":"Streak reset","panel.settings_time_boundaries_hint":"When each time period starts and ends (HH:MM, 24-hour). Add your own periods; gaps between periods fall back to Anytime.","panel.settings_time_boundaries_title":"Time-of-day boundaries","panel.settings_title":"Settings","panel.settings_weekend_multiplier_hint":"Bonus on Sat/Sun (1.0 = off)","panel.settings_birthday_multiplier_label":"Birthday points multiplier","panel.settings_birthday_multiplier_hint":"Chore points on a child's birthday, on top of the weekend bonus (1.0 = off)","panel.settings_birthday_chores_off_label":"Birthday day off","panel.settings_birthday_chores_off_hint":"Hide non-mandatory chores on a child's birthday. The day never breaks their streak.","panel.settings_difficulty_multipliers_hint":"Points multiplier per tier. Medium is the baseline (×1.0); easy/hard scale a chore's award.","panel.settings_difficulty_multipliers_label":"Difficulty multipliers","panel.settings_vacation_hint":"Pause all chores and freeze streaks during these date ranges (e.g. holidays).","panel.vacation_calendar_label":"Family vacation calendar (optional)","panel.vacation_calendar_hint":"When this calendar has an active event, every child is treated as away — streaks freeze and chores hide. Per-child sensors can add individual away periods on top.","panel.settings_vacation_title":"Vacation / pause mode","panel.vacation_add":"Add vacation","panel.vacation_dates_required":"Each vacation needs a start and end date.","panel.vacation_delete_title":"Remove vacation","panel.vacation_name_placeholder":"e.g. Summer holidays","panel.vacation_none":"No vacations set — chores run every day.","panel.settings_weekend_multiplier_label":"Weekend multiplier","panel.skip_chore_confirm":"Skip this chore's current assignee and advance the rotation?","panel.streak_pause":"Pause — streak preserved until next completion","panel.streak_reset":"Reset — streak goes to 0 on missed day","panel.tab_activity":"Activity","panel.tab_audit":"Audit","panel.tab_badges":"Badges","panel.tab_bonuses":"Bonuses","panel.tab_children":"Children","panel.tab_chores":"Chores","panel.tab_groups":"Groups","panel.tab_notifications":"Notifications","panel.tab_penalties":"Penalties","panel.tab_rewards":"Rewards","panel.tab_settings":"Settings","panel.tab_help":"Help & feedback","panel.fb_intro":"Found a problem or have an idea? Describe it here and TaskMate opens a GitHub issue with your versions and setup already filled in. Nothing is sent until you press Create on GitHub.","panel.fb_type_label":"What would you like to do?","panel.fb_type_bug":"Report a bug","panel.fb_type_bug_hint":"Something isn't working as it should","panel.fb_type_feature":"Suggest a feature","panel.fb_type_feature_hint":"An idea to make TaskMate better","panel.fb_title":"Title","panel.fb_bug_heading":"What went wrong?","panel.fb_bug_title_placeholder":"e.g. Child card shows 0 points after the midnight reset","panel.fb_bug_description":"What happened?","panel.fb_bug_description_placeholder":"Describe what you saw, and where","panel.fb_bug_expected":"What did you expect to happen?","panel.fb_bug_steps":"Steps to reproduce","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tap…\n3. See…","panel.fb_bug_area":"Which part of TaskMate?","panel.fb_bug_repro":"Does it happen every time?","panel.fb_bug_console":"Browser console errors","panel.fb_bug_console_hint":"For card problems: press F12, open the Console tab, reproduce the problem and paste any red errors.","panel.fb_bug_config":"Card YAML","panel.fb_bug_config_hint":"For card problems: paste the card's YAML from the dashboard editor.","panel.fb_more_details":"More details (optional)","panel.fb_additional":"Anything else?","panel.fb_additional_hint":"Screenshots can be dragged onto the issue on GitHub.","panel.fb_feat_heading":"What's your idea?","panel.fb_feat_title_placeholder":"e.g. Let children swap chores with each other","panel.fb_feat_summary":"Summary","panel.fb_feat_summary_placeholder":"Describe the feature in a sentence or two","panel.fb_feat_problem":"What problem would it solve?","panel.fb_feat_problem_hint":"Good ideas start with a real problem in your family's routine.","panel.fb_feat_solution":"How would you like it to work?","panel.fb_feat_area":"Which area?","panel.fb_feat_priority":"How important is it to you?","panel.fb_feat_alternatives":"Workarounds or alternatives you've tried","panel.fb_area_child_card":"Child card","panel.fb_area_rewards_card":"Rewards card","panel.fb_area_approvals_card":"Approvals card","panel.fb_area_points_card":"Points card","panel.fb_area_reorder_card":"Reorder card","panel.fb_area_parent_card":"Parent dashboard card","panel.fb_area_overview_card":"Overview card","panel.fb_area_activity_card":"Activity card","panel.fb_area_streak_card":"Streak card","panel.fb_area_weekly_card":"Weekly card","panel.fb_area_graph_card":"Points graph card","panel.fb_area_progress_card":"Reward progress card","panel.fb_area_leaderboard_card":"Leaderboard card","panel.fb_area_setup":"Setting up the integration","panel.fb_area_chores":"Managing chores","panel.fb_area_rewards":"Managing rewards","panel.fb_area_children":"Managing children","panel.fb_area_points":"Points and scoring","panel.fb_area_streaks":"Streaks and milestones","panel.fb_area_reward_approval":"Approving rewards","panel.fb_area_chore_approval":"Approving chores","panel.fb_area_services":"Services and automations","panel.fb_area_sensors":"Sensors and entity attributes","panel.fb_area_resources":"Cards not loading","panel.fb_area_bonus":"Bonus points","panel.fb_area_settings":"Settings","panel.fb_area_notifications":"Notifications","panel.fb_area_install":"Installing / HACS","panel.fb_area_new_card":"A new card","panel.fb_area_other":"Something else","panel.fb_repro_always":"Yes, every time","panel.fb_repro_sometimes":"Sometimes","panel.fb_repro_once":"It only happened once","panel.fb_priority_nice":"Nice to have","panel.fb_priority_important":"Important — a gap in our daily use","panel.fb_priority_critical":"Critical — it stops us using TaskMate properly","panel.fb_details_heading":"Included automatically","panel.fb_details_intro":"These details help get to the bottom of a problem quickly. They never include names, points or anything personal.","panel.fb_reload":"Refresh","panel.fb_loading":"Gathering your setup details…","panel.fb_info_failed":"Couldn't read your setup details: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate version","panel.fb_ha_version":"Home Assistant version","panel.fb_family":"Family","panel.fb_family_value":"{children} children, {adults} adults · {chores} chores · {rewards} rewards","panel.fb_browser":"Browser","panel.fb_health":"Health check","panel.fb_health_ok":"No issues","panel.fb_children_count":"Children","panel.fb_install_type":"Home Assistant installation","panel.fb_install_method":"TaskMate installed via","panel.fb_lovelace_mode":"Dashboard (Lovelace) mode","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (custom repository)","panel.fb_method_manual":"Manually copied files","panel.fb_lovelace_storage":"Storage (edited in the UI)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Not sure","panel.fb_pick_one":"Choose…","panel.fb_dropdowns_hint":"Detected for you — change them if they're wrong.","panel.fb_include_details":"Include these details","panel.fb_logs_heading":"TaskMate log entries","panel.fb_logs_found":"{count} recent warnings or errors from TaskMate. Names are replaced with placeholders.","panel.fb_logs_found_one":"{count} recent warning or error from TaskMate. Names are replaced with placeholders.","panel.fb_logs_none":"No recent TaskMate warnings or errors in the log.","panel.fb_logs_unavailable":"The Home Assistant log couldn't be read.","panel.fb_logs_include":"Add these to the issue","panel.fb_logs_preview":"Show what will be included","panel.fb_copy_logs":"Copy log entries","panel.fb_copied_logs":"Log entries copied","panel.fb_logs_debug_hint":"Home Assistant only keeps warnings and errors here. For the full story, turn on debug logging (Settings → Devices & services → TaskMate → Enable debug logging), reproduce the problem, then download the log from Settings → System → Logs and drag it onto the issue.","panel.fb_logs_trimmed":"The link has room for {used} log entries — the {dropped} oldest were left out. Use Copy as Markdown to include them all.","panel.fb_diag_heading":"Diagnostics file","panel.fb_diag_hint":"A file describing your TaskMate setup, with names and personal details removed. Drag it onto the issue on GitHub.","panel.fb_diag_download":"Download","panel.fb_diag_started":"Diagnostics download started","panel.fb_diag_failed":"Couldn't download the diagnostics file","panel.fb_open_github":"Open on GitHub","panel.fb_copy_markdown":"Copy as Markdown","panel.fb_copied_markdown":"Report copied — paste it into a new GitHub issue","panel.fb_copy_failed":"Couldn't copy to the clipboard","panel.fb_search_github":"Search existing issues","panel.fb_ready":"Ready — check it on GitHub, then press Create.","panel.fb_still_needed":"Still needed: {fields}","panel.fb_too_long":"Too long for a link by {count} characters.","panel.fb_too_long_plain":"Too long for a link — shorten it, or use Copy as Markdown.","panel.fb_too_long_hint":"Shorten the longest box, or use Copy as Markdown and paste the report into a new issue on GitHub.","panel.fb_account_hint":"You'll need a free GitHub account. Your text opens in a new tab for you to check before anything is posted.","panel.fb_similar_title":"Similar issues already on GitHub","panel.fb_similar_hint":"If one of these is your problem, add a comment or a 👍 there instead.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Closed","panel.fb_stale":"This page is from TaskMate {panel}, but {installed} is installed. Your browser is showing an old copy — refresh before reporting a problem with a card.","panel.fb_refresh_now":"Refresh now","panel.fb_health_found":"The health check found {count} things to fix. They may explain the problem.","panel.fb_health_found_one":"The health check found {count} thing to fix. It may explain the problem.","panel.fb_health_open":"Open health check","panel.fb_opened":"GitHub opened in a new tab. Once you've submitted the issue you can clear this form.","panel.fb_clear":"Clear form","panel.fb_clear_confirm":"Clear everything you've typed?","panel.fb_other_help":"Other help","panel.fb_link_troubleshooting":"Troubleshooting guide","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Ask the community","panel.tab_templates":"Templates","panel.tab_today":"Today","panel.tab_unknown":"Unknown tab","panel.manual":"Manual","panel.manual_help":"Help for this page","panel.manual_open_web":"Open on website","panel.manual_open_full":"Open in Manual","panel.manual_search":"Search the manual","panel.manual_contents":"Contents","panel.manual_on_this_page":"On this page","panel.manual_prev":"Previous","panel.manual_next":"Next","panel.manual_version":"Docs for v{version}","panel.manual_results":"Pages found: {count}","panel.manual_no_results":"Nothing in the manual matches that.","panel.manual_loading":"Loading the manual…","panel.manual_missing":"The manual isn't included in this install. You can read it on the website.","panel.manual_failed":"The manual couldn't be loaded.","panel.manual_img_offline":"Screenshots need an internet connection.","panel.notif_add_custom":"Add custom notification","panel.notif_add_parent":"Add parent","panel.notif_custom_empty":"No custom notifications yet.","panel.notif_custom_message_placeholder":"Message (you can use {child_name})","panel.notif_custom_name_placeholder":"Reminder name","panel.notif_day_fri":"Fri","panel.notif_day_mon":"Mon","panel.notif_day_sat":"Sat","panel.notif_day_sun":"Sun","panel.notif_day_thu":"Thu","panel.notif_day_tue":"Tue","panel.notif_day_wed":"Wed","panel.notif_default_custom_message":"Reminder for {child_name}","panel.notif_default_custom_name":"New reminder","panel.notif_default_parent_name":"Parent","panel.notif_loading":"Loading notifications…","panel.notif_matrix_col_notification":"Notification","panel.notif_none":"None","panel.notif_power_user_note_body":"TaskMate fires taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed and other events on the HA event bus. Use Node-RED or HA automations to react to them.","panel.notif_power_user_note_title":"Power-user note","panel.notif_recipients_children":"Children","panel.notif_recipients_parents":"Parents","panel.notif_remove_parent":"Remove","panel.notif_section_custom":"Custom scheduled notifications","panel.notif_unnamed_recipient":"(unnamed)","panel.notif_section_custom_desc":"Add your own timed reminders. For event-driven notifications, listen to the taskmate_* events on the Home Assistant bus.","panel.notif_section_matrix":"Built-in notifications","panel.notif_section_matrix_desc":"Toggle per recipient. The switch on the left disables the whole row globally. Cells marked — aren't valid for that recipient.","panel.notif_section_recipients":"Recipients","panel.notif_section_recipients_desc":"Map each child and parent to a Home Assistant notify service. Leave blank to skip notifications for that person.","panel.notif_streak_cutoff_label":"Cutoff","panel.notif_nav_url_global_label":"When tapped, open","panel.notif_nav_url_global_hint":"Where a tapped notification opens: a path like /taskmate-admin or /lovelace/parents, a full URL, or noAction. Applies to all notifications unless overridden per type below.","panel.notif_nav_url_row_placeholder":"Uses global default","panel.notif_group_global_label":"Group notifications as","panel.notif_group_global_hint":"Notifications sharing this name stack together on the phone instead of scattering through your other Home Assistant alerts. Applies to all notifications unless overridden per type below. Leave blank to turn grouping off.","panel.notif_group_row_placeholder":"Group: global default","panel.notif_send_test":"Send test","panel.notif_test_sent":"Test sent to {count} recipients + persistent notification","panel.notif_test_sent_one":"Test sent to {count} recipient + persistent notification","panel.notif_tab_title":"Notifications","panel.template_assignment_mode_label":"Assignment mode","panel.template_builtin":"Built-in","panel.template_builtin_packs":"Built-in packs","panel.template_builtin_template_packs":"Built-in template packs","panel.template_builtin_templates":"Built-in templates","panel.template_chores_in_template":"Chores in this template","panel.template_confirm_bar":"{count} chores will be created · {points} {points_name} total","panel.template_confirm_bar_one":"{count} chore will be created · {points} {points_name} total","panel.template_create_btn":"Create {count} chores","panel.template_create_btn_one":"Create {count} chore","panel.template_create_title":"Create Template","panel.template_custom":"Custom","panel.template_custom_packs":"Custom packs","panel.template_custom_templates":"Custom templates","panel.template_daily_limit_label":"Daily limit","panel.template_edit_title":"Edit Template","panel.template_icon_label":"Icon (MDI)","panel.template_name_label":"Name","panel.template_picker_title":"Add from Template","panel.template_preview_hint":"Review and customise each chore before creating. Expand to edit all fields, or remove with ✕.","panel.template_assign_all_label":"Assign all chores to","panel.template_assign_all_hint":"Tap a name to give every chore to that child. Leave empty for all children. You can change each chore below.","panel.template_pts_total":"{count} chores · {points} {points_name} total","panel.template_pts_total_one":"{count} chore · {points} {points_name} total","panel.template_requires_approval_label":"Requires approval","panel.template_requires_approval_no":"No","panel.template_requires_approval_yes":"Yes","panel.template_save_icon_label":"Icon (MDI)","panel.template_save_name_label":"Template name","panel.template_save_name_placeholder":"e.g. My morning pack","panel.template_save_select_chores":"Select chores to include","panel.template_save_title":"Save as Template","panel.template_schedule_days_label":"Schedule (days)","panel.template_schedule_label":"Schedule","panel.template_title":"Templates","panel.template_unnamed":"(unnamed)","panel.time_afternoon":"Afternoon","panel.time_ago_days":"{count}d ago","panel.time_ago_hours":"{count}h ago","panel.time_ago_just_now":"just now","panel.time_ago_minutes":"{count}m ago","panel.time_anytime":"Anytime","panel.time_evening":"Evening","panel.time_morning":"Morning","panel.time_night":"Night","panel.toast_added_bonus":"Added bonus","panel.toast_added_penalty":"Added penalty","panel.toast_apply_failed":"Apply failed: {error}","panel.toast_approve_failed":"Approve failed: {error}","panel.toast_approved":"Approved","panel.toast_badge_added":"Badge added","panel.toast_badge_award_failed":"Award failed: {error}","panel.toast_badge_awarded":"Badge awarded","panel.toast_badge_criterion_invalid":"Criterion value must be ≥ 1","panel.toast_badge_delete_failed":"Delete failed: {error}","panel.toast_badge_deleted":"Badge deleted","panel.toast_badge_name_required":"Name is required","panel.toast_badge_rebuild_failed":"Rebuild failed: {error}","panel.toast_badge_rebuilt":"Badges rebuilt","panel.toast_badge_revoke_failed":"Revoke failed: {error}","panel.toast_badge_revoked":"Badge revoked","panel.toast_badge_save_failed":"Save failed: {error}","panel.toast_badge_select_child":"Select a child","panel.toast_badge_update_failed":"Update failed: {error}","panel.toast_badge_updated":"Badge updated","panel.toast_bonus_applied":"Bonus applied","panel.toast_bulk_add_failed":"Bulk add failed: {error}","panel.toast_bulk_added":"Added {count} chores","panel.toast_bulk_added_one":"Added {count} chore","panel.toast_child_added":"Child added","panel.toast_child_updated":"Child updated","panel.toast_chore_activated":"Chore activated","panel.toast_chore_added":"Chore added","panel.toast_chore_cloned":"Chore duplicated","panel.toast_chore_deactivated":"Chore deactivated","panel.toast_chore_updated":"Chore updated","panel.toast_copied":"Copied!","panel.toast_created_chores":"Created {count} chores","panel.toast_created_chores_one":"Created {count} chore","panel.toast_delete_failed":"Delete failed: {error}","panel.toast_deleted":"Deleted","panel.toast_enter_chore_name":"Enter at least one chore name","panel.toast_group_added":"Group added","panel.toast_group_updated":"Group updated","panel.toast_name_and_chore_required":"Name and at least one chore required","panel.toast_name_enter_select":"Enter a name and select at least one chore","panel.toast_name_required":"Name is required","panel.toast_name_required_template":"Name required","panel.toast_order_saved":"Order saved","panel.toast_penalty_applied":"Penalty applied","panel.toast_points_required":"Points must be 1 or higher","panel.toast_reject_failed":"Reject failed: {error}","panel.toast_rejected":"Rejected","panel.toast_rename_failed":"Rename failed: {error}","panel.toast_renamed":"Renamed","panel.toast_reward_added":"Reward added","panel.toast_reward_updated":"Reward updated","panel.toast_save_failed":"Save failed: {error}","panel.toast_settings_saved":"Saved ({count} fields)","panel.toast_settings_saved_one":"Saved ({count} field)","panel.toast_skip_done":"Rotation skipped — next child assigned","panel.toast_skip_failed":"Skip failed: {error}","panel.toast_template_created":"Template “{name}” created","panel.toast_template_deleted":"Template deleted","panel.toast_template_failed_apply":"Failed to apply template","panel.toast_template_failed_create":"Failed to create template","panel.toast_template_failed_delete":"Failed to delete","panel.toast_template_failed_save":"Failed to save template","panel.toast_template_failed_update":"Failed to update","panel.toast_template_saved":"Template “{name}” saved","panel.toast_template_updated":"Template updated","panel.toast_toggle_failed":"Toggle failed: {error}","panel.toast_updated_bonus":"Updated bonus","panel.toast_updated_penalty":"Updated penalty","panel.tooltip_cancel":"Cancel","panel.tooltip_clear":"Clear","panel.tooltip_close":"Close","panel.tooltip_remove":"Remove","panel.tooltip_remove_batch":"Remove from batch","panel.tooltip_rename":"Double-click to rename","panel.tooltip_save":"Save","panel.topbar_awaiting_approval":"Awaiting your approval — {details}","panel.topbar_chore_count":"{count} chores","panel.topbar_chore_count_one":"{count} chore","panel.topbar_pending":"{count} pending","panel.topbar_pending_one":"{count} pending","panel.topbar_pending_title":"{count} pending — click to review","panel.topbar_reward_count":"{count} reward claims","panel.topbar_reward_count_one":"{count} reward claim","panel.topbar_swap_count":"{count} swap requests","panel.topbar_swap_count_one":"{count} swap request","panel.vis_equals":"Equals — state matches exactly","panel.vis_gt":"Greater than (>)","panel.vis_gte":"Greater than or equal (≥)","panel.vis_lt":"Less than (<)","panel.vis_lte":"Less than or equal (≤)","panel.vis_none":"No filter — always show chore","panel.vis_not_equals":"Not equal","notification.all_chores_done.description":"Celebration ping when a child finishes every chore for the day.","notification.all_chores_done.name":"All chores done","notification.badge_earned.description":"Sent when a child earns a new badge. Per-badge mute still applies.","notification.badge_earned.name":"Badge earned","notification.bedtime_reminder.description":"Pings the child if they have outstanding chores at the configured time.","notification.bedtime_reminder.name":"Bedtime reminder","notification.pending_chore_approval.description":"Sent to parents when a child marks a chore complete. Tap Approve or Reject from the notification.","notification.pending_chore_approval.name":"Pending chore approval","notification.pending_reward_claim.description":"Sent to parents when a child redeems a reward. Tap Approve or Reject from the notification.","notification.pending_reward_claim.name":"Pending reward claim","notification.streak_at_risk.description":"Fires when an active streak hasn't been extended yet today.","notification.streak_at_risk.name":"Streak at risk","notification.streak_milestone.description":"Celebrates each new streak milestone a child reaches (off by default).","notification.streak_freeze_used.name":"Streak freeze used","notification.streak_freeze_used.description":"Tells you when a streak-freeze token saves a child's streak on a missed day (off by default).","notification.streak_milestone.name":"Streak milestone","panel.tp_label_placeholder":"Period name","panel.tp_add_period":"Add period","panel.tp_reset_defaults":"Reset to defaults","panel.tp_delete_title":"Delete period","panel.tp_in_use_title":"Used by {count} chores — reassign them before deleting","panel.tp_in_use_title_one":"Used by {count} chore — reassign it before deleting","panel.tp_in_use_hint":"Used by {count} chores. Reassign them to another period to delete this one.","panel.tp_in_use_hint_one":"Used by {count} chore. Reassign it to another period to delete this one.","panel.tp_anytime_hint":"Always available, all day. Built-in and cannot be removed.","panel.tp_err_label_required":"Every custom period needs a name.","panel.tp_err_time_required":"Set a start and end time for “{name}”.","panel.tp_err_order":"“{name}” must start before it ends.","panel.tp_err_empty":"Add at least one time period.","panel.tp_err_overlap":"“{a}” overlaps “{b}” — periods cannot overlap.","panel.settings_surprise_enabled_label":"Surprise bonuses","panel.settings_surprise_enabled_hint":"Give each child a daily random chance of a surprise points bonus (rolled at 16:00).","panel.settings_surprise_params_label":"Surprise bonus settings","panel.settings_surprise_params_hint":"Daily chance per child, and the random points range awarded on a hit.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Auto-restock","panel.reward_restock_hint":"Periodically reset this reward's stock back to a set amount.","panel.reward_restock_amount":"Restock to","panel.reward_restock_period":"Restock every","panel.reward_restock_daily":"Day","panel.reward_restock_weekly":"Week (Mon)","panel.reward_restock_monthly":"Month (1st)","panel.chore_one_off_date_label":"Day","panel.chore_one_off_date_hint":"The chore is on the board on this day only and switches off that night. Pick a day ahead to plan it in advance.","panel.chore_expires_label":"Expiry date (optional)","panel.chore_expires_hint":"After this date the chore auto-disables. Leave blank for no expiry.","panel.bulk_select":"Select","panel.bulk_done":"Done","panel.bulk_selected":"{count} selected","panel.bulk_selected_one":"{count} selected","panel.bulk_enable":"Enable","panel.bulk_disable":"Disable","panel.bulk_delete":"Delete","panel.bulk_reassign_to":"Reassign to…","panel.bulk_apply":"Apply","panel.bulk_pick_target":"Pick who to reassign to first.","panel.bulk_delete_confirm":"Delete {count} chores? This cannot be undone.","panel.bulk_done_toast":"{count} chores updated","panel.bulk_done_toast_one":"{count} chore updated","panel.settings_decay_enabled_label":"Points decay","panel.settings_decay_enabled_hint":"Periodically shrink each child's spendable balance to discourage hoarding.","panel.settings_decay_params_label":"Points decay settings","panel.settings_decay_params_hint":"How much of the balance to remove, and how often.","panel.settings_decay_percent":"Decay %","panel.settings_decay_period":"Every","panel.gift_btn":"Gift points","panel.gift_dialog_title":"Gift points","panel.gift_from":"From","panel.gift_to":"To","panel.gift_amount":"Amount","panel.gift_send":"Send gift","panel.gift_sent":"Points gifted","panel.gift_err_same":"Pick two different children.","panel.gift_err_amount":"Enter an amount of at least 1.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Earned points needed to advance one level (XP = lifetime earned points).","panel.child_stat_level":"Level","notification.level_up.name":"Level up","notification.level_up.description":"Celebrates when a child reaches a new XP level (off by default).","panel.settings_spendcap_enabled_label":"Spending cap","panel.settings_spendcap_enabled_hint":"Limit how many points each child can spend on rewards per period.","panel.settings_spendcap_params_label":"Spending cap settings","panel.settings_spendcap_params_hint":"Max points spendable per period (0 = no limit).","panel.settings_spendcap_amount":"Cap ({points_name})","panel.settings_interest_enabled_label":"Savings interest","panel.settings_interest_enabled_hint":"Periodically pay each child interest on their spendable balance (rewards saving).","panel.settings_interest_params_label":"Savings interest settings","panel.settings_interest_percent":"Interest %","panel.settings_interest_params_hint":"Interest rate applied to the balance, and how often.","panel.chore_due_time_label":"Due time (optional)","panel.chore_due_time_hint":"Completions at/before this time earn the early bonus; after it lose the late penalty.","panel.chore_early_bonus_label":"Early bonus","panel.chore_late_penalty_label":"Late penalty","panel.chore_require_photo_label":"Require photo proof","panel.chore_require_photo_hint":"Completions must be parent-approved; an evidence photo (if provided) shows in approvals.","panel.chore_open_ended_label":"Open-ended (child describes it)","panel.chore_open_ended_hint":"The child writes what they did and suggests points. Always needs your approval — you set the real points.","panel.activity_view_photo":"View photo","panel.adjust_add":"Add","panel.adjust_add_title":"Add {amount} {points} to {child}","panel.adjust_amount":"Amount","panel.adjust_custom_title":"Adjust {child}'s points by a custom amount","panel.adjust_dialog_title":"Adjust points — {name}","panel.adjust_done":"{sign}{amount} {points} for {child}","panel.backdate_button":"Log a past job","panel.backdate_title":"Log a past job for {name}","panel.backdate_hint":"Pick the day, then tap the jobs that were done, just like on the sticker chart. They count for that day and week and are approved straight away. Hold a sticker to take it back.","panel.backdate_hint_list":"For a job done on an earlier day that nobody ticked. It counts for that day and week, and it's approved straight away.","panel.backdate_finish":"Done","panel.backdate_day":"Day it was done","panel.backdate_chore":"Job","panel.backdate_none":"No jobs were due for {name} that day.","panel.backdate_save":"Log it","panel.backdate_done":"{chore} logged for {name} on {day}","panel.adjust_err_amount":"Enter an amount between 1 and 10000.","panel.adjust_reason":"Reason (optional)","panel.adjust_remove":"Remove","panel.adjust_remove_title":"Remove {amount} {points} from {child}","panel.swap_btn":"Request swap","panel.swap_dialog_title":"Swap: {chore}","panel.swap_requester":"Give today's turn to","panel.swap_create":"Request swap","panel.swap_pick_child":"Pick a child.","panel.swap_requested":"Swap requested","panel.swap_approved":"Swap approved","panel.swap_rejected":"Swap rejected","panel.swap_request_text":"{child} wants to do “{chore}” today","panel.swap_from":"currently {name}","notification.weekly_digest.name":"Weekly digest","notification.weekly_digest.description":"A Sunday-evening summary of each child's week (chores + points). Off by default.","panel.settings_celebration_notify_label":"Celebration notifications","panel.settings_celebration_notify_hint":"Send a notification for big celebration moments (level-ups, streak milestones, perfect weeks). Off by default.","panel.settings_celebration_tier_label":"Minimum celebration size","panel.settings_celebration_tier_hint":"Only notify for moments at or above this size. Every celebration still fires a taskmate_celebration event for automations.","panel.settings_celebration_tier_1":"All (small and up)","panel.settings_celebration_tier_2":"Medium and up","panel.settings_celebration_tier_3":"Epic only","notification.celebration.name":"Celebration","notification.celebration.description":"Big celebration moments — level-ups, streak milestones and perfect weeks. Off by default.","panel.tab_quests":"Quests","panel.quest_title":"Quests","panel.search_quests":"Search quests…","panel.btn_add_quest":"Add quest","panel.quest_add_tile":"Add quest","panel.quest_need_chores":"Create some chores first — a quest is a chain of existing chores.","panel.empty_quests_title":"No quests yet","panel.empty_quests_copy":"Chain chores together into a quest. Finish every step to earn a bonus.","panel.entity_quest":"quest","panel.quest_all_children":"All children","panel.quest_missing_chore":"(deleted chore)","panel.quest_badge_repeatable":"Repeatable","panel.quest_badge_inactive":"Inactive","panel.quest_stat_steps":"Steps","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"For","panel.dialog_add_quest":"Add quest","panel.dialog_edit_quest":"Edit quest","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Steps (in order)","panel.quest_steps_hint":"The child advances one step each time the chore at their current step is approved. Tap a chore below to add or remove it; use ▲▼ to reorder.","panel.quest_no_steps":"No steps yet — tap a chore below to add the first step.","panel.quest_assigned_label":"Assign to","panel.quest_assigned_hint":"Leave all unselected to make this quest available to every child.","panel.quest_repeatable_label":"Repeatable","panel.quest_repeatable_hint":"When finished, progress resets so the child can run the quest again.","panel.quest_active_label":"Active","panel.quest_active_hint":"Inactive quests don't track progress or award bonuses.","panel.quest_need_step":"Add at least one step.","panel.quest_for_names":"For: {names}","panel.toast_quest_added":"Quest added","panel.toast_quest_updated":"Quest updated","panel.settings_avatars_title":"Avatar unlockables","panel.settings_avatars_label":"Manage avatars","panel.settings_avatars_hint":"{count} avatars in the catalogue. Children unlock avatars by reaching levels, points or streaks, then pick their own.","panel.settings_avatars_btn":"Manage avatars","panel.avatar_dialog_title":"Avatar catalogue","panel.avatar_dialog_hint":"Define the avatars children can earn. Each row needs an mdi icon and an unlock requirement. Children can switch to any avatar they've unlocked.","panel.avatar_empty":"No avatars yet — add one below.","panel.avatar_add_row":"Add avatar","panel.avatar_label_ph":"Name (e.g. Rocket)","panel.avatar_unlock_free":"Always available","panel.avatar_unlock_level":"Reach level","panel.avatar_unlock_points":"Total points earned","panel.avatar_unlock_streak":"Best streak (days)","panel.toast_avatars_saved":"Avatars saved","panel.tab_challenges":"Challenges","panel.challenge_title":"Challenges","panel.search_challenges":"Search challenges…","panel.btn_add_challenge":"Add challenge","panel.challenge_add_tile":"Add challenge","panel.empty_challenges_title":"No challenges yet","panel.empty_challenges_copy":"Set a daily or weekly target — complete N chores or earn N points — for a bonus that refreshes each period.","panel.entity_challenge":"challenge","panel.challenge_scope_label":"Refreshes","panel.challenge_scope_daily":"Daily","panel.challenge_scope_weekly":"Weekly","panel.challenge_metric_label":"Goal type","panel.challenge_metric_chores":"Chores completed","panel.challenge_metric_points":"{points_name} earned","panel.challenge_target_label":"Target","panel.challenge_target_hint":"How many to reach within the period.","panel.dialog_add_challenge":"Add challenge","panel.dialog_edit_challenge":"Edit challenge","panel.toast_challenge_added":"Challenge added","panel.toast_challenge_updated":"Challenge updated","panel.settings_allow_negative_label":"Allow negative balance","panel.settings_allow_negative_hint":"Let penalties take a child's balance below zero instead of stopping at zero.","panel.chore_depends_label":"Depends on","panel.chore_depends_hint":"This chore stays hidden until the selected chores are approved for the child today.","panel.notif_quiet_hours_label":"Quiet hours","panel.notif_quiet_hours_desc":"No reminders are sent to this child during this window (do-not-disturb). Leave blank to disable.","notification.mandatory_reminder.name":"Mandatory chore reminder","notification.mandatory_reminder.description":"Nudges the child when a mandatory chore is overdue, then reminds again after the escalation delay. Off by default.","notification.mandatory_parent_alert.name":"Mandatory chore parent alert","notification.mandatory_parent_alert.description":"Alerts a parent when a mandatory chore is still incomplete after the parent escalation delay. Off by default.","panel.notif_escalation_reminder_label":"Remind again after","panel.notif_escalation_parent_label":"Alert parent after","panel.notif_presence_min_away_label":"Only after being away for","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Monthly report","notification.monthly_report.description":"A start-of-month recap of each child's previous month (chores, points, level, best streak). Off by default.","notification.season_champion.name":"Season champion","notification.season_champion.description":"Announces the monthly leaderboard winner at the start of each month. Off by default.","panel.ics_title":"Calendar subscription","panel.ics_hint":"Subscribe to upcoming chores from Google/Apple/Outlook calendar. The link contains a private token — share it carefully.","panel.ics_show":"Show subscribe link","panel.ics_copy":"Copy","panel.ics_regenerate":"Regenerate link","panel.ics_copied":"Subscribe link copied","panel.ics_regenerated":"New link generated — old subscriptions stopped","panel.allowance_title":"Allowance","panel.allowance_hint":"Convert points to a real-money allowance. Record payouts via the record_allowance_payout service or a dashboard button.","panel.allowance_enabled":"Enable allowance payouts","panel.allowance_rate":"Points per unit","panel.allowance_rate_hint":"How many points equal one unit of currency.","panel.allowance_currency":"Currency symbol","panel.allowance_ledger":"Recent payouts","panel.allowance_money":"{currency}{amount}","panel.family_goal_title":"Family goal","panel.family_goal_hint":"A shared target across all children's combined points (e.g. everyone hits 500 → family movie night).","panel.family_goal_enabled":"Enable family goal","panel.family_goal_name":"Goal name","panel.family_goal_name_ph":"Movie night fund","panel.family_goal_target":"Target (combined points)","panel.family_goal_target_hint":"Sum of all children's points needed to reach the goal.","panel.family_goal_reward":"Reward","panel.family_goal_reward_ph":"a family movie night","notification.family_goal_reached.name":"Family goal reached","notification.family_goal_reached.description":"Celebrates when the family's combined points reach the shared goal. Off by default.","notification.birthday.name":"Birthday","notification.birthday.description":"Wishes the child a happy birthday in the morning (08:00 unless you set a time), with the day's points multiplier. Off by default.","notification.presence_arrival.name":"Arrived home","notification.presence_arrival.description":"One \"You're home — N chores left\" nudge when a child with a presence entity gets home with chores still to do. Reminders held back while they were out land here. Off by default.","notification.wish_requested.name":"New wish to approve","notification.wish_requested.description":"Tells parents when a child adds a wish to their wishlist, so it can be approved and its target confirmed. Off by default.","notification.wish_pledged.name":"Pledge to a wish","notification.wish_pledged.description":"Tells a child when someone pledges points towards one of their wishes (\"Grandma added 20 to your Lego set!\"). Off by default.","panel.tab_bounties":"Bounties","panel.bounty_post_btn":"+ Post a bounty","panel.bounty_tab_active":"Active ({count})","panel.bounty_tab_pending":"Waiting approval ({count})","panel.bounty_tab_history":"History ({count})","panel.bounty_col_bounty":"Bounty","panel.bounty_col_points":"Points","panel.bounty_col_eligible":"Eligible","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expires in","panel.bounty_lock_meta":"Lock {hours}h","panel.bounty_photo_meta":"photo proof","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Claimed","panel.bounty_status_pending":"Waiting approval","panel.bounty_status_completed":"Completed","panel.bounty_status_expired":"Expired","panel.bounty_claimed_meta":"{name} · {time} left","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Nobody claimed · {date}","panel.bounty_expired_lapsed_meta":"Expired after a claim lapsed · {date}","panel.bounty_expired_unfinished_meta":"Claimed but never finished · {date}","panel.bounty_lapsed_meta":"Claim lapsed {count}×","panel.bounty_no_expiry":"No expiry","panel.bounty_release":"Release claim","panel.bounty_cancel":"Cancel bounty","panel.bounty_nothing":"Nothing here","panel.bounty_all_children":"All children","panel.bounty_dialog_post":"Post a bounty","panel.bounty_dialog_edit":"Edit bounty","panel.bounty_title_label":"Title","panel.bounty_title_placeholder":"e.g. Wash the car","panel.bounty_desc_label":"Description (optional)","panel.bounty_points_label":"Points","panel.bounty_lock_label":"Claim lock (hours)","panel.bounty_lock_hint":"Time the claimer has to finish before it goes back on the board","panel.bounty_icon_label":"Icon","panel.bounty_expires_label":"Expires","panel.bounty_exp_none":"No expiry","panel.bounty_exp_tonight":"Tonight 20:00","panel.bounty_exp_24h":"In 24 hours","panel.bounty_exp_weekend":"End of weekend","panel.bounty_exp_pick":"Pick date…","panel.bounty_who_label":"Who can claim it","panel.bounty_photo_label":"Require photo proof","panel.bounty_photo_hint":"Child must attach a photo when marking done","panel.bounty_notify_label":"Notify eligible children","panel.bounty_notify_hint":"Sends the \"New bounty\" notification — switch it on and route the children under Notifications","panel.bounty_post_save":"Post bounty","panel.bounty_claimed_lock_note":"Someone has claimed this bounty, so only its points and expiry can change now.","panel.bounty_title_required":"Give the bounty a title.","panel.bounty_expiry_past":"Pick an expiry in the future.","panel.bounty_release_confirm":"Put “{title}” back on the board?","panel.bounty_remove_confirm":"Remove “{title}”?","panel.bounty_empty_title":"No bounties yet","panel.bounty_empty_copy":"Post a one-off job with a fixed reward — the first child to claim it gets it.","panel.toast_bounty_posted":"Bounty posted — it's on the children's boards now","panel.toast_bounty_updated":"Bounty updated","panel.toast_bounty_released":"Claim released — it's back on the board","panel.toast_bounty_removed":"Bounty removed","notification.bounty_posted.name":"New bounty","notification.bounty_posted.description":"Tells the children a bounty is open to them when a parent posts one with \"Notify eligible children\" on.","notification.bounty_claim_lapsing.name":"Bounty claim running out","notification.bounty_claim_lapsing.description":"Warns the child who claimed a bounty 15 minutes before their claim lapses and it goes back on the board.","panel.tab_auctions":"Auctions","panel.new_auction":"Auction","panel.auction_row_menu":"Auction an occurrence","panel.auction_page_sub":"Children bid the fewest points they'd accept for a chore. Lowest bid wins.","panel.auction_start_btn":"Start an auction","panel.auction_empty_title":"No auctions yet","panel.auction_empty_copy":"Put an unpopular chore up for auction: the children bid the fewest points they'd do it for, and the lowest bid wins it.","panel.auction_stat_live":"live auctions","panel.auction_stat_bids":"sealed bids in","panel.auction_stat_won":"closed with a winner (30 days)","panel.auction_tab_live":"Live ({count})","panel.auction_tab_closed":"Closed ({count})","panel.auction_show_amounts":"Show bid amounts","panel.auction_col_chore":"Chore","panel.auction_col_max":"Max","panel.auction_col_who":"Who can bid","panel.auction_col_bids":"Bids","panel.auction_col_closes":"Closes","panel.auction_col_result":"Result","panel.auction_col_status":"Chore status","panel.auction_normally":"{date} · normally {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"No bids yet","panel.auction_no_bids":"No bids","panel.auction_sealed":"sealed","panel.auction_leading":"leading","panel.auction_close_now":"Close now","panel.auction_cancel":"Cancel auction","panel.auction_won_at":"at {points}","panel.auction_assigned_for":"assigned for {date}","panel.auction_fallback":"→ normal assignment","panel.auction_reopen":"Re-open with a higher max","panel.auction_refuse_off":"That chore is switched off.","panel.auction_refuse_open_ended":"An open-ended chore is priced by the parent, so it can't be auctioned.","panel.auction_refuse_other":"This chore can't be auctioned.","panel.auction_refuse_team":"A teamwork chore is shared by a team, so it can't be auctioned.","panel.auction_refuse_timed":"A timed chore is paid by the minute, so it can't be auctioned.","panel.auction_refuse_unassigned":"Nobody can be given an unassigned chore, so it can't be auctioned.","panel.auction_status_done":"Done · +{points}","panel.auction_status_pending":"Waiting approval","panel.auction_status_todo":"To do","panel.auction_status_missed":"Missed","panel.auction_status_normal":"Normal assignment","panel.auction_status_cancelled":"Cancelled","panel.auction_nothing":"Nothing here","panel.auction_dialog_title":"Start an auction","panel.auction_sec_chore":"Which chore","panel.auction_sec_price":"Price","panel.auction_sec_bidding":"Bidding","panel.auction_chore_label":"Chore","panel.auction_which_label":"Which one","panel.auction_which_hint":"Only this occurrence is auctioned. The rest of the schedule is unchanged.","panel.auction_loading":"Loading…","panel.auction_no_occurrences":"No upcoming occurrence of this chore can be auctioned in the next 60 days.","panel.auction_no_chores":"No chore can be auctioned yet. Teamwork, timed, open-ended and unassigned chores can't be.","panel.auction_max_label":"Maximum bid","panel.auction_normally_worth":"normally worth {points} {points_name}","panel.auction_max_hint":"Children can bid anything from the minimum up to this. Lowest wins; ties go to the earliest bid.","panel.auction_min_label":"Minimum bid","panel.auction_min_hint":"Off: any bid from 1 counts. On: stops a race to the bottom.","panel.auction_closes_label":"Closes","panel.auction_close_tonight":"Tonight 19:00","panel.auction_close_tomorrow":"Tomorrow 08:00","panel.auction_close_daybefore":"Day before, 18:00","panel.auction_close_pick":"Pick…","panel.auction_close_hint":"Bidding must close before the day of the chore.","panel.auction_who_label":"Who can bid","panel.auction_nobid_label":"If nobody bids","panel.auction_nobid_copy":"The chore goes back to its normal assignment. You can re-open it with a higher max from the Closed list.","panel.auction_notify_label":"Tell children it's open","panel.auction_notify_hint":"Sends \"New auction\" to the children who can bid, and a reminder an hour before it closes. Turn the auction notifications on under Notifications.","panel.auction_start_save":"Start auction","panel.auction_err_occurrence":"Pick an occurrence to auction.","panel.auction_err_close":"Pick a closing time before the day of the chore.","panel.auction_err_who":"Pick at least one child who can bid.","panel.auction_err_min":"The minimum bid can't be above the maximum.","panel.auction_close_confirm":"Close bidding on “{chore}” now? The lowest bid wins.","panel.auction_cancel_confirm":"Cancel the auction for “{chore}”? It goes back to its normal assignment, and anyone who bid is told.","panel.toast_auction_started":"Auction started — it's on the children's cards now","panel.toast_auction_closed":"Auction closed","panel.toast_auction_cancelled":"Auction cancelled — back to normal assignment","panel.auction_delete_confirm":"Delete the finished auction for “{chore}”? It's removed from the list. This cannot be undone.","panel.toast_auction_deleted":"Auction deleted","notification.auction_opened.name":"New auction","notification.auction_opened.description":"Tells the children who can bid that a parent opened a chore auction with \"Tell children it's open\" on.","notification.auction_closing.name":"Auction closing soon","notification.auction_closing.description":"Reminds each child who can bid an hour before bidding closes (auctions opened with \"Tell children it's open\" on).","notification.auction_result.name":"Auction result","notification.auction_result.description":"Tells the children who could bid, and parents, who won an auction and at what price — or that nobody bid, or that it was cancelled.","panel.chore_advanced_weather":"Advanced — weather conditions","panel.chore_weather_intro":"Hide this chore while the weather is unsuitable. Useful for outdoor jobs — a rained-off chore doesn't count as a mandatory miss and won't break a streak.","panel.chore_weather_entity_label":"Weather entity","panel.chore_weather_entity_hint":"Leave empty to ignore the weather entirely.","panel.chore_weather_conditions_label":"Hide when the weather is","panel.chore_weather_conditions_hint":"Pick any conditions that should hide the chore.","panel.chore_weather_temp_min_label":"Minimum temperature","panel.chore_weather_temp_min_hint":"Hide below this. Leave empty for no limit.","panel.chore_weather_temp_max_label":"Maximum temperature","panel.chore_weather_temp_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_wind_max_label":"Maximum wind speed","panel.chore_weather_wind_max_hint":"Hide above this. Leave empty for no limit.","panel.chore_weather_failopen_hint":"Limits use whatever units your weather entity reports. If the entity is missing or unavailable, the chore stays visible.","panel.chore_advanced_tags":"NFC / QR tags","panel.chore_tags_intro":"Link a Home Assistant tag (an NFC sticker or a QR code) to this chore. Scanning it in the companion app completes the chore for whoever scanned it.","panel.chore_tags_none":"No tags in Home Assistant yet. Add them under Settings → Tags, or type a tag ID below.","panel.chore_tags_typed_label":"Tag ID","panel.chore_tags_typed_placeholder":"e.g. dishwasher","panel.btn_add_tag":"Add tag","panel.chore_tags_hint":"The child is found from the HA user who scanned (their linked user). If nobody is linked, the tag only works when the chore is assigned to exactly one child. Approval, schedule and daily-limit rules still apply.","panel.chore_tags_blocked_hint":"This chore needs a photo, a note or a timer, so a tag scan can't complete it.","panel.chore_tags_limit":"A chore can have at most {max} tags.","panel.chore_advanced_scheduled":"Advanced — scheduled changes","panel.chore_scheduled_intro":"Queue a change to take effect on a future date — \"from 1 September this is worth 20 points\". Applied at midnight; if Home Assistant was off, it catches up on the next start.","panel.chore_scheduled_none":"No changes queued.","panel.chore_scheduled_history":"Already applied","panel.chore_scheduled_applied":"Applied","panel.sched_date_label":"Apply on","panel.sched_field_label":"Change","panel.sched_value_label":"New value","panel.sched_note_label":"Note (optional)","panel.sched_note_hint":"A reminder of why, shown beside the queued change.","panel.btn_add_scheduled":"Queue change","panel.sched_value_yes":"Yes","panel.sched_value_no":"No","panel.sched_value_nobody":"Nobody","panel.toast_sched_added":"Change queued","panel.toast_sched_removed":"Change removed","panel.toast_sched_date_required":"Pick a date for the change","panel.toast_sched_value_required":"Enter a value for the change","panel.sched_field_points":"Points","panel.sched_field_assigned_to":"Assigned to","panel.sched_field_enabled":"Enabled","panel.sched_field_requires_approval":"Requires approval","panel.sched_field_daily_limit":"Daily limit","panel.sched_field_due_days":"Days","panel.sched_field_mandatory":"Mandatory","panel.sched_field_mandatory_penalty_points":"Penalty points","panel.sched_field_expires_on":"Expires on","panel.sched_field_description":"Description","panel.sched_field_time_category":"Time of day","panel.sched_field_difficulty":"Difficulty","panel.settings_roulette_section":"Chore roulette","panel.settings_roulette_enabled":"Enable chore roulette","panel.settings_roulette_enabled_hint":"Lets a child spin for a random outstanding chore worth extra points.","panel.settings_roulette_multiplier":"Points multiplier","panel.settings_roulette_spins":"Spins per day","panel.settings_unlock_allowlist":"Unlock allowlist","panel.settings_unlock_allowlist_hint":"Only these entities may be unlocked by a reward. Nothing is allowed until you add something here.","panel.settings_unlock_allowlist_empty":"Nothing allowed yet.","panel.settings_unlock_allowlist_add":"Search for an entity to allow","panel.reward_unlock_section":"Advanced — timed unlock","panel.reward_unlock_intro":"Turn something on when this reward is approved, and back off again after a set time.","panel.reward_unlock_none":"Nothing","panel.reward_unlock_entity":"Unlock","panel.reward_unlock_minutes":"For how long (minutes)","panel.reward_unlock_minutes_hint":"0 = leave it on; you'll need to turn it off yourself.","panel.reward_unlock_no_allowlist":"Add an entity to the unlock allowlist in Settings first.","panel.tab_insights":"Insights","panel.insights_loading":"Working it out…","panel.insights_fairness_title":"Who's doing the work?","panel.insights_fairness_intro":"{start} to {end}. An even split would be {fair}% each.","panel.insights_last_days":"Last {days} days","panel.insights_no_data":"No approved chores in this period yet.","panel.insights_balanced":"Looks fairly balanced.","panel.insights_unbalanced":"The workload is uneven.","panel.insights_chores":"chores","panel.insights_status_over":"Doing more","panel.insights_status_under":"Doing less","panel.insights_status_balanced":"Balanced","panel.insights_status_idle":"Nothing yet","panel.insights_fairness_note":"Judged on chore count, not points, so a pricier chore doesn't hide an uneven split. Flagged when a child is more than {tolerance} points off an even share.","panel.insights_chore":"chore","panel.insights_view_fairness":"Fairness","panel.insights_view_friction":"Friction","panel.insights_friction_title":"What isn't working?","panel.insights_friction_intro":"{start} to {end}. Chores are judged on how often they actually get done versus how often they came up.","panel.insights_friction_none":"No active chores to look at.","panel.insights_friction_healthy":"Everything is getting done.","panel.insights_friction_problems":"{count} chores worth a look.","panel.insights_friction_problems_one":"{count} chore worth a look.","panel.insights_col_chore":"Chore","panel.insights_col_done":"Done","panel.insights_col_rate":"Rate","panel.insights_col_last":"Last done","panel.insights_col_verdict":"Verdict","panel.insights_col_suggestion":"Try","panel.insights_never":"Never","panel.insights_days_ago":"{days}d ago","panel.insights_verdict_never":"Never done","panel.insights_verdict_stalling":"Stalling","panel.insights_verdict_struggling":"Patchy","panel.insights_verdict_fine":"Fine","panel.insights_verdict_unknown":"Unclear","panel.insights_suggest_retire":"Retire it","panel.insights_suggest_reprice":"Raise the points","panel.insights_suggest_reassign":"Give it to someone else","panel.insights_suggest_keep":"Leave it alone","panel.insights_outstanding_misses":"Outstanding mandatory misses","panel.insights_friction_note":"Rejections aren't listed: TaskMate deletes a completion when you reject it, so there's no rejection history to count. Expected counts are approximate — they don't replay rotation, dependencies or weather.","panel.insights_view_projection":"Week ahead","panel.insights_projection_title":"What's coming up?","panel.insights_projection_intro":"{start} to {end}, based on each chore's schedule.","panel.insights_next_days":"Next {days} days","panel.insights_col_day":"Day","panel.insights_projected_earn":"up to {points} {name}","panel.insights_projected_total":"would reach {total}","panel.insights_projection_unassigned":"{points} points aren't assigned to anyone.","panel.insights_projection_note":"A ceiling, not a forecast: chores open to everyone are counted for each eligible child, since the schedule can't know who'll get there first. Weather, dependencies and availability aren't projected — they depend on the day.","panel.insights_view_health":"Health","panel.settings_quality_rating_label":"Quality ratings","panel.settings_quality_rating_hint":"Rate approved chores 1–3 stars and scale the points by the rating. An unrated approval pays 100%.","panel.settings_quality_rating_multipliers_label":"Star multipliers","panel.settings_quality_rating_multipliers_hint":"Points multiplier for each rating (×1.0 = the chore's normal points).","panel.rating_label":"Quality rating","panel.rating_star_title":"{count}★ — pays {percent}% of the points","panel.insights_view_quality":"Quality","panel.insights_quality_title":"Quality ratings","panel.insights_quality_intro":"Star ratings given at approval, {start} to {end}. Averages only count rated approvals.","panel.insights_quality_none":"No rated approvals in this window yet.","panel.insights_quality_overall":"Average {average}★ · {rated} of {total} approvals rated","panel.insights_quality_by_child":"By child","panel.insights_quality_by_chore":"By chore","panel.insights_quality_col_average":"Average","panel.insights_quality_col_rated":"Rated","panel.insights_quality_disabled":"Quality ratings are off. Turn them on in Settings to rate approvals.","panel.health_title":"Is anything broken?","panel.health_recheck":"Check again","panel.health_all_good":"Nothing wrong found.","panel.health_issues":"{count} things need attention.","panel.health_issues_one":"{count} thing needs attention.","panel.health_issue_child_without_chores":"{count} children have no chores assigned to them","panel.health_issue_child_without_chores_one":"{count} child has no chores assigned to them","panel.health_issue_chore_missing_entity":"{count} chores reference an entity that doesn't exist","panel.health_issue_chore_missing_entity_one":"{count} chore references an entity that doesn't exist","panel.health_issue_chore_orphan_assignee":"{count} chores are assigned to a child that no longer exists","panel.health_issue_chore_orphan_assignee_one":"{count} chore is assigned to a child that no longer exists","panel.health_issue_chore_orphan_dependency":"{count} chores depend on a chore that no longer exists, so they can never unlock","panel.health_issue_chore_orphan_dependency_one":"{count} chore depends on a chore that no longer exists, so it can never unlock","panel.health_issue_completion_orphan":"{count} completion records refer to a deleted chore or child","panel.health_issue_completion_orphan_one":"{count} completion record refers to a deleted chore or child","panel.health_issue_large_history":"{count} completion records stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_large_history_one":"{count} completion record stored; history pruning keeps this in check but a large history slows every report","panel.health_issue_reward_orphan_assignee":"{count} rewards are assigned to a child that no longer exists","panel.health_issue_reward_orphan_assignee_one":"{count} reward is assigned to a child that no longer exists","panel.health_issue_reward_unlock_not_allowed":"{count} rewards unlock an entity that is no longer on the allowlist, so nothing will happen when they're approved","panel.health_issue_reward_unlock_not_allowed_one":"{count} reward unlocks an entity that is no longer on the allowlist, so nothing will happen when it's approved","panel.health_sev_error":"Error","panel.health_sev_warning":"Warning","panel.health_sev_info":"Note","panel.health_goto":"Show me","panel.health_count_children":"Children","panel.health_count_chores":"Chores","panel.health_count_enabled_chores":"Active","panel.health_count_rewards":"Rewards","panel.health_count_completions":"Completions","panel.health_count_badges":"Badges","panel.health_count_scheduled_changes":"Scheduled","panel.health_count_active_unlocks":"Unlocks","panel.health_count_mandatory_misses":"Misses","panel.health_count_storage":"Storage","panel.chore_icon_label":"Icon","panel.chore_image_label":"Picture","panel.chore_image_hint":"A photo shown instead of the icon. Resized to 512px on upload.","panel.chore_image_upload":"Upload","panel.chore_image_remove":"Remove","panel.chore_image_empty":"No picture","panel.chore_image_uploading":"Uploading…","panel.chore_image_failed":"Upload failed","panel.chore_image_too_large":"That image is too large (max 2 MB).","panel.chore_image_bad_type":"Choose a JPEG, PNG or WebP image.","panel.settings_sounds_title":"Completion sounds","panel.settings_sounds_hint":"Upload your own sound clips and pick them per chore.","panel.settings_sounds_empty":"No custom sounds yet.","panel.settings_sounds_formats":"MP3, OGG, WAV or M4A. Max 1 MB each.","panel.sound_upload":"Upload sound","panel.sound_uploading":"Uploading…","panel.sound_uploaded":"Sound added","panel.sound_upload_failed":"Upload failed","panel.sound_too_large":"That sound is too large (max 1 MB).","panel.sound_bad_type":"Choose an MP3, OGG, WAV or M4A file.","panel.sound_storage_full":"Sound storage is full. Delete a sound and try again.","panel.sound_default_name":"My sound","panel.sound_preview":"Play","panel.sound_rename":"Rename","panel.sound_rename_prompt":"Name for this sound:","panel.sound_name_required":"Give the sound a name.","panel.sound_delete":"Delete","panel.sound_delete_confirm":"Delete the sound “{name}”? Any chore using it goes back to the default sound.","panel.sound_deleted":"Sound deleted","panel.sound_deleted_reset":"Sound deleted. {count} chores reset to the default sound.","panel.sound_deleted_reset_one":"Sound deleted. {count} chore reset to the default sound.","panel.sound_opt_chime":"Chime","panel.sound_opt_coin":"Coin","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Fart {n}","panel.sound_opt_fart_random":"Random fart","panel.sound_opt_levelup":"Level up","panel.sound_opt_none":"No sound","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Undo","panel.recaps_title":"Recaps","panel.recaps_hint":"A Wrapped-style story of each child's week, month or year, built just after the period ends and kept so older ones stay viewable. Add the TaskMate Recap card to a dashboard to watch them.","panel.recaps_frequency_label":"Family default","panel.recaps_frequency_hint":"Children set to Family default get these. Tick any combination; none ticked turns recaps off.","panel.recaps_per_child_label":"Per child","panel.recaps_per_child_hint":"Override the family default for a child. Younger children often enjoy weekly; teenagers may only want yearly.","panel.recaps_col_child":"Child","panel.recaps_col_frequency":"Frequency","panel.recaps_col_next":"Next recap","panel.recaps_mode_default":"Family default","panel.recaps_mode_custom":"Custom","panel.recaps_off":"Recaps off","panel.recaps_nine_month_note":"Every 9 months runs in blocks counted from 1 January 2026.","panel.recaps_notify_label":"Notify when ready","panel.recaps_notify_hint":"Nothing is sent while the \"Recap ready\" notification is switched off in the Notifications tab.","panel.recaps_notify_children":"Child's device","panel.recaps_notify_parents":"Parents (one grouped message)","panel.recaps_send_time_label":"Send at","panel.recaps_send_time_hint":"Recaps are built at midnight; the notification waits until this time so nobody is woken up.","panel.recaps_retention_label":"Keep recaps for","panel.recaps_retention_hint":"Older recaps are deleted automatically.","panel.recaps_retention_1y":"1 year","panel.recaps_retention_2y":"2 years","panel.recaps_retention_forever":"Forever","panel.recaps_compare_label":"Compare with previous period","panel.recaps_compare_hint":"Adds the \"compared with last time\" slide.","panel.recaps_preview_label":"Preview","panel.recaps_preview_hint":"Build a throw-away recap of the last 30 days to see what a child will get. It shows on their recap card for a day.","panel.recaps_preview_btn":"Preview","panel.recaps_preview_done":"Preview built — open the recap card to watch it","notification.recap_ready.name":"Recap ready","notification.recap_ready.description":"Tells each child, and parents in one grouped message, that a new recap is ready to watch. Sent at the recap send time set in Settings → Recaps.","notify.bedtime_reminder":"{child_name}, you still have chores to do before bedtime.","notify.streak_at_risk":"{child_name}, complete a chore today to keep your {streak}-day streak!","notify.all_chores_done":"{child_name} finished every chore today!","notify.badge_earned":"{child_name} earned the {badge_name} badge!","notify.pending_chore_approval":"{child_name} completed “{chore_name}” (+{points} {points_name}) — awaiting approval.","notify.pending_reward_claim":"{child_name} claimed “{reward_name}” ({cost} {points_name}) — awaiting approval.","notify.streak_milestone":"{child_name} hit a {days}-day streak — +{points} {points_name}!","notify.level_up":"{child_name} reached level {level}! 🎉","notify.weekly_digest":"TaskMate weekly digest:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, you still need to do “{chore_name}”.","notify.mandatory_parent_alert":"{child_name} still hasn't done the mandatory chore “{chore_name}”.","notify.monthly_report":"TaskMate {month} report:\n{summary}","notify.season_champion":"🏆 {child_name} won the {month} leaderboard with {points} {points_name}!","notify.family_goal_reached":"🎉 Family goal reached: {goal_name}! Time for {goal_reward}.","notify.fallback_chore":"chore","notify.fallback_parent":"Parent","notify.birthday":"🎂 Happy birthday, {child_name}! Every chore pays {multiplier}× today.","notify.streak_freeze_used":"❄️ A streak freeze saved {child_name}'s {streak}-day streak ({freezes_left} left).","notify.presence_arrival":"🏠 You're home, {child_name} — {count} chores left today.","notify.print_chart_empty":"No chores to show for this week.","notify.print_chart_footer":"Tick each box as it's done. {points_name} are still awarded in TaskMate.","notify.wish_requested":"{child_name} wished for “{wish_name}” ({target} {points_name}) — waiting for your approval.","notify.wish_pledged":"💝 {pledger} added {points} {points_name} to your wish “{wish_name}”!","notify.bounty_posted":"🏁 New bounty: {bounty_name} — {points} {points_name}. First to claim it gets it!","notify.bounty_claim_lapsing":"⏳ {child_name}, {minutes} minutes left to finish “{bounty_name}” before it goes back on the board.","notify.recap_ready":"✨ Your {period} recap is ready, {child_name}! Tap to watch it.","notify.item_rejected":"↩️ {child_name}, “{item_name}” was sent back{reason_text}","notify.auction_opened":"🔨 New auction: {chore_name} on {date}, up to {max_points} {points_name}. Lowest bid wins!","notify.auction_closing":"⏳ {child_name}, bidding on “{chore_name}” closes in {minutes} minutes.","notify.auction_result":"🔨 Auction closed: {result_text}","notify.inspection_started":"🔍 {child_name}, a grown-up is coming to inspect “{chore_name}” before {until}. Keep it looking great for +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspection passed, {child_name}! “{chore_name}” looked great: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 {child_name}'s “{chore_name}” inspection closes in {minutes} minutes — pass or fail it before {until}.","notify.auction_won":"{child_name} won “{chore_name}” on {date} for {points} {points_name}.","notify.auction_no_bids":"no bids for “{chore_name}”, so it goes back to the normal rota.","notify.auction_called_off":"the auction for “{chore_name}” was called off. It goes back to the normal rota.","notify.weekly_digest_line":"• {child_name}: {chores} chores, {points} {points_name} earned","notify.monthly_report_line":"• {child_name}: {chores} chores, {points} {points_name}, level {level}, best streak {streak}","notify.action_approve":"Approve","notify.action_reject":"Reject","notify.action_reject_placeholder":"Reason (optional)","notify.approve_in_panel_hint":"Open the TaskMate panel to approve or reject.","notify.celebrate_all_chores_done":"{child_name} finished every chore today!","notify.celebrate_birthday":"Happy birthday, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completed the challenge “{challenge_name}”!","notify.celebrate_inspection_passed":"{child_name}'s {chore_name} passed inspection!","notify.celebrate_level_up":"{child_name} reached level {level}!","notify.celebrate_perfect_week":"{child_name} earned a perfect week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} reached the weekly target for “{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completed the quest “{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} hit a {days}-day streak!","notify.recap_ready_many":"✨ {count} new recaps are ready, {child_name}! Tap to watch them.","notify.recap_parent_one":"✨ New {period} recaps are ready for {names}. Tap to see them.","notify.recap_parent_many":"✨ New recaps are ready for {names}. Tap to see them.","notify.period_weekly":"weekly","notify.period_range":"{start}–{end}","notify.names_and":"{names} and {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"January","notify.month_2":"February","notify.month_3":"March","notify.month_4":"April","notify.month_5":"May","notify.month_6":"June","notify.month_7":"July","notify.month_8":"August","notify.month_9":"September","notify.month_10":"October","notify.month_11":"November","notify.month_12":"December","notify.month_short_1":"Jan","notify.month_short_2":"Feb","notify.month_short_3":"Mar","notify.month_short_4":"Apr","notify.month_short_5":"May","notify.month_short_6":"Jun","notify.month_short_7":"Jul","notify.month_short_8":"Aug","notify.month_short_9":"Sep","notify.month_short_10":"Oct","notify.month_short_11":"Nov","notify.month_short_12":"Dec","notify.weekday_short_1":"Mon","notify.weekday_short_2":"Tue","notify.weekday_short_3":"Wed","notify.weekday_short_4":"Thu","notify.weekday_short_5":"Fri","notify.weekday_short_6":"Sat","notify.weekday_short_7":"Sun","notify.sample_chore":"Tidy room","notify.sample_reward":"Movie night","notify.sample_badge":"Star Helper","notify.sample_goal":"Movie night fund","notify.sample_goal_reward":"a family movie night","notify.sample_wish":"Lego set","notify.sample_pledger":"Grandma","notify.sample_bounty":"Wash the car","notify.sample_reason":"Not finished","notify.sample_note":"Brilliant job!","panel.insights_minutes":"{minutes} min ({percent}% of the time)","panel.chore_reference_image_label":"Reference photo","panel.chore_reference_image_empty":"No reference photo","panel.chore_reference_image_hint":"A picture of the job done well. It's shown next to the child's photo when you approve.","panel.chore_estimated_minutes_label":"Minutes (estimate)","panel.chore_estimated_minutes_hint":"Roughly how long it takes. Cards add these up into “about 25 min left”. 0 = not set.","panel.chore_quantity_unit_label":"Count in (unit)","panel.chore_quantity_unit_hint":"For “read 20 pages”: type the unit (pages, laps, minutes). The child says how many, and Points become points per unit. Leave empty for an ordinary chore.","panel.chore_quantity_max_label":"Most per go","panel.chore_quantity_max_hint":"Caps one completion. 0 = no cap, and a parent approves each one.","panel.settings_auto_approve_label":"Auto-approve after (hours)","panel.settings_auto_approve_hint":"Chores still waiting this long approve themselves at the points promised. Open-ended chores and bounties always wait for you. 0 = off.","panel.settings_auto_approve_invalid":"Auto-approve must be a whole number of hours from 0 to 168.","notify.help_requested":"🙋 {child_name} needs help with “{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} had a tough day today. Maybe check in?","notify.weekly_goal_reached":"🎯 {child_name} reached their weekly goal of {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} made it right with “{chore_name}” and earned back {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} won! ({tickets} tickets in the draw)","notify.sample_penalty":"Slammed the door","notify.sample_raffle":"Saturday raffle","notification.help_requested.name":"Asked for help","notification.help_requested.description":"A child tapped “I'm stuck” on a chore.","notification.mood_low.name":"Tough day","notification.mood_low.description":"A child picked the sad or cross face in the end-of-day check-in.","notification.weekly_goal_reached.name":"Weekly goal reached","notification.weekly_goal_reached.description":"A child reached the weekly points goal they set themselves.","notification.penalty_redeemed.name":"Penalty earned back","notification.penalty_redeemed.description":"A child did the make-it-right chore and got points back.","notification.raffle_drawn.name":"Raffle drawn","notification.raffle_drawn.description":"A raffle closed and its winner was picked.","panel.today_help_title":"Asked for help","panel.today_help_answer":"On my way","panel.today_help_answered":"Marked as answered","panel.today_sick_on":"Give a sick day today","panel.today_sick_off":"Take back the sick day","panel.today_sick_pill":"Sick day","panel.today_mood_pill":"Mood","panel.today_sick_set":"Sick day set — chores are hidden and the streak is safe.","panel.today_sick_cleared":"Sick day taken back.","panel.insights_view_moods":"Moods","panel.insights_moods_title":"How the days felt","panel.insights_moods_intro":"Each child taps a face at the end of the day. A run of tough days is worth a chat.","panel.insights_moods_none":"No moods logged yet. The check-in shows on the child card once the day's chores are done.","panel.insights_moods_low":"{count} tough days","panel.insights_moods_logged":"{count} of {days} days logged","panel.weekly_goal_title":"Personal weekly goals","panel.weekly_goal_hint":"Each child sets their own points target for the week on their card.","panel.weekly_goal_enabled":"Let children set a weekly goal","panel.weekly_goal_bonus":"Bonus for reaching it","panel.weekly_goal_bonus_hint":"Paid once a week. 0 = no bonus.","panel.penalty_redeem_title":"Make it right","panel.penalty_redeem_chore":"Chore to earn it back","panel.penalty_redeem_none":"None — no way back","panel.penalty_redeem_hint":"After this penalty the child can do this chore to get points back. It's open to them even on days it isn't normally due.","panel.penalty_redeem_percent":"Points back (%)","panel.penalty_redeem_percent_hint":"Of what was taken. 1–100.","panel.penalty_redeem_days":"Days to do it","panel.penalty_redeem_days_hint":"1 = today only.","panel.tab_raffles":"Raffles","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Drawn","panel.raffle_status_cancelled":"Called off","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Nobody entered","panel.raffle_draw_now":"Draw now","panel.raffle_cancel":"Call off","panel.raffle_max_meta":"Up to {max} each","panel.raffle_none_yet":"No tickets yet","panel.raffle_new":"New raffle","panel.raffle_empty_title":"No raffles yet","panel.raffle_empty_copy":"Put up a big prize. Children buy tickets with points, and one is drawn at the time you pick.","panel.raffle_col_raffle":"Raffle","panel.raffle_col_ticket":"Ticket","panel.raffle_col_tickets":"Tickets bought","panel.raffle_col_status":"Result","panel.raffle_dialog_add":"New raffle","panel.raffle_dialog_edit":"Edit raffle","panel.raffle_name":"Name","panel.raffle_prize":"Prize","panel.raffle_prize_hint":"What the winner gets, e.g. “Cinema trip”.","panel.raffle_ticket_cost":"Ticket price","panel.raffle_ticket_cost_hint":"Fixed for the whole raffle.","panel.raffle_cost_locked":"Tickets have been bought, so the price is set.","panel.raffle_max":"Most tickets per child","panel.raffle_max_hint":"0 = no limit.","panel.raffle_draw_at":"Draw at","panel.raffle_draw_at_hint":"The winner is picked automatically at this time.","panel.raffle_who_hint":"Leave empty to let every child take part.","panel.raffle_draw_at_invalid":"Pick when the raffle is drawn.","panel.raffle_saved":"Raffle saved","panel.raffle_draw_confirm":"Draw “{name}” now?","panel.raffle_cancel_confirm":"Call off “{name}”? Every ticket is refunded.","panel.raffle_remove_confirm":"Delete “{name}”?","panel.raffle_drawn_toast":"{name} won the raffle!","panel.raffle_cancelled_toast":"Raffle called off, tickets refunded","panel.raffle_removed_toast":"Raffle deleted","panel.pets_title":"Virtual pets","panel.pets_hint":"Each child adopts a pet on the Pet card. It grows with every chore and wears accessories they unlock by levelling up.","panel.pets_enabled":"Turn on virtual pets","notify.voice_not_found":"I couldn't find anyone called {name}.","notify.voice_chores_left_none":"{child_name} has finished all their chores. Nice work!","notify.voice_chores_left_one":"{child_name} has 1 chore left today.","notify.voice_chores_left_many":"{child_name} has {count} chores left today.","notify.voice_points":"{child_name} has {points} {points_name}.","notify.voice_next":"{child_name}'s next job is {chore_name}.","notify.voice_reward_progress":"{child_name} needs {missing} more {points_name} for {reward_name}.","notify.voice_reward_ready":"{child_name} has enough for {reward_name}!","notify.voice_reward_not_found":"I couldn't find a reward called {reward_name}.","notify.voice_no_rewards":"There are no rewards for {child_name} yet.","notify.voice_not_allowed":"Sorry, you can't mark chores done for {child_name}.","notify.voice_chore_not_found":"I couldn't find a chore called {chore_name} that's due today.","notify.voice_already_done":"{chore_name} is already done for today, {child_name}.","notify.voice_needs_card":"{chore_name} needs a photo, a number or a few words, so do that one on your card.","notify.voice_done":"Done! {chore_name} is ticked off for {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Done! {chore_name} is waiting for a grown-up to check it.","notify.pet_evolved":"{news}","notify.sample_pet":"Sparky","notification.pet_evolved.name":"Pet grew up","notification.pet_evolved.description":"A child's virtual pet reached its next stage.","notify.pet_news_stage":"🐣 {pet_name} just grew up! Have a look at {child_name}'s pet.","notify.pet_news_legendary":"✨ {pet_name} turned legendary! {child_name}'s pet is shining gold.","notify.pet_news_egg":"🥚 {pet_name} laid an egg! {child_name} can hatch a new pet.","notify.pet_news_level":"💖 {pet_name} reached pet level {pet_level}!","panel.pet_xp_per_chore":"Growth per chore","panel.pet_xp_per_chore_hint":"Every finished chore grows the pet this much.","panel.pet_points_count":"Chore points count too","panel.pet_points_count_hint":"Each point earned adds 1 growth, so bigger jobs grow the pet faster. Spending points never shrinks it.","panel.pet_stages_title":"Growth for each stage","panel.pet_stages_hint":"Each number must be higher than the one before. A pet never loses a stage it has reached.","panel.pet_stage_baby":"Hatches (baby)","panel.pet_stage_kid":"Little","panel.pet_stage_teen":"Big","panel.pet_stage_grown":"Fully grown","panel.pet_about_chores":"About {count} chores (5-point chores)","panel.pet_never":"Pets won't grow: growth per chore is 0 and points don't count.","panel.pet_after_title":"After fully grown","panel.pet_after_hint":"Turn on any mix. Numbers are total growth since adoption. Turning one off only hides it; nothing earned is lost.","panel.pet_home_enabled":"Its home grows","panel.pet_home_enabled_hint":"A new item for the pet's home (grass, a cushion, flowers, a tree, a pond…) every so often, up to 10.","panel.pet_home_every":"New home item every","panel.pet_legendary_enabled":"Turns legendary","panel.pet_legendary_enabled_hint":"A gold, sparkling look: the big goal after fully grown.","panel.pet_legendary_at":"Legendary at","panel.pet_eggs_enabled":"Lays an egg","panel.pet_eggs_enabled_hint":"The child hatches the egg into a new pet; the old one joins the pet family.","panel.pet_egg_at":"Egg at","panel.pet_egg_at_hint":"Used when legendary is off; otherwise the egg comes with legendary.","panel.pet_family_max":"Largest pet family","panel.pet_family_max_hint":"Pets per child, counting the current one. No more eggs once it's full.","panel.pet_levels_enabled":"Pet levels","panel.pet_levels_enabled_hint":"A level badge on the card that keeps going up after fully grown.","panel.pet_level_every":"New level every","panel.pet_reset_defaults":"Reset numbers to defaults","panel.pet_settings_invalid":"Pet stages must go up in order, and legendary and the egg must come after fully grown.","panel.pet_about_one_chore":"About 1 chore (5-point chores)","notify.reward_owed":"🎁 {child_name} is still waiting for “{reward_name}” — redeemed {days} days ago.","notify.personal_best":"🏆 New personal best! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"longest streak (days)","notify.record_best_day_points":"most {points_name} in a day","notify.record_best_day_chores":"most chores in a day","notify.record_best_week_points":"most {points_name} in a week","notify.record_best_single_award":"biggest single award","notify.read_aloud_done":"{name}, you're all done. Nice one!","notify.read_aloud_many":"{name}, you have {count} things left: {chores}.","notify.read_aloud_one":"{name}, you have one thing left: {chores}.","notify.celebrate_personal_best":"{child_name} set a new personal best: {record_label} — {value}!","notification.reward_owed.name":"Reward still owed","notification.reward_owed.description":"Reminds parents that a redeemed reward has not been handed over yet. Only fires while reward fulfilment is on.","notification.personal_best.name":"Personal best","notification.personal_best.description":"A child beat one of their own records: longest streak, best day, best week or biggest award.","panel.today_owed_title":"Rewards to hand over","panel.today_owed_delivered":"Handed over","panel.today_owed_marked":"Marked as handed over","panel.today_owed_today":"redeemed today","panel.today_owed_days_one":"owed for 1 day","panel.today_owed_days":"owed for {count} days","panel.fulfilment_title":"Reward fulfilment","panel.fulfilment_hint":"Approving a reward spends the points; this keeps it on an \"owed\" list until somebody hands it over. The child can tap \"Got it!\" on their card.","panel.fulfilment_enabled":"Track rewards until they are handed over","panel.fulfilment_reminder_days":"Remind me after","panel.fulfilment_reminder_days_hint":"Days before a push says a reward is still owed, repeated every that many days. 0 = never.","notify.boost_started":"⚡ Boost! {chores_text} pay ×{multiplier} for the next {minutes} minutes.","notify.boost_all_chores":"All chores","notification.boost_started.name":"Boost started","notification.boost_started.description":"Tells the children a boost covers that it has begun, how big it is and how long it lasts.","panel.boost_start":"Start a boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} live","panel.boost_ends":"ends {time} ({minutes} min left)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recurring","panel.boost_end_now":"End now","panel.boost_skip":"Skip this one","panel.boost_call_off":"Call off","panel.boost_all_chores":"All chores","panel.boost_n_chores":"{first} and {count} more","panel.boost_everyone":"Everyone","panel.boost_dialog_title":"Start a boost","panel.boost_when":"When","panel.boost_now":"Now","panel.boost_later":"Later today","panel.boost_pays":"Pays","panel.boost_for":"For","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hour","panel.boost_hours":"{count} hours","panel.boost_which_chores":"Which chores","panel.boost_who":"Who","panel.boost_name":"Name (optional)","panel.boost_name_ph":"Shown on the cards, e.g. Guests at six","panel.boost_notify":"Tell the children","panel.boost_notify_hint":"Push to their phones, if the Boost started notification is on. Tablets wake either way.","panel.boost_preview_now":"{what} pay ×{multiplier} for {who}, starting now, for {minutes} minutes (until {until}).","panel.boost_preview_later":"{what} pay ×{multiplier} for {who}, from {time} for {minutes} minutes.","panel.boost_preview_rule":"Every {days}, {start}–{end}: {what} pay ×{multiplier} for {who}.","panel.boost_later_invalid":"Pick a time later today.","panel.boost_started":"Boost started","panel.boost_scheduled":"Boost scheduled","panel.boost_ended":"Boost ended","panel.boost_settings_title":"Boost windows","panel.boost_settings_hint":"Time-boxed multipliers on chosen chores. Start one from Today, set recurring ones here, or use the taskmate.start_boost service in an automation.","panel.boost_stacking":"On the weekend or a birthday","panel.boost_stacking_hint":"Those days already pay a multiplier. Pick how a boost combines with it.","panel.boost_stacking_highest":"Highest wins","panel.boost_stacking_highest_hint":"A ×2 boost on a ×2 Saturday pays ×2. The bigger one applies.","panel.boost_stacking_stack":"Stack them","panel.boost_stacking_stack_hint":"A ×2 boost on a ×2 Saturday pays ×4.","panel.boost_wake_screens":"Wake these tablets when a boost starts","panel.boost_wake_screens_hint":"Fully Kiosk Browser: screen on, screensaver off, browser to the front.","panel.boost_wake_screens_none":"No Fully Kiosk Browser tablets found. Add the Fully Kiosk Browser integration to Home Assistant to wake one.","panel.boost_wake_devices":"Wake these phones and tablets","panel.boost_wake_devices_hint":"Home Assistant Companion app on Android: sends command_screen_on.","panel.boost_wake_devices_none":"No Companion app devices found.","panel.boost_companion_tag":"Companion app","panel.boost_test_wake":"Test wake now","panel.boost_test_wake_hint":"Uses the saved choices. Save first after changing them.","panel.boost_test_wake_sent":"Wake sent to {count} screens","panel.boost_test_wake_sent_one":"Wake sent to {count} screen","panel.boost_rules":"Recurring boosts","panel.boost_rules_hint":"Repeat on their own. Today shows each one before it starts.","panel.boost_rule_add":"Add a recurring boost","panel.boost_rule_edit":"Edit recurring boost","panel.boost_rule_edit_btn":"Edit","panel.boost_rule_delete":"Delete","panel.boost_rule_delete_confirm":"Delete this recurring boost?","panel.boost_rule_deleted":"Recurring boost deleted","panel.boost_rule_saved":"Recurring boost saved","panel.boost_rule_need_day":"Pick at least one day.","panel.boost_rule_bad_times":"The end time must be after the start time.","panel.boost_rule_on":"On","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Days","panel.boost_from":"From","panel.boost_to":"To","panel.boost_everyone_lc":"everyone","panel.appeals_title":"Appeals","panel.appeal_item_chore":"rejected chore “{name}” ({points})","panel.appeal_item_reward":"rejected reward “{name}” ({points})","panel.appeal_item_penalty":"penalty “{name}” (−{points})","panel.appeal_uphold":"Uphold","panel.appeal_overturn_chore":"Overturn and pay","panel.appeal_overturn_reward":"Overturn and approve","panel.appeal_overturn_penalty":"Overturn and refund","panel.appeal_note_overturn":"A note for the child (optional)","panel.appeal_note_uphold":"Why it stands — the child will see this (optional)","panel.appeal_overturned":"Appeal overturned","panel.appeal_upheld":"Appeal upheld","panel.appeals_settings_title":"Appeals","panel.appeals_settings_hint":"Children can ask for a second look at a rejected chore or reward, or a penalty, within 48 hours. You overturn or uphold it from Today.","panel.appeals_enabled":"Let children appeal","notify.appeal_submitted":"⚖️ {child_name} is appealing “{item_name}”{message_text}","notify.appeal_decided":"⚖️ Your appeal about “{item_name}” was {outcome}{note_text}","notify.appeal_outcome_overturned":"accepted","notify.appeal_outcome_upheld":"turned down","notification.appeal_submitted.name":"Appeal submitted","notification.appeal_submitted.description":"A child asked for a second look at a rejection or a penalty. Only fires while appeals are on.","notification.appeal_decided.name":"Appeal decided","notification.appeal_decided.description":"Tells the child whether their appeal was accepted or turned down.","panel.screen_time_title":"Screen-time bank","panel.screen_time_hint":"Rewards can buy minutes of screen time. While a child's devices are on, their balance counts down a minute at a time.","panel.screen_time_enabled":"Turn on the screen-time bank","panel.screen_time_warn":"Warn when this many minutes are left","panel.screen_time_warn_hint":"0 turns the warning off","panel.screen_time_stop":"Turn devices off at zero","panel.screen_time_stop_hint":"Switches the child's devices off when the balance runs out, and keeps them off until it's topped up","panel.screen_time_watching":"on now","panel.screen_time_no_devices":"No devices yet — add the TV, console or tablet this child uses","panel.screen_time_add_device":"Add a device: a switch, media player, input boolean, binary sensor, remote or light","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Screen-time minutes","panel.reward_screen_minutes_hint":"Approving adds this many minutes to the child's screen-time balance. 0 for an ordinary reward.","panel.bin_day_title":"Bin-day chores","panel.bin_day_hint":"The evening before a collection, TaskMate reads your bin calendar and adds a chore per bin: “Put the Recycling out”.","panel.bin_day_enabled":"Turn on bin-day chores","panel.bin_day_calendars":"Bin calendars","panel.bin_day_calendars_hint":"Any calendar with your collection days, e.g. from Waste Collection Schedule or your council's iCal feed","panel.bin_day_no_calendars":"No calendar picked yet","panel.bin_day_add_calendar":"Add a calendar","panel.bin_day_preview":"Show the next collections","panel.bin_day_preview_none":"No collections found in the next two weeks — check the calendar is saved and has events","panel.bin_day_put_out_time":"Put-out time","panel.bin_day_put_out_time_hint":"The chore appears at this time the evening before","panel.bin_day_points":"{points_name} per chore","panel.bin_day_mode":"Who does it","panel.bin_day_mode_first":"First to do it","panel.bin_day_mode_rotate":"Take turns","panel.bin_day_mode_first_hint":"Every chosen child sees it; the first to finish gets the points","panel.bin_day_mode_rotate_hint":"One child per collection, round the chosen children in turn","panel.bin_day_children":"Children","panel.bin_day_children_hint":"None picked means every child","panel.bin_day_bring_in":"Bring the bins back in","panel.bin_day_bring_in_hint":"A second chore on collection day: “Bring the Recycling in”","panel.bin_day_bring_in_time":"Bring-in time","notify.screen_time_low":"📺 {child_name} has {minutes} minutes of screen time left.","notify.screen_time_out":"📺 {child_name}'s screen time has run out.","notify.bin_day_put_out":"Put the {bin} out","notify.bin_day_bring_in":"Bring the {bin} in","notification.screen_time_low.name":"Screen time running low","notification.screen_time_low.description":"Tells the child (and parents) when their screen-time balance reaches the warning level.","notification.screen_time_out.name":"Screen time ran out","notification.screen_time_out.description":"Tells the child (and parents) when their screen-time balance reaches zero.","panel.trash_title":"Recently deleted","panel.trash_hint":"Deleted chores, rewards and quests are kept for 7 days. Restoring brings back their history and completions too.","panel.trash_col_item":"Item","panel.trash_col_type":"Type","panel.trash_col_deleted":"Deleted","panel.trash_restore":"Restore","panel.trash_empty":"Nothing deleted in the last 7 days.","panel.trash_deleted":"“{name}” deleted","panel.trash_undo":"Undo","panel.trash_restored":"“{name}” restored","panel.trash_restore_failed":"Couldn't restore: {error}","panel.trash_kind_chore":"Chore","panel.trash_kind_reward":"Reward","panel.trash_kind_quest":"Quest","panel.settings_jump_label":"Jump to a section","panel.unsaved_one":"{count} unsaved change","panel.unsaved_many":"{count} unsaved changes","panel.unsaved_discard":"Discard","panel.unsaved_leave_title":"Leave without saving?","panel.unsaved_leave_one":"You changed {count} setting on this page.","panel.unsaved_leave_many":"You changed {count} settings on this page.","panel.unsaved_stay":"Stay","panel.unsaved_leave":"Leave","panel.reward_reorder_button":"Reorder","panel.reward_reorder_title":"Reorder rewards","panel.reward_reorder_hint":"Drag or use the arrows. The rewards card shows them in this order.","panel.reward_drag_hint":"Drag to reorder","panel.reward_order_saved":"Reward order saved","panel.kid_drawer_open":"Quick view: {name}","panel.kid_drawer_level":"Level {level}","panel.kid_drawer_waiting":"Waiting","panel.kid_drawer_owed":"Owed","panel.kid_drawer_today":"Today","panel.kid_drawer_points":"Points","panel.view_as_button":"View as","panel.view_as_title":"View as {name}","panel.view_as_note":"Preview — taps do nothing","panel.view_as_unavailable":"The child card couldn't be loaded here.","panel.insights_view_economy":"Economy","panel.economy_title":"Economy · last 8 weeks","panel.economy_intro":"Points earned (chores and bonuses) against points spent on rewards, week by week.","panel.economy_chart_label":"Points earned and spent per week","panel.economy_earned":"earned","panel.economy_spent":"spent","panel.economy_none":"No points earned or spent in the last 8 weeks.","panel.economy_ok":"Earning and spending are in step.","panel.economy_growth":"Earning is up {pct}% on the 4 weeks before.","panel.economy_warn":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising {rewards}.","panel.economy_warn_no_rewards":"In the last 4 weeks the children earned {earned} points but spent {spent}. Balances are piling up — consider raising your reward prices.","panel.economy_rule":"Warns when the last 4 weeks' earning is at least {ratio}× the spending, with at least {min} points earned.","panel.seasonal_title":"Seasons & events","panel.seasonal_hint":"Each season has a theme (the look of the child and kiosk cards) and an event pack (the content). Turn either on on its own. A pack installs itself when its season starts, as normal chores, rewards, quests and badges you can edit in their own tabs, and hides them again when it ends — nothing is deleted, and next year the same items come back.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 October · bats instead of confetti","panel.seasonal_christmas":"Christmas","panel.seasonal_christmas_dates":"1–26 December · snow instead of confetti","panel.seasonal_summer":"Summer","panel.seasonal_summer_dates":"21 June – 31 August · suns instead of confetti","panel.seasonal_easter":"Easter","panel.seasonal_easter_dates":"The week up to Easter Sunday","panel.seasonal_back_to_school":"Back to school","panel.seasonal_back_to_school_dates":"Two weeks from the first school day","panel.season_theme":"Theme","panel.season_pack":"Pack","panel.season_theme_aria":"{season} theme","panel.season_pack_aria":"{season} event pack","panel.season_state_installed":"Installed {date}","panel.season_state_scheduled":"Will install {date}","panel.season_state_off":"Off","panel.season_state_needs_date":"Set the first school day","panel.season_assign":"Assign to","panel.season_assign_hint":"None picked means every child. Grown-ups never get pack items.","panel.season_school_start":"First school day","panel.season_school_start_hint":"Back to school runs for 14 days from this date. Set it again for each new school year.","panel.season_preview":"Preview","panel.season_preview_title":"{season} pack","panel.season_preview_note":"Everything installs as normal chores, rewards, quests, challenges and badges. Change any of them in their own tabs once installed.","panel.season_remove":"Remove pack","panel.season_remove_confirm":"Remove the {season} pack? Its chores, rewards and quest go to Recently deleted for 7 days, and its challenge is removed. Children keep any badge they earned from it; a badge nobody has earned is removed. The pack is switched off.","panel.season_removed":"{season} pack removed","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Chores ×{count}","panel.season_kind_reward":"Reward","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Challenge","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Egg hunt","panel.season_quest_steps":"{name} · {count} steps","panel.season_advent_doors":"{count} doors · one small job a day","panel.season_hunt_eggs":"A hidden egg to find each day","panel.season_door":"Door {n}","panel.child_celebration_label":"Done animation","panel.child_celebration_hint":"Plays on this child's cards when they tick a chore off. People who prefer reduced motion see none.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"The classic","panel.celebration_stamp":"Stamp","panel.celebration_stamp_hint":"A “DONE!” thunk","panel.celebration_fireworks":"Fireworks","panel.celebration_fireworks_hint":"Bursts of colour","panel.celebration_sticker":"Sticker peel","panel.celebration_sticker_hint":"A gold star sticker","panel.screen_time_allowance_school":"Free minutes on school days","panel.screen_time_allowance_school_hint":"Monday to Friday, except holidays. Added at the start of each day. 0 = none","panel.screen_time_allowance_weekend":"Free minutes at weekends and holidays","panel.screen_time_allowance_weekend_hint":"Saturday, Sunday, vacation periods and while the vacation calendar has an event on. 0 = none","panel.screen_time_allowance_unused":"Unused allowance","panel.screen_time_allowance_unused_hint":"Minutes bought with rewards always carry over","panel.screen_time_unused_expire":"Expires at the end of the day","panel.screen_time_unused_carry":"Carries over","panel.screen_time_jar_enabled":"Weekend jar","panel.screen_time_jar_enabled_hint":"Children can save unused minutes in a jar that opens later","panel.screen_time_jar_cap":"Jar holds up to (minutes)","panel.screen_time_jar_opens":"Jar opens","panel.screen_time_jar_opens_hint":"Saved minutes join the balance at this time each week","panel.screen_time_allowance_today":"{time} today's allowance","panel.screen_time_jar_open_now":"Open jar now","panel.shopping_jobs_title":"Shopping-list jobs","panel.shopping_jobs_hint":"Add “#tm fetch logs from the shed” to a to-do list (or say it to Assist) and it becomes a chore. When the chore is done, the item is ticked off the list.","panel.shopping_jobs_enabled":"Turn on shopping-list jobs","panel.shopping_jobs_entity":"To-do list","panel.shopping_jobs_entity_hint":"Usually the shopping list","panel.shopping_jobs_tag":"Tag","panel.shopping_jobs_tag_hint":"Only items that start with this become jobs","panel.shopping_jobs_points":"{points_name} per job","panel.shopping_jobs_mode_rotate_hint":"One child per job, taking turns among the chosen children","notify.screen_time_jar_opened":"🫙 {child_name}'s screen-time jar is open: {minutes} minutes added.","notification.screen_time_jar_opened.name":"Screen-time jar opened","notification.screen_time_jar_opened.description":"Tells the child (and parents) when the minutes saved in the weekend jar join the balance.","panel.reward_limit_section":"Limit per child","panel.reward_limit_count":"Claims per child","panel.reward_limit_period":"Per","panel.reward_limit_day":"Day","panel.reward_limit_week":"Week (from Monday)","panel.reward_limit_month":"Month","panel.reward_limit_hint":"0 means no limit. Waiting and approved claims count; a gift counts for the child who gets it.","panel.reward_limit_pill_day":"{count} per day","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per month","panel.voucher_print":"Print voucher","panel.voucher_title":"Voucher","panel.voucher_for":"For: {name}","panel.voucher_from":"A present from {name}","panel.voucher_earned":"Earned with {points} {points_name} · {date}","panel.voucher_signed":"Signed:","panel.voucher_failed":"Couldn't make the voucher: {error}","panel.voucher_popup_blocked":"Allow pop-ups for Home Assistant to print the voucher","panel.ratings_title":"Reward ratings","panel.ratings_hint":"Children give a reward 1–3 stars once they've had it.","panel.ratings_col_reward":"Reward","panel.ratings_col_rating":"Rating","panel.ratings_col_claimed":"Claimed","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retire?","panel.ratings_stars":"{stars} out of 3 stars","panel.expiry_title":"Points expiry","panel.expiry_hint":"Points not spent within a set time fade away, oldest first. The child's card warns them before they go.","panel.expiry_enabled":"Expire unspent points","panel.expiry_enabled_hint":"Switching it on starts the clock today, so no points already saved expire early","panel.expiry_days":"Expire after (days)","panel.expiry_days_hint":"Points saved into a reward's savings jar never expire","panel.expiry_warn":"Warn the child (days before)","panel.expiry_warn_hint":"0 turns the warning off","panel.gifting_title":"Gifts between children","panel.gifting_hint":"A child can spend their own points on a reward for a brother or sister. It goes through the usual approval, and the other child's card shows who it's from.","panel.gifting_enabled":"Children can buy rewards for each other","panel.reward_gift_from":"from {name}","panel.reward_gift_for":"for {name}","notify.points_expiring":"⏳ {points} {points_name} expire on {date}. Spend them before they fade away!","notification.points_expiring.name":"Points about to expire","notification.points_expiring.description":"Tells the child when some of their points will expire soon. Only with points expiry switched on.","panel.praise_add":"Add a praise note","panel.sibling_check_not_yet_note":"{name} says not yet","panel.toast_penalty_warning":"Warning given — no points taken this time","panel.penalty_warn_title":"Warning first","panel.penalty_warn_first":"Give a warning first","panel.penalty_warn_first_hint":"The first time in a period is only a warning on the child's card. The next time takes the points.","panel.penalty_warn_reset":"Warning resets","panel.penalty_warn_reset_daily":"Daily","panel.penalty_warn_reset_weekly":"Weekly","panel.penalty_no_eligible":"No eligible children. Edit the penalty to set who it applies to.","panel.sibling_check_title":"Sibling checks","panel.sibling_check_hint":"An older child can check a younger one's chore instead of a grown-up, for a small bonus. Parents can still reject it or undo the approval.","panel.sibling_check_enabled":"Turn on sibling checks","panel.sibling_check_bonus":"{points_name} per check","panel.sibling_check_bonus_hint":"Paid to the checker when they say “Looks done”","panel.sibling_check_need_two":"Add at least two children to use sibling checks","panel.sibling_check_can_check":"{name} can check","panel.chore_reminders_title":"Children's own reminders","panel.chore_reminders_hint":"Children pick when they'd like a nudge about a chore, from their card. You set the earliest and latest times they can choose.","panel.chore_reminders_enabled":"Let children set reminders","panel.chore_reminders_enabled_hint":"Also switch on the “Reminder a child chose” notification and send it to each child's phone","panel.chore_reminders_earliest":"Earliest time","panel.chore_reminders_latest":"Latest time","panel.insights_view_calendar":"Calendar","panel.insights_calendar_title":"Completion calendar","panel.insights_calendar_intro":"Chores done each day — darker green for busier days.","panel.insights_calendar_summary":"{total} chores · {active} of {days} days","panel.insights_calendar_summary_one":"{total} chore · {active} of {days} days","panel.insights_calendar_cell":"{count} chores done","panel.insights_calendar_cell_one":"1 chore done","panel.insights_calendar_less":"Less","panel.insights_calendar_more":"More","notify.chore_self_reminder":"⏰ Time for {chore_name}, {child_name} — you asked me to remind you!","notification.chore_self_reminder.name":"Reminder a child chose","notification.chore_self_reminder.description":"Sent to a child at the time they picked for a chore, on days it's due and not done yet. Only that child hears it.","panel.confirm_delete_suffix_restorable":"You can bring it back from Settings → Recently deleted for 7 days.","panel.confirm_delete_group":"Delete group “{name}”?","panel.confirm_delete_quest":"Delete quest “{name}”?","panel.bulk_delete_confirm_restorable":"Delete {count} chores? You can bring them back from Settings → Recently deleted for 7 days.","panel.bulk_delete_confirm_restorable_one":"Delete {count} chore? You can bring it back from Settings → Recently deleted for 7 days.","panel.pet_shop_enabled":"Turn on the pet shop","panel.pet_shop_enabled_hint":"Children spend points on cosmetics for their pet, at prices you set.","panel.pet_shop_approve_over":"Purchases over this many points need a parent's OK","panel.pet_shop_approve_over_hint":"0 = never ask","panel.pet_shop_carry_over":"Bought items carry over to the next pet","panel.pet_shop_carry_over_hint":"Off: a newly hatched pet starts with nothing bought.","panel.petshop_title":"Pet shop","panel.petshop_hint":"Let children spend points on cosmetics for their pet. Fixed prices you set here.","panel.petshop_pending_title":"Waiting for you","panel.petshop_pending_hint":"Approving takes the points now; declining takes nothing.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Approve","panel.petshop_decline":"Decline","panel.petshop_catalogue":"Catalogue","panel.petshop_reset":"Reset to defaults","panel.petshop_add":"Add item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Slot","panel.petshop_col_cost":"Cost","panel.petshop_col_level":"Needs level","panel.petshop_col_shown":"Shown","panel.petshop_empty":"The shop is empty. Add an item or reset to the defaults.","panel.petshop_foot":"Each item goes in one slot on the pet: hat, face, neck, held, back, body, colour or home. Hide an item to take it off sale; children who bought it keep it.","panel.petshop_delete_confirm":"Remove {name} from the shop? Children who bought it stop wearing it.","panel.petshop_reset_confirm":"Put the default catalogue back? Items you added are removed.","panel.petshop_saved":"Pet shop saved","panel.petshop_deleted":"Item removed","panel.petshop_reset_done":"Default catalogue restored","panel.petshop_approved":"Purchase approved","panel.petshop_declined":"Purchase declined","panel.petshop_name":"Name","panel.petshop_name_builtin_hint":"Leave blank to use the built-in name, shown in each family member's language.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"A fixed price in points, 1 or more.","panel.petshop_level_hint":"0 = any level","panel.petshop_tint":"Colour","panel.petshop_tint_hint":"Colour items only: #ff8800, or rainbow (blank = rainbow).","panel.petshop_shown_label":"Shown in the shop","panel.petshop_shown_hint":"Hidden items can't be bought; children who own one keep it.","panel.petshop_dialog_add":"Add a pet shop item","panel.petshop_dialog_edit":"Edit pet shop item","panel.petshop_emoji_required":"Pick an emoji for the item.","panel.petshop_cost_invalid":"The cost must be a whole number, 1 or more.","notify.pet_item_requested":"🛍️ {child_name} wants to buy {item_name} for {pet_name} ({cost} {points_name}). Approve it in TaskMate.","notification.pet_item_requested.name":"Pet shop request","notification.pet_item_requested.description":"A child asked to buy a pet shop item that costs more than your approval limit.","planner.tab":"Planner","planner.title":"Week planner","planner.prev_week":"Previous week","planner.next_week":"Next week","planner.this_week":"This week","planner.today":"today","planner.all":"All","planner.print":"Print","planner.print_hint":"Print this week's chart (the saved schedule)","planner.print_title":"Week of {date}","planner.print_failed":"Couldn't make the chart: {error}","planner.load_failed":"Couldn't load whose turn it is: {error}","planner.day_picker":"Day","planner.rail_off":"Not on this week","planner.rail_oneoff":"One-off","planner.rail_empty":"Every chore is on this week.","planner.rail_oneoff_empty":"No one-off chores waiting.","planner.rail_hint":"Drag a chore onto a day to schedule it. Striped cards repeat on their own rhythm, so moving one asks whether it's this week only or the whole series.","planner.empty_day":"Nothing on","planner.day_points":"{name}: up to {points} {points_name}","planner.move_menu":"Move to…","planner.menu_move":"Move to","planner.menu_copy":"Also on","planner.menu_give":"Give to","planner.menu_add":"Add to","planner.hint_idle":"Drop it on a day.","planner.hint_move":"Moving {chore} from {from} to {to}.","planner.hint_add":"Adding {chore} on {to}.","planner.hint_copy":"Copying {chore} to {to}.","planner.hint_for":"For {child}.","planner.hint_give":"Giving {chore} to {child} on {to}.","planner.hint_alt":"Hold {key} to copy instead. Drop on a child's initial in a day's footer to give it to them.","planner.bar_one":"1 unsaved change","planner.bar_many":"{count} unsaved changes","planner.bar_errors":"Some changes couldn't be saved","planner.changes_label":"Unsaved changes","planner.discard":"Discard","planner.save":"Save week","planner.saving":"Saving…","planner.saved":"Week saved.","planner.saved_partly":"{ok} saved, {failed} couldn't be saved.","planner.save_failed":"Couldn't save the week: {error}","planner.everyone":"everyone","planner.change_move_day":"{chore}: {from} → {to}, every week","planner.change_copy":"{chore}: also on {to}, every week","planner.change_add":"{chore}: added on {to}, every week","planner.change_date":"{chore}: now on {date}","planner.change_once":"{chore}: {from} → {to}, this week only","planner.change_series":"{chore}: whole series moved, {from} → {to}","planner.change_series_start":"{chore}: series starts {date}","planner.change_assign":"{chore}: {from} → {to}","planner.err_already":"{chore} is already on {day}.","planner.err_past":"{day} has already passed, so {chore} can't move there on its own.","planner.err_no_land":"{chore} wouldn't land on {day} after that change, so nothing was changed.","planner.err_daily":"{chore} is on every day already.","planner.err_copy_one_off":"A one-off chore can only be moved, not copied.","planner.err_copy_series":"A repeating chore can't be copied to an extra day. Move it instead.","planner.note_keep_assign":"{chore} takes turns or waits to be picked up, so it keeps who it's assigned to. Change that in the chore editor.","planner.series_title":"Move a repeating chore","planner.series_body":"{chore} repeats ({rhythm}). Move just this one, or the whole series?","planner.series_body_rail":"{chore} repeats ({rhythm}) and isn't on this week.","planner.series_once":"This week only","planner.series_once_desc":"Moves the {from} one to {to}. After that it carries on as usual.","planner.series_once_past":"Only a day from today onwards can be moved on its own.","planner.series_all":"The whole series","planner.series_all_desc":"The rhythm moves with it: it lands on {to} and repeats from there.","planner.series_start":"Start the series here","planner.series_start_desc":"It starts again on {to} and repeats from there.","planner.save_err_not_found":"That chore no longer exists.","planner.save_err_wrong_schedule":"Its schedule was changed somewhere else in the meantime.","planner.save_err_empty_days":"A chore needs at least one day.","planner.save_err_past_date":"That day has already passed.","planner.save_err_already_scheduled":"It's already on that day.","planner.save_err_rotation":"A chore that takes turns keeps its rotation.","planner.save_err_unknown_child":"That child no longer exists.","planner.save_err_invalid":"It couldn't be saved.","planner.hint_touch":"Drop on a child's initial in a day's footer to give it to them. To copy instead, use ⋮ → Also on.","panel.tour_title":"First-time tour","panel.tour_hint":"A short walkthrough the first time a child opens their Child card or the Kiosk. It points at the real buttons, and each child sees it once.","panel.tour_enabled":"Show a first-time tour on the Child card and Kiosk","panel.tour_auto_read":"Read each step aloud automatically","panel.tour_auto_read_hint":"Picture-only (pre-reader) cards only. Needs the read-aloud speaker below.","panel.tour_speaker_label":"Read-aloud speaker","panel.tour_speaker_hint":"Where the tour's speaker button talks (also the default for taskmate.read_aloud). Leave it empty to hide the speaker button.","panel.tour_children":"Per child","panel.tour_no_children":"No children yet.","panel.tour_note":"Saved per child, so it follows them to any screen. Each browser also remembers it, so a shared kiosk won't replay it while it's offline.","panel.tour_status_done":"Finished {date}","panel.tour_status_migrated":"Not needed (already using TaskMate)","panel.tour_status_skipped":"Skipped at step {step}","panel.tour_status_none":"Not yet","panel.tour_show_again":"Show again","panel.tour_reset_done":"{name} will see the tour next time","panel.chore_sort_label":"Chore order on cards","panel.chore_sort_hint":"Manual uses each child's own order from the reorder card. The other choices sort every child's chores automatically, new chores included.","panel.chore_sort_manual":"Manual (each child's own order)","panel.chore_sort_time":"Time of day","panel.chore_sort_name":"Name (A–Z)","panel.chore_sort_added":"Date added","panel.chore_sort_once_label":"Sort everyone's chores once","panel.chore_sort_once_hint":"Replaces every child's manual order with this sort. Fine-tune it afterwards with the reorder card.","panel.chore_sort_once_button":"Sort now","panel.chore_sort_once_confirm":"Replace every child's manual chore order with “{mode}”? This can't be undone.","panel.chore_sort_once_done":"Every child's chores sorted by {mode}","panel.chore_sort_auto_note":"The cards currently sort chores by “{mode}” (Settings → Chore order on cards). This order is kept and comes back when that is set to Manual.","panel.chore_table_mode":"Mode","panel.chore_table_status":"Status","panel.chore_sort_by":"Sort by {column}","panel.chore_mode_everyone":"Everyone","panel.chore_filt_none":"No chores match these filters.","panel.chore_filt_any":"Any","panel.chore_filt_set_times":"Set times","panel.chore_filt_label":"Filter chores","panel.chore_filt_days":"Specific days","panel.chore_filt_recurring":"Recurring","panel.chore_status_enabled":"Enabled","panel.chore_status_disabled":"Disabled","panel.chore_filt_count":"{shown} of {total} chores","panel.chore_filt_clear":"Clear filters","panel.bulk_edit_btn":"Edit selected","panel.bulk_edit_title":"Edit {count} chores","panel.bulk_edit_title_one":"Edit {count} chore","panel.bulk_edit_intro":"Switch on each setting you want to change. Only those change on every selected chore; everything else stays as it is.","panel.bulk_edit_points":"Change points","panel.bulk_edit_children":"Change who it's for","panel.bulk_edit_children_hint":"Replaces the children on every selected chore.","panel.bulk_edit_schedule":"Change schedule","panel.bulk_edit_schedule_hint":"One-off chores need their own date, so set those one at a time.","panel.bulk_edit_period":"Change time of day","panel.bulk_edit_approval":"Change approval","panel.bulk_edit_any_day":"Any day","panel.bulk_edit_apply":"Apply to {count} chores","panel.bulk_edit_apply_one":"Apply to {count} chore","panel.bulk_edit_pick_one":"Switch on at least one setting to change.","panel.bulk_edit_done":"{count} chores updated","panel.bulk_edit_done_one":"{count} chore updated","panel.bulk_edit_skipped":"{count} updated. Not changed (the new settings don't fit them): {names}","panel.chore_sort_short":"Sort","panel.chore_sort_saved":"Saved order"} diff --git a/custom_components/taskmate/www/locales/fr.json b/custom_components/taskmate/www/locales/fr.json index 95e0a18c..bb1dce28 100644 --- a/custom_components/taskmate/www/locales/fr.json +++ b/custom_components/taskmate/www/locales/fr.json @@ -185,6 +185,8 @@ "badges.editor_help": "Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} introuvable", "badges.error.entity_required": "Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)", + "badges.empty_none": "Aucun badge pour le moment", + "badges.empty_tier": "Aucun badge {tier} pour le moment", "badges.label": "Badges", "badges.next_up": "Prochain", "badges.one_more": "Encore un et il est à toi !", diff --git a/custom_components/taskmate/www/locales/fr/cards.json b/custom_components/taskmate/www/locales/fr/cards.json index 81ed5404..72657e22 100644 --- a/custom_components/taskmate/www/locales/fr/cards.json +++ b/custom_components/taskmate/www/locales/fr/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct} %","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","common.xp":"XP","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","avatar.label_crown":"Royauté","avatar.label_diamond":"Diamant","avatar.label_fire":"En feu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Fusée","avatar.label_starter":"Débutant","avatar.label_trophy":"Champion","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} +{"child.tap_to_undo":"Touchez pour annuler","common.design.field_label":"Design de carte","common.design.use_global":"Utiliser la valeur par défaut globale","common.design.classic":"Classique","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Graphite","activity.a_chore":"une tâche","activity.a_reward":"une récompense","activity.awaiting_approval":"en attente d'approbation","activity.card_description":"Chronologie des tâches terminées et des récompenses réclamées récemment","activity.card_name":"Flux d'activité TaskMate","activity.claimed":"a réclamé","activity.completed":"a terminé","activity.completed_chores_will_appear":"Les tâches terminées apparaîtront ici","activity.console_stream":"EN DIRECT · FLUX","activity.days_ago":"il y a {count}j","activity.default_title":"Activité","activity.recent_events":"Événements récents","activity.undo":"Annuler","activity.rated":"Noté {count} étoiles sur 3","activity.rated_one":"Noté {count} étoile sur 3","activity.undo_confirm_title":"Annuler cette action ?","activity.undo_confirm_chore":"Annuler l'approbation de « {detail} » pour {child} ? Cela retire {points} points et la remet en attente.","activity.undo_confirm_txn":"Annuler « {detail} » pour {child} ? Cela inverse {points} points.","activity.undo_error_title":"TaskMate — échec de l'annulation","activity.undo_error_body":"Impossible d'annuler : {message}","activity.events_count":"{count} événements","activity.events_count_one":"1 événement","activity.just_now":"à l'instant","activity.hours_ago":"il y a {count} h","activity.filter_rewards":"Récompenses","activity.filter_chores":"Tâches","activity.filter_aria_label":"Filtrer l'activité par type","activity.filter_all":"Tout","activity.filter_adjustments":"Ajustements","activity.feed_end":"— fin du flux —","activity.lost":"a perdu","activity.minutes_ago":"il y a {count} min","activity.no_activity_yet":"Aucune activité pour le moment","activity.no_events_for_filter":"Aucun événement correspondant","activity.points_manually":"points manuellement","activity.reason_allocated_to_pool":"Alloué à la cagnotte : {name}","activity.reason_admin_adjustment":"Ajustement manuel","activity.reason_bonus":"Bonus : {name}","activity.reason_penalty":"Pénalité : {name}","activity.reason_perfect_week":"Bonus de semaine parfaite !","activity.reason_pool_refund_assignment_changed":"Remboursement de cagnotte (attribution de la récompense modifiée) : {name}","activity.reason_pool_refund_cost_reduced":"Remboursement de cagnotte (coût réduit) : {name}","activity.reason_pool_refund_deleted":"Remboursement de cagnotte (récompense supprimée) : {name}","activity.reason_pool_refund_expired":"Remboursement de cagnotte (récompense expirée) : {name}","activity.reason_pool_refund_funding_changed":"Remboursement de cagnotte (financement de la récompense modifié) : {name}","activity.reason_pool_refund_sold_out":"Remboursement de cagnotte (récompense épuisée) : {name}","activity.reason_streak_milestone":"Bonus de palier de série ({days} jours de suite !)","activity.reason_streak_freeze_used":"Gel de série utilisé ({date})","activity.reason_streak_freeze_earned":"Gel de série gagné ({days} jours de suite !)","activity.reason_streak_freeze_adjusted":"Gels de série ajustés ({delta})","activity.reason_streak_freeze_reversed":"Gel de série retiré (réalisation annulée)","activity.reason_weekend_bonus":"Bonus de week-end (×{multiplier})","activity.reason_wish_savings":"Économisé pour le souhait : {name}","activity.reason_wish_taken_back":"Repris du souhait : {name}","activity.reason_wish_refund_declined":"Souhait refusé, économies rendues : {name}","activity.reason_wish_refund_removed":"Souhait supprimé, économies rendues : {name}","activity.reason_wish_pledge":"{who} a promis {points} pour {name}","activity.reason_wish_pledge_removed":"Promesse de {who} ({points}) retirée : {name}","activity.reason_wish_pledge_voided":"Promesse de {who} ({points}) rendue : {name}","activity.reason_wish_redeemed":"Souhait obtenu : {name}","activity.received":"a reçu","activity.redeemed":"a échangé","activity.spent":"a dépensé","activity.try_different_filter":"Essayez un autre filtre","activity.unknown_child":"Inconnu","approvals.all_caught_up":"Tout est à jour !","approvals.approve":"Approuver","approvals.approve_all":"Tout approuver","approvals.child_said":"A dit","approvals.suggested":"Suggéré : {points}","approvals.award_label":"Attribuer","approvals.rating_label":"Note de qualité","approvals.rating_star_title":"{count}★ — rapporte {percent} % des points","approvals.approve_all_busy":"Approbation…","approvals.approve_all_confirm":"Approuver {count} tâches en attente ?","approvals.approve_all_confirm_one":"Approuver 1 tâche en attente ?","approvals.card_description":"Une carte pour gérer les approbations de tâches en attente pour TaskMate","approvals.card_name":"Approbations TaskMate","approvals.default_title":"Approbations en attente","approvals.error_failed_service":"Échec de {service} : {message}","approvals.error_failed":"Un problème est survenu : {message}","approvals.error_title":"Erreur TaskMate","approvals.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","approvals.no_pending_approvals":"Aucune approbation en attente","approvals.please_define_entity":"Veuillez définir une entité (capteur pending_approvals)","approvals.reject":"Rejeter","approvals.reward_claims_section":"Demandes de récompenses","approvals.mandatory_section":"Obligatoires — à examiner","approvals.apply_penalty":"Appliquer la pénalité","approvals.postpone":"Reporter","approvals.dismiss":"Ignorer","approvals.penalty_points":"Pénalité : −{points} {pointsName}","approvals.no_penalty":"Aucune pénalité définie","approvals.timed_duration":"{count} min","badge.criteria_and":"ET","badge.criteria_or":"OU","badge.criteria_best_streak":"Meilleure série","badge.criteria_birthday":"Anniversaire","badge.criteria_current_streak":"Série en cours","badge.criteria_first_chore":"Première tâche","badge.criteria_first_reward":"Première récompense","badge.criteria_perfect_weeks":"Semaines parfaites","badge.criteria_total_chores":"Tâches totales","badge.criteria_total_points":"Points totaux","badge.criteria_total_rewards":"Récompenses totales","badge.desc_1000_points":"Gagner {count} {points_name} au total","badge.desc_100_chores":"Terminer {count} tâches","badge.desc_100_points":"Gagner {count} {points_name} au total","badge.desc_10_chores":"Terminer {count} tâches","badge.desc_10_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_30_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_3_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_5000_points":"Gagner {count} {points_name} au total","badge.desc_500_points":"Gagner {count} {points_name} au total","badge.desc_50_chores":"Terminer {count} tâches","badge.desc_5_perfect_weeks":"Réaliser {count} semaines parfaites","badge.desc_7_day_streak":"Accomplir des tâches {count} jours d'affilée","badge.desc_first_chore":"Terminer ta toute première tâche","badge.desc_first_perfect_week":"Réaliser une semaine parfaite","badge.desc_first_reward":"Réclamer ta première récompense","badge.desc_birthday":"Fêter ton anniversaire","badge.earned_date":"Obtenu le {date}","badge.manual_award_only":"Attribution manuelle uniquement","badge.metric_best_streak":"Meilleure série","badge.metric_current_streak":"Série en cours","badge.metric_first_chore":"Première tâche (bool)","badge.metric_first_reward":"Première récompense (bool)","badge.metric_perfect_weeks":"Semaines parfaites","badge.metric_total_chores":"Tâches totales","badge.metric_total_points":"Points totaux","badge.metric_total_rewards":"Récompenses totales","badge.metric_birthday":"Anniversaire aujourd'hui (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tâches terminées","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tâches terminées","badge.name_10_perfect_weeks":"{count} semaines parfaites","badge.name_30_day_streak":"Série de {count} jours","badge.name_3_day_streak":"Série de {count} jours","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tâches terminées","badge.name_5_perfect_weeks":"{count} semaines parfaites","badge.name_7_day_streak":"Série de {count} jours","badge.name_first_chore":"Première tâche","badge.name_first_perfect_week":"Première semaine parfaite","badge.name_first_reward":"Première récompense","badge.name_birthday":"Anniversaire","badge.source_auto":"AUTO","badge.source_manual":"MANUEL","badge.source_silent":"SILENCIEUX","badge.tier_bronze":"Bronze","badge.tier_gold":"Or","badge.tier_platinum":"Platine","badge.tier_silver":"Argent","badges.all_tiers":"Tous les niveaux","badges.count_label":"{earned} sur {total} obtenus","badges.count_label_latest":"{earned} sur {total} obtenus · Dernier : {latest}","badges.default_title":"Badges","badges.editor_help":"Configurez via YAML : définissez entity sur votre capteur de badges (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} introuvable","badges.error.entity_required":"Veuillez définir une entité : le capteur de badges de l'enfant (ex. sensor.taskmate_badges_mia)","badges.empty_none":"Aucun badge pour le moment","badges.empty_tier":"Aucun badge {tier} pour le moment","badges.label":"Badges","badges.next_up":"Prochain","badges.one_more":"Encore un et il est à toi !","badges.title_with_name":"Badges de {name}","bonuses.add_bonus":"Ajouter un bonus","bonuses.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","bonuses.btn_delete_title":"Supprimer","bonuses.btn_edit_title":"Modifier","bonuses.card_description":"Appliquer des bonus d'attribution de points aux enfants","bonuses.card_name":"Bonus TaskMate","bonuses.default_title":"Bonus","bonuses.empty_sub":"Appuyez sur l'icône crayon pour ajouter des bonus","bonuses.empty_title":"Aucun bonus pour le moment","bonuses.form_description_label":"Description (optionnel)","bonuses.form_description_placeholder":"Brève description","bonuses.form_icon_label":"Icône (MDI)","bonuses.form_name_label":"Nom","bonuses.form_name_placeholder":"ex. Chambre rangée","bonuses.form_points_label":"Points","bonuses.manage_title":"Gérer les bonus","bonuses.new_bonus":"Nouveau bonus","bonuses.toast_add_failed":"Échec de l'ajout du bonus","bonuses.toast_applied":"+{points} {pointsName} pour {childName}","bonuses.toast_apply_failed":"Échec de l'application du bonus","bonuses.toast_delete_failed":"Échec de la suppression du bonus","bonuses.toast_save_failed":"Échec de l'enregistrement des modifications","bonuses.toast_saved":"Bonus enregistré","calendar.card_description":"Vue d'une journée des tâches assignées à chaque enfant","calendar.card_name":"Calendrier TaskMate","calendar.child_summary":"{done} sur {total} terminé","calendar.default_title":"Calendrier des tâches","calendar.error.entity_required":"Veuillez définir une entité","calendar.legend_due":"À faire","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Jour suivant","calendar.no_chores_today":"Aucune tâche pour ce jour","calendar.prev_day":"Jour précédent","calendar.rotating":"Attribution tournante","child.afternoon_chores":"Tâches de l'après-midi","child.all_done":"Tout est fait !","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus : {name}","child.card_description":"Une carte amusante et adaptée aux enfants pour qu'ils puissent accomplir leurs tâches !","child.card_name":"Carte enfant TaskMate","child.celebration_message":"Tu as réussi ! Continue comme ça !","child.celebration_title":"GÉNIAL !","child.on_vacation":"En pause — les tâches sont suspendues 🌴","birthday.banner":"Joyeux anniversaire, {name} ! 🎂","birthday.banner_age":"Joyeux anniversaire, {name} — {age} ans aujourd'hui ! 🎂","birthday.multiplier":"Chaque tâche rapporte {multiplier}× aujourd'hui","birthday.day_off":"Jour de repos — seulement les tâches obligatoires aujourd'hui","child.child_not_found":"Enfant non trouvé : {child_id}","child.chore_locked_until":"Disponible à {time}","child.set_time_open_until":"ouvert jusqu'à {time}","child.set_time_opens":"dès {time}","child.set_time_missed":"manqué","child.set_time_waiting":"en attente d'un adulte","child.set_time_done":"fait","child.set_time_count":"{done} sur {total} aujourd'hui","child.set_time_of":"{n} sur {total}","child.set_time_now":"maintenant","child.chore_locked_until_generic":"Disponible plus tard","child.recurrence_locked":"Pas disponible pour l'instant — reviens plus tard","child.chores_reset_hours_mins":"Réinitialisation des tâches dans {hours}h {mins}m","child.chores_reset_mins":"Réinitialisation des tâches dans {mins}m","child.chores_resetting_soon":"Réinitialisation des tâches bientôt !","child.click_to_complete":"Cliquez pour terminer","child.click_to_undo":"Cliquez pour annuler","child.claimed_by_another":"Déjà fait par {name}","child.claimed_by_another_generic":"Déjà prise aujourd'hui","child.difficulty_easy":"Facile","child.difficulty_medium":"Moyen","child.difficulty_hard":"Difficile","child.mandatory":"Obligatoire","child.swap_section_title":"Reprendre une tâche","child.swap_request":"Demander","child.swap_requested":"Demandé","child.photo_needed":"Photo requise","child.photo_required_title":"Ajouter une photo","child.extra_title":"Qu'as-tu fait ?","child.extra_hint":"Dis ce que tu as fait et ce que tu penses que ça vaut.","child.extra_desc_placeholder":"J'ai rangé le porche","child.extra_points_label":"Points que tu penses mériter","child.extra_submit":"Envoyer","child.extra_needs_desc":"Écris d'abord ce que tu as fait.","child.open_ended_tag":"À décrire","child.weekly_target_done":"Terminé pour cette semaine","child.weekly_target_progress":"{done}/{target} cette semaine","child.weekly_target_bonus_reached":"🎉 Objectif de la semaine atteint ! +{points}","child.team_progress":"{joined} / {size} inscrits","child.team_you_joined":"Tu en fais partie","child.team_join":"Rejoindre","child.team_leave":"Quitter","child.team_tap_to_join":"Touche pour rejoindre l'équipe","child.team_tap_to_leave":"Touche pour quitter l'équipe","child.photo_take":"Prendre une photo","child.photo_hint":"Montre ta tâche terminée","child.photo_retake":"Reprendre","child.photo_confirm":"Confirmer","child.photo_uploading":"Envoi de la photo…","child.photo_cancel":"Annuler","child.photo_not_image":"Ce fichier n'est pas une image. Réessaie.","child.photo_process_failed":"Impossible de lire cette photo. Réessaie.","child.photo_upload_failed":"Échec de l'envoi. Vérifie ta connexion et réessaie.","child.photo_size_kb":"~{size} Ko","child.done":"Terminé","child.blocked_by_dependency":"Fais d'abord {chores}","child.parent":"Parent","child.error_complete":"Un problème est survenu : {message}","child.error_title":"Oups !","child.error_undo":"Impossible d'annuler : {message}","child.error.child_id_required":"Veuillez définir un child_id","child.error.entity_required":"Veuillez définir une entité","child.undo_not_allowed":"Seul un parent peut annuler une tâche terminée.","child.undo_named":"Annuler {name}","child.undo_recent":"Annuler une tâche que tu viens de faire","child.evening_chores":"Tâches du soir","child.morning_chores":"Tâches du matin","child.night_chores":"Tâches de la nuit","child.no_chores_right_now":"Aucune tâche pour le moment. Beau travail !","child.not_scheduled_for_today":"Non programmé pour aujourd'hui","child.pause":"Pause","child.paused":"En pause","child.please_define_child_id":"Veuillez définir un child_id","child.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Récurrent","child.recurrence_every_n_days":"Tous les {count} jours","child.recurrence_weekly":"Hebdomadaire","child.recurrence_every_2_weeks":"Toutes les 2 semaines","child.recurrence_monthly":"Mensuel","child.recurrence_every_3_months":"Tous les 3 mois","child.recurrence_every_6_months":"Tous les 6 mois","child.recurrence_next":"Prochaine fois : {day}","child.resume":"Reprendre","child.start":"Démarrer","child.time_has_passed":"Le temps est écoulé pour cette tâche","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tâches d'aujourd'hui","common.afternoon":"Après-midi","common.all":"Tout","common.all_children":"Tous les enfants","common.anytime":"N'importe quand","common.apply":"Appliquer","common.approve":"Approuver","common.approved":"Approuvé","common.cancel":"Annuler","common.close":"Fermer","common.chores":"Tâches","common.complete_on_behalf":"Terminer","common.complete_on_behalf_all_done":"Toutes les tâches faites aujourd'hui","common.complete_on_behalf_heading":"En attente aujourd'hui","common.complete_on_behalf_tooltip":"Terminer pour {name}","common.d_streak":"série de {count} j","common.day_streak":"jours de suite","common.default":"Par défaut","common.entity":"Entité","common.entity_not_found":"Entité non trouvée : {entity}","common.error":"Erreur","common.evening":"Soir","common.goal":"Objectif","common.morning":"Matin","common.night":"Nuit","common.no_children":"Aucun enfant trouvé","common.no_chores_today":"Aucune tâche aujourd'hui","common.pending":"En attente","common.please_define_entity":"Veuillez définir une entité","common.points":"Points","common.reject":"Rejeter","common.rejected":"Rejeté","reject.title":"Refuser « {name} »","reject.reason_label":"Pourquoi ? (facultatif)","reject.reason_placeholder":"Dis-lui ce qu'il faut corriger…","reject.reason_hint":"Affiché à l'enfant. Laisse vide pour refuser sans raison.","reject.chip_not_finished":"Pas fini","reject.chip_redo":"À refaire","reject.chip_not_today":"Pas aujourd'hui","reject.confirm":"Refuser","child.rejected_note":"Renvoyé : {reason}","rewards.rejected_note":"Non approuvé : {reason}","activity.rejected_reason":"Raison : {reason}","inspection.coming_title":"Inspection en approche !","inspection.coming_sub":"Un adulte va vérifier {name} dans les {time} qui viennent. Garde-le impeccable pour +{bonus} {points_name} !","inspection.passed_title":"Inspection réussie ! +{bonus} {points_name}","inspection.passed_sub":"{name} était super","inspection.passed_sub_note":"{name} était super : « {note} »","inspection.redo_title":"{name} est à refaire","inspection.redo_sub":"Tu gardes tes {points} {points_name}. Refais-le et coche-le.","inspection.nope_title":"Pas cette fois","inspection.nope_sub":"{name} n'a pas passé la vérification. Aucun point perdu.","inspection.tag_open":"Inspection","inspection.tag_passed":"Réussie +{bonus}","inspection.tag_redo":"À refaire","inspection.tag_failed":"Inspectée","inspection.celebrate_title":"Inspection réussie !","inspection.celebrate_sub":"{name} était génial","inspection.celebrate_ok":"Youpi !","activity.inspection_started":"Inspection lancée","activity.inspection_passed":"Inspection réussie","activity.inspection_failed":"Inspection : pas cette fois","activity.inspection_redo":"Renvoyée à refaire","activity.reason_inspection_passed":"Inspection réussie : {name}","common.reset":"Réinitialiser","common.save":"Enregistrer","common.stars":"Étoiles","common.this_week":"cette semaine","common.title":"Titre","common.today":"Aujourd'hui","common.total":"total","common.unavailable":"TaskMate est indisponible","common.unknown":"Inconnu","common.yesterday":"Hier","dashboard.btn_add_points_title":"Ajouter {amount} {pointsName}","dashboard.btn_remove_points_title":"Retirer {amount} {pointsName}","dashboard.card_description":"Vue parentale unifiée avec approbations, progression des enfants et contrôles rapides des points","dashboard.card_name":"Tableau de bord parent TaskMate","dashboard.default_title":"Tableau de bord parent","dashboard.empty_approvals":"Tout est à jour ! Aucune approbation en attente.","dashboard.empty_claims":"Aucune demande de récompense en attente.","dashboard.empty_no_children":"Aucun enfant trouvé","dashboard.empty_rotation":"Aucune tâche en rotation configurée","dashboard.paused_tag":"EN PAUSE","dashboard.rotation_skip_confirm":"Passer l'assigné d'aujourd'hui pour cette tâche ?","dashboard.rotation_skip_hint":"Passer l'enfant actuel et passer au suivant dans la rotation (aujourd'hui uniquement)","dashboard.rotation_unassigned":"Personne","dashboard.tab_approvals":"Approbations","dashboard.tab_claims":"Demandes","dashboard.tab_overview":"Vue d'ensemble","dashboard.chores_done":"{done} / {total} tâches faites","dashboard.tab_points":"Points","dashboard.tab_rotation":"Rotation","dashboard.mode_alternating":"Alternance","dashboard.mode_balanced":"Équilibré","dashboard.mode_random":"Aléatoire","graph.all_children":"Tous les enfants","graph.card_description":"Graphique linéaire suivant les points quotidiens ou cumulés au fil du temps","graph.card_name":"Graphique des points TaskMate","graph.career_growth":"Carrière","graph.daily":"Quotidien","graph.default_title":"Graphique des points","graph.console_live":"EN DIRECT","graph.error.entity_required":"Veuillez définir une entité","graph.graph_error":"Erreur de graphique : {message}","graph.no_data_submessage":"Terminez et approuvez des tâches pour voir le graphique","graph.no_data_yet":"Aucune donnée pour le moment","graph.total":"Total","leaderboard.best_streak":"Meilleure série","leaderboard.best_streak_value":"{count} jours","leaderboard.best_streak_value_one":"1 jour","leaderboard.card_description":"Classement compétitif multi-enfants par points, série ou activité hebdomadaire","leaderboard.card_name":"Classement TaskMate","leaderboard.career_label":"carrière","leaderboard.career_score":"Score de carrière","leaderboard.default_title":"Classement","leaderboard.error.entity_required":"Veuillez définir une entité","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Records personnels","leaderboard.points_this_week":"Points de la semaine","leaderboard.ranked_by_points":"Classé par points totaux","leaderboard.ranked_by_streak":"Classé par série actuelle","leaderboard.ranked_by_weekly":"Classé par points de la semaine","leaderboard.ranked_by_career":"Classé par score de carrière","leaderboard.ranked_by_season":"Classé par points du mois","leaderboard.sort_all_time_points":"Points totaux","leaderboard.sort_career_score":"Score de carrière","leaderboard.sort_current_streak":"Série actuelle","leaderboard.sort_this_week":"Cette semaine","leaderboard.tie":"ÉGALITÉ","leaderboard.total_chores_completed":"Tâches totales terminées","leaderboard.total_points_earned":"Points totaux gagnés","overview.card_description":"Tableau de bord parental rapide pour tous les enfants","overview.card_name":"Vue d'ensemble TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"ACTION REQUISE ●","overview.designed.approvals_waiting":"{count} validations en attente","overview.designed.approvals_waiting_one":"1 validation en attente","overview.designed.daily_completion":"PROGRESSION DU JOUR","overview.designed.pending_review":"{count} À VALIDER","overview.designed.progress_detail":"{done} / {total} tâches · {pct} %","overview.designed.review":"Vérifier","overview.designed.sub_cleanpro":"Mis à jour à l'instant","overview.designed.sub_console":"FAMILLE · FLUX EN DIRECT","overview.designed.sub_playroom":"Regarde comme on est occupés !","overview.designed.tap_to_check":"Touchez Validations pour les cocher","overview.designed.todays_progress":"Progression du jour","overview.designed.waiting_for_you":"{count} en attente pour vous","overview.designed.waiting_for_you_one":"1 en attente pour vous","overview.error.entity_required":"Veuillez définir une entité","overview.footer_children":"Enfants","overview.footer_done_today":"Fait aujourd'hui","overview.footer_total_points":"Total {pointsName}","overview.pending_count":"{count} en attente","penalties.add_penalty":"Ajouter une pénalité","penalties.applying_to":"Application à {childName} — solde actuel : {points} {pointsName}","penalties.btn_delete_title":"Supprimer","penalties.btn_edit_title":"Modifier","penalties.card_description":"Appliquer des pénalités de déduction de points aux enfants","penalties.card_name":"Pénalités TaskMate","penalties.default_title":"Pénalités","penalties.empty_sub":"Appuyez sur l'icône crayon pour ajouter des pénalités","penalties.empty_title":"Aucune pénalité pour le moment","penalties.form_description_label":"Description (optionnel)","penalties.form_description_placeholder":"Brève description","penalties.form_icon_label":"Icône (MDI)","penalties.form_name_label":"Nom","penalties.form_name_placeholder":"ex. Ne pas aller au lit","penalties.form_points_label":"Points","penalties.manage_title":"Gérer les pénalités","penalties.new_penalty":"Nouvelle pénalité","penalties.toast_add_failed":"Échec de l'ajout de la pénalité","penalties.toast_applied":"-{points} {pointsName} pour {childName}","penalties.toast_apply_failed":"Échec de l'application de la pénalité","penalties.toast_delete_failed":"Échec de la suppression de la pénalité","penalties.toast_save_failed":"Échec de l'enregistrement des modifications","penalties.toast_saved":"Pénalité enregistrée","points_card.card_description":"Une carte conviviale pour les parents pour ajouter ou retirer des points aux enfants","points_card.card_name":"Carte de points TaskMate","points_card.default_title":"Gérer les points","points_card.dialog_add_title":"Ajouter des {pointsName}","points_card.dialog_confirm_add":"Ajouter","points_card.dialog_confirm_remove":"Retirer","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Entrez un nombre entre 1 et 100","points_card.dialog_points_label":"Nombre de {pointsName}","points_card.dialog_reason_label":"Raison (optionnel)","points_card.dialog_reason_placeholder":"ex. Bon comportement, a aidé un frère/une sœur...","points_card.dialog_remove_title":"Retirer des {pointsName}","points_card.dialog_subtitle":"pour {childName}","points_card.empty_subtitle":"Ajoutez des enfants dans les paramètres TaskMate","points_card.empty_title":"Aucun enfant trouvé","points_card.notification_added":"{points} {pointsLabel} ajoutés à {childName}","points_card.notification_failed":"Échec : {message}","points_card.notification_failed_action":"Impossible de {action} les points : {message}","points_card.notification_failed_add":"Impossible d'ajouter les points : {message}","points_card.notification_failed_remove":"Impossible de retirer les points : {message}","points_card.notification_quick":"{sign}{amount} {pointsName} pour {childName}","points_card.notification_removed":"{points} {pointsLabel} retirés à {childName}","points_card.please_define_entity":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","points_card.quick_add_title":"Ajouter {amount} {pointsName}","points_card.quick_custom_title":"Montant personnalisé","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Retirer {amount} {pointsName}","points_card.validation_range":"Veuillez entrer un nombre entre 1 et 100","points_display.board_title":"Tableau des points","points_display.card_description":"Affichage des points adapté aux enfants. Supporte un seul enfant, tous les enfants ou le total familial combiné.","points_display.card_name":"Affichage des points TaskMate","points_display.career_score_label":"Score de carrière","points_display.combined_family_total":"Total familial combiné","points_display.current_points_label":"Points actuels","points_display.default_title":"Points","points_display.empty_no_child":"Aucun enfant sélectionné ou enfant non trouvé.","points_display.empty_no_children":"Aucun enfant trouvé dans les données TaskMate.","points_display.empty_set_child_id":"Définissez child_id dans l'éditeur de carte.","points_display.error.entity_required":"Veuillez définir une entité","points_display.family_subtitle":"{count} enfants · total","points_display.family_subtitle_one":"1 enfant · total","points_display.family_title":"Points de la famille","points_display.individual_scores":"Scores individuels","points_display.mode_cumulative":"Combiné","points_display.mode_multi":"Tous les enfants","points_display.mode_single":"Unique","points_display.points_label":"points","points_display.rank":"Rang","points_display.single_title":"Points de {name}","points_display.streak":"Série","points_display.streak_day":"{count} jour","points_display.streak_days":"{count} jours","points_display.this_week":"Cette semaine","points_display.total_points":"Points totaux","points_display.weekly_plus":"+{count} cette semaine","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Ajoutez d'abord des tâches à cet enfant","reorder.card_description":"Une carte pour réorganiser les tâches par enfant, organisées par catégorie de temps","reorder.card_name":"Carte de réorganisation TaskMate","reorder.child_not_found":"Enfant non trouvé : {child_id}","reorder.chore_count":"{count} tâche","reorder.chore_count_plural":"{count} tâches","reorder.default_title":"Réorganiser les tâches","reorder.drag_to_reorder":"Faire glisser pour réorganiser","reorder.error.child_id_required":"Veuillez définir un child_id","reorder.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","reorder.move_down":"Déplacer vers le bas","reorder.move_up":"Déplacer vers le haut","reorder.no_chores_assigned":"Aucune tâche assignée","reorder.notification.save_error_message":"Échec de l'enregistrement de l'ordre des tâches : {error}","reorder.notification.save_error_title":"Erreur lors de l'enregistrement de l'ordre","reorder.notification.save_success_message":"L'ordre des tâches a été mis à jour avec succès.","reorder.notification.save_success_title":"Ordre des tâches enregistré","reorder.save_order":"Enregistrer l'ordre","reorder.saving":"Enregistrement...","reorder.unsaved_changes":"Vous avez des modifications non enregistrées","reward_progress.card_description":"Affichage de la progression des récompenses motivant en plein écran","reward_progress.card_name":"Progression de récompense TaskMate","reward_progress.combined":"combiné","reward_progress.combined_points_pool":"Cagnotte de points combinée","reward_progress.default_title":"Objectif de récompense","reward_progress.error.entity_required":"Veuillez définir une entité","reward_progress.jackpot_reward":"Récompense Jackpot","reward_progress.more_needed":"{amount} de plus nécessaire","reward_progress.no_rewards":"Aucune récompense trouvée","reward_progress.ready":"🎉 Prêt !","reward_progress.ready_to_claim":"Prêt à être réclamé !","reward_progress.ready_to_claim_emoji":"🎉 Prêt à être réclamé !","reward_progress.total_pool":"Cagnotte totale","reward_progress.unavailable":"TaskMate indisponible","rewards.add_all":"Tout","rewards.all_children":"Tous les enfants","rewards.allocated":"Alloué","rewards.awaiting_approval":"En attente de l'approbation des parents","rewards.card_description":"Une carte affichant les récompenses disponibles avec leurs coûts en étoiles","rewards.card_name":"Carte de récompenses TaskMate","rewards.claim_reward":"Réclamer la récompense","rewards.confirm_body":"Réclamer {name} ?","rewards.confirm_claim_btn":"Réclamer !","rewards.confirm_cost":"Coût","rewards.confirm_pool_total":"Total de la cagnotte","rewards.confirm_remaining":"Restant","rewards.confirm_title":"Réclamer la récompense ?","rewards.confirm_your_points":"Vos {name}","rewards.default_title":"Récompenses","rewards.deposit_custom_add":"Ajouter","rewards.deposit_custom_label":"Montant personnalisé à déposer","rewards.deposit_custom_placeholder":"Montant","rewards.deposit_disabled_insufficient":"Solde insuffisant ({spendable} disponible)","rewards.deposit_disabled_loading":"Dépôt en cours…","rewards.deposit_disabled_no_child":"Sélectionnez un enfant pour déposer","rewards.deposit_points":"Déposer {amount}","rewards.empty_subtitle":"Ajoutez des récompenses dans les paramètres TaskMate","rewards.empty_title":"Aucune récompense disponible","rewards.error.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","rewards.expired":"Expirée","rewards.expires_in_days":"Expire dans {count} jour","rewards.expires_in_days_plural":"Expire dans {count} jours","rewards.expires_today":"Expire aujourd'hui","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pas assez de points","rewards.only_n_left":"Plus que {count} !","rewards.pool_full":"Cagnotte pleine !","rewards.pool_locked_note":"Les allocations sont verrouillées — elles ne peuvent être dépensées que pour cet objectif","rewards.redeem":"Échanger","rewards.reward_count_plural":"{count} récompenses","rewards.reward_count_singular":"{count} récompense","rewards.sold_out":"Épuisée","rewards.available_when":"Disponible {window}","rewards.locked_now":"Indisponible pour le moment","rewards.spendable_balance":"Disponible","rewards.spendable_chip":"Disponible : {points}","rewards.unavailable_hint":"Cette récompense ne peut plus être réclamée","streak.achievement.fifty_desc":"Accomplis 50 tâches","streak.achievement.fifty_name":"50 faites","streak.achievement.first_desc":"Accomplis ta première tâche","streak.achievement.first_name":"Premier !","streak.achievement.hundred_desc":"Accomplis 100 tâches","streak.achievement.hundred_name":"100 faites","streak.achievement.points100_desc":"Gagne 100 points au total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Gagne 50 points au total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Série de 14 jours","streak.achievement.streak14_name":"2 semaines","streak.achievement.streak30_desc":"Série de 30 jours","streak.achievement.streak30_name":"Un mois !","streak.achievement.streak3_desc":"Série de 3 jours","streak.achievement.streak3_name":"3 jours","streak.achievement.streak7_desc":"Série de 7 jours","streak.achievement.streak7_name":"Une semaine !","streak.achievement.ten_desc":"Accomplis 10 tâches","streak.achievement.ten_name":"10 faites","streak.achievements":"Trophées","streak.card_description":"Séries de jours consécutifs et badges d'étape pour chaque enfant","streak.card_name":"Séries et trophées TaskMate","streak.day_streak":"jours de suite","streak.freezes_tooltip":"Gels de série — chacun sauve ta série un jour où tu oublies","streak.freezes_aria":"{count} gels de série","streak.freezes_aria_one":"1 gel de série","streak.default_title":"Séries et trophées","streak.error.entity_required":"Veuillez définir une entité","streak.on_fire_count":"{count} en feu","streak.on_fire_count_one":"{count} en feu","sticker_chart.error.entity_required":"Veuillez définir une entité","sticker_chart.default_title":"Tableau d'autocollants de {name}","sticker_chart.today":"Aujourd'hui : {done} / {total} tâches faites","sticker_chart.all_done":"Tout est fait, {name} !","sticker_chart.day_done_message":"Toutes les tâches du jour sont faites !","sticker_chart.no_stickers":"Pas encore d'autocollants - fais une tâche pour gagner le premier !","sticker_chart.stickers_alt":"{count} {points} gagnées","sticker_chart.goal":"{points} / {goal} {unit} avant la récompense","sticker_chart.goal_reached":"OBJECTIF ATTEINT ! C'est l'heure de la récompense !","sticker_chart.week_goal":"{points} / {goal} {unit} cette semaine","sticker_chart.week_perfect":"SEMAINE PARFAITE ! Toutes les étoiles gagnées !","sticker_chart.block_key":"Chaque case = {count} {unit}","sticker_chart.day_count":"{day} : {done} / {total} tâches faites","sticker_chart.no_jobs_day":"Aucune tâche n'était prévue le {day}.","sticker_chart.no_reward":"Aucune récompense à viser pour l'instant - choisissez-en une dans les réglages de la carte.","sticker_chart.no_child":"Aucun enfant trouvé pour cette entité","sticker_chart.claim":"Obtenir {reward}","sticker_chart.claim_confirm":"Touchez encore pour obtenir {reward}","sticker_chart.claim_pending":"En attente de l'accord d'un adulte","sticker_chart.claim_short":"Encore {count} {unit}","sticker_chart.claimed":"{reward} obtenu pour {name} !","sticker_chart.complete_failed":"Ça n'a pas marché : {error}","sticker_chart.goal_tile":"Objectif","sticker_chart.needs_photo":"Cette tâche demande une photo - ouvrez-la sur la carte enfant TaskMate.","sticker_chart.no_jobs_today":"Pas de tâches aujourd'hui - profite de ta journée !","sticker_chart.state.done":"fait","sticker_chart.state.partial":"commencé","sticker_chart.state.pending":"attend un adulte","sticker_chart.state.todo":"à faire","sticker_chart.not_allowed":"Cette tablette n'a pas le droit de cocher les tâches de {name}. Un adulte peut le corriger dans TaskMate : associer {name} au compte de cette tablette, ou ajouter ce compte comme parent.","sticker_chart.undo_denied":"Seul un adulte peut reprendre un autocollant.","sticker_chart.undone":"Autocollant repris.","visibility.description_hidden":"Masqué par la condition de visibilité","visibility.description_shown":"Affiché par la condition de visibilité","visibility.label_entity":"Entité de visibilité","visibility.label_operator":"Opérateur de visibilité","visibility.label_state":"État de visibilité","visibility.operator_equals":"Égal à","visibility.operator_gt":"Supérieur à (>)","visibility.operator_gte":"Supérieur ou égal à (≥)","visibility.operator_lt":"Inférieur à (<)","visibility.operator_lte":"Inférieur ou égal à (≤)","visibility.operator_not_equals":"Non égal à","weekly.card_description":"La semaine en un coup d'œil — tâches, points et graphique à barres quotidien","weekly.card_name":"Résumé hebdomadaire TaskMate","weekly.child_chores":"{count} tâches","weekly.child_chores_one":"1 tâche","weekly.child_days":"{count}/7 jours","weekly.child_days_active_title":"{count} jours actifs sur 7","weekly.day_fri":"Ven","weekly.day_mon":"Lun","weekly.day_sat":"Sam","weekly.day_sun":"Dim","weekly.day_thu":"Jeu","weekly.day_tue":"Mar","weekly.day_wed":"Mer","weekly.default_title":"Cette semaine","weekly.error.entity_required":"Veuillez définir une entité","weekly.section_children_this_week":"Enfants cette semaine","weekly.section_chores_per_day":"Tâches par jour","weekly.section_points_per_day":"Points par jour","weekly.stat_chores":"Tâches","weekly.stat_rewards":"Récompenses","weekly.stat_days_active":"Jours actifs","child.level_label":"Niv. {level}","child.console_cleared":"TERMINÉ","child.console_active":"{count} EN COURS","child.avatar_change":"Changer ton avatar","child.avatar_locked":"Verrouillé","child.avatar_change_failed":"Impossible de changer l'avatar.","leaderboard.sort_this_month":"Ce mois-ci","leaderboard.last_champion":"Champion du mois dernier : {name} 🏆","gallery.default_title":"Galerie photo","gallery.empty":"Aucune photo de preuve pour l'instant","gallery.pending":"en attente","family_goal.default_title":"Objectif familial","family_goal.disabled":"Aucun objectif familial défini","family_goal.reward_label":"Récompense : {reward}","family_goal.reached":"Objectif atteint ! {reward}","wishlist.title":"Liste de souhaits de {name}","wishlist.subtitle":"J'économise","wishlist.add":"Ajouter un souhait","wishlist.limit_reached":"Tu as déjà {max} souhaits en cours","wishlist.can_spend":"Tu peux dépenser","wishlist.saved_in_wishes":"{points} économisés dans les souhaits","wishlist.empty":"Pas encore de souhait. Ajoute quelque chose pour lequel tu veux économiser !","wishlist.pick_child":"Choisis un enfant dans les paramètres de la carte pour afficher sa liste de souhaits.","wishlist.target_tag":"Objectif : {points}","wishlist.open_link":"Ouvrir le lien","wishlist.progress_label":"{total} sur {target}","wishlist.legend_me":"Moi {points}","wishlist.legend_family":"Famille {points}","wishlist.status_pending":"En attente de l'accord d'un adulte","wishlist.withdraw":"Retirer","wishlist.status_declined":"Un adulte a dit non","wishlist.dismiss":"Compris","wishlist.status_redeem_requested":"Demande envoyée — un adulte va s'en occuper","wishlist.fully_funded":"Entièrement financé !","wishlist.ask_redeem":"Demander à l'obtenir","wishlist.move_points":"Placer des points","wishlist.take_back":"Reprendre","wishlist.to_go":"encore {points}","wishlist.add_title":"Ajouter un souhait","wishlist.field_name":"Que veux-tu ?","wishlist.field_target":"Combien de points ça coûte ?","wishlist.target_hint":"Un adulte peut le modifier","wishlist.target_lower":"Baisser l'objectif","wishlist.target_raise":"Augmenter l'objectif","wishlist.field_link":"Lien","wishlist.optional":"(facultatif)","wishlist.field_picture":"Image","wishlist.picture_pick":"Touche pour prendre une photo ou en choisir une","wishlist.picture_change":"Changer d'image","wishlist.picture_not_image":"Ce fichier n'est pas une image","wishlist.picture_failed":"Impossible d'utiliser cette image. Essaie une autre.","wishlist.link_invalid":"Les liens doivent commencer par http:// ou https://","wishlist.send":"Envoyer à un adulte","wishlist.move_title":"Placer des points dans {name}","wishlist.move_info":"Tu as {balance} · il manque encore {needed}","wishlist.all_i_need":"Tout ce qu'il manque ({points})","wishlist.move_confirm":"Placer {points}","wishlist.take_title":"Reprendre des points de {name}","wishlist.take_info":"Tu as économisé {saved}. Les promesses de la famille restent dans le souhait.","wishlist.take_all":"Tout ({points})","wishlist.take_confirm":"Reprendre {points}","wishlist.redeem_title":"Demander ton {name} ?","wishlist.redeem_body":"Un adulte recevra un message pour s'en occuper. Tes points économisés et les promesses de la famille seront utilisés.","wishlist.not_yet":"Pas encore","wishlist.yes_please":"Oui, s'il te plaît !","wishlist.error":"Ça n'a pas marché : {error}","wishlist.entity_required":"Veuillez définir une entité (capteur de vue d'ensemble TaskMate)","bounty.title":"Tableau des primes","bounty.subtitle":"Tâches ponctuelles · premier arrivé","bounty.open_count":"{count} dispo","bounty.empty":"Aucune prime pour l'instant — reviens plus tard !","bounty.no_child":"Choisissez un enfant dans les réglages de la carte.","bounty.left":"encore {time}","bounty.no_expiry":"Sans limite","bounty.photo_tag":"photo","bounty.claim":"Réserver","bounty.claim_hint":"Tu auras {hours} h pour la faire","bounty.finish_first":"Termine d'abord ta prime","bounty.claimed_by_you":"Réservée par toi — encore {time} pour finir","bounty.done":"Fini !","bounty.give_back":"Rendre","bounty.sibling_on_it":"{name} s'en occupe","bounty.sibling_back_in":"de retour sur le tableau dans {time} si ce n'est pas fini","bounty.waiting":"En attente de vérification par un adulte · +{points} {pointsName} en attente","bounty.undo":"Annuler","bounty.sibling_checking":"{name} a fini — en cours de vérification","bounty.you_earned":"Tu as gagné +{points} {pointsName}","bounty.done_by":"Faite par {name}","bounty.recent":"Terminées récemment","bounty.claim_title":"Réserver « {title} » ?","bounty.claim_body":"Elle est à toi pendant {hours} heures. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.claim_body_one":"Elle est à toi pendant {hours} heure. Si elle n'est pas faite d'ici là, elle revient sur le tableau pour tout le monde.","bounty.not_now":"Pas maintenant","bounty.claim_it":"La réserver — {points} {pointsName}","bounty.photo_title":"Montre-nous le travail fini","bounty.photo_body":"« {title} » demande une photo","bounty.cancel":"Annuler","bounty.take_photo":"Prendre une photo et envoyer","bounty.uploading":"Envoi…","bounty.yay_title":"Bravo !","bounty.yay_body":"Un adulte va vérifier « {title} » et tu recevras ensuite {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} j {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Veuillez choisir un enfant (child_id)","bounty.error.entity_required":"Veuillez définir une entité","auction.title":"Enchères de tâches","auction.subtitle":"L'offre la plus basse gagne · les offres sont secrètes","auction.open_count":"{count} ouvertes","auction.empty":"Aucune enchère pour le moment","auction.no_child":"Choisis un enfant dans l'éditeur de la carte pour voir ses enchères.","auction.results":"Résultats","auction.load_failed":"Impossible de charger les enchères : {error}","auction.up_to":"jusqu'à {points} {pointsName}","auction.lowest_wins":"L'offre la plus basse gagne","auction.gauge_max":"max. {points} {pointsName}","auction.gauge_hint":"Vaut normalement {points} {pointsName} · propose le moins de points pour lequel tu le ferais","auction.your_bid":"Ton offre secrète","auction.change":"Modifier","auction.withdraw":"Retirer","auction.closes_in":"se termine dans {time}","auction.no_other_bids":"Pas encore d'autre offre","auction.other_bids_one":"1 autre offre","auction.other_bids":"{count} autres offres","auction.place_bid":"Faire une offre secrète","auction.sheet_sub":"{date} · se termine dans {time}","auction.bid_label":"le moins de points pour lequel tu le ferais","auction.range_low":"{points} · plus de chances de gagner","auction.range_high":"{points} · maximum","auction.clear":"Effacer","auction.backspace":"Effacer le dernier chiffre","auction.rule_secret":"Secret : personne ne voit ton nombre.","auction.rule_lowest":"L'offre la plus basse gagne. En cas d'égalité, la première offre gagne.","auction.rule_min":"Les offres commencent à {points} {pointsName}.","auction.rule_win":"Si tu gagnes, tu le fais le {date} et tu reçois ton offre une fois validée.","auction.cancel":"Annuler","auction.seal":"Sceller mon offre · {points} {pointsName}","auction.you_won":"Gagné ! {points} {pointsName} sont pour toi","auction.you_won_sub":"quand tu l'auras fait le {date} et qu'un adulte l'aura validé","auction.in_your_chores":"C'est dans tes tâches du {date}","auction.sibling_won":"{name} a remporté celle-ci","auction.sibling_won_sub":"pour {points} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.sibling_won_sub_bid":"pour {points} {pointsName} · tu as proposé {bid} {pointsName}. L'offre la plus basse gagne, alors vise un peu plus bas la prochaine fois !","auction.tied_sub":"Vous avez proposé {points} {pointsName} tous les deux. Égalité, et {name} a fait son offre en premier.","auction.no_bids":"Aucune offre cette fois","auction.no_bids_sub":"{chore} revient à son attribution habituelle le {date}.","auction.closed_at":"Terminée {when}","auction.error.child_required":"Veuillez choisir un enfant (child_id)","auction.error.entity_required":"Veuillez définir une entité","child.won_at_auction":"Gagnée aux enchères","weather.blocked_condition":"Masquée — météo défavorable","weather.blocked_temp_low":"Masquée — trop froid","weather.blocked_temp_high":"Masquée — trop chaud","weather.blocked_wind":"Masquée — trop venteux","weather.condition_rainy":"Pluvieux","weather.condition_pouring":"Averses","weather.condition_snowy":"Neigeux","weather.condition_snowy_rainy":"Neige fondue","weather.condition_hail":"Grêle","weather.condition_lightning":"Éclairs","weather.condition_lightning_rainy":"Orage","weather.condition_fog":"Brouillard","weather.condition_windy":"Venteux","weather.condition_windy_variant":"Très venteux","weather.condition_cloudy":"Nuageux","weather.condition_exceptional":"Conditions extrêmes","child.deadline_minutes":"{mins} min restantes","child.deadline_hours":"{hours} h {mins} min restantes","child.deadline_title":"À faire avant la fin du temps imparti","routine.title":"Routine de {name}","routine.no_child":"Choisissez un enfant pour cette carte.","routine.task_of":"Tâche {current} sur {total}","routine.all_done_count":"Les {total} sont faites","routine.done":"Terminé ✓","routine.completed":"Terminée","routine.sent_for_checking":"Envoyé pour vérification","routine.skip":"Plus tard","routine.next":"Suivant →","routine.back":"← Retour","routine.waiting_for_parent":"⏳ En attente de la vérification d'un adulte","routine.photo_note":"Celle-ci demande une photo — touchez-la sur votre carte.","routine.finished_title":"Routine terminée !","routine.finished_body":"Bravo, {name}. C'est tout.","routine.earned":"+{points} gagnés","routine.awaiting_points":"+{points} après vérification","routine.skipped_note":"{count} laissées pour plus tard.","routine.skipped_note_one":"{count} laissée pour plus tard.","routine.start_again":"Recommencer","routine.empty_title":"Rien à faire","routine.empty_body":"Cette routine est déjà terminée.","routine.error.child_required":"Veuillez choisir un enfant (child_id)","routine.error.entity_required":"Veuillez définir une entité","routine.error.time_category":"time_category doit être l'une des valeurs suivantes : {options}","kiosk.who":"Qui est là ?","kiosk.tap_face":"Touche ton visage","kiosk.progress":"{done} sur {total} faites","kiosk.all_done_short":"Tout est fait aujourd'hui !","kiosk.nothing_today":"Rien à faire aujourd'hui","kiosk.ask_grownup":"Demande à un adulte","kiosk.no_children":"Aucun enfant à afficher. Ajoute des enfants dans le panneau TaskMate, ou coche-les dans les réglages de cette carte.","kiosk.hi":"Salut {name} !","kiosk.enter_pin":"Tape ton code PIN","kiosk.pin_wrong":"Oups — réessaie","kiosk.pin_locked":"Trop d'essais. Réessaie dans {seconds} s","kiosk.back":"Retour","kiosk.cancel":"Annuler","kiosk.delete_digit":"Effacer le dernier chiffre","kiosk.switch":"Pas {name} ? Changer","kiosk.todays_chores":"Tâches du jour","kiosk.all_done":"Tout est fait pour aujourd'hui — bravo, {name} !","kiosk.waiting":"En attente d'un adulte","kiosk.needs_check":"Un adulte vérifiera","kiosk.do_on_phone":"Fais celle-ci sur ton téléphone","kiosk.phone_group":"Fais-les sur ton téléphone","kiosk.nothing_here":"Rien à cocher ici aujourd'hui","kiosk.team_waiting":"En attente de ton équipe ({joined}/{size})","kiosk.undo":"Annuler","kiosk.today":"Aujourd'hui","kiosk.chores_done":"tâches faites","kiosk.earned_today":"gagnés aujourd'hui","kiosk.day_streak":"jours de suite","kiosk.to_go":"Encore {points} pour y arriver","kiosk.still_there":"Tu es toujours là, {name} ?","kiosk.going_back":"Retour au début pour laisser la place à quelqu'un d'autre","kiosk.still_here":"Je suis toujours là","kiosk.blocked_title":"{name} ne peut pas encore utiliser cette tablette","kiosk.blocked_body":"Le compte Home Assistant de cette tablette n'a pas le droit de valider les tâches de {name}. Un adulte peut vérifier le compte lié de {name} et le réglage « Exiger un compte lié par enfant » dans le panneau TaskMate.","kiosk.fullscreen":"Plein écran","kiosk.exit_fullscreen":"Quitter le plein écran","kiosk.missed":"Manquée","child.roulette_spin":"Tourner pour une tâche ×{multiplier}","child.roulette_respin":"Tourner encore ({count} restant)","child.roulette_no_spins":"Plus de tours aujourd'hui","common.design.accessible":"Accessible","common.set_times.layout_label":"Tâches à heures fixes","common.set_times.layout_helper":"Comment une tâche qui revient plusieurs fois par jour s'affiche sur cette carte.","common.set_times.layout_family":"Réglage de la famille","common.set_times.layout_rows":"Une ligne par horaire","common.set_times.layout_pills":"Une ligne, une pastille par horaire","common.xp":"XP","recap.default_title":"Récap de {name}","recap.default_title_none":"Récaps","recap.title":"{period} de {name}","recap.last_30_days":"30 derniers jours","recap.word.weekly":"semaine","recap.word.monthly":"mois","recap.word.every_3_months":"trimestre","recap.word.every_6_months":"semestre","recap.word.every_9_months":"neuf mois","recap.word.yearly":"année","recap.word.preview":"30 jours","recap.prev_week":"la semaine dernière","recap.freq.weekly":"Hebdomadaire","recap.freq.monthly":"Mensuel","recap.freq.every_3_months":"Tous les 3 mois","recap.freq.every_6_months":"Tous les 6 mois","recap.freq.every_9_months":"Tous les 9 mois","recap.freq.yearly":"Annuel","recap.freq.preview":"Aperçu","recap.older":"Précédents","recap.new":"NOUVEAU","recap.sheet_title":"Récaps de {name}","recap.chores_count":"{count} tâches","recap.chores_count_singular":"{count} tâche","recap.ready_on":"Prêt le {date}","recap.slide_counter":"Diapositive {index} sur {total}","recap.tap_to_continue":"touchez pour continuer","recap.prev":"Diapositive précédente","recap.next":"Diapositive suivante","recap.preview_tag":"Aperçu","recap.choose_child":"Choisissez un enfant dans l'éditeur de la carte pour afficher ses récaps.","recap.load_failed":"Impossible de charger les récaps : {error}","recap.loading":"Chargement des récaps…","recap.empty":"Pas encore de récap — le premier arrive le {date}.","recap.empty_off":"Les récaps sont désactivés pour {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Prêt à voir tout ce que tu as fait ?","recap.slide.tap_to_start":"Touche pour commencer","recap.slide.you_finished":"Tu as terminé","recap.slide.chores_unit":"tâches","recap.slide.chores_unit_singular":"tâche","recap.slide.per_day":"Ça fait environ {count} chaque jour.","recap.slide.per_week":"Ça fait environ {count} par semaine.","recap.slide.no_chores":"Une période calme. La prochaine sera un nouveau départ !","recap.slide.you_earned":"Tu as gagné","recap.slide.from_chores":"{count} grâce aux tâches","recap.slide.bonus":"+{count} de bonus","recap.slide.top_chore":"Ta tâche préférée","recap.slide.times":"{count} fois","recap.slide.times_singular":"{count} fois","recap.slide.longest_streak":"Ta plus longue série","recap.slide.days_in_a_row":"jours d'affilée","recap.slide.days_in_a_row_singular":"jour d'affilée","recap.slide.best_day":"Ton meilleur jour","recap.slide.best_day_say":"{chores} tâches et {points} {points_name} en une journée","recap.slide.best_day_say_singular":"{chores} tâche et {points} {points_name} en une journée","recap.slide.best_weekday":"Ton meilleur jour de la semaine : {weekday}","recap.slide.unlocked":"Tu as débloqué","recap.slide.more":"et {count} de plus","recap.slide.treated":"Tu t'es fait plaisir","recap.slide.compared":"Par rapport à {period}","recap.slide.levelled_up":"Tu as progressé !","recap.slide.quieter":"Un peu plus calme cette fois","recap.slide.finale":"Quelle période, {name} !","recap.cmp.chores":"Tâches faites","recap.cmp.points":"{points_name} gagnés","recap.cmp.streak":"Plus longue série","recap.cmp.days_active":"Jours actifs","recap.cmp.was":"avant : {value}","recap.share.chores":"tâches","recap.share.chores_singular":"tâche","recap.share.streak":"jours de série","recap.share.streak_singular":"jour de série","recap.share.top":"tâche préférée","recap.save_image":"Enregistrer l'image","recap.again":"Revoir","recap.saved":"{file} enregistré","recap.save_failed":"Impossible de créer l'image","chore_board.title":"Tableau des tâches","chore_board.today":"Aujourd'hui","chore_board.this_week":"Cette semaine","chore_board.empty":"Aucune tâche aujourd'hui.","chore_board.status_done":"Faite","chore_board.status_pending":"En attente de validation","chore_board.status_todo":"À faire","chore_board.status_missed":"Manquée","chore_board.not_recorded":"Non enregistré","chore_board.unavailable":"Le tableau des tâches n'est pas disponible. Redémarrez Home Assistant après la mise à jour de TaskMate.","chore_board.no_children":"Aucun enfant à afficher. Vérifiez les enfants choisis dans les réglages de la carte.","chore_board.all_done":"Tout est fait pour aujourd'hui !","chore_board.finish_on_card":"Terminez « {chore} » sur la carte de {name}","chore_board.marked_done":"{name} : {chore} fait","chore_board.sent_for_approval":"{name} : {chore} envoyé pour validation","chore_board.undo":"Annuler","chore_board.undo_failed":"Impossible d'annuler. Réessayez sur la carte de l'enfant.","chore_board.error":"Une erreur s'est produite : {message}","chore_board.week_hint":"Les jours grisés n'ont pas été enregistrés. TaskMate enregistre la progression de chaque jour à 23:59.","child.quantity_title":"Combien de {unit} ?","child.quantity_worth":"Vaut +{points}","child.quantity_max_hint":"Jusqu’à {max} {unit} à chaque fois.","child.quantity_needs_number":"Dis combien de {unit} tu as fait.","child.quantity_submit":"Terminé !","child.quantity_rate":"{unit} : +{points} chacun","child.minutes_tag":"~{minutes} min","child.minutes_left":"Environ {minutes} min restantes","approvals.reference_title":"À quoi ça devrait ressembler","approvals.reference_label":"Ce qu’on attend","approvals.evidence_label":"Ce qui a été fait","approvals.reference_no_photo":"Aucune photo envoyée — comparez avec la réalité.","child.help_ask":"Je suis bloqué","child.help_on_way":"L’aide arrive","child.sick_title":"Jour de maladie","child.sick_body":"Repose-toi et remets-toi vite. Pas de tâches aujourd’hui.","child.redeem_title":"Répare ça","child.redeem_body":"Fais « {chore} » d’ici {date} pour regagner {points}.","child.redeem_today":"ce soir","child.goal_set_title":"Fixe-toi un objectif pour la semaine","child.goal_set_body":"Choisis combien de points tu veux gagner. Atteins-le pour +{bonus} !","child.goal_set_body_plain":"Choisis combien de points tu veux gagner cette semaine.","child.goal_progress":"Mon objectif : {earned} / {target} cette semaine","child.goal_reached":"Objectif atteint ! +{bonus} 🎉","child.goal_reached_plain":"Objectif atteint ! 🎉","child.goal_change":"Modifier","child.goal_sheet_title":"Mon objectif de la semaine","child.goal_sheet_hint":"Tu peux gagner jusqu’à {available} cette semaine.","child.goal_save":"Enregistrer","child.mood_question":"Comment s’est passée ta journée ?","child.mood_said":"Aujourd’hui : {face}","child.mood_great":"Génial","child.mood_good":"Bien","child.mood_ok":"Bof","child.mood_sad":"Triste","child.mood_upset":"Fâché","raffle.title":"Tombolas","raffle.subtitle":"Un ticket, une chance","raffle.open_count":"{count} en cours","raffle.empty":"Aucune tombola pour l’instant.","raffle.recent":"Tirées récemment","raffle.no_child":"Enfant introuvable","raffle.per_ticket":"{cost} le ticket","raffle.max_each":"Jusqu’à {max} chacun","raffle.more_tickets":"Plus de tickets","raffle.tickets_total":"{count} tickets en jeu","raffle.tickets_total_one":"1 ticket en jeu","raffle.no_tickets_yet":"Aucun ticket pour l’instant — sois le premier !","raffle.nobody_entered":"Personne n’a participé.","raffle.winner_is":"{name} a gagné !","raffle.called_off":"Annulée — tickets remboursés.","raffle.your_tickets":"Tu as {count} tickets · {chance} % de chances","raffle.your_tickets_one":"Tu as 1 ticket · {chance} % de chances","raffle.no_tickets_mine":"Tu n’as pas encore de ticket.","raffle.cap_reached":"C’est le maximum","raffle.not_enough":"Pas assez de {points_name}","raffle.buy":"Acheter {count} pour {cost}","raffle.drawing_now":"Tirage en cours…","raffle.draw_in_days":"Tirage dans {d} j {h} h","raffle.draw_in_hours":"Tirage dans {h} h {m} min","raffle.draw_in_minutes":"Tirage dans {m} min","raffle.you_won":"Tu as gagné ! 🎉","raffle.ok":"Youpi !","raffle.drawing":"Tirage…","pet.title":"Mon animal","pet.no_child":"Enfant introuvable","pet.off":"Les animaux sont désactivés. Un parent peut les activer dans les paramètres TaskMate.","pet.stage_egg":"Un œuf de {species}","pet.stage_baby":"Bébé {species}","pet.stage_kid":"Petit {species}","pet.stage_teen":"Grand {species}","pet.stage_grown":"{species} adulte","pet.species_dragon":"dragon","pet.species_cat":"chat","pet.species_dog":"chien","pet.species_bunny":"lapin","pet.species_dino":"dino","pet.species_unicorn":"licorne","pet.cuddle":"Faire un câlin à {name}","pet.mood_happy":"{name} est content — tu as fait une tâche aujourd’hui !","pet.mood_proud":"{name} est TROP fier de ta série ! ✨","pet.mood_content":"{name} se repose. Une tâche aujourd’hui lui fera plaisir.","pet.mood_sleepy":"{name} a sommeil… fais une tâche pour le réveiller !","pet.fully_grown":"{name} est adulte !","pet.acc_bow":"Nœud","pet.acc_top_hat":"Haut-de-forme","pet.acc_scarf":"Écharpe","pet.acc_crown":"Couronne","pet.acc_locked":"Niveau {level}","pet.adopt_question":"Quel animal {name} aimerait-il ?","pet.name_placeholder":"Nom de l’animal","pet.name_needed":"Donne d’abord un nom à ton animal.","pet.adopt":"Adopter !","kiosk.queue_refused":"« {chore} » n’a pas pu être envoyée — elle est peut-être déjà faite.","kiosk.ambient_wake":"Touchez n’importe où pour commencer","kiosk.avatar_locked_req":"Verrouillé — {requirement}","kiosk.avatar_req_level":"Niveau {value}","kiosk.avatar_req_points":"Gagne {value} {pointsName}","kiosk.avatar_req_streak":"{value} jours de suite","kiosk.avatar_req_streak_one":"{value} jour de suite","kiosk.raffle_tickets":"{count} tickets en jeu","kiosk.raffle_tickets_one":"1 ticket en jeu","kiosk.raffle_winner":"{name} a gagné ! 🎉","kiosk.raffle_tap":"Touchez pour fermer","kiosk.raffle_drawing":"Tirage du gagnant…","kiosk.queued_row":"En attente d’envoi","kiosk.queue_hint":"Enregistré sur cette tablette ; envoyé dès que Home Assistant revient.","kiosk.queue_waiting":"{count} en attente d’envoi","kiosk.offline":"Hors ligne","pet.stage_legendary":"{species} légendaire","pet.level":"Niveau {level}","pet.goal_stage":"{percent} % du chemin vers : {stage}","pet.goal_home":"{percent} % du chemin vers une nouveauté pour la maison de {name}","pet.goal_level":"{percent} % du chemin vers le niveau {level}","pet.goal_legendary":"{percent} % du chemin pour devenir légendaire ✨","pet.goal_egg":"{percent} % du chemin pour pondre un œuf 🥚","pet.egg_ready":"{name} a pondu un œuf ! Qu’est-ce qui va éclore ?","pet.hatch":"Faire éclore l’œuf","pet.hatch_question":"Quel animal éclot pour {name} ?","pet.family_title":"Famille d’animaux","pet.evolve_stage":"{name} a grandi !","pet.evolve_legendary":"{name} est devenu légendaire ! ✨","pet.evolve_egg":"{name} a pondu un œuf ! 🥚","pet.evolve_home":"Du nouveau dans la maison de {name} !","pet.evolve_level":"{name} a atteint le niveau {level} ! 💖","approvals.owed_section":"À remettre","approvals.owed_delivered":"Remise","approvals.owed_today":"échangée aujourd’hui","approvals.owed_days_one":"due depuis 1 jour","approvals.owed_days":"due depuis {count} jours","approvals.view_photo":"Voir la photo","child.owed_title":"On te doit une récompense","child.owed_got_it":"Reçue !","child.owed_today":"échangée aujourd’hui","child.owed_days_one":"il y a 1 jour","child.owed_days":"il y a {count} jours","child.record_title":"Nouveau record personnel !","child.record_longest_streak":"Plus longue série","child.record_best_day_points":"Le plus de {points_name} en une journée","child.record_best_day_chores":"Le plus de tâches en une journée","child.record_best_week_points":"Le plus de {points_name} en une semaine","child.record_best_single_award":"Plus gros gain d’un coup","bests.default_title":"Records personnels","bests.error.entity_required":"Veuillez définir une entité","bests.subtitle":"Tes propres records à battre","bests.none_yet":"Pas encore de record — les premières tâches fixent la barre","bests.not_yet":"pas encore","bests.new_tag":"Nouveau","bests.new_count":"{count} nouveau(x) aujourd’hui","bests.beat_previous":"avant : {previous}","bests.record_longest_streak":"Plus longue série","bests.record_best_day_points":"Meilleure journée ({points_name})","bests.record_best_day_chores":"Le plus de tâches en un jour","bests.record_best_week_points":"Meilleure semaine ({points_name})","bests.record_best_single_award":"Plus gros gain","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restant","child.boost_next":"Prochain boost : {time} · {what} ×{multiplier}","child.boost_all_chores":"Toutes les tâches","child.boost_some_chores":"{first} et {count} de plus","child.boost_takeover_title":"BOOST !","child.boost_takeover_all":"Chaque tâche rapporte ×{multiplier} pendant les prochaines","child.boost_takeover_some":"rapportent ×{multiplier} pendant les prochaines","child.boost_takeover_go":"C'est parti ! 🚀","kiosk.boost_title":"C’EST LE BOOST !","kiosk.boost_sub":"{what} rapportent ×{multiplier} pendant les prochaines","kiosk.boost_go":"Touchez pour commencer ! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children doit être une liste d'éléments avec child_id et require_pin","kiosk.error.invalid_config":"Configuration invalide","child.appeal_item_chore":"« {name} » a été refusée ({points})","child.appeal_item_reward":"Ta demande pour « {name} » a été refusée","child.appeal_item_penalty":"Pénalité : {name} (−{points})","child.appeal_hint":"Tu trouves ça injuste ? Tu peux demander qu’on revoie la décision.","child.appeal_button":"Faire appel","child.appeal_sheet_title":"Demander qu’on revoie la décision","child.appeal_placeholder":"Dis pourquoi (facultatif)","child.appeal_send":"Envoyer l’appel","child.appeal_waiting":"Appel envoyé pour « {name} » — un adulte va regarder","child.appeal_overturned":"Appel accepté : « {name} »","child.appeal_upheld":"Appel refusé : « {name} »","child.screen_time_left":"Encore {time} de temps d’écran","child.screen_time_out":"Temps d’écran épuisé","child.screen_time_watching":"Ça décompte — un écran est allumé","child.screen_time_hint":"Décompte tant que tes écrans sont allumés","child.screen_time_earn":"Échange des points contre plus dans Récompenses","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Fait !","child.advent_title":"Calendrier de l'Avent","child.advent_worth":"Vaut {points}","child.advent_worth_approval":"Vaut {points} · s'ouvre quand un adulte valide","child.advent_opened":"{done} cases ouvertes sur {total}","child.advent_badge":"ouvre-en {goal} pour le badge {badge}","child.advent_waiting":"En attente d'un adulte","child.advent_today_open":"La case du jour est ouverte !","child.advent_state_o":"ouverte","child.advent_state_p":"en attente","child.advent_state_m":"manquée","child.advent_state_t":"aujourd'hui","child.advent_state_l":"fermée","child.advent_door_aria":"Case {n} : {state}","season_pack.door":"Case {n} : {job}","season_pack.easter.egg":"Trouver l'œuf caché n° {n}","season_pack.halloween.carve_pumpkin":"Sculpter la citrouille","season_pack.halloween.sweep_leaves":"Balayer les feuilles","season_pack.halloween.sort_sweets":"Trier les bonbons","season_pack.halloween.hang_decorations":"Accrocher les décorations","season_pack.halloween.trick_or_treat_tidy":"Ranger après la tournée des bonbons","season_pack.halloween.pumpkin_patrol":"Patrouille Citrouille","season_pack.halloween.pick_the_movie":"Choisir le film","season_pack.halloween.ghostbuster":"Chasseur de fantômes","season_pack.halloween.ghostbuster_desc":"Fais {count} tâches d'Halloween","season_pack.christmas.advent_1":"Fabriquer un flocon en papier","season_pack.christmas.advent_2":"Ranger tes chaussures","season_pack.christmas.advent_3":"Aider à accrocher une décoration","season_pack.christmas.advent_4":"Arroser les plantes","season_pack.christmas.advent_5":"Faire ton lit avec soin","season_pack.christmas.advent_6":"Dessiner un dessin de Noël","season_pack.christmas.advent_7":"Aider à mettre la table","season_pack.christmas.advent_8":"Trier le recyclage","season_pack.christmas.advent_9":"Écrire une carte pour Mamie","season_pack.christmas.advent_10":"Ranger le coffre à jouets","season_pack.christmas.advent_11":"Aider à faire un gâteau","season_pack.christmas.advent_12":"Plier le linge","season_pack.christmas.advent_13":"Nourrir les oiseaux","season_pack.christmas.advent_14":"Lire une histoire d'hiver","season_pack.christmas.advent_15":"Fabriquer une étiquette cadeau","season_pack.christmas.advent_16":"Passer l'aspirateur dans une pièce","season_pack.christmas.advent_17":"Aider à emballer un cadeau","season_pack.christmas.advent_18":"Ranger le portemanteau","season_pack.christmas.advent_19":"Préparer une tasse de thé à quelqu'un","season_pack.christmas.advent_20":"Débarrasser la table","season_pack.christmas.advent_21":"Chanter un chant de Noël à la famille","season_pack.christmas.advent_22":"Ranger ta chambre","season_pack.christmas.advent_23":"Aider pour les courses","season_pack.christmas.advent_24":"Laisser une gourmandise au père Noël","season_pack.christmas.write_cards":"Écrire les cartes de Noël","season_pack.christmas.wrap_gift":"Emballer un cadeau","season_pack.christmas.tidy_tree":"Ranger sous le sapin","season_pack.christmas.set_table":"Mettre la table","season_pack.christmas.paper_chain":"Fabriquer une guirlande en papier","season_pack.christmas.bake_biscuits":"Faire des biscuits de Noël","season_pack.christmas.elf_helper":"Lutin assistant","season_pack.christmas.christmas_eve_film":"Choisir le film du réveillon","season_pack.christmas.little_elf":"Petit lutin","season_pack.christmas.little_elf_desc":"Ouvre {count} cases du calendrier de l'Avent","season_pack.easter.egg_hunter":"Chasseur d'œufs","season_pack.easter.egg_hunter_desc":"Trouve {count} œufs cachés","season_pack.summer.reading_challenge":"Défi lecture de l'été","season_pack.summer.reading_challenge_desc":"Lis 20 minutes par jour et fais 5 tâches cette semaine","season_pack.summer.read_20":"Lire pendant 20 minutes","season_pack.summer.water_garden":"Arroser le jardin","season_pack.summer.paddling_pool":"Nettoyer la pataugeoire","season_pack.summer.beach_bag":"Préparer le sac de plage","season_pack.summer.sun_seeker":"Chercheur de soleil","season_pack.summer.sun_seeker_desc":"Fais {count} tâches d'été","season_pack.back_to_school.pack_bag":"Préparer ton cartable la veille","season_pack.back_to_school.lay_out_uniform":"Préparer tes vêtements d'école","season_pack.back_to_school.lunchbox_back":"Rapporter ta boîte à goûter","season_pack.back_to_school.label_things":"Étiqueter tes affaires d'école","season_pack.back_to_school.ready_for_school":"Prêt pour l'école","child.screen_time_save":"Garder","child.screen_time_save_hint":"Les minutes non utilisées peuvent être gardées pour plus tard","child.screen_time_save_all":"Tout ({time})","child.screen_time_allowance_part":"dont {time} d'allocation du jour","child.screen_time_jar":"Bocal du week-end : {saved} / {cap} min","child.screen_time_jar_opens":"s'ouvre {when}","child.expiry_title":"{points} {points_name} expirent {day}","child.expiry_body":"Dépense-les ou ils disparaissent","child.gift_title":"{name} t'a offert {reward} !","child.gift_body":"En attente qu'un adulte te le remette","child.rate_title":"Comment était {reward} ?","child.rate_stars":"{count} étoiles sur 3","child.forecast_body":"À ton rythme (~{rate} par jour), tu l'auras {day}","rewards.limit_again":"De nouveau {day}","rewards.gift_who":"C'est pour qui ?","rewards.gift_me":"Moi","activity.reason_points_expired":"Points expirés","child.chore_streak_days":"{count} jours","child.chore_streak_title":"Faite {count} jours prévus d'affilée","child.reminder_title":"Me rappeler {chore}","child.reminder_hint":"Choisis une heure entre {earliest} et {latest}","child.reminder_pick":"Choisir une heure","child.reminder_save":"Programmer le rappel","child.reminder_clear":"Pas de rappel","child.tab_today":"Aujourd'hui","child.tab_tomorrow":"Demain · {day}","child.tomorrow_locked":"À cocher seulement demain","child.praise_grown_up":"Un adulte","child.penalty_warning_title":"Avertissement : {name}","child.penalty_warning_body":"La prochaine fois, c'est −{points} {points_name}","child.sibling_check_title":"Vérifier pour {name}","child.sibling_check_done":"C'est fait","child.sibling_check_done_bonus":"C'est fait (+{bonus})","child.sibling_check_not_yet":"Pas encore","praise.label":"Mot de félicitations (facultatif)","praise.placeholder":"Dis quelque chose de gentil – l'enfant le verra sur sa carte","praise.chip_well_done":"👏 Bravo !","praise.chip_super_effort":"🌟 Quel bel effort","praise.chip_proud":"💪 Fier de toi","praise.chip_thank_you":"🙏 Merci !","activity.sibling_check_done":"a vérifié la tâche de {name} – c'est fait","activity.sibling_check_not_yet":"a vérifié la tâche de {name} – pas encore","activity.reason_sibling_check":"Vérification fraternelle : {name}","activity.reason_appeal":"Contestation : {name}","activity.reason_badge":"Badge : {name}","activity.reason_badge_revoked":"Badge retiré : {name}","activity.reason_challenge_complete":"Défi réussi : {name}","activity.reason_challenge_reversed":"Défi annulé : {name}","activity.reason_streak_milestone_reversed":"Bonus de série annulé","activity.reason_weekly_target_bonus":"Bonus d'objectif hebdo : {name}","activity.reason_weekly_target_bonus_reversed":"Bonus d'objectif hebdo annulé : {name}","activity.reason_weekly_goal_reached":"Objectif de la semaine atteint 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objectif de la semaine annulé ({target})","activity.reason_penalty_missed_mandatory":"Pénalité : {name} (obligatoire manqué)","activity.reason_pet_shop":"Animalerie : {name}","activity.reason_perfect_week_reversed":"Bonus de semaine parfaite annulé","activity.reason_gift_to":"Cadeau à {name}","activity.reason_gift_from":"Cadeau de {name}","activity.reason_savings_interest":"Intérêts d'épargne (+{pct} %)","activity.reason_points_decay":"Points estompés (−{pct} %)","activity.reason_points_decay_wish":"Points estompés (−{pct} %), {wish} de l'épargne de souhait","activity.reason_quest_complete":"Quête réussie : {name}","activity.reason_quest_reversed":"Quête annulée : {name}","activity.reason_raffle_tickets":"Billets de tombola ×{tickets} : {name}","activity.reason_raffle_called_off":"Tombola annulée : {name}","activity.reason_made_it_right":"Réparé : {name}","activity.reason_made_it_right_undone":"Réparation annulée : {name}","activity.reason_all_times_done":"Tous les horaires faits : {name}","activity.reason_all_times_done_reversed":"Tous les horaires annulés : {name}","activity.reason_allowance_payout":"Versement de l'argent de poche","activity.reason_surprise_bonus":"Bonus surprise 🎉","heatmap.default_title":"Calendrier des tâches","heatmap.error.entity_required":"Veuillez définir une entité","heatmap.cell":"{count} tâches faites","heatmap.cell_one":"1 tâche faite","heatmap.summary":"{total} tâches · {active} jours sur {days}","heatmap.aria":"{name} : {total} tâches ces {days} derniers jours","heatmap.less":"Moins","heatmap.more":"Plus","pet.tab_pet":"Animal","pet.tab_shop":"Boutique","pet.shop_wallet":"Tu as","pet.shop_earned":"Gagné (gratuit)","pet.shop_title":"Boutique","pet.shop_on":"Porté","pet.shop_owned":"Acheté","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Enlever","pet.shop_put_on":"Mettre","pet.shop_locked":"Verrouillé","pet.shop_waiting":"En attente d’un parent","pet.shop_need_more":"Il te manque {count}","pet.shop_buy":"Acheter","pet.shop_loading":"Ouverture de la boutique…","pet.shop_empty":"Rien dans la boutique pour l’instant.","pet.shop_none_affordable":"Continue ! Rien que tu puisses acheter pour l’instant.","pet.shop_carry_on":"Ce que tu achètes est à toi pour tous les animaux que tu feras éclore.","pet.shop_carry_off":"Ce que tu achètes reste avec cet animal.","pet.shop_ask_over":"Un parent vérifie tout ce qui dépasse {cost}.","pet.shop_confirm_title":"Acheter {name} pour","pet.shop_confirm_left":"Il te restera {remaining}. Tes tirelires ne sont pas touchées.","pet.shop_confirm_ask":"Un parent sera d’abord consulté. Tes points ne partent que s’il dit oui.","pet.shop_not_now":"Pas maintenant","pet.shop_buy_it":"Je l’achète ! 🎉","pet.shop_ask_parent":"Demander à un parent","pet.shop_asked":"Un parent a été consulté pour {name}.","pet.shop_bought":"{name} est à toi !","pet.error.child_id_required":"Veuillez définir un child_id","pet.item_sunglasses":"Lunettes de soleil","pet.item_cap":"Casquette","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Lit douillet","pet.item_rainbow":"Couleur arc-en-ciel","pet.item_wings":"Ailes","pet.item_ghost_sheet":"Drap de fantôme","pet.slot_hat":"Chapeau","pet.slot_face":"Visage","pet.slot_neck":"Cou","pet.slot_held":"En main","pet.slot_back":"Dos","pet.slot_body":"Corps","pet.slot_colour":"Couleur","pet.slot_home":"Maison","trophy.default_title":"Vitrine des trophées","trophy.error.entity_required":"Veuillez définir une entité","trophy.count":"{count} trophées","trophy.count_one":"1 trophée","trophy.new_count":"Nouveaux : {count}","trophy.since":"Depuis {date}","trophy.latest":"Dernier :","trophy.spot_season":"{name} a gagné la saison {season}","trophy.spot_best":"{name} a établi un record : {record}","trophy.spot_badge":"{name} a obtenu le badge {badge}","trophy.spot_quest":"{name} a terminé la quête {quest}","trophy.spot_perfect_week":"{name} a fait une semaine parfaite","trophy.whole_family":"Toute la famille","trophy.whole_family_subject":"Toute la famille","trophy.shelf_seasons":"Saisons gagnées","trophy.shelf_bests":"Records personnels","trophy.shelf_badges":"Badges","trophy.shelf_quests":"Quêtes terminées","trophy.shelf_perfect_weeks":"Semaines parfaites","trophy.shelf_pets":"Animaux légendaires","trophy.best_value_longest_streak":"{value} jours","trophy.best_value_best_day_chores":"{value} tâches","trophy.perfect_weeks":"Semaines parfaites ×{count}","trophy.more":"{count} de plus","trophy.tap_to_see":"touchez pour tout voir","trophy.show_less":"Afficher moins","trophy.new_tag":"Nouveau","trophy.empty_title":"La vitrine est vide — pour l'instant","trophy.empty":"Gagnez une saison, battez un record personnel, obtenez un badge ou terminez une quête, et il prendra place sur une étagère ici.","notify.tour_hello_title":"Salut {name} ! Voici ta page de tâches","notify.tour_hello_body":"Voici tout ce que tu as à faire aujourd'hui. Faisons un petit tour.","notify.tour_tick_title":"Touche ici quand une tâche est finie","notify.tour_tick_body":"Tu reçois tes {points_name} tout de suite. Certaines tâches attendent d'abord qu'un adulte vérifie.","notify.tour_points_title":"Tes {points_name} s'additionnent ici","notify.tour_points_body":"Chaque tâche finie te rapporte des {points_name}.","notify.tour_streak_title":"Fais tes tâches chaque jour pour une série","notify.tour_streak_body":"Continue jour après jour et regarde le nombre grandir.","notify.tour_rewards_title":"Garde tes {points_name} pour des récompenses","notify.tour_rewards_body":"Quand tu en as assez, tu peux les échanger contre une surprise.","notify.tour_pre_tick_title":"Touche ta tâche !","notify.tour_pre_tick_body":"quand tu l'as faite","notify.tour_pre_points_title":"Tu gagnes des {points_name} !","notify.tour_pre_points_body":"pour chaque tâche","notify.tour_pre_rewards_title":"Économise pour une surprise !","notify.tour_pre_rewards_body":"regarde comme tu es près","tour.label":"Pour commencer","tour.skip":"Passer","tour.next":"Suivant","tour.done":"Terminé","tour.ok":"OK !","tour.read_aloud":"Lire à voix haute","tour.step_of":"Étape {n} sur {total}","badges.card_description":"Grille des badges obtenus par un enfant","badges.card_name":"Badges TaskMate","badges.preview_child":"Enfant","sticker_chart.card_description":"Le tableau d'autocollants des enfants : les tâches du jour en autocollants à toucher, des étoiles qui se remplissent jusqu'à la récompense","sticker_chart.card_name":"Tableau d'autocollants TaskMate","gallery.card_description":"Historique en grille des photos de preuve des tâches","gallery.card_name":"Galerie photo TaskMate","family_goal.card_description":"Progression de la famille vers un objectif de points commun","family_goal.card_name":"Objectif familial TaskMate","wishlist.card_description":"La liste de souhaits d'un enfant : économiser pour ce qu'il veut, avec les promesses de la famille","wishlist.card_name":"Liste de souhaits TaskMate","bounty.card_description":"Des missions ponctuelles que chaque enfant peut prendre, terminer et faire valider","bounty.card_name":"Tableau des primes TaskMate","auction.card_description":"Les enfants proposent le moins de points pour lesquels ils feraient une tâche impopulaire — l'offre la plus basse gagne","auction.card_name":"Enchères de tâches TaskMate","avatar.label_crown":"Royauté","avatar.label_diamond":"Diamant","avatar.label_fire":"En feu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Fusée","avatar.label_starter":"Débutant","avatar.label_trophy":"Champion","routine.card_description":"Un parcours guidé, une tâche à la fois, pour les routines du matin et du coucher","routine.card_name":"Routine TaskMate","routine.qty_less":"Un de moins","routine.qty_more":"Un de plus","recap.card_description":"L'histoire de la semaine, du mois ou de l'année d'un enfant, façon « Wrapped »","recap.card_name":"Récap TaskMate","chore_board.card_description":"Les tâches du jour de chaque enfant par moment de la journée — touchez-en une pour la terminer","chore_board.card_name":"Tableau des tâches TaskMate","raffle.card_description":"Les enfants achètent des tickets de tombola avec leurs points ; un ticket est tiré au sort pour un lot","raffle.card_name":"Tombolas TaskMate","raffle.fewer_tickets":"Moins de tickets","bests.card_description":"Les records de chaque enfant : plus longue série, meilleur jour, meilleure semaine et plus grosse récompense","bests.card_name":"Records personnels TaskMate","kiosk.card_description":"Vue partagée pour tablette murale : chaque enfant touche son visage (code PIN facultatif) pour voir et cocher ses propres tâches","kiosk.card_name":"Kiosque TaskMate","heatmap.card_description":"Un calendrier des six dernières semaines pour chaque enfant — plus le vert est foncé, plus la journée a été remplie","heatmap.card_name":"Calendrier d'activité TaskMate","pet.card_description":"Un animal virtuel qui grandit à mesure que l'enfant fait ses tâches","pet.card_name":"Animal TaskMate","trophy.card_description":"Les victoires de saison, records, badges, quêtes et semaines parfaites de toute la famille sur des étagères","trophy.card_name":"Vitrine des trophées TaskMate","reorder.auto_sorted":"Les tâches sont triées par {mode} pour toute la famille.","reorder.auto_sorted_hint":"Pour les ordonner à la main, réglez « Ordre des tâches sur les cartes » sur Manuel dans TaskMate → Paramètres.","reorder.sort_time":"moment de la journée","reorder.sort_name":"nom","reorder.sort_added":"date d'ajout"} diff --git a/custom_components/taskmate/www/locales/nb.json b/custom_components/taskmate/www/locales/nb.json index 67ad9576..579f8514 100644 --- a/custom_components/taskmate/www/locales/nb.json +++ b/custom_components/taskmate/www/locales/nb.json @@ -185,6 +185,8 @@ "badges.editor_help": "Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} ikke funnet", "badges.error.entity_required": "Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)", + "badges.empty_none": "Ingen merker ennå", + "badges.empty_tier": "Ingen merker i {tier} ennå", "badges.label": "Merker", "badges.next_up": "Neste", "badges.one_more": "Bare én til, så er det ditt!", diff --git a/custom_components/taskmate/www/locales/nb/cards.json b/custom_components/taskmate/www/locales/nb/cards.json index 22b2f6c4..9c00d627 100644 --- a/custom_components/taskmate/www/locales/nb/cards.json +++ b/custom_components/taskmate/www/locales/nb/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct} %","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"en oppgave","activity.a_reward":"en belønning","activity.awaiting_approval":"venter på godkjenning","activity.card_description":"Tidslinje over nylige oppgavefullføringer og belønningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"krevde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgaver vises her","activity.console_stream":"LIVE · STRØM","activity.days_ago":"{count}d siden","activity.default_title":"Aktivitet","activity.recent_events":"Nylige hendelser","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlingen?","activity.undo_confirm_chore":"Angre godkjenningen av «{detail}» for {child}? Dette fjerner {points} poeng og setter den tilbake til venter.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislyktes","activity.undo_error_body":"Kunne ikke angre: {message}","activity.events_count":"{count} hendelser","activity.events_count_one":"1 hendelse","activity.just_now":"nettopp","activity.hours_ago":"{count}t siden","activity.filter_rewards":"Belønninger","activity.filter_chores":"Oppgaver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringer","activity.feed_end":"— slutten av feeden —","activity.lost":"mistet","activity.minutes_ago":"{count}m siden","activity.no_activity_yet":"Ingen aktivitet ennå","activity.no_events_for_filter":"Ingen samsvarende hendelser","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt uke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon fra sparegris (belønningens tildeling endret): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon fra sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon fra sparegris (belønning slettet): {name}","activity.reason_pool_refund_expired":"Refusjon fra sparegris (belønning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon fra sparegris (belønningens finansiering endret): {name}","activity.reason_pool_refund_sold_out":"Refusjon fra sparegris (belønning utsolgt): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagers strek!)","activity.reason_streak_freeze_used":"Rekkefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkefrys opptjent ({days} dagers rekke!)","activity.reason_streak_freeze_adjusted":"Rekkefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkefrys trukket tilbake (fullføring angret)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Tatt tilbake fra ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepenger tilbakeført: {name}","activity.reason_wish_refund_removed":"Ønske fjernet, sparepenger tilbakeført: {name}","activity.reason_wish_pledge":"{who} ga tilsagn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsagn fra {who} ({points}) fjernet: {name}","activity.reason_wish_pledge_voided":"Tilsagn fra {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løst inn: {name}","activity.received":"mottatt","activity.redeemed":"innløste","activity.spent":"brukte","activity.try_different_filter":"Prøv et annet filter","activity.unknown_child":"Ukjent","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Foreslått: {points}","approvals.award_label":"Gi","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gir {percent} % av poengene","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventende gjøremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventende gjøremål?","approvals.card_description":"Et kort for å håndtere ventende oppgavegodkjenninger","approvals.card_name":"TaskMate Godkjenninger","approvals.default_title":"Ventende godkjenninger","approvals.error_failed_service":"Kunne ikke {service}: {message}","approvals.error_failed":"Noe gikk galt: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventende godkjenninger","approvals.please_define_entity":"Vennligst definer en entitet (ventende godkjenninger-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Belønningskrav","approvals.mandatory_section":"Obligatoriske — må vurderes","approvals.apply_penalty":"Gi straff","approvals.postpone":"Utsett","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angitt","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekke","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Nåværende rekke","badge.criteria_first_chore":"Første oppgave","badge.criteria_first_reward":"Første belønning","badge.criteria_perfect_weeks":"Perfekte uker","badge.criteria_total_chores":"Oppgaver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønninger totalt","badge.desc_1000_points":"Tjen {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgaver","badge.desc_100_points":"Tjen {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgaver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_30_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_3_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_5000_points":"Tjen {count} {points_name} totalt","badge.desc_500_points":"Tjen {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgaver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte uker","badge.desc_7_day_streak":"Fullfør oppgaver {count} dager på rad","badge.desc_first_chore":"Fullfør din aller første oppgave","badge.desc_first_perfect_week":"Fullfør en perfekt uke","badge.desc_first_reward":"Hent din første belønning","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptjent {date}","badge.manual_award_only":"Kun manuell tildeling","badge.metric_best_streak":"Beste rekke","badge.metric_current_streak":"Nåværende rekke","badge.metric_first_chore":"Første oppgave (bool)","badge.metric_first_reward":"Første belønning (bool)","badge.metric_perfect_weeks":"Perfekte uker","badge.metric_total_chores":"Totalt oppgaver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt belønninger","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgaver fullført","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgaver fullført","badge.name_10_perfect_weeks":"{count} perfekte uker","badge.name_30_day_streak":"{count}-dagers rekke","badge.name_3_day_streak":"{count}-dagers rekke","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgaver fullført","badge.name_5_perfect_weeks":"{count} perfekte uker","badge.name_7_day_streak":"{count}-dagers rekke","badge.name_first_chore":"Første oppgave","badge.name_first_perfect_week":"Første perfekte uke","badge.name_first_reward":"Første belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivåer","badges.count_label":"{earned} av {total} opptjent","badges.count_label_latest":"{earned} av {total} opptjent · Siste: {latest}","badges.default_title":"Merker","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (f.eks. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikke funnet","badges.error.entity_required":"Vennligst definer en entitet: barnets badge-sensor (f.eks. sensor.taskmate_badges_mia)","badges.empty_none":"Ingen merker ennå","badges.empty_tier":"Ingen merker i {tier} ennå","badges.label":"Merker","badges.next_up":"Neste","badges.one_more":"Bare én til, så er det ditt!","badges.title_with_name":"{name}s merker","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gi barn poeng med bonuser","bonuses.card_name":"TaskMate Bonuser","bonuses.default_title":"Bonuser","bonuses.empty_sub":"Trykk på blyantikonet for å legge til bonuser","bonuses.empty_title":"Ingen bonuser ennå","bonuses.form_description_label":"Beskrivelse (valgfritt)","bonuses.form_description_placeholder":"Kort beskrivelse","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Navn","bonuses.form_name_placeholder":"f.eks. Ryddet rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonuser","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikke legge til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikke bruke bonus","bonuses.toast_delete_failed":"Kunne ikke slette bonus","bonuses.toast_save_failed":"Kunne ikke lagre endringer","bonuses.toast_saved":"Bonus lagret","calendar.card_description":"Dagsvisning av gjøremål tildelt hvert barn","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgavekalender","calendar.error.entity_required":"Definer en enhet","calendar.legend_due":"Frist","calendar.left_count":"{count} igjen","calendar.left_count_one":"{count} igjen","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjøremål for denne dagen","calendar.prev_day":"Forrige dag","calendar.rotating":"Roterende tildeling","child.afternoon_chores":"Ettermiddagsoppgaver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Et morsomt og barnevennlig kort for å fullføre oppgaver!","child.card_name":"TaskMate Barnekort","child.celebration_message":"Du klarte det! Fortsett det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjøremål er satt på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Hvert gjøremål gir {multiplier}× i dag","birthday.day_off":"Fridag — bare obligatoriske gjøremål i dag","child.child_not_found":"Barn ikke funnet: {child_id}","child.chore_locked_until":"Tilgjengelig kl. {time}","child.set_time_open_until":"åpen til {time}","child.set_time_opens":"åpner {time}","child.set_time_missed":"gikk glipp","child.set_time_waiting":"venter på en voksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"nå","child.chore_locked_until_generic":"Tilgjengelig senere","child.recurrence_locked":"Ikke tilgjengelig akkurat nå – sjekk igjen senere","child.chores_reset_hours_mins":"Oppgavene nullstilles om {hours}t {mins}m","child.chores_reset_mins":"Oppgavene nullstilles om {mins}m","child.chores_resetting_soon":"Oppgavene nullstilles snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allerede gjort av {name}","child.claimed_by_another_generic":"Allerede tatt i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskelig","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta en oppgave","child.swap_request":"Be om","child.swap_requested":"Forespurt","child.photo_needed":"Bilde kreves","child.photo_required_title":"Legg til et bilde","child.extra_title":"Hva gjorde du?","child.extra_hint":"Si hva du gjorde, og hva du synes det er verdt.","child.extra_desc_placeholder":"Jeg ryddet verandaen","child.extra_points_label":"Poeng du synes det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først hva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne uka","child.weekly_target_progress":"{done}/{target} denne uka","child.weekly_target_bonus_reached":"🎉 Ukemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta et bilde","child.photo_hint":"Vis den ferdige oppgaven","child.photo_retake":"Ta på nytt","child.photo_confirm":"Bekreft","child.photo_uploading":"Laster opp bilde…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne filen er ikke et bilde. Prøv igjen.","child.photo_process_failed":"Kunne ikke lese bildet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislyktes. Sjekk tilkoblingen og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjør {chores} først","child.parent":"Forelder","child.error_complete":"Noe gikk galt: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikke angre: {message}","child.error.child_id_required":"Vennligst definer en child_id","child.error.entity_required":"Definer en enhet","child.undo_not_allowed":"Bare en forelder kan angre en fullført oppgave.","child.undo_named":"Angre {name}","child.undo_recent":"Angre en oppgave du nettopp gjorde","child.evening_chores":"Kveldsoppgaver","child.morning_chores":"Morgenoppgaver","child.night_chores":"Nattoppgaver","child.no_chores_right_now":"Ingen oppgaver akkurat nå. Bra jobba!","child.not_scheduled_for_today":"Ikke planlagt for i dag","child.pause":"Pause","child.paused":"Pauset","child.please_define_child_id":"Vennligst definer en child_id","child.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentagende","child.recurrence_every_n_days":"Hver {count}. dag","child.recurrence_weekly":"Ukentlig","child.recurrence_every_2_weeks":"Annenhver uke","child.recurrence_monthly":"Månedlig","child.recurrence_every_3_months":"Hver 3. måned","child.recurrence_every_6_months":"Hvert halvår","child.recurrence_next":"Neste gang: {day}","child.resume":"Fortsett","child.start":"Start","child.time_has_passed":"Tiden har gått for denne oppgaven","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgaver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle barn","common.anytime":"Når som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjent","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgaver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjøremål gjort i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagers rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikke funnet: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgen","common.night":"Natt","common.no_children":"Ingen barn funnet","common.no_chores_today":"Ingen oppgaver i dag","common.pending":"Venter","common.please_define_entity":"Vennligst definer en entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Hvorfor? (valgfritt)","reject.reason_placeholder":"Si hva som må fikses…","reject.reason_hint":"Vises for barnet. La feltet stå tomt for å avvise uten begrunnelse.","reject.chip_not_finished":"Ikke ferdig","reject.chip_redo":"Må gjøres på nytt","reject.chip_not_today":"Ikke i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikke godkjent: {reason}","activity.rejected_reason":"Begrunnelse: {reason}","inspection.coming_title":"Inspeksjon på vei!","inspection.coming_sub":"En voksen sjekker {name} i løpet av de neste {time}. Hold det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon bestått! +{bonus} {points_name}","inspection.passed_sub":"{name} så flott ut","inspection.passed_sub_note":"{name} så flott ut: «{note}»","inspection.redo_title":"{name} trenger ett forsøk til","inspection.redo_sub":"Du beholder dine {points} {points_name}. Gjør det igjen og kryss det av.","inspection.nope_title":"Ikke denne gangen","inspection.nope_sub":"{name} besto ikke stikkprøven. Ingen poeng tapt.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Bestått +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon bestått!","inspection.celebrate_sub":"{name} så fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon startet","activity.inspection_passed":"Inspeksjon bestått","activity.inspection_failed":"Inspeksjon: ikke denne gangen","activity.inspection_redo":"Sendt tilbake for å gjøres på nytt","activity.reason_inspection_passed":"Inspeksjon bestått: {name}","common.reset":"Tilbakestill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne uken","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengelig","common.unknown":"Ukjent","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samlet foreldrevisning med godkjenninger, barnefremgang og hurtigpoengkontroller","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventende godkjenninger.","dashboard.empty_claims":"Ingen ventende belønningskrav.","dashboard.empty_no_children":"Ingen barn funnet","dashboard.empty_rotation":"Ingen roterende oppgaver konfigurert","dashboard.paused_tag":"PAUSET","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgaven?","dashboard.rotation_skip_hint":"Hopp over nåværende barn og gå til neste i rotasjonen (kun i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenninger","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgaver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Alternerende","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle barn","graph.card_description":"Linjediagram som sporer daglige eller kumulative poeng over tid","graph.card_name":"TaskMate Poengraf","graph.career_growth":"Karriere","graph.daily":"Daglig","graph.default_title":"Poengraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Vennligst definer en entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgaver for å se grafen","graph.no_data_yet":"Ingen data ennå","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dager","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranseranking etter poeng, rekke eller ukentlig aktivitet","leaderboard.card_name":"TaskMate Ledertavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Ledertavle","leaderboard.error.entity_required":"Definer en enhet","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlige rekorder","leaderboard.points_this_week":"Poeng denne uken","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter nåværende rekke","leaderboard.ranked_by_weekly":"Rangert etter poeng denne uken","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne måneden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Nåværende rekke","leaderboard.sort_this_week":"Denne uken","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgaver","leaderboard.total_points_earned":"Totalt opptjente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle barn","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVES ●","overview.designed.approvals_waiting":"{count} godkjenninger venter","overview.designed.approvals_waiting_one":"1 godkjenning venter","overview.designed.daily_completion":"DAGLIG FREMDRIFT","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgaver · {pct} %","overview.designed.review":"Se gjennom","overview.designed.sub_cleanpro":"Oppdatert nå","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Se så travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenninger for å hake av","overview.designed.todays_progress":"Dagens fremdrift","overview.designed.waiting_for_you":"{count} venter på deg","overview.designed.waiting_for_you_one":"1 venter på deg","overview.error.entity_required":"Vennligst definer en entitet","overview.footer_children":"Barn","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} venter","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Brukes på {childName} — nåværende saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng fra barn med straffer","penalties.card_name":"TaskMate Straffer","penalties.default_title":"Straffer","penalties.empty_sub":"Trykk på blyantikonet for å legge til straffer","penalties.empty_title":"Ingen straffer ennå","penalties.form_description_label":"Beskrivelse (valgfritt)","penalties.form_description_placeholder":"Kort beskrivelse","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Navn","penalties.form_name_placeholder":"f.eks. Ikke gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffer","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikke legge til straff","penalties.toast_applied":"-{points} {pointsName} fra {childName}","penalties.toast_apply_failed":"Kunne ikke bruke straff","penalties.toast_delete_failed":"Kunne ikke slette straff","penalties.toast_save_failed":"Kunne ikke lagre endringer","penalties.toast_saved":"Straff lagret","points_card.card_description":"Et foreldrevennlig kort for å legge til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Antall {pointsName}","points_card.dialog_reason_label":"Grunn (valgfritt)","points_card.dialog_reason_placeholder":"f.eks. God oppførsel, hjalp en søsken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til barn i TaskMate-innstillinger","points_card.empty_title":"Ingen barn funnet","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislyktes: {message}","points_card.notification_failed_action":"Kunne ikke {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikke legge til poeng: {message}","points_card.notification_failed_remove":"Kunne ikke fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjernet {points} {pointsLabel} fra {childName}","points_card.please_define_entity":"Vennligst definer en entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Egendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Vennligst skriv inn et tall mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Barnevennlig poengvisning. Støtter ett barn, alle barn eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Nåværende poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen barn valgt eller barnet ble ikke funnet.","points_display.empty_no_children":"Ingen barn funnet i TaskMate-data.","points_display.empty_set_child_id":"Sett child_id i korteditoren.","points_display.error.entity_required":"Vennligst definer en entitet","points_display.family_subtitle":"{count} barn · totalt","points_display.family_subtitle_one":"1 barn · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle barn","points_display.mode_single":"Enkelt","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dager","points_display.this_week":"Denne uken","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne uken","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgaver for dette barnet først","reorder.card_description":"Et kort for å omorganisere oppgaver per barn, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Barn ikke funnet: {child_id}","reorder.chore_count":"{count} oppgave","reorder.chore_count_plural":"{count} oppgaver","reorder.default_title":"Omorganiser oppgaver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Vennligst definer en child_id","reorder.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgaver tildelt","reorder.notification.save_error_message":"Kunne ikke lagre oppgaverekkefølge: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkefølge","reorder.notification.save_success_message":"Oppgaverekkefølgen er oppdatert.","reorder.notification.save_success_title":"Oppgaverekkefølge lagret","reorder.save_order":"Lagre rekkefølge","reorder.saving":"Lagrer...","reorder.unsaved_changes":"Du har ulagrede endringer","reward_progress.card_description":"Fullskjerm motiverende belønningsfremgangsvisning","reward_progress.card_name":"TaskMate Belønningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Belønningsmål","reward_progress.error.entity_required":"Vennligst definer en entitet","reward_progress.jackpot_reward":"Jackpot-belønning","reward_progress.more_needed":"{amount} mer trengs","reward_progress.no_rewards":"Ingen belønninger funnet","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengelig","rewards.add_all":"Alle","rewards.all_children":"Alle barn","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Venter på foreldregodkjenning","rewards.card_description":"Et kort som viser tilgjengelige belønninger med poengkostnader","rewards.card_name":"TaskMate Belønningskort","rewards.claim_reward":"Hent belønning","rewards.confirm_body":"Innløs {name}?","rewards.confirm_claim_btn":"Innløs!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Gjenstående","rewards.confirm_title":"Innløs belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Belønninger","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Egendefinert beløp å sette inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikke nok tilgjengelig ({spendable} igjen)","rewards.deposit_disabled_loading":"Setter inn…","rewards.deposit_disabled_no_child":"Velg et barn for å sette inn","rewards.deposit_points":"Sett inn {amount}","rewards.empty_subtitle":"Legg til belønninger i TaskMate-innstillinger","rewards.empty_title":"Ingen belønninger tilgjengelig","rewards.error.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpt","rewards.expires_in_days":"Utløper om {count} dag","rewards.expires_in_days_plural":"Utløper om {count} dager","rewards.expires_today":"Utløper i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikke nok poeng","rewards.only_n_left":"Bare {count} igjen!","rewards.pool_full":"Spareglass fullt!","rewards.pool_locked_note":"Tildelinger er låst — de kan bare brukes på dette målet","rewards.redeem":"Løs inn","rewards.reward_count_plural":"{count} belønninger","rewards.reward_count_singular":"{count} belønning","rewards.sold_out":"Utsolgt","rewards.available_when":"Tilgjengelig {window}","rewards.locked_now":"Ikke tilgjengelig akkurat nå","rewards.spendable_balance":"Disponibelt","rewards.spendable_chip":"Disponibelt: {points}","rewards.unavailable_hint":"Denne belønningen kan ikke lenger kreves","streak.achievement.fifty_desc":"Fullfør 50 oppgaver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør din første oppgave","streak.achievement.first_name":"Første!","streak.achievement.hundred_desc":"Fullfør 100 oppgaver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Tjen 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Tjen 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagers rekke","streak.achievement.streak14_name":"2 uker","streak.achievement.streak30_desc":"30 dagers rekke","streak.achievement.streak30_name":"Måned!","streak.achievement.streak3_desc":"3 dagers rekke","streak.achievement.streak3_name":"3 dager","streak.achievement.streak7_desc":"7 dagers rekke","streak.achievement.streak7_name":"Uke!","streak.achievement.ten_desc":"Fullfør 10 oppgaver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjoner","streak.card_description":"Daglige rekker og milepælmerker for hvert barn","streak.card_name":"TaskMate Rekker og prestasjoner","streak.day_streak":"dagers rekke","streak.freezes_tooltip":"Rekkefrys — hver redder rekken din en dag du glemmer","streak.freezes_aria":"{count} rekkefrys","streak.freezes_aria_one":"1 rekkefrys","streak.default_title":"Rekker og prestasjoner","streak.error.entity_required":"Vennligst definer en entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Vennligst definer en entitet","sticker_chart.default_title":"{name} sin klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgaver gjort","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle dagens oppgaver er gjort!","sticker_chart.no_stickers":"Ingen klistremerker ennå - gjør en oppgave for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptjent","sticker_chart.goal":"{points} / {goal} {unit} til belønningen","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med belønning!","sticker_chart.week_goal":"{points} / {goal} {unit} denne uken","sticker_chart.week_perfect":"PERFEKT UKE! Hver eneste stjerne tjent!","sticker_chart.block_key":"Hver rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgaver gjort","sticker_chart.no_jobs_day":"Ingen oppgaver den {day}.","sticker_chart.no_reward":"Ingen belønning å spare til ennå - velg en i kortinnstillingene.","sticker_chart.no_child":"Fant ingen barn på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Venter på at en voksen sier ja","sticker_chart.claim_short":"{count} {unit} igjen","sticker_chart.claimed":"{reward} hentet for {name}!","sticker_chart.complete_failed":"Det gikk ikke: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgaven trenger et bilde - åpne den på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgaver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"påbegynt","sticker_chart.state.pending":"venter på en voksen","sticker_chart.state.todo":"ikke gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikke krysse av oppgavene til {name}. En voksen kan fikse det i TaskMate: koble {name} til kontoen nettbrettet bruker, eller legge til den kontoen som forelder.","sticker_chart.undo_denied":"Bare en voksen kan ta tilbake et klistremerke.","sticker_chart.undone":"Klistremerket er tatt tilbake.","visibility.description_hidden":"Skjult av synlighetsbetingelse","visibility.description_shown":"Vist av synlighetsbetingelse","visibility.label_entity":"Synlighetsentitet","visibility.label_operator":"Synlighetsoperator","visibility.label_state":"Synlighetstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større enn eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre enn eller lik (≤)","visibility.operator_not_equals":"Ikke lik","weekly.card_description":"Uken med et blikk — oppgaver, poeng og daglig stolpediagram","weekly.card_name":"TaskMate Ukesoppsummering","weekly.child_chores":"{count} oppgaver","weekly.child_chores_one":"1 oppgave","weekly.child_days":"{count}/7 dager","weekly.child_days_active_title":"{count} av 7 dager aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Man","weekly.day_sat":"Lør","weekly.day_sun":"Søn","weekly.day_thu":"Tor","weekly.day_tue":"Tir","weekly.day_wed":"Ons","weekly.default_title":"Denne uken","weekly.error.entity_required":"Vennligst definer en entitet","weekly.section_children_this_week":"Barn denne uken","weekly.section_chores_per_day":"Oppgaver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgaver","weekly.stat_rewards":"Belønninger","weekly.stat_days_active":"Aktive dager","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Bytt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikke endre avatar.","leaderboard.sort_this_month":"Denne måneden","leaderboard.last_champion":"Forrige måneds mester: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilder ennå","gallery.pending":"venter","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål satt","family_goal.reward_label":"Belønning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskelisten til {name}","wishlist.subtitle":"Sparer opp","wishlist.add":"Legg til et ønske","wishlist.limit_reached":"Du har allerede {max} ønsker på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønsker","wishlist.empty":"Ingen ønsker ennå. Legg til noe du vil spare til!","wishlist.pick_child":"Velg et barn i kortinnstillingene for å vise ønskelisten.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Åpne lenke","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Venter på at en voksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"En voksen sa nei","wishlist.dismiss":"Skjønner","wishlist.status_redeem_requested":"Innløsning forespurt — en voksen ordner det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} igjen","wishlist.add_title":"Legg til et ønske","wishlist.field_name":"Hva ønsker du deg?","wishlist.field_target":"Hvor mange poeng koster det?","wishlist.target_hint":"En voksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Øk målet","wishlist.field_link":"Lenke","wishlist.optional":"(valgfritt)","wishlist.field_picture":"Bilde","wishlist.picture_pick":"Trykk for å ta et bilde eller velge et","wishlist.picture_change":"Bytt bilde","wishlist.picture_not_image":"Den filen er ikke et bilde","wishlist.picture_failed":"Bildet kunne ikke brukes. Prøv et annet.","wishlist.link_invalid":"Lenker må starte med http:// eller https://","wishlist.send":"Send til en voksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} mangler fortsatt","wishlist.all_i_need":"Alt jeg trenger ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake fra {name}","wishlist.take_info":"Du har spart {saved}. Familiens tilsagn blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"En voksen får beskjed og ordner det. De sparte poengene dine og familiens tilsagn blir brukt opp.","wishlist.not_yet":"Ikke ennå","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gikk ikke: {error}","wishlist.entity_required":"Vennligst definer en entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Engangsjobber · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusører akkurat nå — sjekk igjen senere!","bounty.no_child":"Velg et barn i kortinnstillingene.","bounty.left":"{time} igjen","bounty.no_expiry":"Utløper ikke","bounty.photo_tag":"bilde","bounty.claim":"Ta den","bounty.claim_hint":"Du får {hours} t på å gjøre den ferdig","bounty.finish_first":"Gjør ferdig dusøren din først","bounty.claimed_by_you":"Tatt av deg — {time} igjen til å bli ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gi tilbake","bounty.sibling_on_it":"{name} holder på","bounty.sibling_back_in":"tilbake på tavlen om {time} hvis den ikke blir ferdig","bounty.waiting":"Venter på at en voksen sjekker · +{points} {pointsName} venter","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — blir sjekket","bounty.you_earned":"Du tjente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nylig fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Den er din i {hours} timer. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.claim_body_one":"Den er din i {hours} time. Er den ikke gjort innen da, går den tilbake på tavlen for alle.","bounty.not_now":"Ikke nå","bounty.claim_it":"Ta den — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» trenger et bilde","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilde og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobbet!","bounty.yay_body":"En voksen sjekker «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Vennligst velg et barn (child_id)","bounty.error.entity_required":"Definer en enhet","auction.title":"Oppgaveauksjon","auction.subtitle":"Laveste bud vinner · budene er hemmelige","auction.open_count":"{count} åpne","auction.empty":"Ingen auksjoner akkurat nå","auction.no_child":"Velg et barn i kortredigereren for å se auksjonene deres.","auction.results":"Resultater","auction.load_failed":"Kunne ikke hente auksjonene: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Laveste bud vinner","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanligvis verdt {points} {pointsName} · by det minste antallet poeng du vil gjøre det for","auction.your_bid":"Ditt hemmelige bud","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stenger om {time}","auction.no_other_bids":"Ingen andre bud ennå","auction.other_bids_one":"1 annet bud","auction.other_bids":"{count} andre bud","auction.place_bid":"Legg inn et hemmelig bud","auction.sheet_sub":"{date} · stenger om {time}","auction.bid_label":"det minste antallet poeng du vil gjøre det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Hemmelig: ingen ser tallet ditt.","auction.rule_lowest":"Laveste bud vinner. Ved likt bud vinner den som bød først.","auction.rule_min":"Budene starter på {points} {pointsName}.","auction.rule_win":"Hvis du vinner, gjør du det {date} og får budet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl budet mitt · {points} {pointsName}","auction.you_won":"Du vant! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og en voksen har godkjent det","auction.in_your_chores":"Den står i oppgavene dine {date}","auction.sibling_won":"{name} vant denne","auction.sibling_won_sub":"for {points} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du bød {bid} {pointsName}. Laveste bud vinner, så prøv litt lavere neste gang!","auction.tied_sub":"Dere bød begge {points} {pointsName}. Det ble uavgjort, og {name} bød først.","auction.no_bids":"Ingen bud denne gangen","auction.no_bids_sub":"{chore} går tilbake til vanlig fordeling {date}.","auction.closed_at":"Stengte {when}","auction.error.child_required":"Vennligst velg et barn (child_id)","auction.error.entity_required":"Definer en enhet","child.won_at_auction":"Vunnet på auksjon","weather.blocked_condition":"Skjult — uegnet vær","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mye vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenvær","weather.condition_fog":"Tåke","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skyet","weather.condition_exceptional":"Ekstremvær","child.deadline_minutes":"{mins} min igjen","child.deadline_hours":"{hours}t {mins}m igjen","child.deadline_title":"Gjør dette før tiden renner ut","routine.title":"{name}s rutine","routine.no_child":"Velg et barn for dette kortet.","routine.task_of":"Oppgave {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Senere","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Venter på at en voksen sjekker","routine.photo_note":"Denne trenger et bilde — trykk på den på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tjent","routine.awaiting_points":"+{points} når en voksen har sjekket","routine.skipped_note":"{count} igjen til senere.","routine.skipped_note_one":"{count} igjen til senere.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjøre","routine.empty_body":"Denne rutinen er allerede ferdig.","routine.error.child_required":"Vennligst velg et barn (child_id)","routine.error.entity_required":"Definer en enhet","routine.error.time_category":"time_category må være en av: {options}","kiosk.who":"Hvem er der?","kiosk.tap_face":"Trykk på ansiktet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjøre i dag","kiosk.ask_grownup":"Spør en voksen","kiosk.no_children":"Ingen barn å vise. Legg til barn i TaskMate-panelet, eller huk dem av i innstillingene til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikke {name}? Bytt","kiosk.todays_chores":"Dagens gjøremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Venter på en voksen","kiosk.needs_check":"En voksen sjekker","kiosk.do_on_phone":"Gjør denne på telefonen din","kiosk.phone_group":"Gjør disse på telefonen din","kiosk.nothing_here":"Ingenting å krysse av her i dag","kiosk.team_waiting":"Venter på laget ditt ({joined}/{size})","kiosk.undo":"Angre","kiosk.today":"I dag","kiosk.chores_done":"gjøremål ferdig","kiosk.earned_today":"tjent i dag","kiosk.day_streak":"dager på rad","kiosk.to_go":"{points} igjen til målet","kiosk.still_there":"Er du fortsatt der, {name}?","kiosk.going_back":"Går tilbake til start så noen andre får en tur","kiosk.still_here":"Jeg er fortsatt her","kiosk.blocked_title":"{name} kan ikke bruke dette nettbrettet ennå","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikke lov til å krysse av gjøremålene til {name}. En voksen kan sjekke den tilknyttede kontoen til {name} og innstillingen «Krev en tilknyttet konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Glemt","child.roulette_spin":"Spinn for en ×{multiplier}-oppgave","child.roulette_respin":"Spinn igjen ({count} igjen)","child.roulette_no_spins":"Ingen spinn igjen i dag","common.design.accessible":"Tilgjengelig","common.set_times.layout_label":"Oppgaver med faste tider","common.set_times.layout_helper":"Hvordan en oppgave som kommer flere ganger om dagen vises på dette kortet.","common.set_times.layout_family":"Bruk familiens innstilling","common.set_times.layout_rows":"Én rad per tidspunkt","common.set_times.layout_pills":"Én rad, en knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dager","recap.word.weekly":"uke","recap.word.monthly":"måned","recap.word.every_3_months":"tre måneder","recap.word.every_6_months":"seks måneder","recap.word.every_9_months":"ni måneder","recap.word.yearly":"år","recap.word.preview":"30 dager","recap.prev_week":"forrige uke","recap.freq.weekly":"Ukentlig","recap.freq.monthly":"Månedlig","recap.freq.every_3_months":"Hver 3. måned","recap.freq.every_6_months":"Hver 6. måned","recap.freq.every_9_months":"Hver 9. måned","recap.freq.yearly":"Årlig","recap.freq.preview":"Forhåndsvisning","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgaver","recap.chores_count_singular":"{count} oppgave","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å fortsette","recap.prev":"Forrige side","recap.next":"Neste side","recap.preview_tag":"Forhåndsvisning","recap.choose_child":"Velg et barn i kortredigeringen for å vise tilbakeblikkene.","recap.load_failed":"Kunne ikke laste tilbakeblikk: {error}","recap.loading":"Laster tilbakeblikk…","recap.empty":"Ingen tilbakeblikk ennå — det første kommer {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"U{n}","recap.slide.intro_say":"Klar til å se hvordan det gikk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgaver","recap.slide.chores_unit_singular":"oppgave","recap.slide.per_day":"Det er omtrent {count} hver eneste dag.","recap.slide.per_week":"Det er omtrent {count} i uka.","recap.slide.no_chores":"En rolig periode. Den neste er en ny start!","recap.slide.you_earned":"Du tjente","recap.slide.from_chores":"{count} fra oppgaver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgaven din","recap.slide.times":"{count} ganger","recap.slide.times_singular":"{count} gang","recap.slide.longest_streak":"Den lengste rekka di","recap.slide.days_in_a_row":"dager på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgaver og {points} {points_name} på én dag","recap.slide.best_day_say_singular":"{chores} oppgave og {points} {points_name} på én dag","recap.slide.best_weekday":"Beste ukedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnet deg noe","recap.slide.compared":"Sammenlignet med {period}","recap.slide.levelled_up":"Du ble enda bedre!","recap.slide.quieter":"Litt roligere denne gangen","recap.slide.finale":"For en periode, {name}!","recap.cmp.chores":"Oppgaver gjort","recap.cmp.points":"{points_name} tjent","recap.cmp.streak":"Lengste rekke","recap.cmp.days_active":"Aktive dager","recap.cmp.was":"før {value}","recap.share.chores":"oppgaver","recap.share.chores_singular":"oppgave","recap.share.streak":"dagers rekke","recap.share.streak_singular":"dags rekke","recap.share.top":"toppoppgave","recap.save_image":"Lagre som bilde","recap.again":"Igjen","recap.saved":"Lagret {file}","recap.save_failed":"Kunne ikke lage bildet","chore_board.title":"Oppgavetavle","chore_board.today":"I dag","chore_board.this_week":"Denne uka","chore_board.empty":"Ingen oppgaver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Venter på godkjenning","chore_board.status_todo":"Gjenstår","chore_board.status_missed":"Glemt","chore_board.not_recorded":"Ikke registrert","chore_board.unavailable":"Oppgavetavlen er ikke tilgjengelig. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen barn å vise. Sjekk de valgte barna i kortinnstillingene.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikke angre. Prøv igjen på barnets kort.","chore_board.error":"Noe gikk galt: {message}","chore_board.week_hint":"Grå dager ble ikke registrert. TaskMate lagrer hver dags framgang kl. 23:59.","child.quantity_title":"Hvor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} hver gang.","child.quantity_needs_number":"Si hvor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min igjen","approvals.reference_title":"Slik skal det se ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som ble gjort","approvals.reference_no_photo":"Det ble ikke sendt noe bilde – sammenlign med virkeligheten.","child.help_ask":"Jeg står fast","child.help_on_way":"Hjelpen er på vei","child.sick_title":"Sykedag","child.sick_body":"Hvil deg og bli frisk. Ingen oppgaver i dag.","child.redeem_title":"Gjør det godt igjen","child.redeem_body":"Gjør «{chore}» innen {date} for å tjene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Sett et mål for denne uka","child.goal_set_body":"Velg hvor mange poeng du vil tjene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Velg hvor mange poeng du vil tjene denne uka.","child.goal_progress":"Målet mitt: {earned} / {target} denne uka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne uka","child.goal_sheet_hint":"Du kan tjene opptil {available} denne uka.","child.goal_save":"Lagre mål","child.mood_question":"Hvordan var dagen din?","child.mood_said":"I dag føltes {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Helt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekninger","raffle.subtitle":"Ett lodd, én sjanse","raffle.open_count":"{count} åpne","raffle.empty":"Ingen loddtrekninger akkurat nå.","raffle.recent":"Nylig trukket","raffle.no_child":"Fant ikke barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} hver","raffle.more_tickets":"Flere lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpt ennå – bli den første!","raffle.nobody_entered":"Ingen deltok.","raffle.winner_is":"{name} vant!","raffle.called_off":"Avlyst – loddene er refundert.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikke lodd ennå.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikke nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Trekkes nå…","raffle.draw_in_days":"Trekning om {d} d {h} t","raffle.draw_in_hours":"Trekning om {h} t {m} min","raffle.draw_in_minutes":"Trekning om {m} min","raffle.you_won":"Du vant! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekker…","pet.title":"Kjæledyret mitt","pet.no_child":"Fant ikke barnet","pet.off":"Kjæledyr er slått av. En forelder kan slå dem på i TaskMate-innstillingene.","pet.stage_egg":"Et {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvoksen {species}","pet.species_dragon":"drage","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"enhjørning","pet.cuddle":"Gi {name} en klem","pet.mood_happy":"{name} er glad – du har gjort en oppgave i dag!","pet.mood_proud":"{name} er SÅ stolt av rekken din! ✨","pet.mood_content":"{name} hviler. En oppgave i dag gjør den glad.","pet.mood_sleepy":"{name} er søvnig … gjør en oppgave for å vekke den!","pet.fully_grown":"{name} er fullvoksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Hvilket kjæledyr vil {name} ha?","pet.name_placeholder":"Kjæledyrets navn","pet.name_needed":"Gi kjæledyret ditt et navn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikke sendes – den er kanskje allerede gjort.","kiosk.ambient_wake":"Trykk hvor som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Tjen {value} {pointsName}","kiosk.avatar_req_streak":"{value} dager på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vant! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekker vinneren …","kiosk.queued_row":"Venter på å bli sendt","kiosk.queue_hint":"Lagret på dette nettbrettet; sendes når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} venter på å bli sendt","kiosk.offline":"Frakoblet","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av veien til: {stage}","pet.goal_home":"{percent} % av veien til noe nytt til hjemmet til {name}","pet.goal_level":"{percent} % av veien til nivå {level}","pet.goal_legendary":"{percent} % av veien til å bli legendarisk ✨","pet.goal_egg":"{percent} % av veien til å legge et egg 🥚","pet.egg_ready":"{name} har lagt et egg! Hva klekkes mon tro?","pet.hatch":"Klekk egget","pet.hatch_question":"Hvilket kjæledyr klekkes for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vokst!","pet.evolve_legendary":"{name} har blitt legendarisk! ✨","pet.evolve_egg":"{name} har lagt et egg! 🥚","pet.evolve_home":"Noe nytt til hjemmet til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Gjenstår å gi","approvals.owed_delivered":"Gitt","approvals.owed_today":"innløst i dag","approvals.owed_days_one":"utestående i 1 dag","approvals.owed_days":"utestående i {count} dager","approvals.view_photo":"Vis bilde","child.owed_title":"Du har en belønning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløst i dag","child.owed_days_one":"for 1 dag siden","child.owed_days":"for {count} dager siden","child.record_title":"Ny personlig rekord!","child.record_longest_streak":"Lengste rekke","child.record_best_day_points":"Flest {points_name} på én dag","child.record_best_day_chores":"Flest oppgaver på én dag","child.record_best_week_points":"Flest {points_name} på én uke","child.record_best_single_award":"Største enkeltbelønning","bests.default_title":"Personlige rekorder","bests.error.entity_required":"Angi en enhet","bests.subtitle":"Dine egne rekorder å slå","bests.none_yet":"Ingen rekorder enda – de første oppgavene setter nivået","bests.not_yet":"ikke enda","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekke","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgaver på én dag","bests.record_best_week_points":"Beste uke ({points_name})","bests.record_best_single_award":"Største belønning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"igjen","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgaver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgaver gir ×{multiplier} de neste","child.boost_takeover_some":"gir ×{multiplier} de neste","child.boost_takeover_go":"Kjør på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gir ×{multiplier} de neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må være en liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» ble sendt tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» ble avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synes du det var urettferdig? Du kan be om at noen ser på det igjen.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at noen ser på det igjen","child.appeal_placeholder":"Si hvorfor (valgfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage sendt om «{name}» – en voksen ser på det","child.appeal_overturned":"Klage godtatt: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid igjen","child.screen_time_out":"Skjermtiden er brukt opp","child.screen_time_watching":"Teller ned — en skjerm er på","child.screen_time_hint":"Teller ned mens skjermene dine er på","child.screen_time_earn":"Bytt poeng mot mer under Belønninger","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gir {points}","child.advent_worth_approval":"Gir {points} · åpnes når en voksen sier ja","child.advent_opened":"{done} av {total} luker åpnet","child.advent_badge":"åpne {goal} for merket {badge}","child.advent_waiting":"Venter på en voksen","child.advent_today_open":"Dagens luke er åpen!","child.advent_state_o":"åpnet","child.advent_state_p":"venter","child.advent_state_m":"glemt","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gjemt egg {n}","season_pack.halloween.carve_pumpkin":"Skjær ut gresskaret","season_pack.halloween.sweep_leaves":"Feie løvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Gresskarpatruljen","season_pack.halloween.pick_the_movie":"Velg filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjør {count} halloweenjobber","season_pack.christmas.advent_1":"Lag et snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skoene dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vann plantene","season_pack.christmas.advent_5":"Re opp senga ekstra pent","season_pack.christmas.advent_6":"Tegn en juletegning","season_pack.christmas.advent_7":"Hjelp til med å dekke bordet","season_pack.christmas.advent_8":"Sorter resirkuleringen","season_pack.christmas.advent_9":"Skriv et kort til bestemor","season_pack.christmas.advent_10":"Rydd lekekassen","season_pack.christmas.advent_11":"Hjelp til med bakingen","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Mat fuglene","season_pack.christmas.advent_14":"Les en vinterhistorie","season_pack.christmas.advent_15":"Lag en gavelapp","season_pack.christmas.advent_16":"Støvsug ett rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn en gave","season_pack.christmas.advent_18":"Rydd knaggrekka","season_pack.christmas.advent_19":"Lag en kopp te til noen","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng en julesang for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlingen","season_pack.christmas.advent_24":"Sett fram noe godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn en gave","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag en papirlenke","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelper","season_pack.christmas.christmas_eve_film":"Velg julaftensfilmen","season_pack.christmas.little_elf":"Lille nisse","season_pack.christmas.little_elf_desc":"Åpne {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gjemte egg","season_pack.summer.reading_challenge":"Sommerens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutter om dagen og gjør 5 jobber denne uka","season_pack.summer.read_20":"Les i 20 minutter","season_pack.summer.water_garden":"Vann hagen","season_pack.summer.paddling_pool":"Gjør rent plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøker","season_pack.summer.sun_seeker_desc":"Gjør {count} sommerjobber","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skoleklærne","season_pack.back_to_school.lunchbox_back":"Ta med matboksen hjem","season_pack.back_to_school.label_things":"Merk skolesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skolen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutter kan spares til senere","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"åpnes {when}","child.expiry_title":"{points} {points_name} utløper {day}","child.expiry_body":"Bruk dem, ellers forsvinner de","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Venter på at en voksen gir deg den","child.rate_title":"Hvordan var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du den {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Hvem er den til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng utløpt","child.chore_streak_days":"{count} dager","child.chore_streak_title":"Gjort {count} dager på rad når den skulle gjøres","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Velg et tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Velg tidspunkt","child.reminder_save":"Sett påminnelse","child.reminder_clear":"Ingen påminnelse","child.tab_today":"I dag","child.tab_tomorrow":"I morgen · {day}","child.tomorrow_locked":"Kan ikke hukes av før i morgen","child.praise_grown_up":"Voksen","child.penalty_warning_title":"Advarsel: {name}","child.penalty_warning_body":"Neste gang koster det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikke ennå","praise.label":"Ros (valgfritt)","praise.placeholder":"Si noe hyggelig – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekket oppgaven til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekket oppgaven til {name} – ikke ennå","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke tatt tilbake: {name}","activity.reason_challenge_complete":"Utfordring klart: {name}","activity.reason_challenge_reversed":"Utfordring tatt tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekke-milepæl tatt tilbake","activity.reason_weekly_target_bonus":"Ukemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Ukemålbonus tatt tilbake: {name}","activity.reason_weekly_goal_reached":"Ukemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Ukemål tatt tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (glemt obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt uke tatt tilbake","activity.reason_gift_to":"Gave til {name}","activity.reason_gift_from":"Gave fra {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleknet (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleknet (−{pct} %), {wish} fra ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag tatt tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt igjen: {name}","activity.reason_made_it_right_undone":"Gjort godt igjen angret: {name}","activity.reason_all_times_done":"Alle tider gjort: {name}","activity.reason_all_times_done_reversed":"Alle tider tatt tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepenger","activity.reason_surprise_bonus":"Overraskelsesbonus 🎉","heatmap.default_title":"Oppgavekalender","heatmap.error.entity_required":"Vennligst angi en entitet","heatmap.cell":"{count} oppgaver gjort","heatmap.cell_one":"1 oppgave gjort","heatmap.summary":"{total} oppgaver · {active} av {days} dager","heatmap.aria":"{name}: {total} oppgaver de siste {days} dagene","heatmap.less":"Mindre","heatmap.more":"Mer","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptjent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eid","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Venter på en forelder","pet.shop_need_more":"Du trenger {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Åpner butikken…","pet.shop_empty":"Ingenting i butikken ennå.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat nå.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekker senere.","pet.shop_carry_off":"Det du kjøper, blir hos dette kjæledyret.","pet.shop_ask_over":"En forelder sjekker alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Da har du {remaining} igjen. Sparebøssene dine blir ikke rørt.","pet.shop_confirm_ask":"En forelder blir spurt først. Poengene går først når de sier ja.","pet.shop_not_now":"Ikke nå","pet.shop_buy_it":"Kjøp den! 🎉","pet.shop_ask_parent":"Spør en forelder","pet.shop_asked":"En forelder er spurt om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Vennligst definer en child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekurv","pet.item_rainbow":"Regnbuefarge","pet.item_wings":"Vinger","pet.item_ghost_sheet":"Spøkelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Ansikt","pet.slot_neck":"Hals","pet.slot_held":"I hånden","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Hjem","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Angi en entitet","trophy.count":"{count} pokaler","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Siden {date}","trophy.latest":"Nyeste:","trophy.spot_season":"{name} vant sesongen {season}","trophy.spot_best":"{name} satte en rekord: {record}","trophy.spot_badge":"{name} fikk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde en perfekt uke","trophy.whole_family":"Hele familien","trophy.whole_family_subject":"Hele familien","trophy.shelf_seasons":"Sesongseire","trophy.shelf_bests":"Personlige rekorder","trophy.shelf_badges":"Merker","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte uker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dager","trophy.best_value_best_day_chores":"{value} oppgaver","trophy.perfect_weeks":"Perfekte uker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å se alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — foreløpig","trophy.empty":"Vinn en sesong, slå en personlig rekord, få et merke eller fullfør et oppdrag, så havner det på en hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgavesiden din","notify.tour_hello_body":"Her er alt du skal gjøre i dag. La oss ta en rask titt rundt.","notify.tour_tick_title":"Trykk her når en oppgave er gjort","notify.tour_tick_body":"Du får {points_name} med en gang. Noen oppgaver venter på at en voksen sjekker dem først.","notify.tour_points_title":"Her samler du {points_name}","notify.tour_points_body":"Hver oppgave du gjør, gir {points_name}.","notify.tour_streak_title":"Gjør oppgaver hver dag for å få dager på rad","notify.tour_streak_body":"Fortsett dag etter dag og se tallet vokse.","notify.tour_rewards_title":"Spar {points_name} til belønninger","notify.tour_rewards_body":"Når du har spart nok, kan du bytte dem mot noe fint.","notify.tour_pre_tick_title":"Trykk på oppgaven din!","notify.tour_pre_tick_body":"når du har gjort den","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for hver oppgave","notify.tour_pre_rewards_title":"Spar til noe fint!","notify.tour_pre_rewards_body":"se hvor nærme du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønner!","tour.read_aloud":"Les høyt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merkene til ett barn","badges.card_name":"TaskMate Merker","badges.preview_child":"Barn","sticker_chart.card_description":"Barnas klistremerketavle: dagens oppgaver som klistremerker å trykke på, stjerner som fylles opp mot en belønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over bevisbilder for oppgaver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Familiens fremgang mot et felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Et barns ønskeliste: spar til det barnet ønsker seg, med løfter fra familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Enkeltjobber som hvert barn kan ta, fullføre og få godkjent","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Barna byr det laveste antallet poeng de vil gjøre en upopulær oppgave for — laveste bud vinner","auction.card_name":"TaskMate Oppgaveauksjon","avatar.label_crown":"Kongelig","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Mester","routine.card_description":"Guidet gjennomgang, én oppgave om gangen, for morgen- og leggerutiner","routine.card_name":"TaskMate Rutine","routine.qty_less":"Én færre","routine.qty_more":"Én til","recap.card_description":"Historien om et barns uke, måned eller år i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgaver for hvert barn etter tid på døgnet — trykk på en for å fullføre den","chore_board.card_name":"TaskMate Oppgavetavle","raffle.card_description":"Barna kjøper lodd for poeng; ett trekkes ut til en premie","raffle.card_name":"TaskMate Loddtrekninger","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Hvert barns egne rekorder: lengste rekke, beste dag, beste uke og største belønning","bests.card_name":"TaskMate Personlige rekorder","kiosk.card_description":"Felles visning for nettbrett på veggen: hvert barn trykker på ansiktet sitt (valgfri PIN) og krysser av egne oppgaver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"En kalender over de siste seks ukene for hvert barn — jo mørkere grønn, jo travlere dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Et virtuelt kjæledyr som vokser når barnet gjør oppgaver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Hele familiens sesongseire, rekorder, merker, oppdrag og perfekte uker i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgavene er sortert etter {mode} for hele familien.","reorder.auto_sorted_hint":"For å ordne dem selv, sett «Rekkefølge på oppgaver på kort» til Manuell under TaskMate → Innstillinger.","reorder.sort_time":"tid på dagen","reorder.sort_name":"navn","reorder.sort_added":"dato lagt til"} diff --git a/custom_components/taskmate/www/locales/nl.json b/custom_components/taskmate/www/locales/nl.json index ab7672b2..69424559 100644 --- a/custom_components/taskmate/www/locales/nl.json +++ b/custom_components/taskmate/www/locales/nl.json @@ -186,6 +186,8 @@ "badges.editor_help": "Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).", "badges.entity_not_found": "{entity} niet gevonden", "badges.error.entity_required": "Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)", + "badges.empty_none": "Nog geen medailles", + "badges.empty_tier": "Nog geen {tier}-medailles", "badges.label": "Medailles", "badges.next_up": "Volgende doel", "badges.one_more": "Nog eentje en hij is van jou!", @@ -3686,14 +3688,14 @@ "notify.streak_at_risk": "{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!", "notify.all_chores_done": "{child_name} heeft vandaag alle taken af!", "notify.badge_earned": "{child_name} heeft de badge {badge_name} verdiend!", - "notify.pending_chore_approval": "{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.", - "notify.pending_reward_claim": "{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.", + "notify.pending_chore_approval": "{child_name} heeft ‘{chore_name}’ afgerond (+{points} {points_name}) — wacht op goedkeuring.", + "notify.pending_reward_claim": "{child_name} heeft ‘{reward_name}’ aangevraagd ({cost} {points_name}) — wacht op goedkeuring.", "notify.streak_milestone": "{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!", "notify.level_up": "{child_name} heeft level {level} gehaald! 🎉", "notify.weekly_digest": "TaskMate-weekoverzicht:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, je moet '{chore_name}' nog doen.", - "notify.mandatory_parent_alert": "{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.", + "notify.mandatory_reminder": "{child_name}, je moet ‘{chore_name}’ nog doen.", + "notify.mandatory_parent_alert": "{child_name} heeft de verplichte taak ‘{chore_name}’ nog steeds niet gedaan.", "notify.monthly_report": "TaskMate-overzicht van {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} won het klassement van {month} met {points} {points_name}!", "notify.family_goal_reached": "🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.", @@ -3704,21 +3706,21 @@ "notify.presence_arrival": "🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.", "notify.print_chart_empty": "Geen taken om te laten zien voor deze week.", "notify.print_chart_footer": "Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.", - "notify.wish_requested": "{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.", - "notify.wish_pledged": "💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!", + "notify.wish_requested": "{child_name} wenst zich ‘{wish_name}’ ({target} {points_name}) — wacht op jouw goedkeuring.", + "notify.wish_pledged": "💝 {pledger} deed {points} {points_name} bij je wens ‘{wish_name}’!", "notify.bounty_posted": "🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, nog {minutes} minuten om ‘{bounty_name}’ af te maken voordat hij terug op het bord komt.", "notify.recap_ready": "✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.", - "notify.item_rejected": "↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}", + "notify.item_rejected": "↩️ {child_name}, ‘{item_name}’ is teruggestuurd{reason_text}", "notify.auction_opened": "🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!", - "notify.auction_closing": "⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.", + "notify.auction_closing": "⏳ {child_name}, bieden op ‘{chore_name}’ sluit over {minutes} minuten.", "notify.auction_result": "🔨 Veiling gesloten: {result_text}", - "notify.inspection_started": "🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.", - "notify.auction_won": "{child_name} won '{chore_name}' op {date} voor {points} {points_name}.", - "notify.auction_no_bids": "geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.", - "notify.auction_called_off": "de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.", + "notify.inspection_started": "🔍 {child_name}, een volwassene komt ‘{chore_name}’ controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Controle geslaagd, {child_name}! ‘{chore_name}’ zag er top uit: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 De controle van ‘{chore_name}’ van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.", + "notify.auction_won": "{child_name} won ‘{chore_name}’ op {date} voor {points} {points_name}.", + "notify.auction_no_bids": "geen biedingen voor ‘{chore_name}’: hij gaat terug naar de gewone beurtvolgorde.", + "notify.auction_called_off": "de veiling voor ‘{chore_name}’ is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.", "notify.weekly_digest_line": "• {child_name}: {chores} taken, {points} {points_name} verdiend", "notify.monthly_report_line": "• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}", "notify.action_approve": "Goedkeuren", @@ -3727,12 +3729,12 @@ "notify.approve_in_panel_hint": "Open het TaskMate-paneel om goed of af te keuren.", "notify.celebrate_all_chores_done": "{child_name} heeft vandaag alle taken af!", "notify.celebrate_birthday": "Gefeliciteerd, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} heeft de uitdaging '{challenge_name}' gehaald!", + "notify.celebrate_challenge_completed": "{child_name} heeft de uitdaging ‘{challenge_name}’ gehaald!", "notify.celebrate_inspection_passed": "De taak {chore_name} van {child_name} haalde de controle!", "notify.celebrate_level_up": "{child_name} heeft level {level} gehaald!", "notify.celebrate_perfect_week": "{child_name} had een perfecte week — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} heeft de zoektocht '{quest_name}' gehaald!", + "notify.celebrate_weekly_target": "{child_name} haalde het weekdoel voor ‘{chore_name}’ — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} heeft de zoektocht ‘{quest_name}’ gehaald!", "notify.celebrate_streak_milestone": "{child_name} heeft een reeks van {days} dagen!", "notify.recap_ready_many": "✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.", "notify.recap_parent_one": "✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "Zo hoort het", "approvals.evidence_label": "Wat er gedaan is", "approvals.reference_no_photo": "Er is geen foto meegestuurd — vergelijk het met het echte werk.", - "notify.help_requested": "🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} heeft hulp nodig bij ‘{chore_name}’{message_text}", "notify.mood_low": "{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?", "notify.weekly_goal_reached": "🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!", - "notify.penalty_redeemed": "🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.", + "notify.penalty_redeemed": "🤝 {child_name} maakte het goed met ‘{chore_name}’ en verdiende {points} {points_name} terug.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})", "notify.sample_penalty": "Met de deur slaan", "notify.sample_raffle": "Zaterdagloterij", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Standaardgetallen terugzetten", "panel.pet_settings_invalid": "De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.", "panel.pet_about_one_chore": "Ongeveer 1 taak (taken van 5 punten)", - "notify.reward_owed": "🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.", + "notify.reward_owed": "🎁 {child_name} wacht nog steeds op ‘{reward_name}’ — {days} dagen geleden ingewisseld.", "notify.personal_best": "🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "langste reeks (dagen)", "notify.record_best_day_points": "meeste {points_name} op één dag", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Bezwaren", "panel.appeals_settings_hint": "Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.", "panel.appeals_enabled": "Kinderen bezwaar laten maken", - "notify.appeal_submitted": "⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} maakt bezwaar tegen ‘{item_name}’{message_text}", + "notify.appeal_decided": "⚖️ Je bezwaar over ‘{item_name}’ is {outcome}{note_text}", "notify.appeal_outcome_overturned": "toegekend", "notify.appeal_outcome_upheld": "afgewezen", "notification.appeal_submitted.name": "Bezwaar ingediend", diff --git a/custom_components/taskmate/www/locales/nl/cards.json b/custom_components/taskmate/www/locales/nl/cards.json index d21bd58c..3ece430e 100644 --- a/custom_components/taskmate/www/locales/nl/cards.json +++ b/custom_components/taskmate/www/locales/nl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","common.xp":"XP","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","avatar.label_crown":"Koninklijk","avatar.label_diamond":"Diamant","avatar.label_fire":"On fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Starter","avatar.label_trophy":"Kampioen","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} +{"child.tap_to_undo":"Tik om terug te nemen","common.design.field_label":"Kaartstijl","common.design.use_global":"Standaard gebruiken","common.design.classic":"Klassiek","common.design.playroom":"Speelkamer","common.design.console":"Console","common.design.cleanpro":"Strak en professioneel","common.design.graphite":"Grafiet","activity.a_chore":"een taak","activity.a_reward":"een beloning","activity.awaiting_approval":"wacht op goedkeuring","activity.card_description":"Tijdlijn met afgeronde taken en ingewisselde beloningen","activity.card_name":"TaskMate Activiteiten","activity.claimed":"heeft aangevraagd","activity.completed":"heeft afgerond","activity.completed_chores_will_appear":"Afgeronde taken komen hier te staan","activity.console_stream":"LIVE · STREAM","activity.days_ago":"{count} d geleden","activity.default_title":"Activiteit","activity.recent_events":"Recente gebeurtenissen","activity.undo":"Terugdraaien","activity.rated":"Beoordeeld: {count} van 3 sterren","activity.rated_one":"Beoordeeld: {count} van 3 sterren","activity.undo_confirm_title":"Dit terugdraaien?","activity.undo_confirm_chore":"De goedkeuring van “{detail}” voor {child} terugdraaien? Dan gaan er {points} punten af en komt hij weer bij de wachtenden te staan.","activity.undo_confirm_txn":"“{detail}” voor {child} terugdraaien? Dan worden {points} punten teruggedraaid.","activity.undo_error_title":"TaskMate — terugdraaien is niet gelukt","activity.undo_error_body":"Terugdraaien is niet gelukt: {message}","activity.events_count":"{count} gebeurtenissen","activity.events_count_one":"1 gebeurtenis","activity.just_now":"zojuist","activity.hours_ago":"{count} u geleden","activity.filter_rewards":"Beloningen","activity.filter_chores":"Taken","activity.filter_aria_label":"Filter de activiteit op soort","activity.filter_all":"Alles","activity.filter_adjustments":"Aanpassingen","activity.feed_end":"— einde van het overzicht —","activity.lost":"verloor","activity.minutes_ago":"{count} min geleden","activity.no_activity_yet":"Nog geen activiteit","activity.no_events_for_filter":"Niets gevonden met dit filter","activity.points_manually":"punten handmatig","activity.reason_allocated_to_pool":"Gereserveerd voor beloning: {name}","activity.reason_admin_adjustment":"Handmatige aanpassing","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Puntenaftrek: {name}","activity.reason_perfect_week":"Bonus voor een perfecte week!","activity.reason_pool_refund_assignment_changed":"Terug uit spaarpot (beloning naar ander kind): {name}","activity.reason_pool_refund_cost_reduced":"Terug uit spaarpot (beloning goedkoper geworden): {name}","activity.reason_pool_refund_deleted":"Terug uit spaarpot (beloning verwijderd): {name}","activity.reason_pool_refund_expired":"Terug uit spaarpot (beloning verlopen): {name}","activity.reason_pool_refund_funding_changed":"Terug uit spaarpot (sparen veranderd): {name}","activity.reason_pool_refund_sold_out":"Terug uit spaarpot (beloning op): {name}","activity.reason_streak_milestone":"Reeksbonus ({days} dagen reeks!)","activity.reason_streak_freeze_used":"Reeksjoker gebruikt ({date})","activity.reason_streak_freeze_earned":"Reeksjoker verdiend ({days} dagen reeks!)","activity.reason_streak_freeze_adjusted":"Reeksjokers aangepast ({delta})","activity.reason_streak_freeze_reversed":"Reeksjoker teruggenomen (taak teruggedraaid)","activity.reason_weekend_bonus":"Weekendbonus (×{multiplier})","activity.reason_wish_savings":"Gespaard voor wens: {name}","activity.reason_wish_taken_back":"Teruggehaald van wens: {name}","activity.reason_wish_refund_declined":"Wens afgekeurd, spaargeld terug: {name}","activity.reason_wish_refund_removed":"Wens weg, spaargeld terug: {name}","activity.reason_wish_pledge":"{who} heeft {points} toegezegd voor {name}","activity.reason_wish_pledge_removed":"Toezegging van {who} ({points}) weg: {name}","activity.reason_wish_pledge_voided":"Toezegging van {who} ({points}) teruggegeven: {name}","activity.reason_wish_redeemed":"Wens ingewisseld: {name}","activity.received":"kreeg","activity.redeemed":"heeft ingewisseld","activity.spent":"reserveerde","activity.try_different_filter":"Probeer een ander filter","activity.unknown_child":"Onbekend","approvals.all_caught_up":"Alles klaar!","approvals.approve":"Goedkeuren","approvals.approve_all":"Alles goedkeuren","approvals.child_said":"Ze zeiden","approvals.suggested":"Voorgesteld: {points}","approvals.award_label":"Te geven punten","approvals.rating_label":"Sterrenbeoordeling","approvals.rating_star_title":"{count}★ — geeft {percent}% van de punten","approvals.approve_all_busy":"Bezig met goedkeuren…","approvals.approve_all_confirm":"{count} wachtende taken goedkeuren?","approvals.approve_all_confirm_one":"1 wachtende taak goedkeuren?","approvals.card_description":"Kaart om wachtende taken goed of af te keuren","approvals.card_name":"TaskMate Goedkeuringen","approvals.default_title":"Wacht op goedkeuring","approvals.error_failed_service":"{service} is niet gelukt: {message}","approvals.error_failed":"Er ging iets mis: {message}","approvals.error_title":"TaskMate-fout","approvals.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","approvals.no_pending_approvals":"Niets wacht op goedkeuring","approvals.please_define_entity":"Kies eerst een entiteit (sensor met wachtende goedkeuringen)","approvals.reject":"Afkeuren","approvals.reward_claims_section":"Beloningsaanvragen","approvals.mandatory_section":"Verplicht — eerst nakijken","approvals.apply_penalty":"Puntenaftrek geven","approvals.postpone":"Uitstellen","approvals.dismiss":"Wegklikken","approvals.penalty_points":"Puntenaftrek: −{points} {pointsName}","approvals.no_penalty":"Geen puntenaftrek ingesteld","approvals.timed_duration":"{count} min","badge.criteria_and":"EN","badge.criteria_or":"OF","badge.criteria_best_streak":"Langste reeks","badge.criteria_birthday":"Verjaardag","badge.criteria_current_streak":"Reeks van nu","badge.criteria_first_chore":"Eerste taak","badge.criteria_first_reward":"Eerste beloning","badge.criteria_perfect_weeks":"Perfecte weken","badge.criteria_total_chores":"Taken totaal","badge.criteria_total_points":"Punten totaal","badge.criteria_total_rewards":"Beloningen totaal","badge.desc_1000_points":"Verdien {count} {points_name} in totaal","badge.desc_100_chores":"Rond {count} taken af","badge.desc_100_points":"Verdien {count} {points_name} in totaal","badge.desc_10_chores":"Rond {count} taken af","badge.desc_10_perfect_weeks":"Haal {count} perfecte weken","badge.desc_30_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_3_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_5000_points":"Verdien {count} {points_name} in totaal","badge.desc_500_points":"Verdien {count} {points_name} in totaal","badge.desc_50_chores":"Rond {count} taken af","badge.desc_5_perfect_weeks":"Haal {count} perfecte weken","badge.desc_7_day_streak":"Doe {count} dagen achter elkaar taken","badge.desc_first_chore":"Rond je allererste taak af","badge.desc_first_perfect_week":"Maak een perfecte week af","badge.desc_first_reward":"Wissel je eerste beloning in","badge.desc_birthday":"Vier je verjaardag","badge.earned_date":"Verdiend op {date}","badge.manual_award_only":"Alleen handmatig te geven","badge.metric_best_streak":"Langste reeks","badge.metric_current_streak":"Reeks van nu","badge.metric_first_chore":"Eerste taak (ja/nee)","badge.metric_first_reward":"Eerste beloning (ja/nee)","badge.metric_perfect_weeks":"Perfecte weken","badge.metric_total_chores":"Taken totaal","badge.metric_total_points":"Punten totaal","badge.metric_total_rewards":"Beloningen totaal","badge.metric_birthday":"Vandaag jarig (ja/nee)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} taken af","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} taken af","badge.name_10_perfect_weeks":"{count} perfecte weken","badge.name_30_day_streak":"Reeks van {count} dagen","badge.name_3_day_streak":"Reeks van {count} dagen","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} taken af","badge.name_5_perfect_weeks":"{count} perfecte weken","badge.name_7_day_streak":"Reeks van {count} dagen","badge.name_first_chore":"Eerste taak","badge.name_first_perfect_week":"Eerste perfecte week","badge.name_first_reward":"Eerste beloning","badge.name_birthday":"Verjaardag","badge.source_auto":"AUTOMATISCH","badge.source_manual":"HANDMATIG","badge.source_silent":"STIL","badge.tier_bronze":"Brons","badge.tier_gold":"Goud","badge.tier_platinum":"Platina","badge.tier_silver":"Zilver","badges.all_tiers":"Alle niveaus","badges.count_label":"{earned} van {total} verdiend","badges.count_label_latest":"{earned} van {total} verdiend · Nieuwste: {latest}","badges.default_title":"Medailles","badges.editor_help":"Instellen via YAML: koppel de entiteit aan je medaillesensor (bijv. sensor.taskmate_badges_kind).","badges.entity_not_found":"{entity} niet gevonden","badges.error.entity_required":"Kies eerst een entiteit: de medaillesensor van het kind (bijv. sensor.taskmate_badges_kind)","badges.empty_none":"Nog geen medailles","badges.empty_tier":"Nog geen {tier}-medailles","badges.label":"Medailles","badges.next_up":"Volgende doel","badges.one_more":"Nog eentje en hij is van jou!","badges.title_with_name":"Medailles van {name}","bonuses.add_bonus":"Bonus toevoegen","bonuses.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","bonuses.btn_delete_title":"Verwijderen","bonuses.btn_edit_title":"Bewerken","bonuses.card_description":"Geef extra punten met bonussen","bonuses.card_name":"TaskMate Bonussen","bonuses.default_title":"Bonussen","bonuses.empty_sub":"Tik op het potloodje om bonussen toe te voegen","bonuses.empty_title":"Nog geen bonussen","bonuses.form_description_label":"Beschrijving (mag leeg)","bonuses.form_description_placeholder":"Korte beschrijving","bonuses.form_icon_label":"Pictogram (MDI)","bonuses.form_name_label":"Naam","bonuses.form_name_placeholder":"bijv. Slaapkamer opgeruimd","bonuses.form_points_label":"Punten","bonuses.manage_title":"Bonussen beheren","bonuses.new_bonus":"Nieuwe bonus","bonuses.toast_add_failed":"Bonus toevoegen is niet gelukt","bonuses.toast_applied":"+{points} {pointsName} voor {childName}","bonuses.toast_apply_failed":"Bonus geven is niet gelukt","bonuses.toast_delete_failed":"Bonus verwijderen is niet gelukt","bonuses.toast_save_failed":"Opslaan is niet gelukt","bonuses.toast_saved":"Bonus opgeslagen","calendar.card_description":"Dagoverzicht met taken per kind","calendar.card_name":"TaskMate Kalender","calendar.child_summary":"{done} van {total} klaar","calendar.default_title":"Takenkalender","calendar.error.entity_required":"Kies eerst een entiteit","calendar.legend_due":"Te doen","calendar.left_count":"nog {count}","calendar.left_count_one":"nog {count}","calendar.next_day":"Volgende dag","calendar.no_chores_today":"Geen taken voor deze dag","calendar.prev_day":"Vorige dag","calendar.rotating":"Taak gaat rond","child.afternoon_chores":"Middagtaken","child.all_done":"Alles klaar!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Een vrolijke kaart waarmee kinderen hun taken afronden!","child.card_name":"TaskMate-kindkaart","child.celebration_message":"Je hebt het gehaald! Ga zo door!","child.celebration_title":"SUPERGOED!","child.on_vacation":"Even pauze — taken staan stil 🌴","birthday.banner":"Gefeliciteerd, {name}! 🎂","birthday.banner_age":"Gefeliciteerd, {name} — {age} jaar vandaag! 🎂","birthday.multiplier":"Elke taak levert vandaag {multiplier}× op","birthday.day_off":"Vrije dag — alleen de echt-moet-taken vandaag","child.child_not_found":"Kind niet gevonden: {child_id}","child.chore_locked_until":"Kan om {time}","child.set_time_open_until":"open tot {time}","child.set_time_opens":"vanaf {time}","child.set_time_missed":"gemist","child.set_time_waiting":"wacht op een volwassene","child.set_time_done":"klaar","child.set_time_count":"{done} van {total} vandaag","child.set_time_of":"{n} van {total}","child.set_time_now":"nu","child.chore_locked_until_generic":"Kan later","child.recurrence_locked":"Nu niet beschikbaar — kijk later nog eens","child.chores_reset_hours_mins":"Taken beginnen over {hours}u {mins}m opnieuw","child.chores_reset_mins":"Taken beginnen over {mins}m opnieuw","child.chores_resetting_soon":"De taken beginnen bijna opnieuw!","child.click_to_complete":"Tik om af te ronden","child.click_to_undo":"Tik om terug te nemen","child.claimed_by_another":"Al gedaan door {name}","child.claimed_by_another_generic":"Vandaag al door iemand gedaan","child.difficulty_easy":"Makkelijk","child.difficulty_medium":"Gemiddeld","child.difficulty_hard":"Moeilijk","child.mandatory":"Moet echt","child.swap_section_title":"Een taak overnemen","child.swap_request":"Vragen","child.swap_requested":"Gevraagd","child.photo_needed":"Foto nodig","child.photo_required_title":"Voeg een foto toe","child.extra_title":"Wat heb je gedaan?","child.extra_hint":"Vertel wat je gedaan hebt en wat je denkt dat het waard is.","child.extra_desc_placeholder":"Ik heb de gang opgeruimd","child.extra_points_label":"Punten die je denkt dat het waard is","child.extra_submit":"Versturen","child.extra_needs_desc":"Schrijf eerst op wat je gedaan hebt.","child.open_ended_tag":"Leg uit","child.weekly_target_done":"Deze week klaar","child.weekly_target_progress":"{done}/{target} deze week","child.weekly_target_bonus_reached":"🎉 Weekdoel gehaald! +{points}","child.team_progress":"{joined} / {size} doen mee","child.team_you_joined":"Je doet mee","child.team_join":"Meedoen","child.team_leave":"Stoppen","child.team_tap_to_join":"Tik om mee te doen","child.team_tap_to_leave":"Tik om te stoppen","child.photo_take":"Maak een foto","child.photo_hint":"Laat je afgeronde taak zien","child.photo_retake":"Opnieuw","child.photo_confirm":"Oké","child.photo_uploading":"Foto versturen…","child.photo_cancel":"Annuleren","child.photo_not_image":"Dat is geen foto. Probeer het opnieuw.","child.photo_process_failed":"De foto lukte niet. Probeer het opnieuw.","child.photo_upload_failed":"Versturen mislukt. Kijk of je internet hebt en probeer het opnieuw.","child.photo_size_kb":"~{size} KB","child.done":"Klaar","child.blocked_by_dependency":"Eerst {chores} doen","child.parent":"Ouder","child.error_complete":"Er ging iets mis: {message}","child.error_title":"Oeps!","child.error_undo":"Terugnemen lukte niet: {message}","child.error.child_id_required":"Kies eerst een kind-ID","child.error.entity_required":"Kies eerst een entiteit","child.undo_not_allowed":"Alleen een ouder kan een afgeronde taak terugnemen.","child.undo_named":"{name} terugnemen","child.undo_recent":"Neem een taak terug die je net deed","child.evening_chores":"Avondtaken","child.morning_chores":"Ochtendtaken","child.night_chores":"Nachttaken","child.no_chores_right_now":"Nu geen taken. Goed gedaan!","child.not_scheduled_for_today":"Vandaag niet aan de beurt","child.pause":"Pauze","child.paused":"Gepauzeerd","child.please_define_child_id":"Kies nog voor welk kind (kind-ID)","child.please_define_entity":"Kies nog een entiteit (TaskMate-overzicht)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Komt terug","child.recurrence_every_n_days":"Elke {count} dagen","child.recurrence_weekly":"Wekelijks","child.recurrence_every_2_weeks":"Elke 2 weken","child.recurrence_monthly":"Maandelijks","child.recurrence_every_3_months":"Elke 3 maanden","child.recurrence_every_6_months":"Elke 6 maanden","child.recurrence_next":"Volgende keer: {day}","child.resume":"Verder","child.start":"Start","child.time_has_passed":"De tijd voor deze taak is voorbij","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Taken van vandaag","common.afternoon":"Middag","common.all":"Alles","common.all_children":"Alle kinderen","common.anytime":"Altijd","common.apply":"Toepassen","common.approve":"Goedkeuren","common.approved":"Goedgekeurd","common.cancel":"Annuleren","common.close":"Sluiten","common.chores":"Taken","common.complete_on_behalf":"Afronden","common.complete_on_behalf_all_done":"Alle taken van vandaag klaar","common.complete_on_behalf_heading":"Nog open vandaag","common.complete_on_behalf_tooltip":"Afronden voor {name}","common.d_streak":"{count}d reeks","common.day_streak":"dagenreeks","common.default":"Standaard","common.entity":"Entiteit","common.entity_not_found":"Entiteit niet gevonden: {entity}","common.error":"Fout","common.evening":"Avond","common.goal":"Doel","common.morning":"Ochtend","common.night":"Nacht","common.no_children":"Geen kinderen gevonden","common.no_chores_today":"Vandaag geen taken","common.pending":"Wacht op goedkeuring","common.please_define_entity":"Kies nog een entiteit","common.points":"Punten","common.reject":"Afkeuren","common.rejected":"Afgekeurd","reject.title":"“{name}” afkeuren","reject.reason_label":"Waarom? (mag ook leeg)","reject.reason_placeholder":"Vertel wat er beter kan…","reject.reason_hint":"Het kind leest dit. Leeg laten is afkeuren zonder reden.","reject.chip_not_finished":"Niet af","reject.chip_redo":"Moet over","reject.chip_not_today":"Niet vandaag","reject.confirm":"Afkeuren","child.rejected_note":"Teruggestuurd: {reason}","rewards.rejected_note":"Niet goedgekeurd: {reason}","activity.rejected_reason":"Reden: {reason}","inspection.coming_title":"Controle komt eraan!","inspection.coming_sub":"Een volwassene kijkt {name} na in de komende {time}. Houd het mooi voor +{bonus} {points_name}!","inspection.passed_title":"Controle gehaald! +{bonus} {points_name}","inspection.passed_sub":"{name} zag er top uit","inspection.passed_sub_note":"{name} zag er top uit: “{note}”","inspection.redo_title":"{name} moet nog een keer","inspection.redo_sub":"Je houdt je {points} {points_name}. Maak het af en vink het weer aan.","inspection.nope_title":"Nu even niet","inspection.nope_sub":"{name} haalde de steekproef niet. Geen punten kwijt.","inspection.tag_open":"Controle","inspection.tag_passed":"Gehaald +{bonus}","inspection.tag_redo":"Opnieuw","inspection.tag_failed":"Nagekeken","inspection.celebrate_title":"Controle gehaald!","inspection.celebrate_sub":"{name} zag er geweldig uit","inspection.celebrate_ok":"Joehoe!","activity.inspection_started":"Controle begonnen","activity.inspection_passed":"Controle gelukt","activity.inspection_failed":"Controle: deze keer niet","activity.inspection_redo":"Terug om over te doen","activity.reason_inspection_passed":"Controle gelukt: {name}","common.reset":"Opnieuw","common.save":"Opslaan","common.stars":"Sterren","common.this_week":"deze week","common.title":"Titel","common.today":"Vandaag","common.total":"totaal","common.unavailable":"TaskMate is er even niet","common.unknown":"Onbekend","common.yesterday":"Gisteren","dashboard.btn_add_points_title":"{amount} {pointsName} geven","dashboard.btn_remove_points_title":"{amount} {pointsName} afnemen","dashboard.card_description":"Overzicht voor ouders: goedkeuringen, voortgang en snelle puntenknoppen","dashboard.card_name":"TaskMate Ouderbord","dashboard.default_title":"Ouderbord","dashboard.empty_approvals":"Alles klaar! Niets wacht op goedkeuring.","dashboard.empty_claims":"Geen wachtende beloningsaanvragen.","dashboard.empty_no_children":"Geen kinderen gevonden","dashboard.empty_rotation":"Geen rondgaande taken ingesteld","dashboard.paused_tag":"GEPAUZEERD","dashboard.rotation_skip_confirm":"De beurt van vandaag overslaan voor deze taak?","dashboard.rotation_skip_hint":"Sla dit kind vandaag over en ga door naar de volgende (alleen vandaag)","dashboard.rotation_unassigned":"Niemand","dashboard.tab_approvals":"Goedkeuren","dashboard.tab_claims":"Aanvragen","dashboard.tab_overview":"Overzicht","dashboard.chores_done":"{done} / {total} taken klaar","dashboard.tab_points":"Punten","dashboard.tab_rotation":"Beurten","dashboard.mode_alternating":"Om de beurt","dashboard.mode_balanced":"Verdeeld","dashboard.mode_random":"Willekeurig","graph.all_children":"Alle kinderen","graph.card_description":"Lijngrafiek met punten per dag of alles bij elkaar","graph.card_name":"TaskMate Puntengrafiek","graph.career_growth":"Carrière","graph.daily":"Per dag","graph.default_title":"Puntengrafiek","graph.console_live":"LIVE","graph.error.entity_required":"Kies eerst een entiteit","graph.graph_error":"Fout in grafiek: {message}","graph.no_data_submessage":"Rond taken af en keur ze goed, dan verschijnt hier de grafiek","graph.no_data_yet":"Nog geen gegevens","graph.total":"Totaal","leaderboard.best_streak":"Langste reeks","leaderboard.best_streak_value":"{count} dagen","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Ranglijst per punten, reeks of week","leaderboard.card_name":"TaskMate Ranglijst","leaderboard.career_label":"carrière","leaderboard.career_score":"Carrièrescore","leaderboard.default_title":"Ranglijst","leaderboard.error.entity_required":"Kies eerst een entiteit","leaderboard.ordinal_4":"4e","leaderboard.ordinal_5":"5e","leaderboard.personal_bests":"Persoonlijke records","leaderboard.points_this_week":"Punten deze week","leaderboard.ranked_by_points":"Gerangschikt op punten ooit","leaderboard.ranked_by_streak":"Gerangschikt op huidige reeks","leaderboard.ranked_by_weekly":"Gerangschikt op punten deze week","leaderboard.ranked_by_career":"Gerangschikt op carrièrescore","leaderboard.ranked_by_season":"Gerangschikt op punten deze maand","leaderboard.sort_all_time_points":"Punten ooit","leaderboard.sort_career_score":"Carrièrescore","leaderboard.sort_current_streak":"Reeks van nu","leaderboard.sort_this_week":"Deze week","leaderboard.tie":"GELIJK","leaderboard.total_chores_completed":"Taken afgerond in totaal","leaderboard.total_points_earned":"Punten verdiend in totaal","overview.card_description":"Ouderbord met alle kinderen in één oogopslag","overview.card_name":"TaskMate Overzicht","overview.default_title":"TaskMate","overview.designed.action_required":"ACTIE NODIG ●","overview.designed.approvals_waiting":"{count} wachten op goedkeuring","overview.designed.approvals_waiting_one":"1 wacht op goedkeuring","overview.designed.daily_completion":"DAGVOORTGANG","overview.designed.pending_review":"{count} TE BEKIJKEN","overview.designed.progress_detail":"{done} / {total} taken · {pct}%","overview.designed.review":"Bekijken","overview.designed.sub_cleanpro":"Zojuist bijgewerkt","overview.designed.sub_console":"GEZIN · LIVE","overview.designed.sub_playroom":"Kijk eens hoe druk we zijn!","overview.designed.tap_to_check":"Tik op Goedkeuren om ze af te vinken","overview.designed.todays_progress":"Voortgang van vandaag","overview.designed.waiting_for_you":"{count} wachten op jou","overview.designed.waiting_for_you_one":"1 wacht op jou","overview.error.entity_required":"Kies eerst een entiteit","overview.footer_children":"Kinderen","overview.footer_done_today":"Vandaag klaar","overview.footer_total_points":"{pointsName} totaal","overview.pending_count":"{count} wachtend","penalties.add_penalty":"Puntenaftrek toevoegen","penalties.applying_to":"Voor {childName} — saldo nu: {points} {pointsName}","penalties.btn_delete_title":"Verwijderen","penalties.btn_edit_title":"Bewerken","penalties.card_description":"Punten aftrekken bij kinderen","penalties.card_name":"TaskMate Puntenaftrek","penalties.default_title":"Puntenaftrek","penalties.empty_sub":"Tik op het potloodje om puntenaftrek toe te voegen","penalties.empty_title":"Nog geen puntenaftrek","penalties.form_description_label":"Beschrijving (mag leeg)","penalties.form_description_placeholder":"Korte beschrijving","penalties.form_icon_label":"Pictogram (MDI)","penalties.form_name_label":"Naam","penalties.form_name_placeholder":"bijv. Niet naar bed gegaan","penalties.form_points_label":"Punten","penalties.manage_title":"Puntenaftrek beheren","penalties.new_penalty":"Nieuwe puntenaftrek","penalties.toast_add_failed":"Puntenaftrek toevoegen is niet gelukt","penalties.toast_applied":"−{points} {pointsName} voor {childName}","penalties.toast_apply_failed":"Puntenaftrek geven is niet gelukt","penalties.toast_delete_failed":"Puntenaftrek verwijderen is niet gelukt","penalties.toast_save_failed":"Opslaan is niet gelukt","penalties.toast_saved":"Puntenaftrek opgeslagen","points_card.card_description":"Kaart voor ouders om punten te geven of af te nemen","points_card.card_name":"TaskMate Puntenkaart","points_card.default_title":"Punten regelen","points_card.dialog_add_title":"{pointsName} geven","points_card.dialog_confirm_add":"Geven","points_card.dialog_confirm_remove":"Afnemen","points_card.dialog_loading":"…","points_card.dialog_points_helper":"Vul 1–100 in","points_card.dialog_points_label":"Aantal {pointsName}","points_card.dialog_reason_label":"Reden (mag leeg)","points_card.dialog_reason_placeholder":"bijv. Lief gespeeld, Geholpen met…","points_card.dialog_remove_title":"{pointsName} afnemen","points_card.dialog_subtitle":"voor {childName}","points_card.empty_subtitle":"Voeg kinderen toe in de TaskMate-instellingen","points_card.empty_title":"Geen kinderen gevonden","points_card.notification_added":"{points} {pointsLabel} gegeven aan {childName}","points_card.notification_failed":"Niet gelukt: {message}","points_card.notification_failed_action":"{action} punten is niet gelukt: {message}","points_card.notification_failed_add":"Punten geven is niet gelukt: {message}","points_card.notification_failed_remove":"Punten afnemen is niet gelukt: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} voor {childName}","points_card.notification_removed":"{points} {pointsLabel} afgenomen van {childName}","points_card.please_define_entity":"Kies eerst een entiteit (TaskMate-overzichtssensor)","points_card.quick_add_title":"{amount} {pointsName} geven","points_card.quick_custom_title":"Eigen aantal","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"{amount} {pointsName} afnemen","points_card.validation_range":"Vul een getal in tussen 1 en 100","points_display.board_title":"Puntenbord","points_display.card_description":"Vriendelijk puntenoverzicht. Voor één kind, alle kinderen of het hele gezin samen.","points_display.card_name":"TaskMate Punten","points_display.career_score_label":"Carrièrescore","points_display.combined_family_total":"Totaal van het hele gezin","points_display.current_points_label":"Punten van nu","points_display.default_title":"Punten","points_display.empty_no_child":"Geen kind gekozen of kind niet gevonden.","points_display.empty_no_children":"Geen kinderen in de TaskMate-gegevens.","points_display.empty_set_child_id":"Kies een kind-ID in de kaartinstellingen.","points_display.error.entity_required":"Kies eerst een entiteit","points_display.family_subtitle":"{count} kinderen · alles bij elkaar","points_display.family_subtitle_one":"1 kind · alles bij elkaar","points_display.family_title":"Gezinspunten","points_display.individual_scores":"Punten per kind","points_display.mode_cumulative":"Samen","points_display.mode_multi":"Alle kinderen","points_display.mode_single":"Eén kind","points_display.points_label":"punten","points_display.rank":"Plaats","points_display.single_title":"Punten van {name}","points_display.streak":"Reeks","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagen","points_display.this_week":"Deze week","points_display.total_points":"Punten totaal","points_display.weekly_plus":"+{count} deze week","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Voeg eerst taken toe voor dit kind","reorder.card_description":"Kaart om taken per kind in volgorde te slepen, per dagdeel","reorder.card_name":"TaskMate Volgorde","reorder.child_not_found":"Kind niet gevonden: {child_id}","reorder.chore_count":"{count} taak","reorder.chore_count_plural":"{count} taken","reorder.default_title":"Taken sorteren","reorder.drag_to_reorder":"Sleep om te sorteren","reorder.error.child_id_required":"Kies eerst een kind-ID","reorder.error.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","reorder.move_down":"Naar beneden","reorder.move_up":"Naar boven","reorder.no_chores_assigned":"Geen taken toegewezen","reorder.notification.save_error_message":"Volgorde opslaan is niet gelukt: {error}","reorder.notification.save_error_title":"Volgorde niet opgeslagen","reorder.notification.save_success_message":"De volgorde van de taken is opgeslagen.","reorder.notification.save_success_title":"Volgorde opgeslagen","reorder.save_order":"Volgorde opslaan","reorder.saving":"Bezig met opslaan…","reorder.unsaved_changes":"Je hebt nog niet-opgeslagen wijzigingen","reward_progress.card_description":"Groot motiverend beeld van hoe ver je bent met je beloning","reward_progress.card_name":"TaskMate-beloningsvoortgang","reward_progress.combined":"samen","reward_progress.combined_points_pool":"Gezamenlijke puntenpot","reward_progress.default_title":"Spaardoel","reward_progress.error.entity_required":"Kies nog een entiteit","reward_progress.jackpot_reward":"Jackpotbeloning","reward_progress.more_needed":"Nog {amount} nodig","reward_progress.no_rewards":"Geen beloningen gevonden","reward_progress.ready":"🎉 Het kan!","reward_progress.ready_to_claim":"Klaar om in te wisselen!","reward_progress.ready_to_claim_emoji":"🎉 Klaar om in te wisselen!","reward_progress.total_pool":"Pot totaal","reward_progress.unavailable":"TaskMate is er even niet","rewards.add_all":"Alles","rewards.all_children":"Alle kinderen","rewards.allocated":"Gereserveerd","rewards.awaiting_approval":"Wacht op goedkeuring van een ouder","rewards.card_description":"Een kaart met beloningen en wat ze kosten","rewards.card_name":"TaskMate-beloningenkaart","rewards.claim_reward":"Beloning inwisselen","rewards.confirm_body":"{name} inwisselen?","rewards.confirm_claim_btn":"Inwisselen!","rewards.confirm_cost":"Kosten","rewards.confirm_pool_total":"Spaarpot totaal","rewards.confirm_remaining":"Nog nodig","rewards.confirm_title":"Beloning inwisselen?","rewards.confirm_your_points":"Jouw {name}","rewards.default_title":"Beloningen","rewards.deposit_custom_add":"Toevoegen","rewards.deposit_custom_label":"Eigen aantal om te sparen","rewards.deposit_custom_placeholder":"Aantal","rewards.deposit_disabled_insufficient":"Niet genoeg vrij ({spendable} vrij)","rewards.deposit_disabled_loading":"Bezig met sparen…","rewards.deposit_disabled_no_child":"Kies een kind om te sparen","rewards.deposit_points":"{amount} sparen","rewards.empty_subtitle":"Voeg beloningen toe in de TaskMate-instellingen","rewards.empty_title":"Geen beloningen","rewards.error.entity_required":"Kies nog een entiteit (TaskMate-overzicht)","rewards.expired":"Verlopen","rewards.expires_in_days":"Verloopt over {count} dag","rewards.expires_in_days_plural":"Verloopt over {count} dagen","rewards.expires_today":"Verloopt vandaag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Niet genoeg punten","rewards.only_n_left":"Nog maar {count} over!","rewards.pool_full":"Spaarpot vol!","rewards.pool_locked_note":"Gespaard staat vast — dit is alleen voor dit doel","rewards.redeem":"Inwisselen","rewards.reward_count_plural":"{count} beloningen","rewards.reward_count_singular":"{count} beloning","rewards.sold_out":"Op","rewards.available_when":"Kan {window}","rewards.locked_now":"Kan nu niet","rewards.spendable_balance":"Vrij te besteden","rewards.spendable_chip":"Vrij te besteden: {points}","rewards.unavailable_hint":"Deze beloning kan niet meer worden ingewisseld","streak.achievement.fifty_desc":"Rond 50 taken af","streak.achievement.fifty_name":"50 klaar","streak.achievement.first_desc":"Rond je eerste taak af","streak.achievement.first_name":"Eerste!","streak.achievement.hundred_desc":"Rond 100 taken af","streak.achievement.hundred_name":"100 klaar","streak.achievement.points100_desc":"Verdien 100 punten in totaal","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Verdien 50 punten in totaal","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Reeks van 14 dagen","streak.achievement.streak14_name":"2 weken","streak.achievement.streak30_desc":"Reeks van 30 dagen","streak.achievement.streak30_name":"Maand!","streak.achievement.streak3_desc":"Reeks van 3 dagen","streak.achievement.streak3_name":"3 dagen","streak.achievement.streak7_desc":"Reeks van 7 dagen","streak.achievement.streak7_name":"Week!","streak.achievement.ten_desc":"Rond 10 taken af","streak.achievement.ten_name":"10 klaar","streak.achievements":"Medailles","streak.card_description":"Reeksen van dagen achter elkaar en medailles per kind","streak.card_name":"TaskMate Reeksen & Medailles","streak.day_streak":"dagen reeks","streak.freezes_tooltip":"Reeksjokers — elke reeksjoker redt je reeks op een dag dat je mist","streak.freezes_aria":"{count} reeksjokers","streak.freezes_aria_one":"1 reeksjoker","streak.default_title":"Reeksen & Medailles","streak.error.entity_required":"Kies eerst een entiteit","streak.on_fire_count":"{count} in vuur en vlam","streak.on_fire_count_one":"{count} in vuur en vlam","sticker_chart.error.entity_required":"Kies eerst een entiteit","sticker_chart.default_title":"Stickerkaart van {name}","sticker_chart.today":"Vandaag: {done} / {total} taken klaar","sticker_chart.all_done":"Alles klaar, {name}!","sticker_chart.day_done_message":"Vandaag elke taak gedaan!","sticker_chart.no_stickers":"Nog geen stickers — doe een taak voor je eerste!","sticker_chart.stickers_alt":"{count} {points} verdiend","sticker_chart.goal":"{points} / {goal} {unit} voor de beloning","sticker_chart.goal_reached":"DOEL GEHAALD! Tijd voor je beloning!","sticker_chart.week_goal":"{points} / {goal} {unit} deze week","sticker_chart.week_perfect":"PERFECTE WEEK! Elke ster verdiend!","sticker_chart.block_key":"Elk blokje = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} taken klaar","sticker_chart.no_jobs_day":"Op {day} stonden er geen taken.","sticker_chart.no_reward":"Nog geen beloning om voor te sparen — kies er een in de instellingen van de kaart.","sticker_chart.no_child":"Geen kinderen gevonden op deze entiteit","sticker_chart.claim":"{reward} inwisselen","sticker_chart.claim_confirm":"Nog een tik: {reward} inwisselen","sticker_chart.claim_pending":"Wacht op ja van een volwassene","sticker_chart.claim_short":"Nog {count} {unit} te gaan","sticker_chart.claimed":"{reward} ingewisseld voor {name}!","sticker_chart.complete_failed":"Dat lukte niet: {error}","sticker_chart.goal_tile":"Doel","sticker_chart.needs_photo":"Bij deze taak hoort een foto — open hem op de TaskMate-kindkaart.","sticker_chart.no_jobs_today":"Vandaag geen taken — geniet van je dag!","sticker_chart.state.done":"klaar","sticker_chart.state.partial":"begonnen","sticker_chart.state.pending":"wacht op een volwassene","sticker_chart.state.todo":"te doen","sticker_chart.not_allowed":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan in TaskMate {name} koppelen aan het account van deze tablet, of dat account als ouder toevoegen.","sticker_chart.undo_denied":"Alleen een volwassene kan een sticker terugnemen.","sticker_chart.undone":"Sticker teruggenomen.","visibility.description_hidden":"Verborgen door de zichtbaarheidsregel","visibility.description_shown":"Getoond door de zichtbaarheidsregel","visibility.label_entity":"Entiteit voor zichtbaarheid","visibility.label_operator":"Regel voor zichtbaarheid","visibility.label_state":"Status voor zichtbaarheid","visibility.operator_equals":"Gelijk aan","visibility.operator_gt":"Groter dan (>)","visibility.operator_gte":"Groter dan of gelijk (≥)","visibility.operator_lt":"Kleiner dan (<)","visibility.operator_lte":"Kleiner dan of gelijk (≤)","visibility.operator_not_equals":"Niet gelijk aan","weekly.card_description":"Week in één oogopslag — taken, punten en staafjes per dag","weekly.card_name":"TaskMate Weekoverzicht","weekly.child_chores":"{count} taken","weekly.child_chores_one":"1 taak","weekly.child_days":"{count}/7 dagen","weekly.child_days_active_title":"{count} van 7 dagen bezig","weekly.day_fri":"vr","weekly.day_mon":"ma","weekly.day_sat":"za","weekly.day_sun":"zo","weekly.day_thu":"do","weekly.day_tue":"di","weekly.day_wed":"wo","weekly.default_title":"Deze week","weekly.error.entity_required":"Kies eerst een entiteit","weekly.section_children_this_week":"Kinderen deze week","weekly.section_chores_per_day":"Taken per dag","weekly.section_points_per_day":"Punten per dag","weekly.stat_chores":"Taken","weekly.stat_rewards":"Beloningen","weekly.stat_days_active":"Dagen bezig","child.level_label":"Level {level}","child.console_cleared":"VOLTOOID","child.console_active":"{count} ACTIEF","child.avatar_change":"Kies een andere avatar","child.avatar_locked":"Op slot","child.avatar_change_failed":"Avatar kiezen lukte niet.","leaderboard.sort_this_month":"Deze maand","leaderboard.last_champion":"Kampioen van vorige maand: {name} 🏆","gallery.default_title":"Fotogalerij","gallery.empty":"Nog geen bewijsfoto’s","gallery.pending":"wacht op goedkeuring","family_goal.default_title":"Gezinsdoel","family_goal.disabled":"Geen gezinsdoel ingesteld","family_goal.reward_label":"Beloning: {reward}","family_goal.reached":"Doel gehaald! {reward}","wishlist.title":"Wensenlijst van {name}","wishlist.subtitle":"Aan het sparen","wishlist.add":"Voeg een wens toe","wishlist.limit_reached":"Je hebt al {max} wensen lopen","wishlist.can_spend":"Je kunt uitgeven","wishlist.saved_in_wishes":"{points} gespaard in wensen","wishlist.empty":"Nog geen wensen. Voeg iets toe waar je voor wilt sparen!","wishlist.pick_child":"Kies een kind in de instellingen van de kaart om zijn wensenlijst te zien.","wishlist.target_tag":"doel {points}","wishlist.open_link":"Link openen","wishlist.progress_label":"{total} van {target}","wishlist.legend_me":"Ik {points}","wishlist.legend_family":"Gezin {points}","wishlist.status_pending":"Wacht tot een volwassene het goed vindt","wishlist.withdraw":"Terughalen","wishlist.status_declined":"Een volwassene zei nee","wishlist.dismiss":"Snap ik","wishlist.status_redeem_requested":"Gevraagd — een volwassene regelt het","wishlist.fully_funded":"Helemaal gespaard!","wishlist.ask_redeem":"Vragen om te krijgen","wishlist.move_points":"Punten verplaatsen","wishlist.take_back":"Terugnemen","wishlist.to_go":"nog {points} te gaan","wishlist.add_title":"Voeg een wens toe","wishlist.field_name":"Wat wil je graag?","wishlist.field_target":"Hoeveel punten kost het?","wishlist.target_hint":"Een volwassene kan dit aanpassen","wishlist.target_lower":"Doel verlagen","wishlist.target_raise":"Doel verhogen","wishlist.field_link":"Link","wishlist.optional":"(mag ook leeg)","wishlist.field_picture":"Foto","wishlist.picture_pick":"Tik om een foto te maken of te kiezen","wishlist.picture_change":"Andere foto","wishlist.picture_not_image":"Dat is geen foto","wishlist.picture_failed":"De foto lukte niet. Probeer een andere.","wishlist.link_invalid":"Links beginnen met http:// of https://","wishlist.send":"Stuur naar een volwassene","wishlist.move_title":"Punten naar {name} verplaatsen","wishlist.move_info":"Je hebt {balance} · nog {needed} nodig","wishlist.all_i_need":"Alles wat ik nodig heb ({points})","wishlist.move_confirm":"{points} verplaatsen","wishlist.take_title":"Punten terugnemen van {name}","wishlist.take_info":"Je spaarde {saved}. Toezeggingen van het gezin blijven in de wens.","wishlist.take_all":"Alles ({points})","wishlist.take_confirm":"{points} terugnemen","wishlist.redeem_title":"Je {name} vragen?","wishlist.redeem_body":"Een volwassene krijgt een berichtje om het te regelen. Je gespaarde punten en de toezeggingen van het gezin worden gebruikt.","wishlist.not_yet":"Nog niet","wishlist.yes_please":"Ja graag!","wishlist.error":"Dat lukte niet: {error}","wishlist.entity_required":"Kies eerst een entiteit (TaskMate-overzichtssensor)","bounty.title":"Klussenbord","bounty.subtitle":"Losse klusjes · wie het eerst reserveert","bounty.open_count":"{count} open","bounty.empty":"Nu geen klusjes — kijk later nog eens!","bounty.no_child":"Kies een kind in de instellingen van de kaart.","bounty.left":"nog {time}","bounty.no_expiry":"Geen eindtijd","bounty.photo_tag":"foto","bounty.claim":"Reserveren","bounty.claim_hint":"Je hebt {hours}u om het af te maken","bounty.finish_first":"Maak eerst je klus af","bounty.claimed_by_you":"Door jou gereserveerd — nog {time} om af te maken","bounty.done":"Klaar!","bounty.give_back":"Teruggeven","bounty.sibling_on_it":"{name} is ermee bezig","bounty.sibling_back_in":"komt over {time} terug op het bord als het niet af is","bounty.waiting":"Wacht op een volwassene · +{points} {pointsName} wacht op goedkeuring","bounty.undo":"Terugnemen","bounty.sibling_checking":"{name} is klaar — wordt nagekeken","bounty.you_earned":"Je verdiende +{points} {pointsName}","bounty.done_by":"Gedaan door {name}","bounty.recent":"Net afgemaakt","bounty.claim_title":"“{title}” reserveren?","bounty.claim_body":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.claim_body_one":"Het is {hours} uur van jou. Als het dan niet af is, komt het terug op het bord voor iedereen.","bounty.not_now":"Nu niet","bounty.claim_it":"Reserveren — {points} {pointsName}","bounty.photo_title":"Laat de afgeronde klus zien","bounty.photo_body":"Voor “{title}” is een foto nodig","bounty.cancel":"Annuleren","bounty.take_photo":"Foto maken & sturen","bounty.uploading":"Bezig met sturen…","bounty.yay_title":"Lekker bezig!","bounty.yay_body":"Een volwassene kijkt “{title}” na en dan krijg je {points} {pointsName}.","bounty.ok":"Oké","bounty.dur_days":"{d}d {h}u","bounty.dur_hours":"{h}u {m}m","bounty.dur_minutes":"{m}m {s}s","bounty.error.child_required":"Kies eerst een kind (child_id)","bounty.error.entity_required":"Kies eerst een entiteit","auction.title":"Takenveiling","auction.subtitle":"Laagste bod wint · biedingen zijn geheim","auction.open_count":"{count} open","auction.empty":"Nu geen veilingen","auction.no_child":"Kies een kind in de kaartinstellingen om zijn veilingen te zien.","auction.results":"Uitslagen","auction.load_failed":"Veilingen laden lukte niet: {error}","auction.up_to":"tot {points} {pointsName}","auction.lowest_wins":"Laagste bod wint","auction.gauge_max":"max {points} {pointsName}","auction.gauge_hint":"Normaal {points} {pointsName} waard · bied het minste aantal punten waarvoor je het wilt doen","auction.your_bid":"Jouw geheime bod","auction.change":"Aanpassen","auction.withdraw":"Terugtrekken","auction.closes_in":"sluit over {time}","auction.no_other_bids":"Nog geen andere biedingen","auction.other_bids_one":"1 ander bod binnen","auction.other_bids":"{count} andere biedingen binnen","auction.place_bid":"Doe een geheim bod","auction.sheet_sub":"{date} · sluit over {time}","auction.bid_label":"het minste aantal punten waarvoor je het wilt doen","auction.range_low":"{points} · meer kans om te winnen","auction.range_high":"{points} · max","auction.clear":"Wissen","auction.backspace":"Laatste cijfer weg","auction.rule_secret":"Geheim: niemand ziet jouw getal.","auction.rule_lowest":"Laagste bod wint. Bij gelijkspel wint wie het eerst bood.","auction.rule_min":"Bieden vanaf {points} {pointsName}.","auction.rule_win":"Als je wint, doe je het op {date} en krijg je je bod als het is goedgekeurd.","auction.cancel":"Annuleren","auction.seal":"Bod vastleggen · {points} {pointsName}","auction.you_won":"Je hebt gewonnen! {points} {pointsName} is van jou","auction.you_won_sub":"als je het op {date} gedaan hebt en een volwassene het goed vindt","auction.in_your_chores":"Het staat bij je taken voor {date}","auction.sibling_won":"{name} heeft deze gewonnen","auction.sibling_won_sub":"voor {points} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.sibling_won_sub_bid":"voor {points} {pointsName} · jij bood {bid} {pointsName}. Laagste bod wint, dus probeer de volgende keer iets lager!","auction.tied_sub":"Jullie boden allebei {points} {pointsName}. Het was gelijkspel en {name} was het eerst.","auction.no_bids":"Geen biedingen deze keer","auction.no_bids_sub":"{chore} gaat op {date} terug naar de normale verdeling.","auction.closed_at":"Gesloten {when}","auction.error.child_required":"Kies eerst een kind (child_id)","auction.error.entity_required":"Kies eerst een entiteit","child.won_at_auction":"Gewonnen met bieden","weather.blocked_condition":"Verborgen — slecht weer","weather.blocked_temp_low":"Verborgen — te koud","weather.blocked_temp_high":"Verborgen — te warm","weather.blocked_wind":"Verborgen — te veel wind","weather.condition_rainy":"Regen","weather.condition_pouring":"Stortregen","weather.condition_snowy":"Sneeuw","weather.condition_snowy_rainy":"Natte sneeuw","weather.condition_hail":"Hagel","weather.condition_lightning":"Bliksem","weather.condition_lightning_rainy":"Onweer","weather.condition_fog":"Mist","weather.condition_windy":"Wind","weather.condition_windy_variant":"Veel wind","weather.condition_cloudy":"Bewolkt","weather.condition_exceptional":"Noodweer","child.deadline_minutes":"nog {mins} min","child.deadline_hours":"nog {hours}u {mins}m","child.deadline_title":"Doe dit voor de tijd om is","routine.title":"Routine van {name}","routine.no_child":"Kies een kind voor deze kaart.","routine.task_of":"Taak {current} van {total}","routine.all_done_count":"Alle {total} klaar","routine.done":"Klaar ✓","routine.completed":"Afgerond","routine.sent_for_checking":"Opgegeven om na te kijken","routine.skip":"Nu overslaan","routine.next":"Verder →","routine.back":"← Terug","routine.waiting_for_parent":"⏳ Wacht tot een volwassene nakijkt","routine.photo_note":"Hier is een foto nodig — tik hem aan op je kaart.","routine.finished_title":"Routine klaar!","routine.finished_body":"Lekker bezig, {name}. Dat was alles.","routine.earned":"+{points} verdiend","routine.awaiting_points":"+{points} als een volwassene nakijkt","routine.skipped_note":"{count} over voor later.","routine.skipped_note_one":"{count} over voor later.","routine.start_again":"Opnieuw beginnen","routine.empty_title":"Niets te doen","routine.empty_body":"Deze routine is al klaar.","routine.error.child_required":"Kies eerst een kind (child_id)","routine.error.entity_required":"Kies eerst een entiteit","routine.error.time_category":"time_category moet een van deze zijn: {options}","kiosk.who":"Wie is daar?","kiosk.tap_face":"Tik op je gezicht","kiosk.progress":"{done} van {total} klaar","kiosk.all_done_short":"Vandaag alles klaar!","kiosk.nothing_today":"Vandaag niets te doen","kiosk.ask_grownup":"Vraag een volwassene","kiosk.no_children":"Geen kinderen om te tonen. Voeg kinderen toe in het TaskMate-paneel, of vink ze aan in de instellingen van deze kaart.","kiosk.hi":"Hoi {name}!","kiosk.enter_pin":"Tik je pincode","kiosk.pin_wrong":"Oeps — probeer het opnieuw","kiosk.pin_locked":"Te vaak geprobeerd. Probeer het over {seconds} s opnieuw","kiosk.back":"Terug","kiosk.cancel":"Annuleren","kiosk.delete_digit":"Laatste cijfer weg","kiosk.switch":"Niet {name}? Wisselen","kiosk.todays_chores":"Taken van vandaag","kiosk.all_done":"Alles klaar voor vandaag — wat knap, {name}!","kiosk.waiting":"Wacht op een volwassene","kiosk.needs_check":"Een volwassene kijkt na","kiosk.do_on_phone":"Doe deze op je telefoon","kiosk.phone_group":"Doe deze op je telefoon","kiosk.nothing_here":"Hier vandaag niets om af te vinken","kiosk.team_waiting":"Wacht op je team ({joined}/{size})","kiosk.undo":"Terugnemen","kiosk.today":"Vandaag","kiosk.chores_done":"taken klaar","kiosk.earned_today":"vandaag verdiend","kiosk.day_streak":"dagenreeks","kiosk.to_go":"nog {points} te gaan","kiosk.still_there":"Ben je er nog, {name}?","kiosk.going_back":"We gaan terug naar het begin, zodat iemand anders aan de beurt kan","kiosk.still_here":"Ik ben er nog","kiosk.blocked_title":"{name} kan deze tablet nog niet gebruiken","kiosk.blocked_body":"Deze tablet mag de taken van {name} niet afvinken. Een volwassene kan de gekoppelde account van {name} nakijken en de instelling “Gekoppelde account per kind verplicht” in het TaskMate-paneel.","kiosk.fullscreen":"Volledig scherm","kiosk.exit_fullscreen":"Volledig scherm uit","kiosk.missed":"Gemist","child.roulette_spin":"Draai voor een taak van ×{multiplier}","child.roulette_respin":"Nog een keer draaien ({count} over)","child.roulette_no_spins":"Vandaag niet meer draaien","common.design.accessible":"Toegankelijk","common.set_times.layout_label":"Taken met vaste tijden","common.set_times.layout_helper":"Hoe een taak die meerdere keren per dag terugkomt op deze kaart verschijnt.","common.set_times.layout_family":"Gezinsinstelling gebruiken","common.set_times.layout_rows":"Eén rij per tijd","common.set_times.layout_pills":"Eén rij, een knopje per tijd","common.xp":"XP","recap.default_title":"Terugblik van {name}","recap.default_title_none":"Terugblikken","recap.title":"{period} van {name}","recap.last_30_days":"laatste 30 dagen","recap.word.weekly":"week","recap.word.monthly":"maand","recap.word.every_3_months":"drie maanden","recap.word.every_6_months":"zes maanden","recap.word.every_9_months":"negen maanden","recap.word.yearly":"jaar","recap.word.preview":"30 dagen","recap.prev_week":"vorige week","recap.freq.weekly":"Wekelijks","recap.freq.monthly":"Maandelijks","recap.freq.every_3_months":"Elke 3 maanden","recap.freq.every_6_months":"Elke 6 maanden","recap.freq.every_9_months":"Elke 9 maanden","recap.freq.yearly":"Jaarlijks","recap.freq.preview":"Voorbeeld","recap.older":"Ouder","recap.new":"NIEUW","recap.sheet_title":"Terugblikken van {name}","recap.chores_count":"{count} taken","recap.chores_count_singular":"{count} taak","recap.ready_on":"Klaar op {date}","recap.slide_counter":"Dia {index} van {total}","recap.tap_to_continue":"tik om verder te gaan","recap.prev":"Vorige dia","recap.next":"Volgende dia","recap.preview_tag":"Voorbeeld","recap.choose_child":"Kies een kind in de kaartinstellingen om zijn terugblikken te zien.","recap.load_failed":"Terugblikken laden is niet gelukt: {error}","recap.loading":"Terugblikken laden…","recap.empty":"Nog geen terugblikken — de eerste komt op {date}.","recap.empty_off":"Terugblikken staan uit voor {name}.","recap.week_short":"W{n}","recap.slide.intro_say":"Klaar om te zien hoe je {period} ging?","recap.slide.tap_to_start":"Tik om te beginnen","recap.slide.you_finished":"Je hebt afgerond","recap.slide.chores_unit":"taken","recap.slide.chores_unit_singular":"taak","recap.slide.per_day":"Dat is ongeveer {count} per dag.","recap.slide.per_week":"Dat is ongeveer {count} per week.","recap.slide.no_chores":"Een rustige {period}. De volgende wordt weer een frisse start!","recap.slide.you_earned":"Je verdiende","recap.slide.from_chores":"{count} met taken","recap.slide.bonus":"+{count} bonus","recap.slide.top_chore":"Je beste taak","recap.slide.times":"{count} keer","recap.slide.times_singular":"{count} keer","recap.slide.longest_streak":"Je langste reeks","recap.slide.days_in_a_row":"dagen achter elkaar","recap.slide.days_in_a_row_singular":"dag achter elkaar","recap.slide.best_day":"Je beste dag","recap.slide.best_day_say":"{chores} taken en {points} {points_name} op één dag","recap.slide.best_day_say_singular":"{chores} taak en {points} {points_name} op één dag","recap.slide.best_weekday":"Je beste weekdag: {weekday}","recap.slide.unlocked":"Je hebt vrijgespeeld","recap.slide.more":"en nog {count}","recap.slide.treated":"Je hebt jezelf getrakteerd","recap.slide.compared":"Vergeleken met {period}","recap.slide.levelled_up":"Je bent een niveau omhoog!","recap.slide.quieter":"Een rustigere {period}","recap.slide.finale":"Wat een {period}, {name}!","recap.cmp.chores":"Taken af","recap.cmp.points":"{points_name} verdiend","recap.cmp.streak":"Langste reeks","recap.cmp.days_active":"Dagen bezig","recap.cmp.was":"was {value}","recap.share.chores":"taken","recap.share.chores_singular":"taak","recap.share.streak":"dagen reeks","recap.share.streak_singular":"dag reeks","recap.share.top":"beste taak","recap.save_image":"Bewaar als plaatje","recap.again":"Nog een keer","recap.saved":"{file} opgeslagen","recap.save_failed":"Plaatje maken is niet gelukt","chore_board.title":"Takenbord","chore_board.today":"Vandaag","chore_board.this_week":"Deze week","chore_board.empty":"Geen taken vandaag.","chore_board.status_done":"Klaar","chore_board.status_pending":"Wacht op goedkeuring","chore_board.status_todo":"Te doen","chore_board.status_missed":"Gemist","chore_board.not_recorded":"Niet opgeslagen","chore_board.unavailable":"Het takenbord is er even niet. Herstart Home Assistant na het bijwerken van TaskMate.","chore_board.no_children":"Geen kinderen om te tonen. Kijk welke kinderen je in de kaartinstellingen koos.","chore_board.all_done":"Alles klaar voor vandaag!","chore_board.finish_on_card":"Rond “{chore}” af op de kaart van {name}","chore_board.marked_done":"{name}: {chore} klaar","chore_board.sent_for_approval":"{name}: {chore} verstuurd om goed te keuren","chore_board.undo":"Terugdraaien","chore_board.undo_failed":"Terugdraaien is niet gelukt. Probeer het op de kaart van het kind.","chore_board.error":"Er ging iets mis: {message}","chore_board.week_hint":"Grijze dagen zijn niet opgeslagen. TaskMate bewaart elke dag om 23:59 de voortgang.","child.quantity_title":"Hoeveel {unit}?","child.quantity_worth":"Waard +{points}","child.quantity_max_hint":"Maximaal {max} {unit} per keer.","child.quantity_needs_number":"Zeg eerst hoeveel {unit} je deed.","child.quantity_submit":"Klaar!","child.quantity_rate":"{unit}: +{points} per stuk","child.minutes_tag":"~{minutes} min","child.minutes_left":"Nog zo’n {minutes} min over","approvals.reference_title":"Hoe het eruit hoort te zien","approvals.reference_label":"Zo hoort het","approvals.evidence_label":"Wat er gedaan is","approvals.reference_no_photo":"Er is geen foto meegestuurd — vergelijk het met het echte werk.","child.help_ask":"Ik zit vast","child.help_on_way":"Er komt hulp aan","child.sick_title":"Ziektedag","child.sick_body":"Rust maar uit en beterschap. Vandaag geen taken.","child.redeem_title":"Maak het goed","child.redeem_body":"Doe “{chore}” uiterlijk {date} om {points} terug te verdienen.","child.redeem_today":"vandaag","child.goal_set_title":"Stel een doel voor deze week","child.goal_set_body":"Kies hoeveel punten je wilt verdienen. Haal je het, dan krijg je +{bonus}!","child.goal_set_body_plain":"Kies hoeveel punten je deze week wilt verdienen.","child.goal_progress":"Mijn doel: {earned} / {target} deze week","child.goal_reached":"Doel gehaald! +{bonus} 🎉","child.goal_reached_plain":"Doel gehaald! 🎉","child.goal_change":"Wijzigen","child.goal_sheet_title":"Mijn doel deze week","child.goal_sheet_hint":"Je kunt deze week tot {available} verdienen.","child.goal_save":"Doel opslaan","child.mood_question":"Hoe was je dag?","child.mood_said":"Zo voelde je dag: {face}","child.mood_great":"Super","child.mood_good":"Goed","child.mood_ok":"Oké","child.mood_sad":"Verdrietig","child.mood_upset":"Boos","raffle.title":"Loterijen","raffle.subtitle":"Eén lot, één kans","raffle.open_count":"{count} open","raffle.empty":"Nu geen loterijen.","raffle.recent":"Net getrokken","raffle.no_child":"Kind niet gevonden","raffle.per_ticket":"{cost} per lot","raffle.max_each":"Maximaal {max} per kind","raffle.more_tickets":"Meer loten","raffle.tickets_total":"Loten in de pot: {count}","raffle.tickets_total_one":"1 lot in de pot","raffle.no_tickets_yet":"Nog geen loten gekocht — wees de eerste!","raffle.nobody_entered":"Niemand deed mee.","raffle.winner_is":"{name} won!","raffle.called_off":"Afgelast — loten terugbetaald.","raffle.your_tickets":"Loten: {count} · {chance}% kans","raffle.your_tickets_one":"1 lot · {chance}% kans","raffle.no_tickets_mine":"Je hebt nog geen lot.","raffle.cap_reached":"Dat is je max","raffle.not_enough":"Niet genoeg {points_name}","raffle.buy":"Koop {count} voor {cost}","raffle.drawing_now":"Nu aan het trekken…","raffle.draw_in_days":"Trekking over {d}d {h}u","raffle.draw_in_hours":"Trekking over {h}u {m}m","raffle.draw_in_minutes":"Trekking over {m} min","raffle.you_won":"Je hebt gewonnen! 🎉","raffle.ok":"Jippie!","raffle.drawing":"Aan het trekken…","pet.title":"Mijn huisdier","pet.no_child":"Kind niet gevonden","pet.off":"Huisdieren staan uit. Een ouder kan ze aanzetten in de TaskMate-instellingen.","pet.stage_egg":"Een {species}-ei","pet.stage_baby":"Baby-{species}","pet.stage_kid":"Kleine {species}","pet.stage_teen":"Grote {species}","pet.stage_grown":"Volgroeide {species}","pet.species_dragon":"draak","pet.species_cat":"kat","pet.species_dog":"hond","pet.species_bunny":"konijn","pet.species_dino":"dino","pet.species_unicorn":"eenhoorn","pet.cuddle":"Knuffel {name} even","pet.mood_happy":"{name} is blij — je deed vandaag een taak!","pet.mood_proud":"{name} is SUPERtrots op je reeks! ✨","pet.mood_content":"{name} rust even uit. Een taak vandaag maakt hem blij.","pet.mood_sleepy":"{name} is slaperig… doe een taak om hem wakker te maken!","pet.fully_grown":"{name} is helemaal volgroeid!","pet.acc_bow":"Strik","pet.acc_top_hat":"Hoge hoed","pet.acc_scarf":"Sjaal","pet.acc_crown":"Kroon","pet.acc_locked":"Level {level}","pet.adopt_question":"Welk huisdier wil {name}?","pet.name_placeholder":"Naam van het huisdier","pet.name_needed":"Geef je huisdier eerst een naam.","pet.adopt":"Adopteren!","kiosk.queue_refused":"“{chore}” kon niet worden verstuurd — misschien is hij al klaar.","kiosk.ambient_wake":"Tik ergens om te beginnen","kiosk.avatar_locked_req":"Op slot — {requirement}","kiosk.avatar_req_level":"Level {value}","kiosk.avatar_req_points":"Verdien {value} {pointsName}","kiosk.avatar_req_streak":"Reeks van {value} dagen","kiosk.avatar_req_streak_one":"Reeks van {value} dag","kiosk.raffle_tickets":"Loten in de pot: {count}","kiosk.raffle_tickets_one":"1 lot in de pot","kiosk.raffle_winner":"{name} won! 🎉","kiosk.raffle_tap":"Tik om te sluiten","kiosk.raffle_drawing":"De winnaar wordt getrokken…","kiosk.queued_row":"Nog niet verstuurd","kiosk.queue_hint":"Bewaard op deze tablet; het wordt verstuurd zodra Home Assistant er weer is.","kiosk.queue_waiting":"{count} nog te versturen","kiosk.offline":"Geen verbinding","pet.stage_legendary":"Legendarische {species}","pet.level":"Level {level}","pet.goal_stage":"{percent}% op weg naar: {stage}","pet.goal_home":"{percent}% op weg naar iets nieuws voor het huis van {name}","pet.goal_level":"{percent}% op weg naar level {level}","pet.goal_legendary":"{percent}% op weg om legendarisch te worden ✨","pet.goal_egg":"{percent}% op weg naar een ei 🥚","pet.egg_ready":"{name} legde een ei! Wat komt eruit?","pet.hatch":"Ei uitbroeden","pet.hatch_question":"Welk huisdier komt er voor {name} uit het ei?","pet.family_title":"Huisdierenfamilie","pet.evolve_stage":"{name} is gegroeid!","pet.evolve_legendary":"{name} is legendarisch geworden! ✨","pet.evolve_egg":"{name} legde een ei! 🥚","pet.evolve_home":"Iets nieuws voor het huis van {name}!","pet.evolve_level":"{name} bereikte level {level}! 💖","approvals.owed_section":"Nog te overhandigen","approvals.owed_delivered":"Overhandigd","approvals.owed_today":"vandaag ingewisseld","approvals.owed_days_one":"1 dag tegoed","approvals.owed_days":"{count} dagen tegoed","approvals.view_photo":"Foto bekijken","child.owed_title":"Je krijgt nog een beloning","child.owed_got_it":"Gekregen!","child.owed_today":"vandaag ingewisseld","child.owed_days_one":"1 dag geleden","child.owed_days":"{count} dagen geleden","child.record_title":"Nieuw persoonlijk record!","child.record_longest_streak":"Langste reeks","child.record_best_day_points":"Meeste {points_name} op één dag","child.record_best_day_chores":"Meeste taken op één dag","child.record_best_week_points":"Meeste {points_name} in één week","child.record_best_single_award":"Grootste beloning in één keer","bests.default_title":"Persoonlijke records","bests.error.entity_required":"Kies eerst een entiteit","bests.subtitle":"Je eigen records om te verbreken","bests.none_yet":"Nog geen records — de eerste taken leggen de lat","bests.not_yet":"nog niet","bests.new_tag":"Nieuw","bests.new_count":"{count} nieuw vandaag","bests.beat_previous":"vorig record: {previous}","bests.record_longest_streak":"Langste reeks","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Meeste taken op één dag","bests.record_best_week_points":"Beste week ({points_name})","bests.record_best_single_award":"Grootste beloning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"over","child.boost_next":"Volgende boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle taken","child.boost_some_chores":"{first} en nog {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Elke taak levert ×{multiplier} op, de komende","child.boost_takeover_some":"leveren ×{multiplier} op, de komende","child.boost_takeover_go":"Aan de slag! 🚀","kiosk.boost_title":"BOOSTTIJD!","kiosk.boost_sub":"{what} leveren ×{multiplier} op, de komende","kiosk.boost_go":"Tik om te beginnen! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children moet een lijst zijn met child_id en require_pin","kiosk.error.invalid_config":"Ongeldige configuratie","child.appeal_item_chore":"“{name}” is teruggestuurd ({points})","child.appeal_item_reward":"Je aanvraag voor “{name}” is afgekeurd","child.appeal_item_penalty":"Puntenaftrek: {name} (−{points})","child.appeal_hint":"Vind je dat niet eerlijk? Je kunt vragen of er nog eens naar gekeken wordt.","child.appeal_button":"Bezwaar","child.appeal_sheet_title":"Vraag om nog eens te kijken","child.appeal_placeholder":"Zeg waarom (optioneel)","child.appeal_send":"Bezwaar versturen","child.appeal_waiting":"Bezwaar verstuurd over “{name}” — wacht op een volwassene","child.appeal_overturned":"Bezwaar toegekend: “{name}”","child.appeal_upheld":"Bezwaar afgewezen: “{name}”","child.screen_time_left":"Nog {time} schermtijd","child.screen_time_out":"Schermtijd is op","child.screen_time_watching":"Loopt af — er staat een scherm aan","child.screen_time_hint":"Loopt af zolang je schermen aan staan","child.screen_time_earn":"Ruil punten in voor meer bij Beloningen","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} u {m} min","child.fx_stamp":"Klaar!","child.advent_title":"Adventskalender","child.advent_worth":"Levert {points} op","child.advent_worth_approval":"Levert {points} op · gaat open als een volwassene ja zegt","child.advent_opened":"{done} van {total} deurtjes geopend","child.advent_badge":"open er {goal} voor de badge {badge}","child.advent_waiting":"Wacht op een volwassene","child.advent_today_open":"Het deurtje van vandaag is open!","child.advent_state_o":"geopend","child.advent_state_p":"wacht","child.advent_state_m":"gemist","child.advent_state_t":"vandaag","child.advent_state_l":"nog dicht","child.advent_door_aria":"Deurtje {n}: {state}","season_pack.door":"Deurtje {n}: {job}","season_pack.easter.egg":"Vind verstopt ei {n}","season_pack.halloween.carve_pumpkin":"Pompoen uithollen","season_pack.halloween.sweep_leaves":"Bladeren vegen","season_pack.halloween.sort_sweets":"Snoep sorteren","season_pack.halloween.hang_decorations":"Versiering ophangen","season_pack.halloween.trick_or_treat_tidy":"Opruimen na het snoep ophalen","season_pack.halloween.pumpkin_patrol":"Pompoenpatrouille","season_pack.halloween.pick_the_movie":"De film kiezen","season_pack.halloween.ghostbuster":"Spokenjager","season_pack.halloween.ghostbuster_desc":"Doe {count} Halloween-klusjes","season_pack.christmas.advent_1":"Een papieren sneeuwvlok maken","season_pack.christmas.advent_2":"Je schoenen opruimen","season_pack.christmas.advent_3":"Helpen met versiering ophangen","season_pack.christmas.advent_4":"De planten water geven","season_pack.christmas.advent_5":"Je bed extra netjes opmaken","season_pack.christmas.advent_6":"Een kersttekening maken","season_pack.christmas.advent_7":"Helpen de tafel te dekken","season_pack.christmas.advent_8":"Het afval scheiden","season_pack.christmas.advent_9":"Een kaart voor oma schrijven","season_pack.christmas.advent_10":"De speelgoedkist opruimen","season_pack.christmas.advent_11":"Helpen met bakken","season_pack.christmas.advent_12":"De was opvouwen","season_pack.christmas.advent_13":"De vogels voeren","season_pack.christmas.advent_14":"Een winterverhaal lezen","season_pack.christmas.advent_15":"Een cadeaulabel maken","season_pack.christmas.advent_16":"Eén kamer stofzuigen","season_pack.christmas.advent_17":"Helpen een cadeau in te pakken","season_pack.christmas.advent_18":"De kapstok opruimen","season_pack.christmas.advent_19":"Iemand een kopje thee geven","season_pack.christmas.advent_20":"De tafel afruimen","season_pack.christmas.advent_21":"Een kerstlied zingen voor de familie","season_pack.christmas.advent_22":"Je slaapkamer opruimen","season_pack.christmas.advent_23":"Helpen met de boodschappen","season_pack.christmas.advent_24":"Iets lekkers klaarzetten voor de Kerstman","season_pack.christmas.write_cards":"Kerstkaarten schrijven","season_pack.christmas.wrap_gift":"Een cadeau inpakken","season_pack.christmas.tidy_tree":"Onder de boom opruimen","season_pack.christmas.set_table":"De tafel dekken","season_pack.christmas.paper_chain":"Een papieren slinger maken","season_pack.christmas.bake_biscuits":"Kerstkoekjes bakken","season_pack.christmas.elf_helper":"Elfenhulpje","season_pack.christmas.christmas_eve_film":"De film voor kerstavond kiezen","season_pack.christmas.little_elf":"Klein elfje","season_pack.christmas.little_elf_desc":"Open {count} adventsdeurtjes","season_pack.easter.egg_hunter":"Eierjager","season_pack.easter.egg_hunter_desc":"Vind {count} verstopte eieren","season_pack.summer.reading_challenge":"Zomerse leesuitdaging","season_pack.summer.reading_challenge_desc":"Lees 20 minuten per dag en doe deze week 5 klusjes","season_pack.summer.read_20":"20 minuten lezen","season_pack.summer.water_garden":"De tuin water geven","season_pack.summer.paddling_pool":"Het badje schoonmaken","season_pack.summer.beach_bag":"De strandtas inpakken","season_pack.summer.sun_seeker":"Zonzoeker","season_pack.summer.sun_seeker_desc":"Doe {count} zomerklusjes","season_pack.back_to_school.pack_bag":"Je tas de avond ervoor inpakken","season_pack.back_to_school.lay_out_uniform":"Je schooluniform klaarleggen","season_pack.back_to_school.lunchbox_back":"Je broodtrommel mee terugnemen","season_pack.back_to_school.label_things":"Je schoolspullen labelen","season_pack.back_to_school.ready_for_school":"Klaar voor school","child.screen_time_save":"Sparen","child.screen_time_save_hint":"Ongebruikte minuten kun je sparen voor later","child.screen_time_save_all":"Alles ({time})","child.screen_time_allowance_part":"waarvan {time} het tegoed van vandaag","child.screen_time_jar":"Weekendpot: {saved} / {cap} min","child.screen_time_jar_opens":"gaat open op {when}","child.expiry_title":"{points} {points_name} verlopen op {day}","child.expiry_body":"Geef ze uit, anders verdwijnen ze","child.gift_title":"{name} heeft {reward} voor je gekocht!","child.gift_body":"Wacht tot een volwassene het je geeft","child.rate_title":"Hoe was {reward}?","child.rate_stars":"{count} van de 3 sterren","child.forecast_body":"In jouw tempo (~{rate} per dag) heb je het op {day}","rewards.limit_again":"Weer op {day}","rewards.gift_who":"Voor wie is het?","rewards.gift_me":"Ik","activity.reason_points_expired":"Punten verlopen","child.chore_streak_days":"{count} dagen","child.chore_streak_title":"{count} geplande dagen op rij gedaan","child.reminder_title":"Herinner me aan {chore}","child.reminder_hint":"Kies een tijd tussen {earliest} en {latest}","child.reminder_pick":"Kies een tijd","child.reminder_save":"Herinnering instellen","child.reminder_clear":"Geen herinnering","child.tab_today":"Vandaag","child.tab_tomorrow":"Morgen · {day}","child.tomorrow_locked":"Kan pas morgen afgevinkt worden","child.praise_grown_up":"Volwassene","child.penalty_warning_title":"Waarschuwing: {name}","child.penalty_warning_body":"De volgende keer kost het −{points} {points_name}","child.sibling_check_title":"Controleren voor {name}","child.sibling_check_done":"Lijkt klaar","child.sibling_check_done_bonus":"Lijkt klaar (+{bonus})","child.sibling_check_not_yet":"Nog niet","praise.label":"Compliment (optioneel)","praise.placeholder":"Zeg iets aardigs – het kind ziet het op zijn kaart","praise.chip_well_done":"👏 Goed gedaan!","praise.chip_super_effort":"🌟 Super je best gedaan","praise.chip_proud":"💪 Trots op je","praise.chip_thank_you":"🙏 Dankjewel!","activity.sibling_check_done":"controleerde de taak van {name} – lijkt klaar","activity.sibling_check_not_yet":"controleerde de taak van {name} – nog niet","activity.reason_sibling_check":"Broer- en zuscontrole: {name}","activity.reason_appeal":"Bezwaar: {name}","activity.reason_badge":"Medaille: {name}","activity.reason_badge_revoked":"Medaille ingetrokken: {name}","activity.reason_challenge_complete":"Uitdaging gehaald: {name}","activity.reason_challenge_reversed":"Uitdaging ingetrokken: {name}","activity.reason_streak_milestone_reversed":"Bonus voor reeks-mijlpaal ingetrokken","activity.reason_weekly_target_bonus":"Weekdoelbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Weekdoelbonus ingetrokken: {name}","activity.reason_weekly_goal_reached":"Weekdoel gehaald 🎯 ({target})","activity.reason_weekly_goal_reversed":"Weekdoel ingetrokken ({target})","activity.reason_penalty_missed_mandatory":"Straf: {name} (verplichte taak gemist)","activity.reason_pet_shop":"Dierenwinkel: {name}","activity.reason_perfect_week_reversed":"Bonus voor perfecte week ingetrokken","activity.reason_gift_to":"Cadeau aan {name}","activity.reason_gift_from":"Cadeau van {name}","activity.reason_savings_interest":"Spaarrente (+{pct}%)","activity.reason_points_decay":"Punten vervaagd (−{pct}%)","activity.reason_points_decay_wish":"Punten vervaagd (−{pct}%), {wish} uit wensspaargeld","activity.reason_quest_complete":"Missie gehaald: {name}","activity.reason_quest_reversed":"Missie ingetrokken: {name}","activity.reason_raffle_tickets":"Loten ×{tickets}: {name}","activity.reason_raffle_called_off":"Loterij afgelast: {name}","activity.reason_made_it_right":"Goedgemaakt: {name}","activity.reason_made_it_right_undone":"Goedmaken ongedaan: {name}","activity.reason_all_times_done":"Alle tijden gedaan: {name}","activity.reason_all_times_done_reversed":"Alle tijden ingetrokken: {name}","activity.reason_allowance_payout":"Uitbetaling zakgeld","activity.reason_surprise_bonus":"Verrassingsbonus 🎉","heatmap.default_title":"Takenkalender","heatmap.error.entity_required":"Geef een entiteit op","heatmap.cell":"{count} taken gedaan","heatmap.cell_one":"1 taak gedaan","heatmap.summary":"{total} taken · {active} van {days} dagen","heatmap.aria":"{name}: {total} taken in de afgelopen {days} dagen","heatmap.less":"Minder","heatmap.more":"Meer","pet.tab_pet":"Huisdier","pet.tab_shop":"Winkel","pet.shop_wallet":"Je hebt","pet.shop_earned":"Verdiend (gratis)","pet.shop_title":"Winkel","pet.shop_on":"Aan","pet.shop_owned":"Gekocht","pet.shop_level_short":"Lvl {level}","pet.shop_take_off":"Uitdoen","pet.shop_put_on":"Aandoen","pet.shop_locked":"Op slot","pet.shop_waiting":"Wacht op een ouder","pet.shop_need_more":"Je hebt er nog {count} nodig","pet.shop_buy":"Kopen","pet.shop_loading":"Winkel gaat open…","pet.shop_empty":"Er ligt nog niets in de winkel.","pet.shop_none_affordable":"Ga zo door! Je kunt nu nog niets kopen.","pet.shop_carry_on":"Wat je koopt, houd je voor elk huisdier dat je later uitbroedt.","pet.shop_carry_off":"Wat je koopt, blijft bij dit huisdier.","pet.shop_ask_over":"Een ouder kijkt mee bij alles boven {cost}.","pet.shop_confirm_title":"{name} kopen voor","pet.shop_confirm_left":"Je houdt dan {remaining} over. Je spaarpotten blijven onaangeroerd.","pet.shop_confirm_ask":"Er wordt eerst een ouder gevraagd. Je punten gaan pas weg als die ja zegt.","pet.shop_not_now":"Nu niet","pet.shop_buy_it":"Kopen! 🎉","pet.shop_ask_parent":"Vraag een ouder","pet.shop_asked":"Er is een ouder gevraagd om {name}.","pet.shop_bought":"{name} is van jou!","pet.error.child_id_required":"Kies eerst een kind-ID","pet.item_sunglasses":"Zonnebril","pet.item_cap":"Pet","pet.item_balloon":"Ballon","pet.item_cosy_bed":"Knus bedje","pet.item_rainbow":"Regenboogkleur","pet.item_wings":"Vleugels","pet.item_ghost_sheet":"Spooklaken","pet.slot_hat":"Hoed","pet.slot_face":"Gezicht","pet.slot_neck":"Nek","pet.slot_held":"In de hand","pet.slot_back":"Rug","pet.slot_body":"Lijf","pet.slot_colour":"Kleur","pet.slot_home":"Thuis","trophy.default_title":"Prijzenkast","trophy.error.entity_required":"Geef een entiteit op","trophy.count":"{count} trofeeën","trophy.count_one":"1 trofee","trophy.new_count":"{count} nieuw","trophy.since":"Sinds {date}","trophy.latest":"Nieuwste:","trophy.spot_season":"{name} won het seizoen {season}","trophy.spot_best":"{name} vestigde een record: {record}","trophy.spot_badge":"{name} verdiende de medaille {badge}","trophy.spot_quest":"{name} voltooide de zoektocht {quest}","trophy.spot_perfect_week":"{name} had een perfecte week","trophy.whole_family":"Hele gezin","trophy.whole_family_subject":"Het hele gezin","trophy.shelf_seasons":"Seizoenszeges","trophy.shelf_bests":"Persoonlijke records","trophy.shelf_badges":"Medailles","trophy.shelf_quests":"Voltooide zoektochten","trophy.shelf_perfect_weeks":"Perfecte weken","trophy.shelf_pets":"Legendarische huisdieren","trophy.best_value_longest_streak":"{value} dagen","trophy.best_value_best_day_chores":"{value} klusjes","trophy.perfect_weeks":"Perfecte weken ×{count}","trophy.more":"nog {count}","trophy.tap_to_see":"tik om alles te zien","trophy.show_less":"Minder tonen","trophy.new_tag":"Nieuw","trophy.empty_title":"De kast is leeg — voorlopig","trophy.empty":"Win een seizoen, verbreek een persoonlijk record, verdien een medaille of voltooi een zoektocht en het komt hier op een plank.","notify.tour_hello_title":"Hoi {name}! Dit is je klusjespagina","notify.tour_hello_body":"Hier staat alles wat je vandaag moet doen. We kijken even rond.","notify.tour_tick_title":"Tik hier als een klusje klaar is","notify.tour_tick_body":"Je krijgt je {points_name} meteen. Sommige klusjes wachten eerst tot een volwassene ze nakijkt.","notify.tour_points_title":"Hier tellen je {points_name} op","notify.tour_points_body":"Elk klusje dat je afmaakt, levert {points_name} op.","notify.tour_streak_title":"Doe elke dag klusjes voor een reeks","notify.tour_streak_body":"Ga dag na dag door en zie het getal groeien.","notify.tour_rewards_title":"Spaar {points_name} voor beloningen","notify.tour_rewards_body":"Heb je genoeg gespaard, dan ruil je ze in voor iets leuks.","notify.tour_pre_tick_title":"Tik op je klusje!","notify.tour_pre_tick_body":"als je het gedaan hebt","notify.tour_pre_points_title":"Je krijgt {points_name}!","notify.tour_pre_points_body":"voor elk klusje","notify.tour_pre_rewards_title":"Spaar voor iets leuks!","notify.tour_pre_rewards_body":"kijk hoe dichtbij je bent","tour.label":"Aan de slag","tour.skip":"Overslaan","tour.next":"Volgende","tour.done":"Klaar","tour.ok":"Oké!","tour.read_aloud":"Voorlezen","tour.step_of":"Stap {n} van {total}","badges.card_description":"Overzicht van de medailles van één kind","badges.card_name":"TaskMate Medailles","badges.preview_child":"Kind","sticker_chart.card_description":"De stickerkaart voor kinderen: de taken van vandaag als stickers om aan te tikken, sterren die zich vullen tot de beloning","sticker_chart.card_name":"TaskMate Stickerkaart","gallery.card_description":"Overzicht van bewijsfoto's van taken","gallery.card_name":"TaskMate Fotogalerij","family_goal.card_description":"Voortgang van het gezin naar een gezamenlijk puntendoel","family_goal.card_name":"TaskMate Gezinsdoel","wishlist.card_description":"De verlanglijst van een kind: sparen voor wat het wil, met toezeggingen van het gezin","wishlist.card_name":"TaskMate Verlanglijst","bounty.card_description":"Losse klussen die elk kind kan claimen, afmaken en laten goedkeuren","bounty.card_name":"TaskMate Klussenbord","auction.card_description":"Kinderen bieden het laagste aantal punten waarvoor ze een onpopulaire taak doen — het laagste bod wint","auction.card_name":"TaskMate Takenveiling","avatar.label_crown":"Koninklijk","avatar.label_diamond":"Diamant","avatar.label_fire":"On fire","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Raket","avatar.label_starter":"Starter","avatar.label_trophy":"Kampioen","routine.card_description":"Begeleid stap voor stap, één taak tegelijk, voor ochtend- en bedtijdroutines","routine.card_name":"TaskMate Routine","routine.qty_less":"Eén minder","routine.qty_more":"Eén meer","recap.card_description":"Een terugblik op de week, maand of het jaar van een kind, als verhaal","recap.card_name":"TaskMate Terugblik","chore_board.card_description":"De taken van vandaag van elk kind per dagdeel — tik er een aan om hem af te ronden","chore_board.card_name":"TaskMate Takenbord","raffle.card_description":"Kinderen kopen lootjes met punten; er wordt er één getrokken voor een prijs","raffle.card_name":"TaskMate Loterijen","raffle.fewer_tickets":"Minder loten","bests.card_description":"De eigen records van elk kind: langste reeks, beste dag, beste week en grootste beloning","bests.card_name":"TaskMate Persoonlijke records","kiosk.card_description":"Gedeeld scherm voor een wandtablet: elk kind tikt op zijn gezicht (optioneel met pincode) en vinkt zijn eigen taken af","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Een kalender van de laatste zes weken per kind — hoe donkerder groen, hoe drukker de dag","heatmap.card_name":"TaskMate Activiteitenkalender","pet.card_description":"Een virtueel huisdier dat groeit terwijl het kind taken doet","pet.card_name":"TaskMate Huisdier","trophy.card_description":"De seizoenszeges, records, medailles, missies en perfecte weken van het hele gezin op planken","trophy.card_name":"TaskMate Prijzenkast","reorder.auto_sorted":"De taken zijn voor het hele gezin gesorteerd op {mode}.","reorder.auto_sorted_hint":"Wil je ze zelf ordenen, zet dan “Volgorde van taken op kaarten” op Handmatig via TaskMate → Instellingen.","reorder.sort_time":"tijd van de dag","reorder.sort_name":"naam","reorder.sort_added":"datum toegevoegd"} diff --git a/custom_components/taskmate/www/locales/nl/panel.json b/custom_components/taskmate/www/locales/nl/panel.json index 41aece13..490df641 100644 --- a/custom_components/taskmate/www/locales/nl/panel.json +++ b/custom_components/taskmate/www/locales/nl/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft '{chore_name}' afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft '{reward_name}' aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet '{chore_name}' nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak '{chore_name}' nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.fallback_chore":"taak","notify.fallback_parent":"Ouder","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich '{wish_name}' ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens '{wish_name}'!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om '{bounty_name}' af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, '{item_name}' is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op '{chore_name}' sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt '{chore_name}' controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! '{chore_name}' zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van '{chore_name}' van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won '{chore_name}' op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor '{chore_name}': hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor '{chore_name}' is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging '{challenge_name}' gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor '{chore_name}' — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht '{quest_name}' gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met '{chore_name}' en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op '{reward_name}' — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over '{item_name}' is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} +{"panel.settings_card_design_label":"Standaard kaartstijl","panel.settings_card_design_hint":"De stijl van nieuwe kaarten, tenzij je per kaart iets anders kiest.","notification.item_rejected.name":"Taak of beloning teruggestuurd","notification.item_rejected.description":"Vertelt een kind wanneer een ouder hun taak of beloningsaanvraag afkeurt, met de reden als die er is. Staat standaard uit.","notification.inspection_started.name":"Controle op komst","notification.inspection_started.description":"Vertelt een kind dat een ouder een van hun afgeronde taken gaat controleren, als het kind dat te horen krijgt. Staat standaard uit.","notification.inspection_passed.name":"Controle geslaagd","notification.inspection_passed.description":"Vertelt een kind dat hun taak de verrassingscontrole haalde, met de bonus en het briefje van de ouder. Staat standaard uit.","notification.inspection_reminder.name":"Controle loopt bijna af","notification.inspection_reminder.description":"Herinnert ouders 30 minuten voordat een open verrassingscontrole stilletjes sluit.","panel.insp_flag_tooltip":"Een controle starten","panel.insp_start_title":"Een controle starten","panel.insp_pass_title":"De controle halen","panel.insp_fail_title":"Niet gehaald","panel.insp_ctx":"Goedgekeurd {time} · {points} {points_name} verdiend","panel.insp_window_label":"Nakijken binnen","panel.insp_window_1h":"1 uur","panel.insp_window_2h":"2 uur","panel.insp_window_4h":"4 uur","panel.insp_window_bed":"Tot {time}","panel.insp_window_bed_soon":"Bedtijd ({bedtime}) is over minder dan {minutes} minuten, dus dit sluit al om {time}.","panel.insp_bonus_label":"Bonus als hij slaagt","panel.insp_bonus":"Bonus","panel.insp_tell_label":"{name} nu vertellen","panel.insp_tell_hint":"Toont “Controle komt eraan” op de kaart van {name}. Uit voor een stiekeme controle.","panel.insp_start_btn":"Controle starten","panel.insp_note_pass_label":"Briefje voor {name} (mag leeg)","panel.insp_note_pass_placeholder":"Wat goed gedaan, het ziet er perfect uit!","panel.insp_pass_btn":"Geslaagd · +{bonus}","panel.insp_fail_note_label":"Alleen een notitie","panel.insp_fail_note_hint":"Geen bonus. {name} houdt de {points} {points_name}. Het staat als “niet gehaald” bij de activiteit.","panel.insp_fail_redo_label":"Terugsturen om over te doen","panel.insp_fail_redo_hint":"Hij komt terug op de kaart van {name} als niet gedaan voor vandaag. De {points} {points_name} blijven staan. Overdoen gaat zoals altijd via goedkeuring en levert niets extra op.","panel.insp_fail_redo_unavailable":"Alleen een gewone taak die vandaag is afgerond kan worden teruggestuurd.","panel.insp_fail_fix_label":"Wat er beter moet (ziet {name})","panel.insp_fail_no_penalty":"Er gaan geen punten af. Punten aftrekken doe je apart met puntenaftrek.","panel.insp_fail_save":"Opslaan","panel.insp_fail_send_back":"Terugsturen","panel.insp_needs_line":"Controleer {chore} van {child}","panel.insp_needs_meta":"bonus +{bonus} als hij slaagt · sluit over {time}","panel.insp_told":"{name} heeft het gehoord","panel.insp_secret":"stiekem","panel.insp_pass":"Geslaagd","panel.insp_fail":"Niet gehaald","panel.insp_cancel":"Controle afblazen","panel.insp_cancel_confirm":"Deze controle afblazen? Er wordt geen bonus betaald en de taak kan opnieuw worden gecontroleerd.","panel.insp_tag_open":"Wordt nagekeken · {time}","panel.insp_tag_passed":"Geslaagd · +{bonus}","panel.insp_tag_redo":"Terug om over te doen","panel.insp_tag_failed":"Nagekeken · niet gehaald","panel.insp_tag_expired":"Controle gesloten","panel.insp_event_started":"Controle gestart: {chore}","panel.insp_event_passed":"Controle geslaagd: {chore}","panel.insp_event_failed":"Controle niet gehaald: {chore}","panel.insp_event_redo":"Terug om over te doen: {chore}","panel.insp_event_expired":"Controle gesloten zonder nakijken: {chore}","panel.insp_redo_queue":"overdoen na een controle, levert niets extra op","panel.insp_toast_started":"Controle gestart.","panel.insp_toast_started_told":"Controle gestart. {name} heeft het gehoord.","panel.insp_toast_passed":"Geslaagd. {name} krijgt +{bonus}","panel.insp_toast_noted":"Genoteerd. Geen punten kwijt.","panel.insp_toast_sent_back":"Teruggestuurd naar {name} om over te doen","panel.insp_toast_cancelled":"Controle afgeblazen","panel.insp_toast_failed":"Controle bijwerken lukte niet: {error}","panel.insp_left_hm":"{h}u {m}m","panel.insp_left_m":"{m}m","panel.settings_insp_title":"Verrassingscontroles","panel.settings_insp_hint":"Keur een pas goedgekeurde taak steekproefsgewijs na. Slagen levert een bonus op.","panel.settings_insp_enabled_label":"Controles","panel.settings_insp_enabled_hint":"Toont een vergrootglas bij taken die in de laatste 24 uur zijn goedgekeurd, bij Vandaag en bij Activiteit.","panel.settings_insp_bonus_label":"Bonus bij slagen","panel.settings_insp_bonus_hint":"Per controle aan te passen.","panel.settings_insp_window_label":"Tijd om te kijken","panel.settings_insp_window_hint":"Hoe lang je hebt om hem te laten slagen of zakken. Openstaande controles sluiten zonder bonus.","panel.settings_insp_bedtime_label":"Bedtijd","panel.settings_insp_bedtime_hint":"Voor “Tot bedtijd”. Minder dan 30 minuten ervoor wordt het venster een uur.","panel.settings_insp_fail_label":"Als hij zakt","panel.settings_insp_fail_hint":"Er gaan hoe dan ook geen punten af.","panel.settings_insp_fail_note":"Alleen een notitie","panel.settings_insp_fail_redo":"Terugsturen om over te doen","panel.settings_insp_fail_ask":"Elke keer vragen","panel.settings_insp_tell_label":"Kind vertellen bij de start","panel.settings_insp_tell_hint":"Toont “Controle komt eraan” op hun kaart.","panel.settings_insp_pick_label":"Willekeurige dagkeuze","panel.settings_insp_pick_hint":"TaskMate kiest één goedgekeurde taak voor je uit om na te kijken. Hij staat bij “Heeft je nodig”.","panel.settings_insp_pick_when_label":"Wanneer en hoe vaak","panel.settings_insp_pick_when_hint":"Net als bij de verrassingsbonus: een tijdstip en een kans per dag.","panel.settings_insp_pick_time":"Tijdstip","panel.settings_insp_pick_chance":"Kans %","panel.settings_insp_pick_children_label":"Kinderen","panel.settings_insp_pick_children_hint":"Alleen taken die vandaag zijn goedgekeurd doen mee, nooit twee dagen achter elkaar hetzelfde kind. Niets aangekruist is elk kind.","panel.activity_approve":"Goedkeuren","panel.activity_approve_all":"Alles goedkeuren","panel.activity_approve_all_busy":"Bezig met goedkeuren…","panel.activity_approve_all_confirm":"{count} openstaande taken goedkeuren?","panel.activity_approve_all_done":"{count} taken goedgekeurd","panel.activity_audit_log":"Logboek","panel.audit_action":"Actie","panel.audit_clear":"Logboek wissen","panel.audit_clear_confirm":"Het hele logboek wissen? Dit kan niet ongedaan worden gemaakt.","panel.audit_cleared":"Logboek gewist","panel.audit_empty":"Nog geen beheerdersacties genoteerd.","panel.audit_hint":"Recente wijzigingen van beheerders — wie wat wanneer veranderde.","panel.audit_target":"Waarop","panel.audit_user":"Wie","panel.audit_when":"Wanneer","panel.activity_claimed_reward":"Ingewisseld: {name}","panel.activity_claimed_text":"{child} vraagt beloning {reward} aan","panel.activity_completed_chore":"Afgerond: {name}","panel.activity_completed_text":"{child} heeft {chore} afgerond","panel.activity_deleted_chore":"(verwijderde taak)","panel.activity_deleted_reward":"(verwijderde beloning)","panel.activity_manual_addition":"Handmatige toevoeging","panel.activity_manual_deduction":"Handmatige aftrek","panel.activity_no_items":"Er staat niets klaar voor controle.","panel.activity_no_points_transactions":"Nog geen puntenbewegingen.","panel.activity_no_recent":"Hier staat nog niets — zodra taken worden afgerond en beloningen worden ingewisseld, zie je dat hier.","panel.activity_pending_all_clear":"Niets open","panel.activity_pending_approvals":"Te keuren","panel.activity_points":"punten","panel.activity_parent":"Ouder","panel.activity_recent":"Laatste activiteit","panel.activity_reject":"Afkeuren","panel.activity_table_child":"Kind","panel.activity_table_points":"Punten","panel.activity_table_reason":"Reden","panel.activity_undo":"Terugdraaien","panel.activity_undo_confirm":"Deze puntenaftrek of bonus terugdraaien? De puntenwijziging wordt ongedaan gemaakt.","panel.activity_undone":"Boeking teruggedraaid","panel.activity_table_when":"Wanneer","panel.activity_title":"Activiteit","panel.activity_transaction_count":"{count} boeking","panel.activity_transaction_count_plural":"{count} boekingen","panel.assign_alternating":"Om de beurt — de kinderen wisselen elkaar af, één tegelijk","panel.assign_alternating_short":"Om de beurt","panel.assign_balanced":"Verdeeld — de taken van vandaag eerlijk spreiden over de kinderen","panel.assign_balanced_short":"Verdeeld","panel.assign_first_come":"Wie het eerst komt — wie het eerst klaar is wint; daarna verborgen voor de rest","panel.assign_first_come_short":"Wie het eerst komt","panel.assign_everyone":"Iedereen — elk toegewezen kind ziet de taak","panel.assign_random":"Willekeurig — elke dag één toegewezen kind kiezen","panel.assign_random_short":"Willekeurig","panel.assign_unassigned":"Niet toegewezen — geen enkel kind ziet deze taak","panel.assign_unassigned_short":"Niet toegewezen","panel.backup_export":"Back-up downloaden","panel.backup_exported":"Back-up gedownload","panel.backup_hint":"Download een volledige back-up van je TaskMate-inrichting, of zet er een terug. Terugzetten vervangt alles — herlaad daarna de integratie zodat alles wordt ververst.","panel.backup_import":"Back-up terugzetten","panel.backup_import_bad_file":"Dat bestand is geen geldige TaskMate-back-up.","panel.backup_import_confirm":"Deze back-up terugzetten? Hij VERVANGT alle huidige TaskMate-gegevens. Dit kan niet ongedaan worden gemaakt.","panel.backup_imported":"Back-up teruggezet — herlaad de integratie om alles te verversen.","panel.backup_title":"Back-up en terugzetten","panel.badge_add_btn":"+ Eigen medaille","panel.badge_add_criterion_btn":"+ Voorwaarde","panel.badge_combinator_all":"Alles nodig (EN)","panel.badge_combinator_any":"Eén is genoeg (OF)","panel.badge_combinator_label":"Als de medaille meerdere voorwaarden heeft:","panel.badge_assigned_hint":"Niets kiezen is voor alle kinderen","panel.badge_assigned_label":"Voor","panel.badge_award_btn":"Uitdelen","panel.badge_award_select_child":"— Kies een kind —","panel.badge_award_to_label":"Uitdelen aan","panel.badge_bonus_label":"Puntenbonus","panel.badge_builtin_hint":"Ingebouwd — alleen puntenbonus, niveau, voor-regel en melding zijn aan te passen","panel.badge_builtin_pill":"Ingebouwd","panel.badge_cancel_btn":"Annuleren","panel.badge_confirm_delete":"Medaille “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.badge_confirm_rebuild":"Alle medailles stil opnieuw bekijken voor alle kinderen? Er worden geen meldingen of puntenbonussen verstuurd.","panel.badge_confirm_revoke":"Medaille “{name}” intrekken? Een puntenbonus wordt teruggedraaid.","panel.badge_criteria_label":"Voorwaarden — uitdelen als ze ALLEMAAL kloppen","panel.badge_delete_btn":"Verwijderen","panel.badge_description_label":"Beschrijving","panel.badge_dialog_add_title":"Eigen medaille maken","panel.badge_dialog_award_title":"“{name}” uitdelen","panel.badge_dialog_edit_title":"Medaille bewerken — {name}","panel.badge_edit_btn":"Bewerken","panel.badge_empty_catalogue":"Geen ingebouwde medailles gevonden.","panel.badge_empty_custom_desc":"Maak je eigen medailles met eigen voorwaarden of om handmatig uit te delen.","panel.badge_empty_custom_title":"Nog geen eigen medailles","panel.badge_empty_history":"Er zijn nog geen medailles uitgedeeld.","panel.badge_icon_label":"Pictogram","panel.badge_name_label":"Naam","panel.badge_no_criteria_hint":"Geen voorwaarden — deze medaille is alleen handmatig uit te delen.","panel.badge_notify_label":"Melden bij verdienen","panel.badge_notify_no":"Nee","panel.badge_notify_yes":"Ja","panel.badge_rebuild_btn":"Medailles opnieuw bekijken","panel.badge_rebuild_tooltip":"Alle medailles stil opnieuw beoordelen (geen meldingen)","panel.badge_remove_criterion_btn":"Weghalen","panel.badge_revoke_btn":"Intrekken","panel.badge_save_btn":"Medaille opslaan","panel.badge_subtab_catalogue":"Ingebouwd ({count})","panel.badge_subtab_custom":"Eigen ({count})","panel.badge_subtab_history":"Uitgedeeld","panel.badge_tab_title":"Medailles","panel.badge_table_badge":"Medaille","panel.badge_table_bonus":"Bonus","panel.badge_table_child":"Kind","panel.badge_table_criteria":"Voorwaarden","panel.badge_table_enabled":"Aan","panel.badge_table_source":"Bron","panel.badge_table_tier":"Niveau","panel.badge_table_when":"Wanneer","panel.badge_tier_label":"Niveau","panel.badge_toggle_disable":"Uitzetten","panel.badge_toggle_enable":"Aanzetten","panel.bonus_apply_text":"Kies welk kind deze bonus krijgt (er komen {points} punten bij).","panel.bonus_empty_description":"Voeg een bonus toe voor punten bij iets extra goeds.","panel.bonus_empty_title":"Nog geen bonussen","panel.bonus_points_label":"Te geven punten","panel.bonus_title":"Bonussen","panel.bonus_no_eligible":"Geen kinderen beschikbaar. Stel bij de bonus in voor wie die geldt.","panel.btn_activate_chore":"Taak aanzetten","panel.btn_add_bonus":"+ Bonus","panel.btn_add_bonus_subtask":"+ Bonusdeeltaak","panel.btn_add_child":"+ Kind","panel.btn_add_chore":"+ Taak","panel.btn_add_chore_template":"+ Taak","panel.btn_add_group":"+ Groep","panel.btn_add_penalty":"+ Puntenaftrek","panel.btn_add_reward":"+ Beloning","panel.btn_apply":"Toepassen…","panel.btn_back":"← Terug","panel.btn_bulk_add":"Meerdere tegelijk","panel.btn_cancel":"Annuleren","panel.btn_close":"Sluiten","panel.btn_create_chores":"Taken maken","panel.btn_create_template":"Sjabloon maken","panel.btn_create_template_toolbar":"+ Sjabloon maken","panel.btn_deactivate_chore":"Taak uitzetten","panel.btn_delete":"Verwijderen","panel.btn_edit":"Bewerken","panel.btn_clone_chore":"Dupliceren","panel.btn_from_template":"Maken vanuit sjabloon","panel.btn_reorder_chores":"Volgorde wijzigen","panel.btn_retry":"Opnieuw proberen","panel.btn_review":"Bekijken","panel.btn_save":"Opslaan","panel.btn_save_as_template":"Opslaan als sjabloon","panel.btn_save_changes":"Wijzigingen opslaan","panel.btn_save_order":"Volgorde opslaan","panel.btn_save_settings":"Instellingen opslaan","panel.btn_save_template":"Sjabloon opslaan","panel.btn_skip_chore":"Beurt overslaan (volgende kind)","panel.bulk_assigned_to":"Toegewezen aan","panel.bulk_chore_names_hint":"Alle taken krijgen dezelfde instellingen hieronder.","panel.bulk_chore_names_label":"Taaknamen (één per regel, of met komma’s)","panel.bulk_chore_names_placeholder":"Bed opmaken\nVaatwasser uitruimen\nHond voeren","panel.bulk_days_label":"Weekdagen (leeg = elke dag)","panel.bulk_leave_empty_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.bulk_points_label":"Punten (per taak)","panel.bulk_title":"Meerdere taken tegelijk","panel.child_add_tile":"Kind toevoegen","panel.child_availability_hint":"Toestanden on, home, available, present en true betekenen beschikbaar. Leeg laten is altijd beschikbaar.","panel.child_availability_label":"Beschikbaarheidssensor (optioneel)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Druk:","panel.child_invert_hint":"Aan voor agenda- of roostersensoren waarbij een actieve toestand juist betekent dat het kind druk is.","panel.child_invert_label":"Logica omkeren (AAN = niet beschikbaar)","panel.child_inverted":"(omgekeerd)","panel.child_link_user_label":"Koppelen aan Home Assistant-gebruiker (optioneel)","panel.child_link_user_hint":"Alleen deze Home Assistant-gebruiker (of een beheerder) kan dan namens dit kind via diensten taken afronden, beloningen inwisselen of timers starten. Kies “Iedereen” voor een gedeelde gezinstablet.","panel.child_picture_entity_label":"Foto van","panel.child_picture_entity_hint":"Kies een entiteit met een foto, meestal de persoon van het kind, om die te tonen in plaats van het pictogram hierboven. De foto van een persoon stel je in onder Instellingen › Personen; zonder foto zie je het pictogram.","panel.child_kiosk_pin_label":"Kioskpincode","panel.child_kiosk_pin_hint":"Optioneel. 4 cijfers die dit kind op een gedeelde kiosk-tablet typt. Versleuteld opgeslagen, dus niet terug te lezen — leeg laten houdt de huidige pincode.","panel.child_kiosk_pin_set":"Er is een pincode ingesteld.","panel.child_kiosk_pin_remove":"Kioskpincode verwijderen","panel.toast_kiosk_pin_invalid":"De kioskpincode moet precies 4 cijfers zijn","panel.toast_kiosk_pin_failed":"Kind opgeslagen, maar de kioskpincode niet: {error}","panel.child_birthday_label":"Verjaardag","panel.child_birthday_hint":"JJJJ-MM-DD, of MM-DD zonder leeftijd. Op de dag zelf: bonuspunten, een medaille en een feestje. 29 feb wordt in niet-schrikkeljaren op 28 feb gevierd.","panel.child_link_user_none":"Iedereen (gedeeld / kiosk)","panel.child_link_user_admin":"{name} (beheerder)","panel.child_name_label":"Naam","panel.child_name_placeholder":"bijv. Malia","panel.child_no_availability":"Geen beschikbaarheidssensor","panel.child_stat_done":"Klaar","panel.child_stat_earned":"Verdiend","panel.child_title":"Kinderen","panel.child_unavailability_hint":"Een tweede sensor waarbij on/active betekent dat het kind druk is. Handig voor schoolagenda’s. Het kind is alleen beschikbaar als de beschikbaarheidssensor beschikbaar zegt ÉN deze sensor niet druk zegt.","panel.child_unavailability_label":"Afwezigheidssensor (optioneel)","panel.child_pause_streak_label":"Reeks pauzeren bij afwezigheid","panel.child_pause_streak_hint":"Als de beschikbaarheids- of afwezigheidssensor van dit kind (dat kan een calendar.*-entiteit zijn) zegt dat hij weg is, bevriest zijn reeks en verbergen zijn taken tot hij terug is.","panel.child_presence_label":"Aanwezigheid (voor herinneringen)","panel.child_presence_hint":"Een person.*- of device_tracker.*-entiteit. Zolang die niet home is, wachten herinneringen en escalaties van dit kind, en krijgt hij bij thuiskomst één “Je bent thuis”-porretje. Alleen voor meldingen — taken blijven zichtbaar. Zet Thuisgekomen aan bij Meldingen voor dat porretje.","panel.child_unnamed":"(naamloos)","panel.chore_advanced_bonus_subtasks":"Bonusdeeltaken (optioneel)","panel.chore_advanced_bonus_subtasks_hint":"Extraatjes voor bonuspunten die open gaan zodra de hoofdtaak is afgerond.","panel.chore_advanced_visibility":"Geavanceerd — zichtbaarheid en agenda’s","panel.chore_approval_label":"Moet door een ouder worden goedgekeurd","panel.chore_assign_hint":"Leeg laten om aan alle kinderen toe te wijzen.","panel.chore_assign_label":"Toegewezen aan","panel.chore_assign_no_children":"Voeg eerst wat kinderen toe om taken aan te geven.","panel.chore_assignment_mode_hint":"Iedereen = alle toegewezen kinderen zien hem. Om de beurt = de kinderen wisselen elkaar af, één tegelijk. Willekeurig = elke dag één willekeurig kind. Verdeeld = eerlijk verdeeld over de dag.","panel.chore_assignment_mode_label":"Toewijzingswijze","panel.chore_calendar_hint":"De taak van vandaag wordt als agenda-item op elke gekozen agenda gezet.","panel.chore_calendar_label":"Op agenda’s zetten (optioneel)","panel.chore_calendar_no_entities":"Geen agenda’s gevonden in Home Assistant. Stel er eerst een in.","panel.chore_claim_allowance_hint":"Extra minuten na het dagdeel waarin de taak nog afgevinkt kan worden. 0 = geen uitloop. Avondtaken stoppen altijd om middernacht.","panel.st_freq_label":"Hoe vaak per dag","panel.st_freq_once":"Eén keer","panel.st_freq_once_hint":"één vinkje","panel.st_freq_limit":"Tot N keer","panel.st_freq_limit_hint":"elk moment van de dag","panel.st_freq_set":"Op vaste tijden","panel.st_freq_set_hint":"elke tijd wordt apart afgevinkt","panel.st_quick_start":"Snel beginnen:","panel.st_preset_meals":"🍽️ Ontbijt · lunch · avondeten","panel.st_preset_me":"🪥 Ochtend en avond","panel.st_preset_meds":"💊 8 · 14 · 20 uur","panel.st_preset_pet":"🐶 Huisdier: ochtend en middag","panel.st_name_breakfast":"Ontbijt","panel.st_name_lunch":"Lunchtijd","panel.st_name_dinner":"Avondeten","panel.st_name_morning":"Ochtend","panel.st_name_evening":"Avond","panel.st_name_tea":"Middag","panel.st_col_name":"Naam (zichtbaar voor het kind)","panel.st_col_from":"Van","panel.st_col_until":"Tot","panel.st_col_points":"Punten","panel.st_remove":"Deze tijd verwijderen","panel.st_add_time":"+ Tijd toevoegen","panel.st_max_reached":"Maximaal 5 tijden","panel.st_bonus_label":"Bonus voor alle tijden","panel.st_bonus_hint":"Extra punten als vandaag alle tijden klaar zijn. 0 = geen.","panel.st_rules_hint":"Elke tijd kan alleen worden afgevinkt zolang hij open is. Voor reeksen en het weekdoel telt de taak één keer, als alle tijden klaar zijn. Tijden mogen elkaar niet overlappen of over middernacht gaan.","panel.st_claim_allowance_hint":"Extra minuten na het sluiten van elke tijd waarin hij nog kan worden afgevinkt.","panel.st_err_none":"Voeg minstens één tijd toe.","panel.st_err_max":"Een taak kan maximaal 5 vaste tijden hebben.","panel.st_err_format":"Elke tijd heeft een begin en een einde nodig.","panel.st_err_order":"Een tijd moet op dezelfde dag na het begin eindigen.","panel.st_err_overlap":"Twee tijden overlappen. Verschuif er één.","panel.st_err_conflict":"Een taak met vaste tijden kan niet ook open, een hoeveelheidstaak of een teamtaak zijn.","panel.st_state_now":"nu open","panel.st_state_later":"straks","panel.st_state_missed":"gemist","panel.st_state_done":"klaar","panel.st_state_pending":"wacht op goedkeuring","panel.st_settings_layout_label":"Taken met vaste tijden","panel.st_settings_layout_hint":"Hoe een taak die meerdere keren per dag terugkomt op de kind- en kioskkaarten verschijnt. Elke kaart kan dit overschrijven.","panel.st_list_pill":"Vaste tijden: {count}","panel.chore_claim_allowance_label":"Uitloop (minuten)","panel.chore_completion_sound_label":"Geluid bij afronden","panel.chore_difficulty_label":"Moeilijkheid","panel.difficulty_easy":"Makkelijk","panel.difficulty_hard":"Moeilijk","panel.difficulty_medium":"Gemiddeld","panel.chore_daily_cap_label":"Maximaal per dag (minuten, 0 = onbeperkt)","panel.chore_daily_limit_label":"Daglimiet","panel.chore_daily_limit_shared_hint":"Gedeeld door iedereen in de groep — zodra hij vandaag zo vaak is gedaan, sluit hij voor iedereen. Elke keer krijgt degene die hem deed de punten.","panel.chore_days_label":"Weekdagen (leeg laten = elke dag)","panel.chore_weekly_target_pill":"{count}×/week","panel.chore_weekly_target_hint":"Hoe vaak per week dit moet, op een van de gekozen dagen. Daarna wordt hij niet meer aangeboden, tot maandag.","panel.chore_weekly_target_label":"Weekdoel (0 = uit)","panel.chore_weekly_target_bonus_label":"Weekdoelbonus","panel.chore_weekly_target_bonus_hint":"Extra punten als het weekdoel is gehaald, boven op de punten per keer. Eén keer per week betaald, bij de laatste goedkeuring. 0 = geen bonus.","panel.chore_team_section":"Samenwerken (optioneel)","panel.chore_team_hint":"Een samenwerkingstaak telt pas als zoveel verschillende kinderen hebben meegedaan. Elke Klaar-tik doet mee, en als het team vol is wordt hij voor iedereen ingeleverd. Deelnames beginnen elke dag opnieuw. Nodig: toewijzing “Iedereen”, en niet open.","panel.chore_team_size_label":"Teamgrootte (0 = uit)","panel.chore_team_points_label":"Teampunten","panel.chore_team_points_each":"Iedereen krijgt alle punten","panel.chore_team_points_split":"Punten eerlijk verdelen (naar beneden afgerond)","panel.chore_team_bonus_label":"Teambonus (per kind)","panel.chore_team_pill":"Team van {count}","panel.chore_team_size_invalid":"Teamgrootte moet 0 (uit) of 2 tot en met 10 zijn.","panel.chore_team_conflict":"Een samenwerkingstaak moet voor iedereen zijn — geen wie-het-eerst-komt of roulatie — en mag niet open zijn.","panel.chore_description_label":"Beschrijving (optioneel)","panel.chore_enabled_label":"Aan","panel.chore_first_occurrence_label":"Eerste keer","panel.chore_group_hint":"Lid van taakgroep: {name} ({policy}). Lidmaatschap regel je op het tabblad Groepen.","panel.chore_name_label":"Naam","panel.chore_order_title":"Taakvolgorde","panel.chore_points_label":"Punten","panel.chore_points_per_window_label":"Punten per dagdeel","panel.chore_recurrence_day_hint":"bijv. maandag — leeg laten voor elke dag","panel.chore_recurrence_interval_label":"Herhalen elke (dagen)","panel.chore_recurrence_interval_hint":"Heel aantal dagen, {min}–{max}","panel.chore_recurrence_interval_invalid":"Vul een aantal dagen in tussen {min} en {max}","panel.chore_recurrence_day_label":"Weekdag (alleen wekelijks)","panel.chore_recurrence_label":"Herhaling","panel.chore_recurrence_start_hint":"Ankerdatum — leeg is vandaag","panel.chore_recurrence_start_label":"Startdatum (alleen elke-2-dagen)","panel.chore_require_availability":"Drukke kinderen overslaan","panel.chore_require_availability_hint":"Gebruikt de beschikbaarheidssensor van elk kind (op zijn profiel).","panel.chore_mandatory_label":"Verplichte taak","panel.chore_mandatory_hint":"Is hij aan het eind van het dagdeel niet gedaan, dan beoordeel jij hem als ouder (puntenaftrek geven, uitstellen of wegstrepen).","panel.chore_mandatory_penalty_label":"Puntenaftrek bij missen","panel.chore_mandatory_penalty_hint":"Punten die je als ouder kunt aftrekken als de taak is gemist. 0 = geen puntenaftrek.","panel.chore_rotation_hint":"Om-de-beurt: herschikt de poule voorgoed. Willekeurig/Verdeeld: alleen vandaag anders; morgen weer normaal.","panel.chore_rotation_label":"Roulatie starten met (optioneel)","panel.chore_rotation_no_override":"(geen voorkeur)","panel.chore_rotation_period_label":"Doorgeven aan het volgende kind","panel.chore_rotation_period_each":"Elke keer dat hij aan de beurt is","panel.chore_rotation_period_week":"Wekelijks","panel.chore_rotation_period_month":"Maandelijks","panel.chore_rotation_period_hint":"Bij wekelijks of maandelijks houdt hetzelfde kind deze taak de hele periode, ook als hij elke dag gedaan wordt.","panel.chore_rotation_every_week_label":"Weken per beurt","panel.chore_rotation_every_month_label":"Maanden per beurt","panel.chore_rotation_every_hint":"Hoe lang elk kind hem houdt voordat hij wordt doorgegeven (1–{max}).","panel.chore_rotation_weekday_label":"Overdrachtsdag","panel.chore_rotation_month_day_label":"Overdrachtsdag van de maand","panel.chore_rotation_month_day_hint":"1–31. In kortere maanden wordt hij op de laatste dag doorgegeven.","panel.chore_schedule_mode_label":"Soort planning","panel.chore_subtask_name_placeholder":"Naam van deeltaak","panel.chore_subtask_points_placeholder":"Ptn","panel.chore_table_approval":"Goedkeuring","panel.chore_table_assigned":"Toegewezen","panel.chore_table_current":"Huidige","panel.chore_table_name":"Naam","panel.chore_table_period":"Periode","panel.chore_table_points":"Punten","panel.chore_table_schedule":"Planning","panel.chore_task_type_label":"Soort taak","panel.chore_task_type_standard":"Standaard — vaste punten bij afronden","panel.chore_task_type_timed":"Getimed — punten per minuut","panel.chore_time_category_label":"Dagdeel","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Tip: dubbelklik op een taaknaam om hem direct te hernoemen.","panel.chore_title":"Taken","panel.chore_vis_entity_hint":"De taak is alleen te zien als de toestand past bij de regel hieronder. Leeg laten is altijd tonen.","panel.chore_vis_entity_label":"Zichtbaarheidssensor (optioneel)","panel.chore_vis_operator_label":"Voorwaarde","panel.chore_vis_value_hint":"bijv. “on”, “home”, “30”","panel.chore_vis_value_label":"Waarde","panel.chore_window_minutes_label":"Venster (minuten)","panel.common_all_children":"Alle kinderen","panel.common_daily":"Dagelijks","panel.common_disabled":"uitgezet","panel.common_name":"Naam","panel.common_no":"Nee","panel.common_one_shot":"Eenmalig","panel.common_points":"Punten","panel.common_yes":"Ja","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Bonus “{name}” verwijderen?","panel.confirm_delete_child_extra":"Daarbij verdwijnen ook al zijn geschiedenis, beloningsaanvragen, puntenboekingen en spaarpotten. Taken van dit kind worden bijgewerkt.","panel.confirm_delete_child":"Kind “{name}” verwijderen?","panel.confirm_delete_chore_extra":"De taak wordt ook uit elke taakgroep gehaald waar hij in zat.","panel.confirm_delete_chore":"Taak “{name}” verwijderen?","panel.confirm_delete_challenge":"Uitdaging “{name}” verwijderen?","panel.confirm_delete_prompt":"{kind} “{name}” verwijderen?","panel.confirm_delete_penalty":"Puntenaftrek “{name}” verwijderen?","panel.confirm_delete_reward_extra":"Punten die kinderen voor deze beloning hebben gespaard krijgen ze terug.","panel.confirm_delete_reward":"Beloning “{name}” verwijderen?","panel.confirm_delete_suffix":"Dit kan niet ongedaan worden gemaakt.","panel.confirm_delete_template":"Sjabloon “{name}” verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.confirm_unsaved":"Je hebt niet-opgeslagen wijzigingen — weggooien?","panel.day_fri":"vr","panel.day_mon":"ma","panel.day_sat":"za","panel.day_sun":"zo","panel.day_thu":"do","panel.day_tue":"di","panel.day_wed":"wo","panel.dialog_add_bonus":"Bonus toevoegen","panel.dialog_add_child":"Kind toevoegen","panel.dialog_add_chore":"Taak toevoegen","panel.dialog_add_group":"Taakgroep toevoegen","panel.dialog_add_penalty":"Puntenaftrek toevoegen","panel.dialog_add_reward":"Beloning toevoegen","panel.dialog_apply_bonus":"Bonus geven: {name}","panel.dialog_apply_penalty":"Puntenaftrek geven: {name}","panel.dialog_edit_bonus":"Bonus bewerken","panel.dialog_edit_child":"Kind bewerken","panel.dialog_edit_chore":"Taak bewerken","panel.chore_sec_basics":"Basis","panel.chore_sec_who":"Wie doet hem","panel.chore_sec_when":"Wanneer","panel.chore_sec_checking":"Nakijken","panel.chore_sec_more":"Meer opties","panel.dialog_edit_group":"Taakgroep bewerken","panel.dialog_edit_penalty":"Puntenaftrek bewerken","panel.dialog_edit_reward":"Beloning bewerken","panel.empty_children_copy":"Voeg je eerste kind toe om te beginnen.","panel.empty_children_title":"Nog geen kinderen","panel.empty_chores_copy":"Voeg een taak toe — hij staat straks op de kaarten van de toegewezen kinderen.","panel.empty_chores_title":"Nog geen taken","panel.empty_groups_copy":"Maak een groep om taken samen te laten rouleren (bijv. alle keukentaken elke dag bij één kind).","panel.empty_groups_title":"Nog geen taakgroepen","panel.empty_no_match":"Geen {kind} past bij “{filter}”.","panel.empty_no_match_children":"Geen kinderen passen bij “{filter}”.","panel.empty_no_match_filter":"Niets past bij “{filter}”.","panel.empty_rewards_copy":"Voeg een beloning toe waar kinderen hun {points_name} aan kunnen uitgeven.","panel.empty_rewards_title":"Nog geen beloningen","panel.empty_template_all_removed":"Alle taken weggehaald — ga terug en kies een ander sjabloon.","panel.child_age_group_label":"Leeftijdsgroep","panel.child_age_group_none":"Niet ingesteld","panel.child_age_group_hint":"Bepaalt welke taken de startgids voorstelt. Verder verandert er niets.","panel.child_adult_label":"Volwassen profiel","panel.child_adult_hint":"Voor een ouder of andere volwassene. Taken die zij als klaar markeren tellen meteen mee zonder goedkeuring, en kaarten laten hen weg tenzij “Volwassenen tonen” aan staat.","panel.child_color_label":"Kleur","panel.child_color_hint":"Markeert dit kind in het beheerpaneel en kleurt de kaarten van het kind, tenzij een kaart een eigen kopkleur heeft. Automatisch kiest een kleur op volgorde van de lijst.","panel.child_color_auto":"Automatisch","panel.child_adult_pill":"Volwassene","wizard.title":"Opstarthulp","wizard.run_btn":"Opstarthulp starten","wizard.open_btn":"Hulp openen","wizard.start_btn":"Aan de slag","wizard.add_child_myself":"Zelf een kind toevoegen","wizard.empty_title":"Zet je gezin in ongeveer drie minuten op","wizard.empty_copy":"Voeg je kinderen toe en wij bedenken taken die bij hun leeftijd passen, plus een paar beloningen om voor te sparen. Of voeg alles zelf toe via Kinderen, Taken en Beloningen.","wizard.settings_hint":"Voeg in een paar stappen kinderen, taken voor hun leeftijd en startbeloningen toe. Alleen toevoegen: wat je al hebt verandert nooit.","wizard.intro_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.close_hint":"Sluiten. Je kunt hem opnieuw openen via Instellingen.","wizard.skip":"Overslaan, ik doe het zelf","wizard.restore":"Zet liever een backup terug","wizard.back":"Terug","wizard.step_of":"Stap {n} van {total} · {name}","wizard.step_welcome":"Welkom","wizard.step_children":"Kinderen","wizard.step_chores":"Taken","wizard.step_rewards":"Beloningen","wizard.step_review":"Controleren","wizard.step_done":"Klaar","wizard.next_welcome":"Daar gaan we","wizard.next_children":"Verder: taken","wizard.next_chores":"Verder: beloningen","wizard.next_rewards":"Verder: dashboards","wizard.create":"Alles aanmaken","wizard.create_existing":"Alles toevoegen","wizard.creating":"Bezig met aanmaken…","wizard.foot_will_add":"{name} wordt toegevoegd als je verdergaat","wizard.existing_banner":"Je hebt al {children}, {chores} en {rewards}. De hulp voegt alleen toe: wat je al hebt verandert of verdwijnt nooit.","wizard.welcome_title":"Welkom bij TaskMate","wizard.welcome_title_existing":"Voeg meer toe met de opstarthulp","wizard.welcome_copy":"Laten we je gezin op weg helpen. Voeg je kinderen toe, kies taken die bij hun leeftijd passen en een paar beloningen om voor te sparen. Het duurt ongeveer drie minuten en achteraf kun je alles nog veranderen.","wizard.welcome_copy_existing":"Voeg kinderen toe, kies taken voor hun leeftijd en een paar beloningen om voor te sparen.","wizard.tile_children":"Namen, leeftijden en een avatar","wizard.tile_chores":"Ideeën voor elke leeftijd","wizard.tile_rewards":"Dingen om voor te sparen","wizard.pname_question":"Hoe moeten de punten heten?","wizard.pname_points":"Punten","wizard.pname_stars":"Sterren","wizard.pname_coins":"Munten","wizard.pname_gems":"Diamanten","wizard.pname_custom":"Anders…","wizard.pname_hint":"Staat op elke kaart. Later te veranderen via Instellingen.","wizard.children_title":"Wie doet er mee?","wizard.children_copy":"Voeg elk kind toe. De leeftijd bepaalt welke taken we straks voorstellen, en met een verjaardag gaat ook de verjaardagsmodus aan (extra punten op de dag zelf).","wizard.already_set_up":"Staat al klaar","wizard.no_age_yet":"Nog geen leeftijd. Kies een leeftijdsgroep zodat wij taken kunnen voorstellen:","wizard.remove":"Verwijderen","wizard.add_child":"Kind toevoegen","wizard.name":"Naam","wizard.name_placeholder":"bijv. Sam","wizard.age":"Leeftijd","wizard.age_mode_bday":"Verjaardag","wizard.age_mode_age":"Alleen de leeftijd","wizard.age_mode_none":"Liever niet zeggen","wizard.bday_hint":"Zet ook de verjaardagsmodus aan. Het jaar kun je later weghalen via Kinderen als je dat liever niet bewaart.","wizard.group_hint":"Alleen om taken voor te stellen.","wizard.avatar":"Avatar","wizard.colour":"Kleur","wizard.add_named":"{name} toevoegen","wizard.child_word":"kind","wizard.preview":"Voorbeeld op hun kaart","wizard.new_child":"Nieuw kind","wizard.ready_for_chores":"Klaar voor taken","wizard.preview_chores":"Hun taken komen hier te staan","wizard.preview_rewards":"en beloningen om voor te sparen","wizard.preview_hint":"De kleur komt op hun kaart in het dashboard Kindertaken. Verander de avatar of voeg later een foto toe via Kinderen.","wizard.age_n":"{age} jaar","wizard.group_chores":"Taken voor {group}","wizard.toast_child_exists":"{name} staat er al op","wizard.toast_need_child":"Voeg eerst minstens één kind toe","wizard.toast_bad_birthday":"Kies een verjaardag die niet in de toekomst ligt","wizard.toast_invalid_birthday":"Die verjaardag bestaat niet. Kijk dag en maand na","wizard.toast_load_failed":"De opstarthulp kon niet openen: {error}","wizard.toast_create_failed":"Er is niets aangemaakt: {error}","wizard.chores_title":"Kies wat taken","wizard.chores_copy":"Voorstellen voor de leeftijd van elk kind. Vink aan wat bij jullie huis past en stel de punten in. Tik op een gezicht om een taak ook aan een oudere broer of zus te geven. Niets is definitief: alles kun je later aanpassen via Taken.","wizard.nobody_in_group":"Niemand in deze leeftijdsgroep","wizard.show_anyway":"Toch tonen","wizard.picked_n":"{count} gekozen","wizard.pick_all":"Alles kiezen","wizard.clear":"Wissen","wizard.have_chore":"Je hebt deze taak al","wizard.already_have":"Al in je lijst","wizard.nobody_old_enough":"Nog niemand oud genoeg","wizard.template_pack":"takenpakket","wizard.pack_sub":"Iedereen · uit Sjablonen","wizard.pack_dupe":"Staat al in je lijst, één keer toegevoegd","wizard.per_week":"Per week, ongeveer","wizard.per_week_hint":"Als elke aangevinkte taak gedaan wordt. Op de volgende stap stellen we hiermee beloningskosten voor.","wizard.packs_title":"Of kies een kant-en-klaar pakket","wizard.packs_hint":"De vaste pakketten uit Sjablonen, voor iedereen.","wizard.freq_daily":"Elke dag","wizard.freq_weekdays":"Doordeweeks","wizard.freq_weekly":"Eén keer per week","wizard.freq_every_2_weeks":"Elke 2 weken","wizard.freq_monthly":"Maandelijks","wizard.rewards_title":"Iets om voor te sparen","wizard.rewards_copy":"Kies een paar startbeloningen. De kosten staan vast: een beloning kost altijd wat hier staat.","wizard.rewards_earns":"Met de gekozen taken verdient {name} ongeveer {amount} per week.","wizard.every_day":"≈ elke dag","wizard.every_n_days":"≈ elke {count} dagen","wizard.tier.small":"Kleine traktaties","wizard.tier.saving":"Om voor te sparen","wizard.tier.big":"Grote doelen","wizard.tier.custom":"Zelf bedacht","wizard.own_reward_placeholder":"Bedenk je eigen beloning","wizard.own_reward_add":"Toevoegen","wizard.cost":"Kosten","wizard.tips":"Tips","wizard.tip_1":"Zorg voor één beloning die binnen een dag of twee lukt, zodat ze zien dat het werkt.","wizard.tip_2":"Grote doelen werken het best bij 2–4 weken taken.","wizard.tip_3":"Beloningen zijn standaard gedeeld. Beperk er later eentje tot één kind via Beloningen.","wizard.review_title":"Nakijken en aanmaken","wizard.review_fresh":"Dit maakt {children}, {chores} en {rewards} aan. Alles kun je achteraf aanpassen in het paneel.","wizard.review_existing":"Dit voegt {children}, {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_existing_no_children":"Dit voegt {chores} en {rewards} toe. Je {have_chores} en {have_rewards} blijven precies zoals ze zijn.","wizard.review_nothing":"Alles wat je koos staat al in TaskMate: er is niets nieuws om toe te voegen. Ga terug om iets anders te kiezen of sluit de hulp.","wizard.count_children_one":"1 kind","wizard.count_children_many":"{count} kinderen","wizard.count_chores_one":"1 taak","wizard.count_chores_many":"{count} taken","wizard.count_rewards_one":"1 beloning","wizard.count_rewards_many":"{count} beloningen","wizard.kid_existing":"bestaat al","wizard.kid_new":"nieuw","wizard.per_week_short":"{amount} p.w.","wizard.no_new_chores":"Geen nieuwe taken","wizard.n_more":"+ {count} meer","wizard.defaults":"Een paar standaardjes","wizard.appr_title":"Taken die een ouder eerst moet goedkeuren","wizard.appr_hint":"Punten komen pas na jouw goedkeuring. Per taak later te veranderen.","wizard.appr_none":"Geen","wizard.appr_big":"Grote taken (4+)","wizard.appr_all":"Alle","wizard.step_dashboards":"Dashboards","wizard.next_dashboards":"Verder: controleren","wizard.dash_step_title":"Kies je dashboards","wizard.dash_step_copy":"Kant-en-klare dashboards voor iedereen in huis, met je kinderen al ingevuld. Kies er een paar, allemaal of geen.","wizard.dash_step_later":"Je kunt later altijd meer maken via Instellingen → Kant-en-klare dashboards. Een bestaand dashboard wordt nooit overschreven.","wizard.count_dashboards_one":"1 dashboard","wizard.count_dashboards_many":"{count} dashboards","wizard.dash_existed":"“{title}” bestaat al en is ongewijzigd gelaten.","wizard.dash_failed":"“{title}” kon niet worden gemaakt. De rest wel.","wizard.open_named":"{title} openen","wizard.review_dashboards":"Dashboards","wizard.review_no_dashboards":"Geen","wizard.review_dashboards_only":"Verder niets nieuws voor het gezin: alleen de dashboards die je koos.","panel.dash_section_title":"Kant-en-klare dashboards","panel.dash_section_hint":"Begin met een dashboard voor iedereen in huis, met je kinderen er al in. Daarna is het een gewoon Home Assistant-dashboard: bewerk, herschik of verwijder het gerust. Een bestaand dashboard wordt nooit overschreven.","panel.dash_kind_kids":"Kinderen","panel.dash_kind_parents":"Ouders","panel.dash_kind_wall":"Muurscherm","panel.dash_desc_kids":"Een tabblad per kind met hun taken, spaardoel, reeks, medailles en beloningen, plus een gezinstabblad met het klassement en het gezinsdoel.","panel.dash_desc_parents":"Eerst goedkeuringen en het takenbord, dan punten, bonussen en puntenaftrek, daarna de weekgrafieken en activiteit.","panel.dash_desc_wall":"De kioskkaart schermvullend op een gedeeld scherm, met het takenbord als tweede tabblad.","panel.dash_for_kids":"Voor de tablet of telefoons van de kinderen","panel.dash_for_parents":"Voor de telefoons van de ouders","panel.dash_for_wall":"Voor een tablet in de keuken of hal","panel.dash_created":"Gemaakt","panel.dash_open":"Openen","panel.dash_create_btn":"Maken…","panel.dash_dialog_title":"Een dashboard maken","panel.dash_title_label":"Titel","panel.dash_path_label":"Adres","panel.dash_path_hint":"Kleine letters, cijfers en streepjes, met minstens één streepje.","panel.dash_path_taken":"Al in gebruik: {paths}. Kies een ander adres.","panel.dash_path_invalid":"Het adres mag alleen kleine letters, cijfers en streepjes bevatten, met minstens één streepje.","panel.dash_list_failed":"Je bestaande dashboards konden niet worden gelezen, dus er is niets gemaakt.","panel.dash_children_label":"Kinderen","panel.dash_layout_label":"Indeling","panel.dash_layout_tabs":"Eén dashboard, tabblad per kind","panel.dash_layout_each":"Een dashboard per kind","panel.dash_layout_tabs_hint":"Fijn voor een gedeeld scherm: elk kind is een tabblad verder.","panel.dash_layout_each_hint":"Fijn voor de eigen telefoon van een kind: elk kind krijgt een eigen dashboard, op dit adres gevolgd door de naam van het kind.","panel.dash_hide_parent":"Ouderknoppen verbergen","panel.dash_hide_parent_hint":"Goedkeuren en voor een kind afvinken blijven weg op deze kaarten, ook als een ouder kijkt.","panel.dash_admin":"Alleen beheerders","panel.dash_admin_hint":"Verbergt het voor wie geen Home Assistant-beheerder is. Laat uit als een ouder geen beheerder is; de kaarten controleren ouderrechten nog steeds vóór elke actie.","panel.dash_board":"Tabblad met takenbord","panel.dash_board_hint":"De hele dag van het gezin in één oogopslag, één veeg verder.","panel.dash_sidebar":"In de zijbalk tonen","panel.dash_preview":"Voorbeeld","panel.dash_create":"Dashboard maken","panel.dash_need_child":"Voeg eerst een kind toe.","panel.dash_pick_child":"Kies minstens één kind.","panel.dash_need_title":"Geef het dashboard een titel.","panel.dash_toast_created":"Gemaakt: {titles}","panel.dash_toast_failed":"Niet gelukt: {titles}","panel.dash_more":"…en nog {count}","panel.dash_palette":"Een dashboard maken: {kind}","panel.dash_view_today":"Vandaag","panel.dash_view_points":"Punten","panel.dash_view_insights":"Inzichten","panel.dash_view_family":"Gezin","panel.dash_card_kiosk":"Kiosk","panel.dash_card_chores":"Taken van {name}","panel.dash_title_kids":"Kindertaken","panel.dash_title_parents":"Ouders","panel.dash_title_wall":"Takenmuur","wizard.notify_toggle":"Zeg het me als iets goedgekeurd moet worden","wizard.notify_hint":"Gebruikt je bestaande instellingen onder Meldingen.","wizard.rewards_n":"Beloningen ({count})","wizard.no_rewards":"Geen beloningen gekozen","wizard.done_title":"Helemaal klaar!","wizard.done_copy":"TaskMate is klaar voor jullie gezin.","wizard.done_copy_existing":"De nieuwe taken en beloningen zijn toegevoegd. Verder is niets veranderd.","wizard.done_copy_dashboards":"Je dashboards zijn klaar. Verder is er niets veranderd.","wizard.done_copy_nothing":"Alles wat je koos stond er al: er is niets nieuws toegevoegd. Verder is niets veranderd.","wizard.next_tablet_title":"Zet het neer waar ze het zien","wizard.next_tablet":"Open het dashboard “Kindertaken” op een tablet of op hun telefoons.","wizard.next_today_title":"Kijk mee bij Vandaag","wizard.next_today":"Goedkeuringen, wie wat deed en snelle bonussen: alles op één pagina.","wizard.next_change_title":"Verander wat je wilt","wizard.next_change":"Pas taken, punten en beloningen altijd aan. Start dit opnieuw via Instellingen.","wizard.go_today":"Naar Vandaag","wizard.confirm_title":"Opstarthulp starten?","wizard.confirm_have":"Je hebt al {children}, {chores} en {rewards}. De hulp zal:","wizard.confirm_add":"alleen nieuwe kinderen, taken en beloningen toevoegen","wizard.confirm_have_shown":"taken en beloningen die je al hebt tonen als “Al in je lijst”","wizard.confirm_never":"nooit iets hernoemen, aanpassen of verwijderen","wizard.nudge_text":"{name} is nu {age}. Nieuwe taakideeën voor die leeftijd zien?","wizard.nudge_btn":"Taakideeën bekijken","wizard.nudge_dismiss":"Nu niet","wizard.age_group.3_5":"3–5 jaar","wizard.age_group.6_8":"6–8 jaar","wizard.age_group.9_12":"9–12 jaar","wizard.age_group.13_plus":"13+ jaar","wizard.age_group_sub.3_5":"Kleine helpers · taken in één stap, veel complimenten","wizard.age_group_sub.6_8":"Routines opbouwen · ze vinken ze zelf af","wizard.age_group_sub.9_12":"Echte huishoudtaken · meer punten","wizard.age_group_sub.13_plus":"Vaardigheden voor het leven · wekelijkse taken voor echte beloningen","wizard.chore.toys_away":"Speelgoed opruimen","wizard.chore.clothes_basket":"Vieze kleren in de wasmand","wizard.chore.brush_teeth_help":"Tanden poetsen (met hulp)","wizard.chore.shoes_coat":"Schoenen en jas opruimen","wizard.chore.help_feed_pet":"Huisdier helpen voeren","wizard.chore.match_socks":"Sokken bij elkaar zoeken","wizard.chore.napkins":"Servetten neerleggen","wizard.chore.water_plant":"Een plant water geven","wizard.chore.make_bed":"Bed opmaken","wizard.chore.get_dressed":"Zelf aankleden","wizard.chore.pack_school_bag":"Schooltas inpakken","wizard.chore.set_clear_table":"Tafel dekken en afruimen","wizard.chore.tidy_bedroom":"Slaapkamer opruimen","wizard.chore.feed_pet":"Huisdier voeren","wizard.chore.put_away_laundry":"Schone was opruimen","wizard.chore.read_15":"15 minuten lezen","wizard.chore.dishwasher":"Vaatwasser in- of uitruimen","wizard.chore.bins_out":"Kliko buiten zetten","wizard.chore.hoover_room":"Een kamer stofzuigen","wizard.chore.walk_dog":"Hond uitlaten","wizard.chore.help_cook":"Helpen met het avondeten","wizard.chore.clean_sink":"Wastafel schoonmaken","wizard.chore.homework_no_reminders":"Huiswerk zonder herinnering","wizard.chore.change_sheets":"Bed verschonen","wizard.chore.cook_meal":"Een gezinsmaaltijd koken","wizard.chore.own_laundry":"Eigen was doen","wizard.chore.mow_lawn":"Gras maaien","wizard.chore.clean_bathroom":"Badkamer schoonmaken","wizard.chore.wash_car":"Auto wassen","wizard.chore.babysit":"Een uurtje oppassen","wizard.chore.food_shop":"Helpen met boodschappen","wizard.chore.recycling":"Afval scheiden","wizard.reward.screen_time":"15 min extra schermtijd","wizard.reward.pick_pudding":"Toetje kiezen","wizard.reward.car_music":"Muziek in de auto kiezen","wizard.reward.choose_dinner":"Kiezen wat we eten","wizard.reward.stay_up_late":"30 minuten later naar bed","wizard.reward.family_film":"Familiefilm kiezen","wizard.reward.ice_cream_trip":"IJsje gaan halen","wizard.reward.spending_money":"£5 te besteden","wizard.reward.sleepover":"Vriendje laten logeren","wizard.pack.morning_routine.name":"Ochtendroutine","wizard.pack.morning_routine.chore_0":"Bed opmaken","wizard.pack.morning_routine.chore_1":"Tanden poetsen","wizard.pack.morning_routine.chore_2":"Aankleden","wizard.pack.morning_routine.chore_3":"Schooltas inpakken","wizard.pack.evening_routine.name":"Avondroutine","wizard.pack.evening_routine.chore_0":"Tanden poetsen","wizard.pack.evening_routine.chore_1":"Pyjama aantrekken","wizard.pack.evening_routine.chore_2":"Kamer opruimen","wizard.pack.evening_routine.chore_3":"Kleren voor morgen klaarleggen","wizard.pack.kitchen_helper.name":"Keukenhulp","wizard.pack.kitchen_helper.chore_0":"Tafel dekken","wizard.pack.kitchen_helper.chore_1":"Borden afruimen","wizard.pack.kitchen_helper.chore_2":"Vaatwasser inruimen","wizard.pack.kitchen_helper.chore_3":"Aanrecht afnemen","wizard.pack.weekend_helper.name":"Weekendhulp","wizard.pack.weekend_helper.chore_0":"Slaapkamer opruimen","wizard.pack.weekend_helper.chore_1":"Stofzuigen","wizard.pack.weekend_helper.chore_2":"Helpen met de was","wizard.pack.weekend_helper.chore_3":"Kliko buiten zetten","wizard.pack.pet_care.name":"Huisdierverzorging","wizard.pack.pet_care.chore_0":"Huisdier voeren","wizard.pack.pet_care.chore_1":"Waterbakje vullen","wizard.pack.pet_care.chore_2":"Hond uitlaten","wizard.pack.pet_care.chore_3":"Kattenbak verschonen","wizard.pack.homework_reading.name":"Huiswerk & lezen","wizard.pack.homework_reading.chore_0":"Huiswerk maken","wizard.pack.homework_reading.chore_1":"20 minuten lezen","wizard.pack.homework_reading.chore_2":"Instrument oefenen","wizard.chore.brush_teeth_am":"Tanden poetsen ('s ochtends)","wizard.chore.wash_face":"Gezicht wassen","wizard.chore.brush_hair":"Haren borstelen","wizard.chore.pyjamas_away":"Pyjama opvouwen","wizard.chore.clear_breakfast":"Je ontbijtspullen opruimen","wizard.chore.up_with_alarm":"Opstaan als de wekker gaat","wizard.chore.make_breakfast":"Je eigen ontbijt maken","wizard.chore.pack_lunch":"Je eigen lunch klaarmaken","wizard.chore.sun_cream":"Zonnebrand opdoen","wizard.chore.ready_to_go":"Schoenen en jas aan, klaar om te gaan","wizard.chore.open_curtains":"Gordijnen opendoen","wizard.chore.eat_breakfast_table":"Aan tafel ontbijten","wizard.chore.school_letters":"Briefjes van school aan een ouder geven","wizard.chore.pack_pe_kit":"Gymspullen inpakken","wizard.chore.spellings":"Woordjes oefenen","wizard.chore.times_tables":"Tafels oefenen","wizard.chore.check_school_app":"De school-app checken op huiswerk","wizard.chore.plan_homework_week":"Het huiswerk voor de week plannen","wizard.chore.revision_session":"Leren voor toetsen (30 minuten)","wizard.chore.tidy_pencil_case":"Je etui opruimen","wizard.chore.wash_water_bottle":"Je drinkfles omspoelen","wizard.chore.empty_lunchbox":"Je broodtrommel leegmaken","wizard.chore.instrument_practice":"Instrument oefenen","wizard.chore.read_aloud":"Voorlezen aan een volwassene","wizard.chore.set_table":"De tafel dekken","wizard.chore.clear_table":"De tafel afruimen","wizard.chore.empty_dishwasher":"De vaatwasser uitruimen","wizard.chore.make_lunch_weekend":"Je eigen lunch maken","wizard.chore.wash_veg":"Groente en fruit wassen","wizard.chore.wipe_table":"De keukentafel afnemen","wizard.chore.wash_up":"Afwassen met de hand","wizard.chore.dry_up":"Afdrogen en opruimen","wizard.chore.bake_together":"Iets bakken met een volwassene","wizard.chore.unpack_shopping":"De boodschappen opruimen","wizard.chore.clear_fridge":"De koelkast opruimen","wizard.chore.toast_for_all":"Toast maken voor iedereen","wizard.chore.fill_water_jug":"De waterkan vullen","wizard.chore.food_prep":"Helpen met groente snijden","wizard.chore.plan_dinner":"Eén avondmaaltijd per week plannen","wizard.chore.wipe_counters":"Het aanrecht afnemen","wizard.chore.mop_floor":"De keukenvloer dweilen","wizard.chore.dust_room":"Je kamer afstoffen","wizard.chore.clean_mirrors":"De spiegels poetsen","wizard.chore.empty_bedroom_bin":"Het prullenbakje op je kamer legen","wizard.chore.tidy_living_room":"De woonkamer opruimen","wizard.chore.line_up_shoes":"De schoenen netjes neerzetten","wizard.chore.sort_drawer":"Een la opruimen","wizard.chore.toilet_roll":"Een nieuwe wc-rol ophangen","wizard.chore.clean_windows":"De ramen lappen (binnen)","wizard.chore.clean_toilet":"De wc schoonmaken","wizard.chore.wipe_handles":"Lichtknoppen en deurklinken afnemen","wizard.chore.rinse_bath":"Het bad naspoelen","wizard.chore.games_in_box":"Spelletjes terug in de doos","wizard.chore.tidy_desk":"Je bureau opruimen","wizard.chore.clear_stairs":"De trap opruimen","wizard.chore.tidy_car":"De auto opruimen","wizard.chore.declutter":"Opruimen: geef 5 spullen weg","wizard.chore.hoover_stairs":"De trap stofzuigen","wizard.chore.make_bed_tidy":"Helpen je bed op te maken","wizard.chore.sort_colours":"De was op kleur sorteren","wizard.chore.hang_washing":"De was ophangen","wizard.chore.fold_towels":"De handdoeken vouwen","wizard.chore.load_washer":"De wasmachine vullen","wizard.chore.iron_shirts":"Je schoolblouses strijken","wizard.chore.clean_trainers":"Je sportschoenen schoonmaken","wizard.chore.pair_gloves":"Wanten en mutsen sorteren","wizard.chore.bring_washing_in":"De was binnenhalen","wizard.chore.fold_clothes":"De schone was vouwen","wizard.chore.sort_wardrobe":"Je kledingkast opruimen","wizard.chore.rake_leaves":"Bladeren harken","wizard.chore.weed_bed":"Een bloembed wieden","wizard.chore.clear_snow":"Sneeuw van het pad scheppen","wizard.chore.sweep_patio":"Het terras vegen","wizard.chore.bring_post_in":"De post binnenhalen","wizard.chore.bike_away":"Je fiets wegzetten","wizard.chore.repot_plant":"Een plant verpotten","wizard.chore.bird_feeder":"Het vogelhuisje vullen","wizard.chore.diy_help":"Helpen met een klusje in huis","wizard.chore.bins_back_in":"De containers terugzetten","wizard.chore.pick_veg":"Groente uit de tuin plukken","wizard.chore.clean_garden_furniture":"De tuinmeubels schoonmaken","wizard.chore.water_garden":"De tuin water geven","wizard.chore.sweep_path":"De stoep vegen","wizard.chore.pet_water":"Het waterbakje bijvullen","wizard.chore.litter_tray":"De kattenbak verschonen","wizard.chore.clean_cage":"De kooi schoonmaken","wizard.chore.feed_fish":"De vissen voeren","wizard.chore.brush_dog":"De hond borstelen","wizard.chore.clean_hutch":"Het konijnenhok uitmesten","wizard.chore.play_with_pet":"15 minuten met het huisdier spelen","wizard.chore.dog_poo":"Hondenpoep in de tuin opruimen","wizard.chore.tank_water":"Het water van het aquarium verversen","wizard.chore.pet_food_out":"Het huisdier 's avonds eten geven","wizard.chore.charge_devices":"Je apparaten opladen","wizard.chore.weekly_plan":"Je eigen weekplanning maken","wizard.chore.money_jar":"Zakgeld in de spaarpot doen","wizard.chore.call_grandparent":"Opa of oma bellen","wizard.chore.thank_you_card":"Een bedankkaartje schrijven","wizard.chore.help_sibling_ready":"Een jonger broertje of zusje helpen klaarmaken","wizard.chore.on_time":"Op tijd klaar zijn","wizard.chore.phone_in_basket":"Telefoon in het mandje voor het slapengaan","wizard.chore.budget_money":"Je zakgeld budgetteren","wizard.chore.shop_alone":"Zelf iets in de winkel kopen","wizard.chore.club_bag":"Je tas voor de club klaarzetten","wizard.chore.visitor_drink":"Een drankje maken voor bezoek","wizard.chore.remember_key":"Je sleutel niet vergeten","wizard.chore.check_bus":"Je bustijden checken","wizard.chore.lay_out_clothes":"Je kleren voor morgen klaarleggen","wizard.chore.drink_water":"6 glazen water drinken","wizard.chore.outside_30":"30 minuten buiten spelen","wizard.chore.floss":"Flossen","wizard.chore.eat_fruit":"Een stuk fruit eten","wizard.chore.try_veg":"Een nieuwe groente proberen","wizard.chore.calm_breathing":"5 minuten rustig ademen","wizard.chore.ride_bike":"Een fietstochtje maken","wizard.chore.sports_practice":"Sporttraining","wizard.chore.walk_to_school":"Naar school lopen","wizard.chore.screen_free_hour":"Een uur zonder scherm","wizard.chore.skincare":"Huidverzorging","wizard.chore.stretch":"10 minuten stretchen","wizard.chore.swimming":"Gaan zwemmen","wizard.chore.bed_on_time":"Op tijd in bed","wizard.chore.take_medicine":"Je medicijn innemen","wizard.chore.wash_hands_dinner":"Handen wassen voor het eten","wizard.chore.help_unasked":"Iemand helpen zonder dat het gevraagd wordt","wizard.chore.game_night":"De spelletjesavond klaarzetten","wizard.chore.tell_about_day":"Over je dag vertellen","wizard.chore.kind_neighbour":"Iets aardigs doen voor de buren","wizard.chore.kind_to_sibling":"Iets liefs zeggen tegen een broer of zus","wizard.chore.birthday_card":"Een verjaardagskaart maken","wizard.chore.plan_treat":"Een familie-uitje helpen plannen","wizard.chore.visit_grandparents":"Opa en oma bezoeken en helpen","wizard.chore.make_gift":"Iets maken voor iemand","wizard.chore.sort_argument":"Een ruzie rustig oplossen","wizard.chore.hug_goodnight":"Iedereen welterusten zeggen","wizard.chore.brush_teeth_pm":"Tanden poetsen ('s avonds)","wizard.chore.bath_shower":"In bad of onder de douche","wizard.chore.bedtime_reading":"Lezen voor het slapengaan","wizard.chore.tidy_before_bed":"Opruimen voor het slapengaan","wizard.chore.devices_away":"Om 20.00 uur schermen weg","wizard.chore.pyjamas_on":"Pyjama aan","wizard.chore.lights_out":"Op tijd het licht uit","wizard.chore.clear_cup":"Je beker en bord opruimen","wizard.chore.check_tomorrow":"De planning voor morgen bekijken","wizard.chore.tablet_kitchen":"De tablet in de keuken opladen","wizard.chore.school_bag_by_door":"Schooltas bij de deur","wizard.chore.practise_piano":"Piano oefenen","wizard.chore.language_words":"5 woorden in een nieuwe taal leren","wizard.chore.brain_game":"Puzzel of denkspel","wizard.chore.diary":"In je dagboek schrijven","wizard.chore.science_experiment":"Proefje doen met een volwassene","wizard.chore.draw_paint":"20 minuten tekenen of schilderen","wizard.chore.news_together":"Samen het nieuws bekijken","wizard.chore.typing_practice":"Typen oefenen","wizard.chore.chess_game":"Een potje schaken","wizard.chore.sew_button":"Een knoop leren aanzetten","wizard.chore.coding_practice":"Programmeren oefenen","wizard.chore.learn_song":"Een liedje leren","wizard.chore.photo_project":"Fotoproject","wizard.chore.plan_day_out":"Een familie-uitje plannen","wizard.chore.library_visit":"Naar de bibliotheek gaan","wizard.chore.lego_build":"Iets nieuws bouwen met blokjes","wizard.reward.sweet_treat":"Een klein snoepje","wizard.reward.gaming_30":"30 minuten gamen","wizard.reward.bubble_bath":"Een bubbelbad","wizard.reward.extra_story":"Een extra verhaaltje voor het slapengaan","wizard.reward.choose_breakfast":"Het ontbijt kiezen","wizard.reward.sticker_sheet":"Een vel stickers","wizard.reward.choose_seat":"Je plek aan tafel kiezen","wizard.reward.fizzy_drink":"Een frisdrankje bij het eten","wizard.reward.video_call_friend":"Videobellen met een vriend","wizard.reward.skip_chore":"Eén klusje overslaan (een volwassene kiest)","wizard.reward.breakfast_in_bed":"Ontbijt op bed","wizard.reward.living_room_camp":"Kamperen in de woonkamer","wizard.reward.bowling":"Een middagje bowlen","wizard.reward.climbing_wall":"De klimmuur","wizard.reward.pool_trip":"Naar het zwembad","wizard.reward.karaoke_night":"Karaoke-avond","wizard.reward.one_to_one":"Tijd alleen met een volwassene","wizard.reward.lunch_out":"Uit lunchen, alleen jij","wizard.reward.new_book":"Een nieuw boek","wizard.reward.bake_cake":"Samen een taart bakken","wizard.reward.friend_for_tea":"Een vriendje komt eten","wizard.reward.big_park":"Naar de grote speeltuin","wizard.reward.theme_park":"Een dag naar een pretpark","wizard.reward.zoo_trip":"Een dagje dierentuin","wizard.reward.show_trip":"Een circus of voorstelling","wizard.reward.new_game":"Een nieuwe game","wizard.reward.new_toy":"Een nieuw speeltje","wizard.reward.towards_trainers":"Geld voor nieuwe sneakers","wizard.reward.cinema_friend":"Naar de bioscoop met een vriend","wizard.reward.shopping_trip":"Een dagje winkelen","wizard.reward.day_out_choice":"Een dagje uit naar keuze","wizard.reward.camping_weekend":"Een kampeerweekend","wizard.reward.takeaway_night":"De afhaalmaaltijd kiezen","wizard.reward.friend_day_out":"Een dagje uit met een vriend","wizard.reward.phone_data":"Extra mobiele data","wizard.reward.late_weekend":"In het weekend later naar bed","wizard.cat.morning":"Ochtend","wizard.cat.school":"School en huiswerk","wizard.cat.kitchen":"Keuken en koken","wizard.cat.tidy":"Opruimen en schoonmaken","wizard.cat.laundry":"Was","wizard.cat.outdoor":"Huis en tuin","wizard.cat.pets":"Huisdieren","wizard.cat.responsibility":"Verantwoordelijkheid","wizard.cat.health":"Gezondheid en beweging","wizard.cat.family":"Familie en vriendelijkheid","wizard.cat.evening":"Avond","wizard.cat.learning":"Leren en hobby's","wizard.chore.wipe_spills":"Je gemorste troep opvegen","wizard.chore.carry_plate":"Je bord naar de keuken brengen","wizard.chore.books_on_shelf":"Boeken terug in de kast zetten","wizard.chore.hands_after_toilet":"Handen wassen na de wc","wizard.chore.please_thank_you":"Alsjeblieft en dankjewel zeggen","library.btn":"Bibliotheek","library.title":"Bibliotheek","library.tab_chores":"Klusjes","library.tab_rewards":"Beloningen","library.suits":"Past bij","library.everyone":"Iedereen","library.search":"Zoeken, bijv. hond, was, huiswerk…","library.hide_have":"Verberg wat we al hebben","library.cat_top":"Topkeuzes","library.cat_packs":"Pakketten","library.cat_new":"Nieuw voor {name}","library.head_top":"De beste plek om te beginnen","library.head_new":"Nieuwe ideeën voor {name}: klusjes die passen nu ze {age} zijn","library.head_packs":"Kant-en-klare sets klusjes, in één keer toegevoegd","library.results":"Resultaten voor ‘{query}’: {count}","library.empty":"Niets voor deze kinderen.","library.empty_hint":"Probeer Iedereen, of vink ‘Verberg wat we al hebben’ uit.","library.age_from":"{min}+ jaar","library.age_range":"{min}–{max} jaar","library.added":"Toegevoegd","library.customise":"Aanpassen","library.pack_chores":"Klusjes: {count}","library.pack_skip":"Al {count} aanwezig, die worden overgeslagen","library.selected":"Geselecteerd: {count}","library.assign_to":"Voor","library.assign_fit":"Past bij {fit} van {total} gekozen","library.add":"Toevoegen ({count})","library.adding":"Bezig met toevoegen…","library.toast_added":"Toegevoegd: {count}","library.toast_added_skipped":"Toegevoegd: {count}. Overgeslagen, al aanwezig: {skipped}","library.toast_wizard":"Aan je keuzes toegevoegd: {count}","library.toast_failed":"Er is niets toegevoegd: {error}","library.toast_load_failed":"Kon de bibliotheek niet openen: {error}","library.customise_title":"Aanpassen voor het toevoegen","library.customise_hint":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elk ander klusje.","library.customise_hint_reward":"Alleen deze kopie verandert. Je kunt hem na het toevoegen bewerken, net als elke andere beloning.","library.customise_save":"Selecteren met deze wijzigingen","library.repeats":"Herhaalt","library.days_hint":"Geen dagen aangevinkt betekent elke dag.","library.more_title":"Wil je meer?","library.more_chores":"Blader door de hele bibliotheek: {count} klusjes in 12 categorieën, plus kant-en-klare pakketten","library.more_rewards":"Blader door de hele bibliotheek: {count} beloningen om uit te kiezen","library.browse":"Bladeren","library.from_library":"Uit de bibliotheek","library.from_library_sub":"Gekozen in de bibliotheek. Ze worden bij Controleren met de rest toegevoegd.","library.no_children":"Voeg eerst een kind toe om te kiezen voor wie de klusjes zijn. Klusjes die je nu toevoegt zijn voor iedereen.","panel.entity_bonus":"bonus","panel.entity_child":"kind","panel.entity_chore":"taak","panel.entity_group":"groep","panel.entity_penalty":"puntenaftrek","panel.entity_reward":"beloning","panel.entity_search_placeholder":"Zoeken | Eigen item toevoegen","panel.error_failed_to_load":"Laden is mislukt","panel.error_no_state":"Nog geen gegevens.","panel.first_occ_available_immediately":"Meteen beschikbaar","panel.first_occ_wait":"Wachten op de eerste geplande keer","panel.group_add_tile":"Groep toevoegen","panel.group_chore_count":"{count} taken","panel.group_chore_count_one":"{count} taak","panel.group_chores_label":"Taken in de groep (volgorde telt bij plakken — de eerste is de leider)","panel.group_missing_chore":"(missende taak {id})","panel.group_no_rotation_chores":"Alleen roulatietaken (om de beurt / willekeurig / verdeeld) kunnen in een groep. Pas eerst de toewijzingswijze van een taak aan.","panel.group_policy_hint":"Plakken = vandaag hetzelfde kind voor alle taken in de groep. Spreiden = vandaag verschillende kinderen.","panel.group_policy_label":"Beleid","panel.group_policy_spread":"Spreiden — vandaag verschillende kinderen over de groep","panel.group_policy_spread_short":"Spreiden","panel.group_policy_sticky":"Plakken — vandaag hetzelfde kind voor alle taken in de groep","panel.group_policy_sticky_short":"Plakken","panel.group_title":"Taakgroepen","panel.loading":"Bezig met laden…","panel.nav_family":"Gezin","panel.nav_earn":"Verdienen","panel.nav_spend":"Uitgeven","panel.nav_points":"Punten","panel.nav_review":"Nakijken","panel.nav_more":"Meer","panel.nav_sections":"Onderdelen","panel.ha_menu":"Home Assistant-menu","panel.new_btn":"Nieuw","panel.new_chore":"Nieuwe taak","panel.new_bounty":"Nieuwe klus","panel.new_reward":"Nieuwe beloning","panel.new_quest":"Nieuwe zoektocht","panel.new_challenge":"Nieuwe uitdaging","panel.new_child":"Kind toevoegen","panel.palette_placeholder":"Zoeken of springen naar…","panel.palette_group_go":"Ga naar","panel.palette_group_actions":"Acties","panel.palette_adjust_points":"Punten geven of nemen: {name}","panel.palette_no_results":"Niets gevonden","panel.palette_hint":"↑↓ om te bewegen · Enter om te openen · Esc om te sluiten","panel.scope_label":"Gegevens tonen voor","panel.scope_all":"Alles","panel.scope_only":"Alleen {name} tonen","panel.scope_showing":"Alleen {name} zichtbaar","panel.scope_clear":"Iedereen tonen","panel.today_greeting_morning":"Goedemorgen","panel.today_greeting_afternoon":"Goedemiddag","panel.today_greeting_evening":"Goedenavond","panel.today_needs_one":"1 ding heeft je nodig","panel.today_needs_many":"{count} dingen hebben je nodig","panel.today_all_clear":"Helemaal bij","panel.today_needs_title":"Heeft je nodig","panel.needs_filter_label":"Toon","panel.needs_filter_swaps":"Ruilen","panel.needs_filter_wishes":"Wensen","panel.today_needs_empty":"Niets wacht. Goedkeuringen, beloningsaanvragen en wensverzoeken staan hier.","panel.today_board_title":"Takenbord","panel.today_board_today":"Vandaag","panel.today_board_week":"Deze week","panel.today_board_unavailable":"Het takenbord kon niet worden geladen. Kijk in het Home Assistant-logboek.","panel.today_board_empty":"Vandaag geen taken.","panel.today_status_done":"Klaar","panel.today_status_pending":"Wacht op goedkeuring","panel.today_status_todo":"Te doen","panel.today_status_missed":"Gemist","panel.today_quick_title":"Snelle acties","panel.today_quick_bonus":"Bonus geven","panel.today_quick_penalty":"Puntenaftrek geven","panel.today_view_all":"Alles bekijken","panel.today_nothing_due":"Vandaag niets te doen","panel.today_all_done":"Vandaag alles klaar","panel.today_left":"nog {count}","panel.today_left_one":"nog {count}","panel.today_ring_label":"{done} van {due} taken klaar","panel.today_adjust_points":"Punten geven of nemen","panel.today_streak":"reeks van {count} dagen","panel.today_week_none":"Niet bijgehouden","panel.today_week_hint":"Grijze dagen zijn niet bijgehouden. TaskMate bewaart elke dag om 23:59 de voortgang, vanaf deze versie.","panel.today_wish_text":"{child} wenst zich {wish}","panel.parent_complete_confirm":"Deze taak als door een ouder gedaan markeren? Er worden geen punten gegeven.","panel.parent_complete_failed":"Mislukt: {error}","panel.parent_complete_success":"Als door ouder gedaan gemarkeerd","panel.parent_complete_tooltip":"Ouder deed het (geen punten)","panel.parent_complete_everyone":"Ouder deed het voor iedereen (geen punten)","panel.parent_complete_for_child":"Ouder deed het voor {name} (geen punten)","panel.parent_complete_for_child_confirm":"Deze taak alleen voor {name} als gedaan markeren? Er worden geen punten gegeven.","panel.penalty_apply_text":"Kies welk kind deze puntenaftrek krijgt (er gaan {points} punten af).","panel.penalty_empty_description":"Voeg puntenaftrek toe om punten af te trekken bij wangedrag.","panel.penalty_empty_title":"Nog geen puntenaftrek","panel.penalty_points_label":"Af te trekken punten","panel.penalty_title":"Puntenaftrek","panel.penbon_applies_to":"Geldt voor","panel.penbon_applies_to_hint":"Leeg laten voor alle kinderen.","panel.penbon_description_label":"Beschrijving (optioneel)","panel.penbon_icon_label":"Pictogram","panel.penbon_name_label":"Naam","panel.penbon_no_eligible":"Geen kinderen om uit te delen. Stel bij de {kind} in voor wie hij geldt.","panel.penbon_points_award":"Te geven punten","panel.penbon_points_deduct":"Af te trekken punten","panel.penbon_table_assigned":"Toegewezen","panel.penbon_table_name":"Naam","panel.penbon_table_points":"Punten","panel.pending_tooltip":"{count} open — klik om te kijken","panel.pending_tooltip_one":"{count} open — klik om te kijken","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"Elke 2 dagen","panel.recurrence_every_n_days":"Elke N dagen (eigen)","panel.recurrence_every_count_days":"Elke {count} dagen","panel.recurrence_every_2_weeks":"Elke 2 weken","panel.recurrence_every_3_months":"Elke 3 maanden","panel.recurrence_every_6_months":"Elke 6 maanden","panel.recurrence_monthly":"Maandelijks","panel.recurrence_weekly":"Wekelijks","panel.reorder_global_hint":"Sleep rijen om te bepalen hoe taken in het beheerpaneel staan. Opslaan om toe te passen.","panel.reorder_global_title":"Taken anders neerzetten","panel.reorder_hint":"Sleep rijen om te bepalen hoe taken op de kaart van dit kind staan. Opslaan om toe te passen.","panel.reorder_title":"Taken anders neerzetten · {name}","panel.reward_add_tile":"Beloning toevoegen","panel.tab_wishlists":"Verlanglijstjes","panel.wish_filter_all":"Alle kinderen","panel.wish_section_pending":"Wacht op akkoord","panel.wish_section_pending_hint":"Met akkoord wordt een wens een spaardoel. Eerst het doel aanpassen mag.","panel.wish_section_active":"Lopende wensen","panel.wish_section_pledges":"Toezeggingen","panel.wish_section_pledges_hint":"Alles wat familie heeft bijgelegd. Toegezegde punten zijn een cadeau: ze komen nooit van het saldo van een kind af.","panel.wish_section_history":"Geschiedenis","panel.wish_none_pending":"Geen wensen die op akkoord wachten.","panel.wish_none_active":"Er wordt nog nergens voor gespaard.","panel.wish_none_pledges":"Nog geen toezeggingen.","panel.wish_none_history":"Ingewisselde en afgewezen wensen staan hier.","panel.wish_suggested":"{child} stelde {points} {points_name} voor","panel.wish_target":"Doel","panel.wish_approve":"Akkoord","panel.wish_decline":"Afwijzen","panel.wish_col_wish":"Wens","panel.wish_col_progress":"Voortgang","panel.wish_col_saved":"Gespaard","panel.wish_col_pledged":"Toegezegd","panel.wish_col_status":"Status","panel.wish_col_from":"Van","panel.wish_col_to":"Voor","panel.wish_col_amount":"Aantal","panel.wish_col_message":"Bericht","panel.wish_col_date":"Datum","panel.wish_status_saving":"Aan het sparen","panel.wish_status_funded":"Volgespaard","panel.wish_status_redeem":"Gevraagd om te krijgen","panel.wish_status_redeemed":"Ingewisseld","panel.wish_status_declined":"Afgewezen","panel.wish_pledge":"Toezeggen","panel.wish_fulfil":"Vervullen","panel.wish_delete":"Wens verwijderen","panel.wish_unpledge":"Toezegging weghalen","panel.wish_confirm_delete":"Deze wens verwijderen? Wat het kind spaarde krijgt het terug en elke toezegging gaat terug.","panel.wish_confirm_unpledge":"Deze toezegging bij de wens weghalen?","panel.wish_decline_title":"{wish} afwijzen","panel.wish_decline_reason":"Reden (mag leeg)","panel.wish_decline_reason_hint":"Het kind ziet dit op zijn verlanglijstje.","panel.wish_pledge_title":"Toezeggen voor {wish} van {child}","panel.wish_pledge_who":"Wie zegt het toe?","panel.wish_pledge_amount":"Aantal","panel.wish_pledge_amount_hint":"Nog {points} nodig. Toegezegde punten zijn een cadeau: ze komen van niemands saldo af.","panel.wish_pledge_finish":"Maak hem vol ({points})","panel.wish_pledge_message":"Berichtje voor {name} (mag leeg)","panel.wish_pledge_preview":"Na deze toezegging: {total} / {target}","panel.wish_pledge_add":"Toezegging toevoegen","panel.wish_err_target":"Het doel moet een heel getal van 1 tot 100000 zijn.","panel.wish_err_who":"Zeg van wie de toezegging komt.","panel.wish_err_amount":"Zeg minstens 1 punt toe.","panel.wish_toast_approved":"Wens goedgekeurd","panel.wish_toast_declined":"Wens afgewezen","panel.wish_toast_pledged":"Toezegging toegevoegd","panel.wish_toast_pledge_removed":"Toezegging weggehaald","panel.wish_toast_removed":"Wens verwijderd","panel.reward_assigned_hint":"Leeg laten om voor alle kinderen beschikbaar te maken.","panel.reward_assigned_label":"Toegewezen aan","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Spaarpot","panel.reward_streak_freeze_label":"Reeksjoker — bij goedkeuren krijgt het kind er één","panel.reward_streak_freeze_hint":"De reeksjoker redt zijn reeks op een gemiste dag. Verder sparen dan het maximum kan niet.","panel.reward_badge_streak_freeze":"Reeksjoker","panel.reward_cost_label":"Prijs ({points_name})","panel.reward_description_label":"Beschrijving (optioneel)","panel.reward_expires_hint":"Gespaarde punten worden om middernacht teruggestort.","panel.reward_timelock_section":"Geavanceerd — tijdslot","panel.reward_timelock_label":"Alleen in te wisselen binnen een tijdvak","panel.reward_timelock_hint":"De beloning blijft zichtbaar, maar kinderen kunnen hem alleen inwisselen binnen het venster dat je instelt. Sparen in een spaarpotbeloning kan altijd.","panel.reward_timelock_days_label":"Dagen","panel.reward_timelock_days_hint":"Elke dag uit is geen dagbeperking.","panel.reward_timelock_from_label":"Vanaf","panel.reward_timelock_until_label":"Tot","panel.reward_timelock_times_hint":"Allebei leeg is de hele dag. De eindtijd telt niet mee: 07:00–19:00 stopt dus om 19:00. Een start later dan het einde loopt over middernacht heen.","panel.reward_timelock_badge":"Tijdgebonden","panel.reward_expires_label":"Verloopt (leeg = nooit)","panel.reward_icon_label":"Pictogram","panel.reward_is_jackpot_hint":"Spaar de bijdragen van alle kinderen samen voor één gedeelde beloning.","panel.reward_is_jackpot_label":"Jackpot — samen sparen met alle toegewezen kinderen","panel.reward_name_label":"Naam","panel.reward_pool_hint":"Kinderen storten punten in de eigen pot van deze beloning in plaats van uit te geven uit hun saldo.","panel.reward_pool_label":"Spaarpotbeloning (spaarpotje)","panel.reward_quantity_hint":"Elke goedgekeurde aanvraag telt er één af.","panel.reward_quantity_label":"Beperkt aantal (leeg = onbeperkt)","panel.reward_stat_cost":"{points_name} prijs","panel.reward_stat_expires":"Verloopt","panel.reward_stat_remaining":"Resterend","panel.reward_stat_unlimited":"Onbeperkt","panel.reward_affordable":"Kan het nu krijgen","panel.reward_title":"Beloningen","panel.row_menu_more":"Meer acties","panel.schedule_one_shot":"Eenmalige taak","panel.schedule_recurring":"Terugkerend (elke N dagen/weken/maanden)","panel.schedule_specific_days":"Vaste weekdagen","panel.search_bonuses":"Bonussen zoeken…","panel.search_children":"Kinderen zoeken…","panel.search_chores":"Taken filteren…","panel.search_groups":"Groepen zoeken…","panel.search_penalties":"Puntenaftrek zoeken…","panel.search_rewards":"Beloningen zoeken…","panel.settings_afternoon_hint":"Standaard 12:00 – 17:00","panel.settings_afternoon_label":"Middag","panel.settings_bonuses_title":"Bonussen","panel.settings_calendar_projection_hint":"Hoeveel dagen vooruit elke taak op agenda’s komt","panel.settings_calendar_projection_label":"Agenda-planning","panel.settings_chore_rotation_title":"Taakroulatie","panel.settings_currency_hint":"Hoe punten in de hele app heten en eruitzien.","panel.settings_currency_title":"Munteenheid","panel.settings_parents_title":"Ouders (zonder beheerdersrechten)","panel.settings_parents_hint":"Geef een huisgenoot zonder beheerder dagelijks beheer — taken goedkeuren, punten bijstellen, beloningen bevestigen — zonder Home Assistant-beheerdersrechten. Dit beheerpaneel en de inrichting blijven dicht.","panel.settings_parents_empty":"Geen gewone Home Assistant-gebruikers gevonden. Maak eerst een standaard-HA-gebruiker en kruis hem hier aan.","panel.settings_require_linked_child_label":"Gekoppeld account per kind verplicht","panel.settings_require_linked_child_hint":"Alleen het eigen Home Assistant-account van een kind mag dan namens dat kind handelen. Uit laten voor een gedeelde gezinstablet met één account voor iedereen. Ouders en beheerders mogen altijd voor elk kind handelen.","panel.settings_chore_undo_label":"Terugneemvenster kind (seconden)","panel.settings_chore_undo_hint":"Laat een kind zijn eigen taak terugnemen: een inzending die op goedkeuring wacht tot een ouder kijkt, en een automatisch goedgekeurde taak tot zoveel seconden na afronden. 0 (standaard) zet het uit, dan kan alleen een ouder terugdraaien. Wat een ouder goedkeurde blijft alleen voor ouders. 0–3600.","panel.settings_chore_undo_invalid":"Het terugneemvenster moet een heel aantal seconden van 0 tot 3600 zijn.","panel.settings_evening_hint":"Standaard 17:00 – 21:00","panel.settings_evening_label":"Avond","panel.settings_history_title":"Geschiedenis en reeksen","panel.settings_morning_hint":"Standaard 06:00 – 12:00","panel.settings_morning_label":"Ochtend","panel.settings_night_hint":"Standaard 21:00 – 23:59","panel.settings_night_label":"Nacht","panel.settings_notifications_title":"Meldingen","panel.settings_notify_hint":"Voor porretjes aan ouders bij goedkeuringen","panel.settings_notify_label":"Meldingsdienst","panel.settings_notify_none":"(geen — Home Assistant-meldingen gebruiken)","panel.settings_perfect_week_bonus_hint":"Hoeveel punten je geeft","panel.settings_perfect_week_bonus_label":"Bonuspunten perfecte week","panel.settings_perfect_week_all_chores_hint":"Een dag telt alleen als elke taak van die dag klaar is","panel.settings_perfect_week_all_chores_label":"Perfecte week vraagt alle taken","panel.settings_perfect_week_hint":"Bonus als elke dag van een week lukt","panel.settings_perfect_week_label":"Bonus perfecte week","panel.settings_points_default":"Sterren","panel.settings_points_icon_hint":"Kies een MDI-pictogram","panel.settings_points_icon_label":"Puntenpictogram","panel.settings_points_name_hint":"Hoe jullie ze noemen, bijv. Sterren of Munten","panel.settings_quick_points_label":"Snelle puntenbedragen","panel.settings_quick_points_hint":"Aantallen met komma's voor de + en − knoppen op elke kindkaart. Hooguit drie worden gebruikt.","panel.settings_points_name_label":"Puntennaam","panel.settings_retention_hint":"Hoeveel dagen geschiedenis je bewaart","panel.settings_retention_label":"Bewaartermijn","panel.settings_show_ids_hint":"Interne ID’s tonen voor automatiseringen en dienstarties","panel.settings_show_ids_label":"ID’s tonen","panel.settings_skip_confirm_hint":"Eerst om bevestiging vragen voor je een taakbeurt overslaat","panel.settings_skip_confirm_label":"Bevestigen voor overslaan","panel.settings_streak_all_chores_hint":"Een reeks groeit alleen als elke taak van die dag klaar is","panel.settings_streak_all_chores_label":"Reeks vraagt alle taken","panel.settings_streak_milestones_hint":"Bonus bij 3, 7, 14, 30, 60, 100 dagen","panel.settings_streak_milestones_label":"Reeksmijlpalen","panel.settings_streak_freeze_max_label":"Reeksjokers (meeste dat een kind kan hebben)","panel.settings_streak_freeze_max_hint":"Elke reeksjoker redt de reeks op één gemiste dag. 0 zet reeksjokers uit.","panel.settings_streak_freeze_earn_label":"Een reeksjoker verdienen elke","panel.settings_streak_freeze_earn_hint":"Dagen reeks achter elkaar per gratis reeksjoker. 0 = nooit (bied dan een reeksjokerbeloning aan).","panel.settings_streak_reset_hint":"Wat er gebeurt bij een gemiste dag","panel.settings_streak_reset_label":"Reeks opnieuw beginnen","panel.settings_time_boundaries_hint":"Wanneer elk dagdeel begint en eindigt (UU:MM, 24-uurs). Voeg je eigen delen toe; gaten vallen terug op Altijd.","panel.settings_time_boundaries_title":"Dagdeelgrenzen","panel.settings_title":"Instellingen","panel.settings_weekend_multiplier_hint":"Bonus op za/zo (1,0 = uit)","panel.settings_birthday_multiplier_label":"Verjaardagsvermenigvuldiger","panel.settings_birthday_multiplier_hint":"Taakpunten op de verjaardag van een kind, boven op de weekendbonus (1,0 = uit)","panel.settings_birthday_chores_off_label":"Vrije dag op verjaardag","panel.settings_birthday_chores_off_hint":"Verbergt niet-verplichte taken op de verjaardag van een kind. De dag breekt nooit zijn reeks.","panel.settings_difficulty_multipliers_hint":"Puntenvermenigvuldiger per niveau. Gemiddeld is normaal (×1,0); makkelijk/moeilijk schalen de beloning van een taak.","panel.settings_difficulty_multipliers_label":"Moeilijkheidsvermenigvuldigers","panel.settings_vacation_hint":"Zet alle taken stil en bevries reeksen in deze periodes (bijv. vakanties).","panel.vacation_calendar_label":"Gezinsvakantieagenda (optioneel)","panel.vacation_calendar_hint":"Zolang deze agenda een lopend item heeft, geldt elk kind als weg — reeksen bevriezen en taken verbergen. Sensoren per kind kunnen daar eigen wegperiodes bovenop doen.","panel.settings_vacation_title":"Vakantie- / pauzestand","panel.vacation_add":"Vakantie toevoegen","panel.vacation_dates_required":"Elke vakantie heeft een begin- en einddatum nodig.","panel.vacation_delete_title":"Vakantie weghalen","panel.vacation_name_placeholder":"bijv. Zomervakantie","panel.vacation_none":"Geen vakanties ingesteld — taken lopen elke dag.","panel.settings_weekend_multiplier_label":"Weekendvermenigvuldiger","panel.skip_chore_confirm":"De huidige beurt van deze taak overslaan en de roulatie doorschuiven?","panel.streak_pause":"Pauzeren — reeks blijft staan tot de volgende keer","panel.streak_reset":"Opnieuw — reeks gaat naar 0 bij een gemiste dag","panel.tab_activity":"Activiteit","panel.tab_audit":"Logboek","panel.tab_badges":"Medailles","panel.tab_bonuses":"Bonussen","panel.tab_children":"Kinderen","panel.tab_chores":"Taken","panel.tab_groups":"Groepen","panel.tab_notifications":"Meldingen","panel.tab_penalties":"Puntenaftrek","panel.tab_rewards":"Beloningen","panel.tab_settings":"Instellingen","panel.tab_help":"Hulp en feedback","panel.fb_intro":"Een probleem gevonden of een idee? Beschrijf het hier en TaskMate opent een GitHub-issue waarin je versies en installatie al zijn ingevuld. Er wordt niets verstuurd tot je op GitHub op Create drukt.","panel.fb_type_label":"Wat wil je doen?","panel.fb_type_bug":"Een fout melden","panel.fb_type_bug_hint":"Iets werkt niet zoals het hoort","panel.fb_type_feature":"Een functie voorstellen","panel.fb_type_feature_hint":"Een idee om TaskMate beter te maken","panel.fb_title":"Titel","panel.fb_bug_heading":"Wat ging er mis?","panel.fb_bug_title_placeholder":"bijv. Kindkaart toont 0 punten na de reset om middernacht","panel.fb_bug_description":"Wat gebeurde er?","panel.fb_bug_description_placeholder":"Beschrijf wat je zag, en waar","panel.fb_bug_expected":"Wat had je verwacht?","panel.fb_bug_steps":"Stappen om het te herhalen","panel.fb_bug_steps_placeholder":"1. Open…\n2. Tik op…\n3. Zie…","panel.fb_bug_area":"Welk deel van TaskMate?","panel.fb_bug_repro":"Gebeurt het elke keer?","panel.fb_bug_console":"Fouten in de browserconsole","panel.fb_bug_console_hint":"Bij problemen met een kaart: druk op F12, open het tabblad Console, herhaal het probleem en plak eventuele rode fouten.","panel.fb_bug_config":"YAML van de kaart","panel.fb_bug_config_hint":"Bij problemen met een kaart: plak de YAML van de kaart uit de dashboard-editor.","panel.fb_more_details":"Meer details (optioneel)","panel.fb_additional":"Nog iets?","panel.fb_additional_hint":"Schermafbeeldingen kun je op GitHub in het issue slepen.","panel.fb_feat_heading":"Wat is je idee?","panel.fb_feat_title_placeholder":"bijv. Kinderen taken met elkaar laten ruilen","panel.fb_feat_summary":"Samenvatting","panel.fb_feat_summary_placeholder":"Beschrijf de functie in een paar zinnen","panel.fb_feat_problem":"Welk probleem lost het op?","panel.fb_feat_problem_hint":"Goede ideeën beginnen bij een echt probleem in de dagelijkse gang van zaken in je gezin.","panel.fb_feat_solution":"Hoe zou je willen dat het werkt?","panel.fb_feat_area":"Welk onderdeel?","panel.fb_feat_priority":"Hoe belangrijk is het voor je?","panel.fb_feat_alternatives":"Omwegen of alternatieven die je hebt geprobeerd","panel.fb_area_child_card":"Kindkaart","panel.fb_area_rewards_card":"Beloningenkaart","panel.fb_area_approvals_card":"Goedkeuringskaart","panel.fb_area_points_card":"Puntenkaart","panel.fb_area_reorder_card":"Volgordekaart","panel.fb_area_parent_card":"Ouderbord-kaart","panel.fb_area_overview_card":"Overzichtskaart","panel.fb_area_activity_card":"Activiteitenkaart","panel.fb_area_streak_card":"Reekskaart","panel.fb_area_weekly_card":"Weekkaart","panel.fb_area_graph_card":"Puntengrafiek-kaart","panel.fb_area_progress_card":"Beloningsvoortgang-kaart","panel.fb_area_leaderboard_card":"Ranglijstkaart","panel.fb_area_setup":"De integratie instellen","panel.fb_area_chores":"Taken beheren","panel.fb_area_rewards":"Beloningen beheren","panel.fb_area_children":"Kinderen beheren","panel.fb_area_points":"Punten en scores","panel.fb_area_streaks":"Reeksen en mijlpalen","panel.fb_area_reward_approval":"Beloningen goedkeuren","panel.fb_area_chore_approval":"Taken goedkeuren","panel.fb_area_services":"Services en automatiseringen","panel.fb_area_sensors":"Sensoren en entiteitsattributen","panel.fb_area_resources":"Kaarten laden niet","panel.fb_area_bonus":"Bonuspunten","panel.fb_area_settings":"Instellingen","panel.fb_area_notifications":"Meldingen","panel.fb_area_install":"Installeren / HACS","panel.fb_area_new_card":"Een nieuwe kaart","panel.fb_area_other":"Iets anders","panel.fb_repro_always":"Ja, elke keer","panel.fb_repro_sometimes":"Soms","panel.fb_repro_once":"Het is maar één keer gebeurd","panel.fb_priority_nice":"Leuk om te hebben","panel.fb_priority_important":"Belangrijk — we missen het in ons dagelijks gebruik","panel.fb_priority_critical":"Kritiek — we kunnen TaskMate hierdoor niet goed gebruiken","panel.fb_details_heading":"Automatisch toegevoegd","panel.fb_details_intro":"Deze details helpen om een probleem snel uit te zoeken. Ze bevatten nooit namen, punten of iets persoonlijks.","panel.fb_reload":"Vernieuwen","panel.fb_loading":"Je installatiegegevens verzamelen…","panel.fb_info_failed":"Kon je installatiegegevens niet lezen: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"TaskMate-versie","panel.fb_ha_version":"Home Assistant-versie","panel.fb_family":"Gezin","panel.fb_family_value":"{children} kinderen, {adults} volwassenen · {chores} taken · {rewards} beloningen","panel.fb_browser":"Browser","panel.fb_health":"Systeemcontrole","panel.fb_health_ok":"Geen problemen","panel.fb_children_count":"Kinderen","panel.fb_install_type":"Home Assistant-installatie","panel.fb_install_method":"TaskMate geïnstalleerd via","panel.fb_lovelace_mode":"Dashboardmodus (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Container (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (aangepaste repository)","panel.fb_method_manual":"Handmatig gekopieerde bestanden","panel.fb_lovelace_storage":"Opslag (bewerkt in de interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Weet ik niet","panel.fb_pick_one":"Kies…","panel.fb_dropdowns_hint":"Voor je herkend — pas ze aan als ze niet kloppen.","panel.fb_include_details":"Deze details meesturen","panel.fb_logs_heading":"TaskMate-logregels","panel.fb_logs_found":"{count} recente waarschuwingen of fouten van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_found_one":"{count} recente waarschuwing of fout van TaskMate. Namen zijn vervangen door plaatshouders.","panel.fb_logs_none":"Geen recente waarschuwingen of fouten van TaskMate in het logboek.","panel.fb_logs_unavailable":"Het logboek van Home Assistant kon niet worden gelezen.","panel.fb_logs_include":"Toevoegen aan het issue","panel.fb_logs_preview":"Laat zien wat er wordt meegestuurd","panel.fb_copy_logs":"Logregels kopiëren","panel.fb_copied_logs":"Logregels gekopieerd","panel.fb_logs_debug_hint":"Home Assistant bewaart hier alleen waarschuwingen en fouten. Voor het hele verhaal zet je debuglogging aan (Instellingen → Apparaten en diensten → TaskMate → Debuglogging inschakelen), herhaal je het probleem en download je daarna het logboek via Instellingen → Systeem → Logboeken om het in het issue te slepen.","panel.fb_logs_trimmed":"De link heeft ruimte voor {used} logregels — de {dropped} oudste zijn weggelaten. Gebruik Kopiëren als Markdown om ze allemaal mee te sturen.","panel.fb_diag_heading":"Diagnosebestand","panel.fb_diag_hint":"Een bestand dat je TaskMate-installatie beschrijft, zonder namen en persoonlijke gegevens. Sleep het op GitHub in het issue.","panel.fb_diag_download":"Downloaden","panel.fb_diag_started":"Downloaden van diagnosebestand gestart","panel.fb_diag_failed":"Kon het diagnosebestand niet downloaden","panel.fb_open_github":"Openen op GitHub","panel.fb_copy_markdown":"Kopiëren als Markdown","panel.fb_copied_markdown":"Melding gekopieerd — plak het in een nieuw GitHub-issue","panel.fb_copy_failed":"Kopiëren naar het klembord is mislukt","panel.fb_search_github":"Bestaande issues doorzoeken","panel.fb_ready":"Klaar — controleer het op GitHub en druk dan op Create.","panel.fb_still_needed":"Nog nodig: {fields}","panel.fb_too_long":"{count} tekens te lang voor een link.","panel.fb_too_long_plain":"Te lang voor een link — maak het korter of gebruik Kopiëren als Markdown.","panel.fb_too_long_hint":"Maak het langste vak korter, of gebruik Kopiëren als Markdown en plak de melding in een nieuw issue op GitHub.","panel.fb_account_hint":"Je hebt een gratis GitHub-account nodig. Je tekst opent in een nieuw tabblad, zodat je hem kunt controleren voordat er iets wordt geplaatst.","panel.fb_similar_title":"Vergelijkbare issues op GitHub","panel.fb_similar_hint":"Staat jouw probleem hiertussen? Plaats daar dan liever een reactie of een 👍.","panel.fb_issue_open":"Open","panel.fb_issue_closed":"Gesloten","panel.fb_stale":"Deze pagina is van TaskMate {panel}, maar {installed} is geïnstalleerd. Je browser toont een oude versie — vernieuw voordat je een probleem met een kaart meldt.","panel.fb_refresh_now":"Nu vernieuwen","panel.fb_health_found":"De systeemcontrole vond {count} dingen om op te lossen. Die kunnen het probleem verklaren.","panel.fb_health_found_one":"De systeemcontrole vond {count} ding om op te lossen. Dat kan het probleem verklaren.","panel.fb_health_open":"Systeemcontrole openen","panel.fb_opened":"GitHub is geopend in een nieuw tabblad. Als je het issue hebt ingediend, kun je dit formulier leegmaken.","panel.fb_clear":"Formulier leegmaken","panel.fb_clear_confirm":"Alles wat je hebt getypt wissen?","panel.fb_other_help":"Andere hulp","panel.fb_link_troubleshooting":"Handleiding probleemoplossing","panel.fb_link_faq":"Veelgestelde vragen","panel.fb_link_discussions":"Vraag het de community","panel.tab_templates":"Sjablonen","panel.tab_today":"Vandaag","panel.tab_unknown":"Onbekend tabblad","panel.manual":"Handleiding","panel.manual_help":"Hulp bij deze pagina","panel.manual_open_web":"Op de website openen","panel.manual_open_full":"In de handleiding openen","panel.manual_search":"Zoeken in de handleiding","panel.manual_contents":"Inhoud","panel.manual_on_this_page":"Op deze pagina","panel.manual_prev":"Vorige","panel.manual_next":"Volgende","panel.manual_version":"Documentatie voor v{version}","panel.manual_results":"Gevonden pagina's: {count}","panel.manual_no_results":"Niets in de handleiding komt overeen.","panel.manual_loading":"Handleiding laden…","panel.manual_missing":"De handleiding zit niet in deze installatie. Je kunt hem op de website lezen.","panel.manual_failed":"De handleiding kon niet worden geladen.","panel.manual_img_offline":"Voor schermafbeeldingen is een internetverbinding nodig.","panel.notif_add_custom":"Eigen melding toevoegen","panel.notif_add_parent":"Ouder toevoegen","panel.notif_custom_empty":"Nog geen eigen meldingen.","panel.notif_custom_message_placeholder":"Bericht (je kunt {child_name} gebruiken)","panel.notif_custom_name_placeholder":"Naam van herinnering","panel.notif_day_fri":"vr","panel.notif_day_mon":"ma","panel.notif_day_sat":"za","panel.notif_day_sun":"zo","panel.notif_day_thu":"do","panel.notif_day_tue":"di","panel.notif_day_wed":"wo","panel.notif_default_custom_message":"Herinnering voor {child_name}","panel.notif_default_custom_name":"Nieuwe herinnering","panel.notif_default_parent_name":"Ouder","panel.notif_loading":"Meldingen laden…","panel.notif_matrix_col_notification":"Melding","panel.notif_none":"Geen","panel.notif_power_user_note_body":"TaskMate stuurt taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed en andere events op de HA-eventbus. Reageer erop met Node-RED of HA-automatiseringen.","panel.notif_power_user_note_title":"Voor de knutselaar","panel.notif_recipients_children":"Kinderen","panel.notif_recipients_parents":"Ouders","panel.notif_remove_parent":"Weghalen","panel.notif_section_custom":"Eigen meldingen op tijd","panel.notif_unnamed_recipient":"(naamloos)","panel.notif_section_custom_desc":"Maak je eigen herinneringen op tijd. Voor meldingen bij gebeurtenissen luister je naar de taskmate_*-events op de Home Assistant-bus.","panel.notif_section_matrix":"Ingebouwde meldingen","panel.notif_section_matrix_desc":"Per ontvanger aan of uit. De schakelaar links zet de hele rij overal uit. Vakjes met — gelden niet voor die ontvanger.","panel.notif_section_recipients":"Ontvangers","panel.notif_section_recipients_desc":"Koppel elk kind en elke ouder aan een Home Assistant-meldingsdienst. Leeg laten slaat meldingen voor die persoon over.","panel.notif_streak_cutoff_label":"Grens","panel.notif_nav_url_global_label":"Openen bij tikken","panel.notif_nav_url_global_hint":"Waar een aangetikte melding opent: een pad zoals /taskmate-admin of /lovelace/parents, een volledige URL, of noAction. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld.","panel.notif_nav_url_row_placeholder":"Standaard gebruiken","panel.notif_group_global_label":"Meldingen groeperen als","panel.notif_group_global_hint":"Meldingen met deze naam stapelen op de telefoon op elkaar in plaats van tussen je andere Home Assistant-meldingen. Geldt voor alle meldingen tenzij hieronder per soort anders ingesteld. Leeg laten zet groeperen uit.","panel.notif_group_row_placeholder":"Groep: standaard","panel.notif_send_test":"Test sturen","panel.notif_test_sent":"Test naar {count} ontvangers + vaste melding","panel.notif_test_sent_one":"Test naar {count} ontvanger + vaste melding","panel.notif_tab_title":"Meldingen","panel.template_assignment_mode_label":"Toewijzingswijze","panel.template_builtin":"Ingebouwd","panel.template_builtin_packs":"Ingebouwde pakketten","panel.template_builtin_template_packs":"Ingebouwde sjabloonpakketten","panel.template_builtin_templates":"Ingebouwde sjablonen","panel.template_chores_in_template":"Taken in dit sjabloon","panel.template_confirm_bar":"{count} taken worden gemaakt · {points} {points_name} totaal","panel.template_confirm_bar_one":"{count} taak wordt gemaakt · {points} {points_name} totaal","panel.template_create_btn":"{count} taken maken","panel.template_create_btn_one":"{count} taak maken","panel.template_create_title":"Sjabloon maken","panel.template_custom":"Eigen","panel.template_custom_packs":"Eigen pakketten","panel.template_custom_templates":"Eigen sjablonen","panel.template_daily_limit_label":"Daglimiet","panel.template_edit_title":"Sjabloon bewerken","panel.template_icon_label":"Pictogram (MDI)","panel.template_name_label":"Naam","panel.template_picker_title":"Toevoegen vanuit sjabloon","panel.template_preview_hint":"Bekijk elke taak voor het maken en pas aan. Klap open om alle velden te bewerken, of haal weg met ✕.","panel.template_assign_all_label":"Alle taken toewijzen aan","panel.template_assign_all_hint":"Tik op een naam om elke taak aan dat kind te geven. Leeg laten voor alle kinderen. Hieronder kun je elke taak apart aanpassen.","panel.template_pts_total":"{count} taken · {points} {points_name} totaal","panel.template_pts_total_one":"{count} taak · {points} {points_name} totaal","panel.template_requires_approval_label":"Moet worden goedgekeurd","panel.template_requires_approval_no":"Nee","panel.template_requires_approval_yes":"Ja","panel.template_save_icon_label":"Pictogram (MDI)","panel.template_save_name_label":"Sjabloonnaam","panel.template_save_name_placeholder":"bijv. Mijn ochtendpakket","panel.template_save_select_chores":"Kies taken om mee te nemen","panel.template_save_title":"Opslaan als sjabloon","panel.template_schedule_days_label":"Planning (dagen)","panel.template_schedule_label":"Planning","panel.template_title":"Sjablonen","panel.template_unnamed":"(naamloos)","panel.time_afternoon":"Middag","panel.time_ago_days":"{count}d geleden","panel.time_ago_hours":"{count}u geleden","panel.time_ago_just_now":"zojuist","panel.time_ago_minutes":"{count}m geleden","panel.time_anytime":"Altijd","panel.time_evening":"Avond","panel.time_morning":"Ochtend","panel.time_night":"Nacht","panel.toast_added_bonus":"Bonus toegevoegd","panel.toast_added_penalty":"Puntenaftrek toegevoegd","panel.toast_apply_failed":"Toepassen mislukt: {error}","panel.toast_approve_failed":"Goedkeuren mislukt: {error}","panel.toast_approved":"Goedgekeurd","panel.toast_badge_added":"Medaille toegevoegd","panel.toast_badge_award_failed":"Uitdelen mislukt: {error}","panel.toast_badge_awarded":"Medaille uitgedeeld","panel.toast_badge_criterion_invalid":"Voorwaarde moet minstens 1 zijn","panel.toast_badge_delete_failed":"Verwijderen mislukt: {error}","panel.toast_badge_deleted":"Medaille verwijderd","panel.toast_badge_name_required":"Naam is verplicht","panel.toast_badge_rebuild_failed":"Opnieuw bekijken mislukt: {error}","panel.toast_badge_rebuilt":"Medailles opnieuw bekeken","panel.toast_badge_revoke_failed":"Intrekken mislukt: {error}","panel.toast_badge_revoked":"Medaille ingetrokken","panel.toast_badge_save_failed":"Opslaan mislukt: {error}","panel.toast_badge_select_child":"Kies een kind","panel.toast_badge_update_failed":"Bijwerken mislukt: {error}","panel.toast_badge_updated":"Medaille bijgewerkt","panel.toast_bonus_applied":"Bonus gegeven","panel.toast_bulk_add_failed":"Meerdere toevoegen mislukt: {error}","panel.toast_bulk_added":"{count} taken toegevoegd","panel.toast_bulk_added_one":"{count} taak toegevoegd","panel.toast_child_added":"Kind toegevoegd","panel.toast_child_updated":"Kind bijgewerkt","panel.toast_chore_activated":"Taak aangezet","panel.toast_chore_added":"Taak toegevoegd","panel.toast_chore_cloned":"Taak gedupliceerd","panel.toast_chore_deactivated":"Taak uitgezet","panel.toast_chore_updated":"Taak bijgewerkt","panel.toast_copied":"Gekopieerd!","panel.toast_created_chores":"{count} taken gemaakt","panel.toast_created_chores_one":"{count} taak gemaakt","panel.toast_delete_failed":"Verwijderen mislukt: {error}","panel.toast_deleted":"Verwijderd","panel.toast_enter_chore_name":"Vul minstens één taaknaam in","panel.toast_group_added":"Groep toegevoegd","panel.toast_group_updated":"Groep bijgewerkt","panel.toast_name_and_chore_required":"Naam en minstens één taak zijn verplicht","panel.toast_name_enter_select":"Vul een naam in en kies minstens één taak","panel.toast_name_required":"Naam is verplicht","panel.toast_name_required_template":"Naam is verplicht","panel.toast_order_saved":"Volgorde opgeslagen","panel.toast_penalty_applied":"Puntenaftrek gegeven","panel.toast_points_required":"Punten moeten 1 of hoger zijn","panel.toast_reject_failed":"Afkeuren mislukt: {error}","panel.toast_rejected":"Afgekeurd","panel.toast_rename_failed":"Hernoemen mislukt: {error}","panel.toast_renamed":"Hernoemd","panel.toast_reward_added":"Beloning toegevoegd","panel.toast_reward_updated":"Beloning bijgewerkt","panel.toast_save_failed":"Opslaan mislukt: {error}","panel.toast_settings_saved":"Opgeslagen ({count} velden)","panel.toast_settings_saved_one":"Opgeslagen ({count} veld)","panel.toast_skip_done":"Beurt overgeslagen — volgende kind is aan de beurt","panel.toast_skip_failed":"Overslaan mislukt: {error}","panel.toast_template_created":"Sjabloon “{name}” gemaakt","panel.toast_template_deleted":"Sjabloon verwijderd","panel.toast_template_failed_apply":"Sjabloon toepassen mislukt","panel.toast_template_failed_create":"Sjabloon maken mislukt","panel.toast_template_failed_delete":"Verwijderen mislukt","panel.toast_template_failed_save":"Sjabloon opslaan mislukt","panel.toast_template_failed_update":"Bijwerken mislukt","panel.toast_template_saved":"Sjabloon “{name}” opgeslagen","panel.toast_template_updated":"Sjabloon bijgewerkt","panel.toast_toggle_failed":"Omschakelen mislukt: {error}","panel.toast_updated_bonus":"Bonus bijgewerkt","panel.toast_updated_penalty":"Puntenaftrek bijgewerkt","panel.tooltip_cancel":"Annuleren","panel.tooltip_clear":"Wissen","panel.tooltip_close":"Sluiten","panel.tooltip_remove":"Weghalen","panel.tooltip_remove_batch":"Uit de reeks halen","panel.tooltip_rename":"Dubbelklik om te hernoemen","panel.tooltip_save":"Opslaan","panel.topbar_awaiting_approval":"Wacht op jouw akkoord — {details}","panel.topbar_chore_count":"{count} taken","panel.topbar_chore_count_one":"{count} taak","panel.topbar_pending":"{count} open","panel.topbar_pending_one":"{count} open","panel.topbar_pending_title":"{count} open — klik om te kijken","panel.topbar_reward_count":"{count} beloningsaanvragen","panel.topbar_reward_count_one":"{count} beloningsaanvraag","panel.topbar_swap_count":"{count} ruilverzoeken","panel.topbar_swap_count_one":"{count} ruilverzoek","panel.vis_equals":"Gelijk aan — toestand komt precies overeen","panel.vis_gt":"Groter dan (>)","panel.vis_gte":"Groter dan of gelijk (≥)","panel.vis_lt":"Kleiner dan (<)","panel.vis_lte":"Kleiner dan of gelijk (≤)","panel.vis_none":"Geen filter — taak altijd tonen","panel.vis_not_equals":"Niet gelijk","notification.all_chores_done.description":"Vrolijk seintje als een kind alle taken van de dag af heeft.","notification.all_chores_done.name":"Alle taken klaar","notification.badge_earned.description":"Wordt gestuurd als een kind een nieuwe badge verdient. Dempen per badge blijft gelden.","notification.badge_earned.name":"Badge verdiend","notification.bedtime_reminder.description":"Geeft het kind een seintje als het op het ingestelde tijdstip nog open taken heeft.","notification.bedtime_reminder.name":"Bedtijdherinnering","notification.pending_chore_approval.description":"Naar ouders als een kind een taak als klaar markeert. Keur goed of af vanuit de melding.","notification.pending_chore_approval.name":"Taak wacht op goedkeuring","notification.pending_reward_claim.description":"Naar ouders als een kind een beloning aanvraagt. Keur goed of af vanuit de melding.","notification.pending_reward_claim.name":"Beloning wacht op goedkeuring","notification.streak_at_risk.description":"Gaat af als een lopende reeks vandaag nog niet is verlengd.","notification.streak_at_risk.name":"Reeks in gevaar","notification.streak_milestone.description":"Viert elke nieuwe mijlpaal in de reeks van een kind (staat standaard uit).","notification.streak_freeze_used.name":"Reeksjoker gebruikt","notification.streak_freeze_used.description":"Vertelt je wanneer een reeksjoker de reeks van een kind redt op een gemiste dag (staat standaard uit).","notification.streak_milestone.name":"Reeksmijlpaal","panel.tp_label_placeholder":"Naam van dagdeel","panel.tp_add_period":"Dagdeel toevoegen","panel.tp_reset_defaults":"Terug naar standaard","panel.tp_delete_title":"Dagdeel verwijderen","panel.tp_in_use_title":"In gebruik bij {count} taken — wijs ze eerst anders toe voor je wist","panel.tp_in_use_title_one":"In gebruik bij {count} taak — wijs die eerst anders toe voor je wist","panel.tp_in_use_hint":"In gebruik bij {count} taken. Wijs ze aan een ander dagdeel toe om dit te wissen.","panel.tp_in_use_hint_one":"In gebruik bij {count} taak. Wijs die aan een ander dagdeel toe om dit te wissen.","panel.tp_anytime_hint":"Altijd beschikbaar, de hele dag. Ingebouwd en niet te verwijderen.","panel.tp_err_label_required":"Elk eigen dagdeel heeft een naam nodig.","panel.tp_err_time_required":"Stel een begin- en eindtijd in voor “{name}”.","panel.tp_err_order":"“{name}” moet beginnen voor het eindigt.","panel.tp_err_empty":"Voeg minstens één dagdeel toe.","panel.tp_err_overlap":"“{a}” overlapt “{b}” — dagdelen mogen niet overlappen.","panel.settings_surprise_enabled_label":"Verrassingsbonussen","panel.settings_surprise_enabled_hint":"Geef elk kind elke dag een willekeurige kans op een verrassingsbonus (geloot om 16:00).","panel.settings_surprise_params_label":"Verrassingsbonusinstellingen","panel.settings_surprise_params_hint":"Dagelijkse kans per kind, en hoeveel punten een hit willekeurig oplevert.","panel.settings_surprise_chance":"Kans %","panel.settings_surprise_min":"Min {points_name}","panel.settings_surprise_max":"Max {points_name}","panel.reward_restock_label":"Automatisch aanvullen","panel.reward_restock_hint":"Zet de voorraad van deze beloning steeds terug op een vast aantal.","panel.reward_restock_amount":"Aanvullen tot","panel.reward_restock_period":"Aanvullen elke","panel.reward_restock_daily":"Dag","panel.reward_restock_weekly":"Week (ma)","panel.reward_restock_monthly":"Maand (1e)","panel.chore_one_off_date_label":"Dag","panel.chore_one_off_date_hint":"De taak staat alleen op deze dag op het bord en wordt die nacht uitgeschakeld. Kies een latere dag om hem vooruit te plannen.","panel.chore_expires_label":"Vervaldatum (optioneel)","panel.chore_expires_hint":"Na deze datum gaat de taak vanzelf uit. Leeg laten is nooit laten verlopen.","panel.bulk_select":"Kiezen","panel.bulk_done":"Klaar","panel.bulk_selected":"{count} gekozen","panel.bulk_selected_one":"{count} gekozen","panel.bulk_enable":"Aanzetten","panel.bulk_disable":"Uitzetten","panel.bulk_delete":"Verwijderen","panel.bulk_reassign_to":"Anders toewijzen aan…","panel.bulk_apply":"Toepassen","panel.bulk_pick_target":"Kies eerst aan wie je opnieuw toewijst.","panel.bulk_delete_confirm":"{count} taken verwijderen? Dit kan niet ongedaan worden gemaakt.","panel.bulk_done_toast":"{count} taken bijgewerkt","panel.bulk_done_toast_one":"{count} taak bijgewerkt","panel.settings_decay_enabled_label":"Puntenverval","panel.settings_decay_enabled_hint":"Laat het vrij besteedbare saldo van elk kind steeds wat slinken, zodat sparen niet blijft liggen.","panel.settings_decay_params_label":"Puntenvervalinstellingen","panel.settings_decay_params_hint":"Hoeveel van het saldo eraf gaat, en hoe vaak.","panel.settings_decay_percent":"Verval %","panel.settings_decay_period":"Elke","panel.gift_btn":"Punten cadeau doen","panel.gift_dialog_title":"Punten cadeau doen","panel.gift_from":"Van","panel.gift_to":"Voor","panel.gift_amount":"Aantal","panel.gift_send":"Cadeau sturen","panel.gift_sent":"Punten cadeau gedaan","panel.gift_err_same":"Kies twee verschillende kinderen.","panel.gift_err_amount":"Vul een aantal van minstens 1 in.","panel.settings_level_step_label":"XP per level","panel.settings_level_step_hint":"Verdiende punten voor één level omhoog (XP = ooit verdiende punten).","panel.child_stat_level":"Level","notification.level_up.name":"Nieuw level","notification.level_up.description":"Viert als een kind een nieuw level haalt (staat standaard uit).","panel.settings_spendcap_enabled_label":"Bestedingslimiet","panel.settings_spendcap_enabled_hint":"Beperk hoeveel punten elk kind per periode aan beloningen kan uitgeven.","panel.settings_spendcap_params_label":"Bestedingslimietinstellingen","panel.settings_spendcap_params_hint":"Meeste punten per periode vrij te besteden (0 = geen limiet).","panel.settings_spendcap_amount":"Limiet ({points_name})","panel.settings_interest_enabled_label":"Spaarrente","panel.settings_interest_enabled_hint":"Geef elk kind steeds rente op zijn vrij besteedbare saldo (spaart voor beloningen).","panel.settings_interest_params_label":"Spaarrente-instellingen","panel.settings_interest_percent":"Rente %","panel.settings_interest_params_hint":"Rente over het saldo, en hoe vaak.","panel.chore_due_time_label":"Op tijd om (optioneel)","panel.chore_due_time_hint":"Wie op tijd of eerder klaar is krijgt de vroege bonus; wie later is krijgt de late puntenaftrek.","panel.chore_early_bonus_label":"Vroege bonus","panel.chore_late_penalty_label":"Late puntenaftrek","panel.chore_require_photo_label":"Fotobewijs verplicht","panel.chore_require_photo_hint":"Afgerond werk moet door een ouder worden goedgekeurd; een meegestuurde foto staat bij de goedkeuringen.","panel.chore_open_ended_label":"Open (kind beschrijft zelf)","panel.chore_open_ended_hint":"Het kind schrijft op wat het deed en stelt punten voor. Vraagt altijd jouw akkoord — jij zet de echte punten.","panel.activity_view_photo":"Foto bekijken","panel.adjust_add":"Erbij","panel.adjust_add_title":"{amount} {points} erbij voor {child}","panel.adjust_amount":"Aantal","panel.adjust_custom_title":"Punten van {child} met een eigen aantal bijstellen","panel.adjust_dialog_title":"Punten bijstellen — {name}","panel.adjust_done":"{sign}{amount} {points} voor {child}","panel.backdate_button":"Eerdere taak noteren","panel.backdate_title":"Eerdere taak noteren voor {name}","panel.backdate_hint":"Kies de dag en tik dan de taken aan die gedaan waren, net als op de stickerkaart. Ze tellen mee voor die dag en week en zijn meteen goedgekeurd. Houd een sticker ingedrukt om hem terug te nemen.","panel.backdate_hint_list":"Voor een taak van een eerdere dag die niemand afvinkte. Hij telt mee voor die dag en week, en is meteen goedgekeurd.","panel.backdate_finish":"Klaar","panel.backdate_day":"Dag waarop gedaan","panel.backdate_chore":"Taak","panel.backdate_none":"Voor {name} stonden er die dag geen taken.","panel.backdate_save":"Noteren","panel.backdate_done":"{chore} genoteerd voor {name} op {day}","panel.adjust_err_amount":"Vul een aantal in tussen 1 en 10000.","panel.adjust_reason":"Reden (mag leeg)","panel.adjust_remove":"Eraf","panel.adjust_remove_title":"{amount} {points} eraf bij {child}","panel.swap_btn":"Ruil vragen","panel.swap_dialog_title":"Ruilen: {chore}","panel.swap_requester":"Geef de beurt van vandaag aan","panel.swap_create":"Ruil vragen","panel.swap_pick_child":"Kies een kind.","panel.swap_requested":"Ruil gevraagd","panel.swap_approved":"Ruil goedgekeurd","panel.swap_rejected":"Ruil afgewezen","panel.swap_request_text":"{child} wil vandaag “{chore}” doen","panel.swap_from":"nu {name}","notification.weekly_digest.name":"Weekoverzicht","notification.weekly_digest.description":"Een overzicht op zondagavond van de week van elk kind (taken + punten). Staat standaard uit.","panel.settings_celebration_notify_label":"Meldingen bij feestjes","panel.settings_celebration_notify_hint":"Stuur een melding bij grote feestmomenten (levels omhoog, reeksmijlpalen, perfecte weken). Staat standaard uit.","panel.settings_celebration_tier_label":"Kleinste feestgrootte","panel.settings_celebration_tier_hint":"Alleen melden vanaf deze grootte. Elk feest stuurt nog wel een taskmate_celebration-event voor automatiseringen.","panel.settings_celebration_tier_1":"Alles (klein en groter)","panel.settings_celebration_tier_2":"Middel en groter","panel.settings_celebration_tier_3":"Alleen spectaculair","notification.celebration.name":"Viering","notification.celebration.description":"Grote feestmomenten — nieuwe levels, reeksmijlpalen en perfecte weken. Staat standaard uit.","panel.tab_quests":"Zoektochten","panel.quest_title":"Zoektochten","panel.search_quests":"Zoektochten zoeken…","panel.btn_add_quest":"+ Zoektocht","panel.quest_add_tile":"Zoektocht toevoegen","panel.quest_need_chores":"Maak eerst taken — een zoektocht is een keten van bestaande taken.","panel.empty_quests_title":"Nog geen zoektochten","panel.empty_quests_copy":"Rijg taken aan elkaar tot een zoektocht. Haal elke stap voor een bonus.","panel.entity_quest":"zoektocht","panel.quest_all_children":"Alle kinderen","panel.quest_missing_chore":"(verwijderde taak)","panel.quest_badge_repeatable":"Herhaalbaar","panel.quest_badge_inactive":"Inactief","panel.quest_stat_steps":"Stappen","panel.quest_stat_bonus":"Bonus {points_name}","panel.quest_assigned_to":"Voor","panel.dialog_add_quest":"Zoektocht toevoegen","panel.dialog_edit_quest":"Zoektocht bewerken","panel.quest_bonus_label":"Bonus {points_name}","panel.quest_steps_label":"Stappen (op volgorde)","panel.quest_steps_hint":"Het kind gaat een stap verder als de huidige taak is goedgekeurd. Tik hieronder een taak aan om hem toe te voegen of weg te halen; gebruik ▲▼ voor de volgorde.","panel.quest_no_steps":"Nog geen stappen — tik hieronder een taak aan voor de eerste stap.","panel.quest_assigned_label":"Toewijzen aan","panel.quest_assigned_hint":"Niets kiezen maakt deze zoektocht voor elk kind beschikbaar.","panel.quest_repeatable_label":"Herhaalbaar","panel.quest_repeatable_hint":"Na afloop begint de voortgang opnieuw, zodat het kind de zoektocht nog eens kan doen.","panel.quest_active_label":"Actief","panel.quest_active_hint":"Inactieve zoektochten houden geen voortgang bij en geven geen bonussen.","panel.quest_need_step":"Voeg minstens één stap toe.","panel.quest_for_names":"Voor: {names}","panel.toast_quest_added":"Zoektocht toegevoegd","panel.toast_quest_updated":"Zoektocht bijgewerkt","panel.settings_avatars_title":"Vrij te spelen avatars","panel.settings_avatars_label":"Avatars beheren","panel.settings_avatars_hint":"{count} avatars in de catalogus. Kinderen spelen avatars vrij met levels, punten of reeksen en kiezen daarna zelf.","panel.settings_avatars_btn":"Avatars beheren","panel.avatar_dialog_title":"Avatarcatalogus","panel.avatar_dialog_hint":"Bepaal welke avatars kinderen kunnen verdienen. Elke rij heeft een mdi-pictogram en een voorwaarde om vrij te spelen nodig. Kinderen kunnen wisselen naar elke vrijgespeelde avatar.","panel.avatar_empty":"Nog geen avatars — voeg er hieronder een toe.","panel.avatar_add_row":"Avatar toevoegen","panel.avatar_label_ph":"Naam (bijv. Raket)","panel.avatar_unlock_free":"Altijd beschikbaar","panel.avatar_unlock_level":"Level halen","panel.avatar_unlock_points":"Punten ooit verdiend","panel.avatar_unlock_streak":"Langste reeks (dagen)","panel.toast_avatars_saved":"Avatars opgeslagen","panel.tab_challenges":"Uitdagingen","panel.challenge_title":"Uitdagingen","panel.search_challenges":"Uitdagingen zoeken…","panel.btn_add_challenge":"+ Uitdaging","panel.challenge_add_tile":"Uitdaging toevoegen","panel.empty_challenges_title":"Nog geen uitdagingen","panel.empty_challenges_copy":"Stel een dag- of weekdoel: een aantal taken afronden of punten verdienen, voor een bonus. Elke periode begint opnieuw.","panel.entity_challenge":"uitdaging","panel.challenge_scope_label":"Begint opnieuw","panel.challenge_scope_daily":"Dagelijks","panel.challenge_scope_weekly":"Wekelijks","panel.challenge_metric_label":"Soort doel","panel.challenge_metric_chores":"Taken afgerond","panel.challenge_metric_points":"{points_name} verdiend","panel.challenge_target_label":"Doel","panel.challenge_target_hint":"Hoeveel er binnen de periode gehaald moet worden.","panel.dialog_add_challenge":"Uitdaging toevoegen","panel.dialog_edit_challenge":"Uitdaging bewerken","panel.toast_challenge_added":"Uitdaging toegevoegd","panel.toast_challenge_updated":"Uitdaging bijgewerkt","panel.settings_allow_negative_label":"Negatief saldo toestaan","panel.settings_allow_negative_hint":"Laat puntenaftrek het saldo van een kind onder nul brengen in plaats van te stoppen bij nul.","panel.chore_depends_label":"Hangt af van","panel.chore_depends_hint":"Deze taak blijft verborgen tot de gekozen taken vandaag voor het kind zijn goedgekeurd.","panel.notif_quiet_hours_label":"Stille uren","panel.notif_quiet_hours_desc":"In deze periode krijgt dit kind geen herinneringen (niet storen). Leeg laten zet het uit.","notification.mandatory_reminder.name":"Herinnering verplichte taak","notification.mandatory_reminder.description":"Porrt het kind als een verplichte taak te laat is, en nog eens na de ingestelde wachttijd. Staat standaard uit.","notification.mandatory_parent_alert.name":"Ouderwaarschuwing verplichte taak","notification.mandatory_parent_alert.description":"Waarschuwt een ouder als een verplichte taak na de wachttijd voor ouders nog steeds niet af is. Staat standaard uit.","panel.notif_escalation_reminder_label":"Herinner opnieuw na","panel.notif_escalation_parent_label":"Waarschuw ouder na","panel.notif_presence_min_away_label":"Pas als weg gedurende","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Maandoverzicht","notification.monthly_report.description":"Een terugblik aan het begin van de maand op de vorige maand van elk kind (taken, punten, level, beste reeks). Staat standaard uit.","notification.season_champion.name":"Maandkampioen","notification.season_champion.description":"Maakt aan het begin van elke maand de winnaar van het maandklassement bekend. Staat standaard uit.","panel.ics_title":"Agenda-abonnement","panel.ics_hint":"Abonneer je op komende taken vanuit Google-, Apple- of Outlook-agenda. De link bevat een geheime code — deel hem voorzichtig.","panel.ics_show":"Abonneerlink tonen","panel.ics_copy":"Kopiëren","panel.ics_regenerate":"Nieuwe link maken","panel.ics_copied":"Abonneerlink gekopieerd","panel.ics_regenerated":"Nieuwe link gemaakt — oude abonnementen gestopt","panel.allowance_title":"Zakgeld","panel.allowance_hint":"Zet punten om in echt zakgeld. Leg uitbetalingen vast via de dienst record_allowance_payout of een dashboardknop.","panel.allowance_enabled":"Zakgelduitbetalingen aanzetten","panel.allowance_rate":"Punten per munteenheid","panel.allowance_rate_hint":"Hoeveel punten één munteenheid waard is.","panel.allowance_currency":"Valutateken","panel.allowance_ledger":"Laatste uitbetalingen","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Gezinsdoel","panel.family_goal_hint":"Een gedeeld doel met alle punten van de kinderen samen (bijv. samen 500 punten → filmavond met het gezin).","panel.family_goal_enabled":"Gezinsdoel aanzetten","panel.family_goal_name":"Naam van doel","panel.family_goal_name_ph":"Filmavondpot","panel.family_goal_target":"Doel (punten samen)","panel.family_goal_target_hint":"Hoeveel punten van alle kinderen samen nodig zijn voor het doel.","panel.family_goal_reward":"Beloning","panel.family_goal_reward_ph":"een filmavond met het gezin","notification.family_goal_reached.name":"Gezinsdoel gehaald","notification.family_goal_reached.description":"Viert als de punten van het hele gezin samen het gezamenlijke doel halen. Staat standaard uit.","notification.birthday.name":"Verjaardag","notification.birthday.description":"Wenst het kind 's ochtends een fijne verjaardag (08:00 tenzij je een tijd instelt), met de puntenvermenigvuldiger van die dag. Staat standaard uit.","notification.presence_arrival.name":"Thuisgekomen","notification.presence_arrival.description":"Eén seintje “Je bent thuis — nog N taken” als een kind met een aanwezigheidssensor thuiskomt en nog taken open heeft. Uitgestelde herinneringen komen hier terecht. Staat standaard uit.","notification.wish_requested.name":"Nieuwe wens om goed te keuren","notification.wish_requested.description":"Vertelt ouders als een kind een wens op het verlanglijstje zet, zodat hij goedgekeurd kan worden met het juiste spaardoel. Staat standaard uit.","notification.wish_pledged.name":"Bijdrage aan een wens","notification.wish_pledged.description":"Vertelt een kind als iemand punten bijdraagt aan een van hun wensen (“Oma deed 20 bij je Lego-set!”). Staat standaard uit.","panel.tab_bounties":"Klussen","panel.bounty_post_btn":"+ Klus plaatsen","panel.bounty_tab_active":"Open ({count})","panel.bounty_tab_pending":"Te keuren ({count})","panel.bounty_tab_history":"Geschiedenis ({count})","panel.bounty_col_bounty":"Klus","panel.bounty_col_points":"Punten","panel.bounty_col_eligible":"Wie mag","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Verloopt over","panel.bounty_lock_meta":"{hours}u gereserveerd","panel.bounty_photo_meta":"fotobewijs","panel.bounty_status_open":"Open","panel.bounty_status_claimed":"Gereserveerd","panel.bounty_status_pending":"Wacht op goedkeuring","panel.bounty_status_completed":"Afgerond","panel.bounty_status_expired":"Verlopen","panel.bounty_claimed_meta":"{name} · nog {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Niet gereserveerd · {date}","panel.bounty_expired_lapsed_meta":"Verlopen na verlopen reservering · {date}","panel.bounty_expired_unfinished_meta":"Gereserveerd maar nooit afgemaakt · {date}","panel.bounty_lapsed_meta":"Reservering {count}× verlopen","panel.bounty_no_expiry":"Verloopt niet","panel.bounty_release":"Reservering vrijgeven","panel.bounty_cancel":"Klus intrekken","panel.bounty_nothing":"Hier niets","panel.bounty_all_children":"Alle kinderen","panel.bounty_dialog_post":"Klus plaatsen","panel.bounty_dialog_edit":"Klus bewerken","panel.bounty_title_label":"Titel","panel.bounty_title_placeholder":"bijv. Auto wassen","panel.bounty_desc_label":"Beschrijving (optioneel)","panel.bounty_points_label":"Punten","panel.bounty_lock_label":"Reserveringstijd (uren)","panel.bounty_lock_hint":"Hoe lang het kind heeft om de klus af te maken voordat die terug op het bord komt","panel.bounty_icon_label":"Pictogram","panel.bounty_expires_label":"Verloopt","panel.bounty_exp_none":"Verloopt niet","panel.bounty_exp_tonight":"Vanavond 20:00","panel.bounty_exp_24h":"Over 24 uur","panel.bounty_exp_weekend":"Einde weekend","panel.bounty_exp_pick":"Datum kiezen…","panel.bounty_who_label":"Wie mag reserveren","panel.bounty_photo_label":"Fotobewijs verplicht","panel.bounty_photo_hint":"Het kind moet een foto meesturen bij het afvinken","panel.bounty_notify_label":"Kinderen die mogen reserveren waarschuwen","panel.bounty_notify_hint":"Stuurt de melding ‘Nieuwe klus’ — zet hem aan en koppel de kinderen onder Meldingen","panel.bounty_post_save":"Klus plaatsen","panel.bounty_claimed_lock_note":"Iemand heeft deze klus gereserveerd, dus alleen punten en verloopdatum kunnen nog veranderen.","panel.bounty_title_required":"Geef de klus een titel.","panel.bounty_expiry_past":"Kies een verloopdatum in de toekomst.","panel.bounty_release_confirm":"‘{title}’ terug op het bord zetten?","panel.bounty_remove_confirm":"‘{title}’ weghalen?","panel.bounty_empty_title":"Nog geen klussen","panel.bounty_empty_copy":"Plaats een eenmalige klus met vaste punten — wie het eerst reserveert krijgt hem.","panel.toast_bounty_posted":"Klus geplaatst — hij staat op de borden van de kinderen","panel.toast_bounty_updated":"Klus bijgewerkt","panel.toast_bounty_released":"Reservering vrijgegeven — hij staat weer op het bord","panel.toast_bounty_removed":"Klus weggehaald","notification.bounty_posted.name":"Nieuwe klus","notification.bounty_posted.description":"Vertelt de kinderen dat een klus voor hen openstaat, als een ouder hem plaatst met “Geschikte kinderen waarschuwen” aan.","notification.bounty_claim_lapsing.name":"Reservering verloopt bijna","notification.bounty_claim_lapsing.description":"Waarschuwt het kind dat een klus reserveerde 15 minuten voordat de reservering verloopt en de klus terug op het bord komt.","panel.tab_auctions":"Veilingen","panel.new_auction":"Veiling","panel.auction_row_menu":"Een keer veilen","panel.auction_page_sub":"Kinderen bieden de minste punten waarvoor ze een taak willen doen. Het laagste bod wint.","panel.auction_start_btn":"Veiling starten","panel.auction_empty_title":"Nog geen veilingen","panel.auction_empty_copy":"Veil een onpopulaire taak: kinderen bieden de minste punten waarvoor ze hem doen, en het laagste bod wint.","panel.auction_stat_live":"lopende veilingen","panel.auction_stat_bids":"geheime biedingen binnen","panel.auction_stat_won":"gesloten met winnaar (30 dagen)","panel.auction_tab_live":"Lopend ({count})","panel.auction_tab_closed":"Gesloten ({count})","panel.auction_show_amounts":"Biedingen tonen","panel.auction_col_chore":"Taak","panel.auction_col_max":"Max","panel.auction_col_who":"Wie mag bieden","panel.auction_col_bids":"Biedingen","panel.auction_col_closes":"Sluit","panel.auction_col_result":"Uitslag","panel.auction_col_status":"Taakstatus","panel.auction_normally":"{date} · normaal {points} {points_name}","panel.auction_min_meta":"min {points} {points_name}","panel.auction_no_bids_yet":"Nog geen biedingen","panel.auction_no_bids":"Geen biedingen","panel.auction_sealed":"geheim","panel.auction_leading":"aan kop","panel.auction_close_now":"Nu sluiten","panel.auction_cancel":"Veiling intrekken","panel.auction_won_at":"voor {points}","panel.auction_assigned_for":"toegewezen voor {date}","panel.auction_fallback":"→ normale toewijzing","panel.auction_reopen":"Opnieuw openen met hoger maximum","panel.auction_refuse_off":"Die taak staat uit.","panel.auction_refuse_open_ended":"Bij een open taak bepaalt de ouder de prijs, dus die kan niet worden geveild.","panel.auction_refuse_other":"Deze taak kan niet worden geveild.","panel.auction_refuse_team":"Een samenwerkingstaak wordt door een team gedeeld, dus die kan niet worden geveild.","panel.auction_refuse_timed":"Een getimede taak wordt per minuut betaald, dus die kan niet worden geveild.","panel.auction_refuse_unassigned":"Een niet-toegewezen taak kan aan niemand worden gegeven, dus die kan niet worden geveild.","panel.auction_status_done":"Klaar · +{points}","panel.auction_status_pending":"Wacht op goedkeuring","panel.auction_status_todo":"Te doen","panel.auction_status_missed":"Gemist","panel.auction_status_normal":"Normale toewijzing","panel.auction_status_cancelled":"Ingetrokken","panel.auction_nothing":"Hier niets","panel.auction_dialog_title":"Veiling starten","panel.auction_sec_chore":"Welke taak","panel.auction_sec_price":"Punten","panel.auction_sec_bidding":"Bieden","panel.auction_chore_label":"Taak","panel.auction_which_label":"Welke keer","panel.auction_which_hint":"Alleen deze keer wordt geveild. De rest van de planning verandert niet.","panel.auction_loading":"Bezig met laden…","panel.auction_no_occurrences":"Van deze taak kan in de komende 60 dagen geen keer worden geveild.","panel.auction_no_chores":"Er kan nog geen taak worden geveild. Samenwerkings-, getimede, open en niet-toegewezen taken kunnen niet.","panel.auction_max_label":"Hoogste bod","panel.auction_normally_worth":"normaal {points} {points_name} waard","panel.auction_max_hint":"Kinderen kunnen bieden van het minimum tot hier. Het laagste bod wint; bij gelijkspel wint het vroegste bod.","panel.auction_min_label":"Laagste bod","panel.auction_min_hint":"Uit: elk bod vanaf 1 telt. Aan: geen race naar de bodem.","panel.auction_closes_label":"Sluit","panel.auction_close_tonight":"Vanavond 19:00","panel.auction_close_tomorrow":"Morgen 08:00","panel.auction_close_daybefore":"Dag ervoor, 18:00","panel.auction_close_pick":"Kiezen…","panel.auction_close_hint":"Het bieden moet sluiten voor de dag van de taak.","panel.auction_who_label":"Wie mag bieden","panel.auction_nobid_label":"Als niemand biedt","panel.auction_nobid_copy":"De taak gaat terug naar zijn normale toewijzing. Vanuit de lijst Gesloten kun je opnieuw veilen met een hoger maximum.","panel.auction_notify_label":"Kinderen vertellen dat de veiling open is","panel.auction_notify_hint":"Stuurt ‘Nieuwe veiling’ naar kinderen die mogen bieden, en een herinnering een uur voor sluiting. Zet veilingmeldingen aan onder Meldingen.","panel.auction_start_save":"Veiling starten","panel.auction_err_occurrence":"Kies een keer om te veilen.","panel.auction_err_close":"Kies een sluitingstijd voor de dag van de taak.","panel.auction_err_who":"Kies minstens één kind dat mag bieden.","panel.auction_err_min":"Het minimumbod kan niet boven het maximum liggen.","panel.auction_close_confirm":"Bieden op ‘{chore}’ nu sluiten? Het laagste bod wint.","panel.auction_cancel_confirm":"Veiling voor ‘{chore}’ intrekken? De taak gaat terug naar zijn normale toewijzing, en wie bood krijgt bericht.","panel.toast_auction_started":"Veiling gestart — hij staat op de kaarten van de kinderen","panel.toast_auction_closed":"Veiling gesloten","panel.toast_auction_cancelled":"Veiling ingetrokken — terug naar normale toewijzing","panel.auction_delete_confirm":"Afgeronde veiling voor ‘{chore}’ verwijderen? Hij verdwijnt uit de lijst. Dit kan niet ongedaan worden gemaakt.","panel.toast_auction_deleted":"Veiling verwijderd","notification.auction_opened.name":"Nieuwe veiling","notification.auction_opened.description":"Vertelt de kinderen die mogen bieden dat een ouder een takenveiling opende met “Kinderen vertellen dat hij open is” aan.","notification.auction_closing.name":"Veiling sluit bijna","notification.auction_closing.description":"Herinnert elk kind dat mag bieden een uur voordat het bieden sluit (veilingen met “Kinderen vertellen dat hij open is” aan).","notification.auction_result.name":"Veilinguitslag","notification.auction_result.description":"Vertelt de kinderen die mochten bieden, en de ouders, wie een veiling won en voor welke prijs — of dat niemand bood, of dat hij werd afgeblazen.","panel.chore_advanced_weather":"Geavanceerd — weersomstandigheden","panel.chore_weather_intro":"Verberg deze taak bij ongeschikt weer. Een verregende buitenklus telt niet als gemiste plicht en breekt geen reeks.","panel.chore_weather_entity_label":"Weerentiteit","panel.chore_weather_entity_hint":"Leeg laten negeert het weer helemaal.","panel.chore_weather_conditions_label":"Verbergen als het weer is","panel.chore_weather_conditions_hint":"Kies alles waarbij de taak verborgen moet zijn.","panel.chore_weather_temp_min_label":"Laagste temperatuur","panel.chore_weather_temp_min_hint":"Verbergen daaronder. Leeg laten is geen grens.","panel.chore_weather_temp_max_label":"Hoogste temperatuur","panel.chore_weather_temp_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_wind_max_label":"Hoogste windsnelheid","panel.chore_weather_wind_max_hint":"Verbergen daarboven. Leeg laten is geen grens.","panel.chore_weather_failopen_hint":"Grenzen gebruiken de eenheden van je weerentiteit. Ontbreekt die of is die onbeschikbaar, dan blijft de taak zichtbaar.","panel.chore_advanced_tags":"NFC-/QR-tags","panel.chore_tags_intro":"Koppel een Home Assistant-tag (een NFC-sticker of QR-code) aan deze taak. Scannen in de app rondt de taak af voor wie scande.","panel.chore_tags_none":"Nog geen tags in Home Assistant. Voeg ze toe onder Instellingen → Tags, of typ hieronder een tag-ID.","panel.chore_tags_typed_label":"Tag-ID","panel.chore_tags_typed_placeholder":"bijv. vaatwasser","panel.btn_add_tag":"Tag toevoegen","panel.chore_tags_hint":"Het kind volgt uit de gekoppelde HA-gebruiker die scande. Is niemand gekoppeld, dan werkt de tag alleen als de taak aan precies één kind is toegewezen. Goedkeuring, planning en daglimiet blijven gelden.","panel.chore_tags_blocked_hint":"Deze taak vraagt een foto, een briefje of een timer, dus een tagscan kan hem niet afronden.","panel.chore_tags_limit":"Een taak kan hooguit {max} tags hebben.","panel.chore_advanced_scheduled":"Geavanceerd — geplande wijzigingen","panel.chore_scheduled_intro":"Zet een wijziging klaar voor een latere datum — ‘vanaf 1 september is dit 20 punten waard’. Toegepast om middernacht; stond Home Assistant uit, dan haalt hij het bij de volgende start in.","panel.chore_scheduled_none":"Geen wijzigingen klaargezet.","panel.chore_scheduled_history":"Al toegepast","panel.chore_scheduled_applied":"Toegepast","panel.sched_date_label":"Ingaan op","panel.sched_field_label":"Wijziging","panel.sched_value_label":"Nieuwe waarde","panel.sched_note_label":"Notitie (optioneel)","panel.sched_note_hint":"Een geheugensteuntje waarom, naast de klaargezette wijziging.","panel.btn_add_scheduled":"Wijziging klaarzetten","panel.sched_value_yes":"Ja","panel.sched_value_no":"Nee","panel.sched_value_nobody":"Niemand","panel.toast_sched_added":"Wijziging klaargezet","panel.toast_sched_removed":"Wijziging weggehaald","panel.toast_sched_date_required":"Kies een datum voor de wijziging","panel.toast_sched_value_required":"Vul een waarde in voor de wijziging","panel.sched_field_points":"Punten","panel.sched_field_assigned_to":"Toegewezen aan","panel.sched_field_enabled":"Aan","panel.sched_field_requires_approval":"Moet worden goedgekeurd","panel.sched_field_daily_limit":"Daglimiet","panel.sched_field_due_days":"Dagen","panel.sched_field_mandatory":"Verplicht","panel.sched_field_mandatory_penalty_points":"Puntenaftrek","panel.sched_field_expires_on":"Verloopt op","panel.sched_field_description":"Beschrijving","panel.sched_field_time_category":"Dagdeel","panel.sched_field_difficulty":"Moeilijkheid","panel.settings_roulette_section":"Takenroulette","panel.settings_roulette_enabled":"Takenroulette aanzetten","panel.settings_roulette_enabled_hint":"Laat een kind draaien voor een willekeurige open taak met extra punten.","panel.settings_roulette_multiplier":"Puntenvermenigvuldiger","panel.settings_roulette_spins":"Draaibeurten per dag","panel.settings_unlock_allowlist":"Vrijgavelijst","panel.settings_unlock_allowlist_hint":"Alleen deze entiteiten mogen via een beloning worden vrijgegeven. Tot je hier iets toevoegt mag niets.","panel.settings_unlock_allowlist_empty":"Nog niets toegestaan.","panel.settings_unlock_allowlist_add":"Zoek een entiteit om toe te staan","panel.reward_unlock_section":"Geavanceerd — vrijgave met tijd","panel.reward_unlock_intro":"Zet iets aan als deze beloning wordt goedgekeurd, en na een vaste tijd weer uit.","panel.reward_unlock_none":"Niets","panel.reward_unlock_entity":"Vrijgeven","panel.reward_unlock_minutes":"Hoe lang (minuten)","panel.reward_unlock_minutes_hint":"0 = laten aanstaan; je moet het dan zelf uitzetten.","panel.reward_unlock_no_allowlist":"Zet eerst een entiteit op de vrijgavelijst onder Instellingen.","panel.tab_insights":"Inzichten","panel.insights_loading":"Bezig met uitrekenen…","panel.insights_fairness_title":"Wie doet het werk?","panel.insights_fairness_intro":"{start} tot {end}. Eerlijk verdeeld zou {fair}% per kind zijn.","panel.insights_last_days":"Laatste {days} dagen","panel.insights_no_data":"Nog geen goedgekeurde taken in deze periode.","panel.insights_balanced":"Lijkt redelijk verdeeld.","panel.insights_unbalanced":"Het werk is ongelijk verdeeld.","panel.insights_chores":"taken","panel.insights_status_over":"Doet meer","panel.insights_status_under":"Doet minder","panel.insights_status_balanced":"In balans","panel.insights_status_idle":"Nog niets","panel.insights_fairness_note":"Geteld in taken, niet in punten, zodat een dure taak geen scheve verdeling verstopt. Gemarkeerd als een kind meer dan {tolerance} procentpunten van een eerlijk deel af zit.","panel.insights_chore":"taak","panel.insights_view_fairness":"Eerlijke verdeling","panel.insights_view_friction":"Knelpunten","panel.insights_friction_title":"Wat loopt er niet?","panel.insights_friction_intro":"{start} tot {end}. Taken worden beoordeeld op hoe vaak ze gedaan worden tegenover hoe vaak ze gepland waren.","panel.insights_friction_none":"Geen actieve taken om te bekijken.","panel.insights_friction_healthy":"Alles wordt gedaan.","panel.insights_friction_problems":"{count} taken om naar te kijken.","panel.insights_friction_problems_one":"{count} taak om naar te kijken.","panel.insights_col_chore":"Taak","panel.insights_col_done":"Klaar","panel.insights_col_rate":"Score","panel.insights_col_last":"Laatst gedaan","panel.insights_col_verdict":"Oordeel","panel.insights_col_suggestion":"Probeer","panel.insights_never":"Nooit","panel.insights_days_ago":"{days}d geleden","panel.insights_verdict_never":"Nooit gedaan","panel.insights_verdict_stalling":"Blijft liggen","panel.insights_verdict_struggling":"Wisselvallig","panel.insights_verdict_fine":"Goed","panel.insights_verdict_unknown":"Onduidelijk","panel.insights_suggest_retire":"Schaf hem af","panel.insights_suggest_reprice":"Verhoog de punten","panel.insights_suggest_reassign":"Geef hem aan een ander","panel.insights_suggest_keep":"Laat hem zo","panel.insights_outstanding_misses":"Openstaande gemiste plichten","panel.insights_friction_note":"Afkeuringen staan er niet bij: TaskMate wist een afronding als je hem afkeurt, dus er is geen afkeurgeschiedenis om te tellen. Verwachte aantallen zijn ongeveer — roulatie, afhankelijkheden en weer tellen niet mee.","panel.insights_view_projection":"Week vooruit","panel.insights_projection_title":"Wat komt eraan?","panel.insights_projection_intro":"{start} tot {end}, op basis van de planning van elke taak.","panel.insights_next_days":"Komende {days} dagen","panel.insights_col_day":"Dag","panel.insights_projected_earn":"tot {points} {name}","panel.insights_projected_total":"zou uitkomen op {total}","panel.insights_projection_unassigned":"{points} punten zijn aan niemand toegewezen.","panel.insights_projection_note":"Een plafond, geen voorspelling: taken open voor iedereen tellen bij elk kind dat mag, omdat de planning niet weet wie het eerst is. Weer, afhankelijkheden en beschikbaarheid tellen niet mee — die hangen van de dag af.","panel.insights_view_health":"Systeemcontrole","panel.settings_quality_rating_label":"Kwaliteitssterren","panel.settings_quality_rating_hint":"Geef goedgekeurde taken 1–3 sterren en pas de punten daarmee aan. Zonder sterren betaalt een goedkeuring 100%.","panel.settings_quality_rating_multipliers_label":"Sterrenvermenigvuldigers","panel.settings_quality_rating_multipliers_hint":"Puntenvermenigvuldiger per score (×1,0 = de normale punten van de taak).","panel.rating_label":"Kwaliteitsster","panel.rating_star_title":"{count}★ — betaalt {percent}% van de punten","panel.insights_view_quality":"Kwaliteit","panel.insights_quality_title":"Kwaliteitssterren","panel.insights_quality_intro":"Sterren gegeven bij goedkeuring, {start} tot {end}. Gemiddelden tellen alleen goedkeuringen met sterren.","panel.insights_quality_none":"Nog geen goedkeuringen met sterren in deze periode.","panel.insights_quality_overall":"Gemiddeld {average}★ · {rated} van {total} goedkeuringen met sterren","panel.insights_quality_by_child":"Per kind","panel.insights_quality_by_chore":"Per taak","panel.insights_quality_col_average":"Gemiddeld","panel.insights_quality_col_rated":"Met sterren","panel.insights_quality_disabled":"Kwaliteitssterren staan uit. Zet ze aan onder Instellingen om goedkeuringen sterren te geven.","panel.health_title":"Is er iets stuk?","panel.health_recheck":"Opnieuw kijken","panel.health_all_good":"Niets mis gevonden.","panel.health_issues":"{count} dingen vragen aandacht.","panel.health_issues_one":"{count} ding vraagt aandacht.","panel.health_issue_child_without_chores":"{count} kinderen hebben geen taken toegewezen","panel.health_issue_child_without_chores_one":"{count} kind heeft geen taken toegewezen","panel.health_issue_chore_missing_entity":"{count} taken verwijzen naar een entiteit die niet bestaat","panel.health_issue_chore_missing_entity_one":"{count} taak verwijst naar een entiteit die niet bestaat","panel.health_issue_chore_orphan_assignee":"{count} taken zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_assignee_one":"{count} taak is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_chore_orphan_dependency":"{count} taken hangen af van een taak die niet meer bestaat en worden dus nooit vrijgegeven","panel.health_issue_chore_orphan_dependency_one":"{count} taak hangt af van een taak die niet meer bestaat en wordt dus nooit vrijgegeven","panel.health_issue_completion_orphan":"{count} afrondingen verwijzen naar een verwijderde taak of een verwijderd kind","panel.health_issue_completion_orphan_one":"{count} afronding verwijst naar een verwijderde taak of een verwijderd kind","panel.health_issue_large_history":"{count} afrondingen opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_large_history_one":"{count} afronding opgeslagen; het opschonen van de geschiedenis houdt dit in toom, maar een grote geschiedenis vertraagt elk rapport","panel.health_issue_reward_orphan_assignee":"{count} beloningen zijn toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_orphan_assignee_one":"{count} beloning is toegewezen aan een kind dat niet meer bestaat","panel.health_issue_reward_unlock_not_allowed":"{count} beloningen geven een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als ze worden goedgekeurd","panel.health_issue_reward_unlock_not_allowed_one":"{count} beloning geeft een entiteit vrij die niet meer op de vrijgavelijst staat, dus er gebeurt niets als die wordt goedgekeurd","panel.health_sev_error":"Fout","panel.health_sev_warning":"Waarschuwing","panel.health_sev_info":"Opmerking","panel.health_goto":"Laat zien","panel.health_count_children":"Kinderen","panel.health_count_chores":"Taken","panel.health_count_enabled_chores":"Actief","panel.health_count_rewards":"Beloningen","panel.health_count_completions":"Afrondingen","panel.health_count_badges":"Medailles","panel.health_count_scheduled_changes":"Gepland","panel.health_count_active_unlocks":"Vrijgaven","panel.health_count_mandatory_misses":"Missers","panel.health_count_storage":"Opslag","panel.chore_icon_label":"Pictogram","panel.chore_image_label":"Foto","panel.chore_image_hint":"Een foto in plaats van het pictogram. Bij uploaden verkleind naar 512px.","panel.chore_image_upload":"Uploaden","panel.chore_image_remove":"Weghalen","panel.chore_image_empty":"Geen foto","panel.chore_image_uploading":"Bezig met uploaden…","panel.chore_image_failed":"Uploaden mislukt","panel.chore_image_too_large":"Die foto is te groot (max 2 MB).","panel.chore_image_bad_type":"Kies een JPEG-, PNG- of WebP-foto.","panel.settings_sounds_title":"Geluiden bij afronden","panel.settings_sounds_hint":"Upload je eigen geluidjes en kies ze per taak.","panel.settings_sounds_empty":"Nog geen eigen geluiden.","panel.settings_sounds_formats":"MP3, OGG, WAV of M4A. Max 1 MB per stuk.","panel.sound_upload":"Geluid uploaden","panel.sound_uploading":"Bezig met uploaden…","panel.sound_uploaded":"Geluid toegevoegd","panel.sound_upload_failed":"Uploaden mislukt","panel.sound_too_large":"Dat geluid is te groot (max 1 MB).","panel.sound_bad_type":"Kies een MP3-, OGG-, WAV- of M4A-bestand.","panel.sound_storage_full":"De geluidsopslag is vol. Wis een geluid en probeer opnieuw.","panel.sound_default_name":"Mijn geluid","panel.sound_preview":"Afspelen","panel.sound_rename":"Hernoemen","panel.sound_rename_prompt":"Naam voor dit geluid:","panel.sound_name_required":"Geef het geluid een naam.","panel.sound_delete":"Verwijderen","panel.sound_delete_confirm":"Geluid ‘{name}’ verwijderen? Elke taak die het gebruikt gaat terug naar het standaardgeluid.","panel.sound_deleted":"Geluid verwijderd","panel.sound_deleted_reset":"Geluid verwijderd. {count} taken terug op het standaardgeluid.","panel.sound_deleted_reset_one":"Geluid verwijderd. {count} taak terug op het standaardgeluid.","panel.sound_opt_chime":"Belletje","panel.sound_opt_coin":"Munt","panel.sound_opt_fanfare":"Fanfare","panel.sound_opt_fart":"Scheet {n}","panel.sound_opt_fart_random":"Willekeurige scheet","panel.sound_opt_levelup":"Level omhoog","panel.sound_opt_none":"Geen geluid","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Ongedaan maken","panel.recaps_title":"Terugblikken","panel.recaps_hint":"Een verhaal over de week, maand of het jaar van elk kind, gemaakt vlak na de periode en bewaard zodat oudere te zien blijven. Zet de TaskMate-terugblikkaart op een dashboard om ze te bekijken.","panel.recaps_frequency_label":"Gezinsstandaard","panel.recaps_frequency_hint":"Kinderen op gezinsstandaard krijgen deze. Kruis een combinatie aan; niets aangekruist zet terugblikken uit.","panel.recaps_per_child_label":"Per kind","panel.recaps_per_child_hint":"Kies voor een kind een andere frequentie dan de gezinsstandaard. Jongere kinderen vinden wekelijks vaak leuk; tieners willen misschien alleen jaarlijks.","panel.recaps_col_child":"Kind","panel.recaps_col_frequency":"Hoe vaak","panel.recaps_col_next":"Volgende terugblik","panel.recaps_mode_default":"Gezinsstandaard","panel.recaps_mode_custom":"Eigen","panel.recaps_off":"Terugblikken uit","panel.recaps_nine_month_note":"Elke 9 maanden loopt in blokken geteld vanaf 1 januari 2026.","panel.recaps_notify_label":"Melden als klaar","panel.recaps_notify_hint":"Er gaat niets uit zolang de melding ‘Terugblik klaar’ uit staat op het tabblad Meldingen.","panel.recaps_notify_children":"Apparaat van kind","panel.recaps_notify_parents":"Ouders (één gebundeld bericht)","panel.recaps_send_time_label":"Versturen om","panel.recaps_send_time_hint":"Terugblikken worden om middernacht gemaakt; de melding wacht tot dit tijdstip zodat niemand wakker wordt.","panel.recaps_retention_label":"Terugblikken bewaren","panel.recaps_retention_hint":"Oudere terugblikken worden vanzelf gewist.","panel.recaps_retention_1y":"1 jaar","panel.recaps_retention_2y":"2 jaar","panel.recaps_retention_forever":"Voor altijd","panel.recaps_compare_label":"Vergelijken met vorige periode","panel.recaps_compare_hint":"Voegt de dia ‘vergeleken met de vorige keer’ toe.","panel.recaps_preview_label":"Voorbeeld","panel.recaps_preview_hint":"Maak een tijdelijke terugblik over de laatste 30 dagen om te zien wat een kind krijgt. Hij staat een dag op de terugblikkaart.","panel.recaps_preview_btn":"Voorbeeld maken","panel.recaps_preview_done":"Voorbeeld gemaakt — open de terugblikkaart om te kijken","notification.recap_ready.name":"Terugblik klaar","notification.recap_ready.description":"Vertelt elk kind, en ouders in één gebundeld bericht, dat er een nieuwe terugblik klaarstaat om te bekijken. Verstuurd op het tijdstip uit Instellingen → Terugblikken.","notify.bedtime_reminder":"{child_name}, je hebt nog taken te doen voor bedtijd.","notify.streak_at_risk":"{child_name}, doe vandaag een taak om je reeks van {streak} dagen vol te houden!","notify.all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.badge_earned":"{child_name} heeft de badge {badge_name} verdiend!","notify.pending_chore_approval":"{child_name} heeft ‘{chore_name}’ afgerond (+{points} {points_name}) — wacht op goedkeuring.","notify.pending_reward_claim":"{child_name} heeft ‘{reward_name}’ aangevraagd ({cost} {points_name}) — wacht op goedkeuring.","notify.streak_milestone":"{child_name} heeft een reeks van {days} dagen — +{points} {points_name}!","notify.level_up":"{child_name} heeft level {level} gehaald! 🎉","notify.weekly_digest":"TaskMate-weekoverzicht:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, je moet ‘{chore_name}’ nog doen.","notify.mandatory_parent_alert":"{child_name} heeft de verplichte taak ‘{chore_name}’ nog steeds niet gedaan.","notify.monthly_report":"TaskMate-overzicht van {month}:\n{summary}","notify.season_champion":"🏆 {child_name} won het klassement van {month} met {points} {points_name}!","notify.family_goal_reached":"🎉 Gezinsdoel gehaald: {goal_name}! Tijd voor {goal_reward}.","notify.fallback_chore":"taak","notify.fallback_parent":"Ouder","notify.birthday":"🎂 Gefeliciteerd, {child_name}! Elke taak levert vandaag {multiplier}× op.","notify.streak_freeze_used":"❄️ Een reeksjoker redde de reeks van {streak} dagen van {child_name} (nog {freezes_left} over).","notify.presence_arrival":"🏠 Je bent thuis, {child_name} — nog {count} taken vandaag.","notify.print_chart_empty":"Geen taken om te laten zien voor deze week.","notify.print_chart_footer":"Vink elk vakje af als het klaar is. {points_name} krijg je nog steeds in TaskMate.","notify.wish_requested":"{child_name} wenst zich ‘{wish_name}’ ({target} {points_name}) — wacht op jouw goedkeuring.","notify.wish_pledged":"💝 {pledger} deed {points} {points_name} bij je wens ‘{wish_name}’!","notify.bounty_posted":"🏁 Nieuwe klus: {bounty_name} — {points} {points_name}. Wie hem het eerst reserveert, krijgt hem!","notify.bounty_claim_lapsing":"⏳ {child_name}, nog {minutes} minuten om ‘{bounty_name}’ af te maken voordat hij terug op het bord komt.","notify.recap_ready":"✨ Je terugblik over {period} is klaar, {child_name}! Tik om te kijken.","notify.item_rejected":"↩️ {child_name}, ‘{item_name}’ is teruggestuurd{reason_text}","notify.auction_opened":"🔨 Nieuwe veiling: {chore_name} op {date}, tot {max_points} {points_name}. Laagste bod wint!","notify.auction_closing":"⏳ {child_name}, bieden op ‘{chore_name}’ sluit over {minutes} minuten.","notify.auction_result":"🔨 Veiling gesloten: {result_text}","notify.inspection_started":"🔍 {child_name}, een volwassene komt ‘{chore_name}’ controleren vóór {until}. Houd hem mooi voor +{bonus} {points_name}!","notify.inspection_passed":"🌟 Controle geslaagd, {child_name}! ‘{chore_name}’ zag er top uit: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 De controle van ‘{chore_name}’ van {child_name} sluit over {minutes} minuten — keur hem vóór {until} goed of af.","notify.auction_won":"{child_name} won ‘{chore_name}’ op {date} voor {points} {points_name}.","notify.auction_no_bids":"geen biedingen voor ‘{chore_name}’: hij gaat terug naar de gewone beurtvolgorde.","notify.auction_called_off":"de veiling voor ‘{chore_name}’ is afgeblazen. Hij gaat terug naar de gewone beurtvolgorde.","notify.weekly_digest_line":"• {child_name}: {chores} taken, {points} {points_name} verdiend","notify.monthly_report_line":"• {child_name}: {chores} taken, {points} {points_name}, level {level}, beste reeks {streak}","notify.action_approve":"Goedkeuren","notify.action_reject":"Afkeuren","notify.action_reject_placeholder":"Reden (optioneel)","notify.approve_in_panel_hint":"Open het TaskMate-paneel om goed of af te keuren.","notify.celebrate_all_chores_done":"{child_name} heeft vandaag alle taken af!","notify.celebrate_birthday":"Gefeliciteerd, {child_name}!","notify.celebrate_challenge_completed":"{child_name} heeft de uitdaging ‘{challenge_name}’ gehaald!","notify.celebrate_inspection_passed":"De taak {chore_name} van {child_name} haalde de controle!","notify.celebrate_level_up":"{child_name} heeft level {level} gehaald!","notify.celebrate_perfect_week":"{child_name} had een perfecte week — +{bonus}!","notify.celebrate_weekly_target":"{child_name} haalde het weekdoel voor ‘{chore_name}’ — +{bonus}!","notify.celebrate_quest_completed":"{child_name} heeft de zoektocht ‘{quest_name}’ gehaald!","notify.celebrate_streak_milestone":"{child_name} heeft een reeks van {days} dagen!","notify.recap_ready_many":"✨ {count} nieuwe terugblikken zijn klaar, {child_name}! Tik om te kijken.","notify.recap_parent_one":"✨ Nieuwe terugblikken over {period} zijn klaar voor {names}. Tik om te kijken.","notify.recap_parent_many":"✨ Nieuwe terugblikken zijn klaar voor {names}. Tik om te kijken.","notify.period_weekly":"deze week","notify.period_range":"{start}–{end}","notify.names_and":"{names} en {last}","notify.month_year":"{month} {year}","notify.short_date":"{weekday} {day} {month}","notify.month_1":"januari","notify.month_2":"februari","notify.month_3":"maart","notify.month_4":"april","notify.month_5":"mei","notify.month_6":"juni","notify.month_7":"juli","notify.month_8":"augustus","notify.month_9":"september","notify.month_10":"oktober","notify.month_11":"november","notify.month_12":"december","notify.month_short_1":"jan","notify.month_short_2":"feb","notify.month_short_3":"mrt","notify.month_short_4":"apr","notify.month_short_5":"mei","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"aug","notify.month_short_9":"sep","notify.month_short_10":"okt","notify.month_short_11":"nov","notify.month_short_12":"dec","notify.weekday_short_1":"ma","notify.weekday_short_2":"di","notify.weekday_short_3":"wo","notify.weekday_short_4":"do","notify.weekday_short_5":"vr","notify.weekday_short_6":"za","notify.weekday_short_7":"zo","notify.sample_chore":"Kamer opruimen","notify.sample_reward":"Filmavond","notify.sample_badge":"Sterrenhelper","notify.sample_goal":"Spaarpot filmavond","notify.sample_goal_reward":"een filmavond met het gezin","notify.sample_wish":"Lego-set","notify.sample_pledger":"Oma","notify.sample_bounty":"Auto wassen","notify.sample_reason":"Niet af","notify.sample_note":"Top gedaan!","panel.insights_minutes":"{minutes} min ({percent}% van de tijd)","panel.chore_reference_image_label":"Voorbeeldfoto","panel.chore_reference_image_empty":"Geen voorbeeldfoto","panel.chore_reference_image_hint":"Een foto van de taak als hij goed is gedaan. Hij staat bij het goedkeuren naast de foto van het kind.","panel.chore_estimated_minutes_label":"Minuten (schatting)","panel.chore_estimated_minutes_hint":"Hoe lang het ongeveer duurt. Kaarten tellen dit op tot “nog zo’n 25 min over”. 0 = niet ingesteld.","panel.chore_quantity_unit_label":"Tellen in (eenheid)","panel.chore_quantity_unit_hint":"Voor “lees 20 bladzijden”: typ de eenheid (bladzijden, rondjes, minuten). Het kind zegt hoeveel, en Punten worden punten per stuk. Leeg laten voor een gewone taak.","panel.chore_quantity_max_label":"Maximaal per keer","panel.chore_quantity_max_hint":"Grens voor één keer afronden. 0 = geen maximum; dan keurt een ouder elke keer goed.","panel.settings_auto_approve_label":"Automatisch goedkeuren na (uren)","panel.settings_auto_approve_hint":"Taken die zo lang wachten, keuren zichzelf goed voor de beloofde punten. Open taken (kind beschrijft zelf) en klussen wachten altijd op jou. 0 = uit.","panel.settings_auto_approve_invalid":"Automatisch goedkeuren moet een heel getal van 0 tot 168 uur zijn.","notify.help_requested":"🙋 {child_name} heeft hulp nodig bij ‘{chore_name}’{message_text}","notify.mood_low":"{emoji} {child_name} had vandaag een moeilijke dag. Misschien even vragen hoe het gaat?","notify.weekly_goal_reached":"🎯 {child_name} haalde het weekdoel van {target} {points_name} — +{bonus} bonus!","notify.penalty_redeemed":"🤝 {child_name} maakte het goed met ‘{chore_name}’ en verdiende {points} {points_name} terug.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} heeft gewonnen! (loten in de trekking: {tickets})","notify.sample_penalty":"Met de deur slaan","notify.sample_raffle":"Zaterdagloterij","notification.help_requested.name":"Om hulp gevraagd","notification.help_requested.description":"Een kind tikte bij een taak op “Ik zit vast”.","notification.mood_low.name":"Moeilijke dag","notification.mood_low.description":"Een kind koos het verdrietige of boze gezicht bij “Hoe was je dag?” aan het eind van de dag.","notification.weekly_goal_reached.name":"Persoonlijk weekdoel gehaald","notification.weekly_goal_reached.description":"Een kind haalde het puntendoel dat het zichzelf voor deze week stelde.","notification.penalty_redeemed.name":"Puntenaftrek goedgemaakt","notification.penalty_redeemed.description":"Een kind deed de goedmaaktaak en kreeg punten terug.","notification.raffle_drawn.name":"Loterij getrokken","notification.raffle_drawn.description":"Een loterij is gesloten en de winnaar is getrokken.","panel.today_help_title":"Om hulp gevraagd","panel.today_help_answer":"Ik kom eraan","panel.today_help_answered":"Gemarkeerd als beantwoord","panel.today_sick_on":"Vandaag een ziektedag geven","panel.today_sick_off":"Ziektedag terugnemen","panel.today_sick_pill":"Ziektedag","panel.today_mood_pill":"Stemming","panel.today_sick_set":"Ziektedag ingesteld — taken zijn verborgen en de reeks is veilig.","panel.today_sick_cleared":"Ziektedag teruggenomen.","panel.insights_view_moods":"Stemmingen","panel.insights_moods_title":"Hoe de dagen voelden","panel.insights_moods_intro":"Elk kind tikt aan het eind van de dag een gezicht aan. Bij een rij moeilijke dagen is het goed om even te praten.","panel.insights_moods_none":"Nog geen stemmingen genoteerd. De vraag “Hoe was je dag?” staat op de kindkaart zodra de taken van de dag klaar zijn.","panel.insights_moods_low":"Moeilijke dagen: {count}","panel.insights_moods_logged":"{count} van {days} dagen genoteerd","panel.weekly_goal_title":"Persoonlijke weekdoelen","panel.weekly_goal_hint":"Elk kind kiest op de eigen kaart een puntendoel voor de week.","panel.weekly_goal_enabled":"Kinderen een weekdoel laten stellen","panel.weekly_goal_bonus":"Bonus als het gehaald is","panel.weekly_goal_bonus_hint":"Wordt één keer per week betaald. 0 = geen bonus.","panel.penalty_redeem_title":"Maak het goed","panel.penalty_redeem_chore":"Taak om het goed te maken","panel.penalty_redeem_none":"Geen — geen weg terug","panel.penalty_redeem_hint":"Na deze puntenaftrek kan het kind deze taak doen om punten terug te krijgen. De taak staat dan voor het kind open, ook op dagen dat hij normaal niet op het rooster staat.","panel.penalty_redeem_percent":"Punten terug (%)","panel.penalty_redeem_percent_hint":"Van wat eraf ging. 1–100.","panel.penalty_redeem_days":"Dagen om het te doen","panel.penalty_redeem_days_hint":"1 = alleen vandaag.","panel.tab_raffles":"Loterijen","panel.raffle_status_open":"Open","panel.raffle_status_drawn":"Getrokken","panel.raffle_status_cancelled":"Afgelast","panel.raffle_winner_meta":"{name} won","panel.raffle_no_winner":"Niemand deed mee","panel.raffle_draw_now":"Nu trekken","panel.raffle_cancel":"Aflasten","panel.raffle_max_meta":"Maximaal {max} per kind","panel.raffle_none_yet":"Nog geen loten","panel.raffle_new":"Nieuwe loterij","panel.raffle_empty_title":"Nog geen loterijen","panel.raffle_empty_copy":"Kies een mooie prijs. Kinderen kopen loten met punten, en op het moment dat jij kiest wordt er één winnaar getrokken.","panel.raffle_col_raffle":"Loterij","panel.raffle_col_ticket":"Lot","panel.raffle_col_tickets":"Loten gekocht","panel.raffle_col_status":"Uitslag","panel.raffle_dialog_add":"Nieuwe loterij","panel.raffle_dialog_edit":"Loterij bewerken","panel.raffle_name":"Naam","panel.raffle_prize":"Te winnen prijs","panel.raffle_prize_hint":"Wat de winnaar krijgt, bijv. “Naar de film”.","panel.raffle_ticket_cost":"Kosten per lot","panel.raffle_ticket_cost_hint":"Vast voor de hele loterij.","panel.raffle_cost_locked":"Er zijn al loten gekocht, dus de kosten per lot liggen vast.","panel.raffle_max":"Maximaal aantal loten per kind","panel.raffle_max_hint":"0 = geen maximum.","panel.raffle_draw_at":"Trekking op","panel.raffle_draw_at_hint":"De winnaar wordt op dit moment automatisch getrokken.","panel.raffle_who_hint":"Leeg laten om elk kind te laten meedoen.","panel.raffle_draw_at_invalid":"Kies wanneer de loterij wordt getrokken.","panel.raffle_saved":"Loterij opgeslagen","panel.raffle_draw_confirm":"“{name}” nu trekken?","panel.raffle_cancel_confirm":"“{name}” aflasten? Elk lot wordt terugbetaald.","panel.raffle_remove_confirm":"“{name}” verwijderen?","panel.raffle_drawn_toast":"{name} won de loterij!","panel.raffle_cancelled_toast":"Loterij afgelast, loten terugbetaald","panel.raffle_removed_toast":"Loterij verwijderd","panel.pets_title":"Virtuele huisdieren","panel.pets_hint":"Elk kind adopteert een huisdier op de huisdierenkaart. Het groeit mee met elke taak en draagt spulletjes die het kind vrijspeelt door levels te halen.","panel.pets_enabled":"Virtuele huisdieren aanzetten","notify.voice_not_found":"Ik kon niemand vinden die {name} heet.","notify.voice_chores_left_none":"{child_name} is klaar met alle taken. Knap hoor!","notify.voice_chores_left_one":"{child_name} heeft nog 1 taak over vandaag.","notify.voice_chores_left_many":"{child_name} heeft nog {count} taken over vandaag.","notify.voice_points":"{child_name} heeft {points} {points_name}.","notify.voice_next":"De volgende taak van {child_name} is {chore_name}.","notify.voice_reward_progress":"{child_name} heeft nog {missing} {points_name} nodig voor {reward_name}.","notify.voice_reward_ready":"{child_name} heeft genoeg voor {reward_name}!","notify.voice_reward_not_found":"Ik kon geen beloning vinden die {reward_name} heet.","notify.voice_no_rewards":"Er zijn nog geen beloningen voor {child_name}.","notify.voice_not_allowed":"Sorry, je mag geen taken voor {child_name} afvinken.","notify.voice_chore_not_found":"Ik kon geen taak vinden die {chore_name} heet en vandaag moet.","notify.voice_already_done":"{chore_name} is vandaag al klaar, {child_name}.","notify.voice_needs_card":"Voor {chore_name} is een foto, een aantal of een paar woorden nodig, dus doe die op je kaart.","notify.voice_done":"Gelukt! {chore_name} is afgevinkt voor {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Gelukt! {chore_name} wacht nog op controle door een volwassene.","notify.pet_evolved":"{news}","notify.sample_pet":"Pluisje","notification.pet_evolved.name":"Huisdier gegroeid","notification.pet_evolved.description":"Het virtuele huisdier van een kind is een stapje groter geworden.","notify.pet_news_stage":"🐣 {pet_name} is net gegroeid! Kijk bij het huisdier van {child_name}.","notify.pet_news_legendary":"✨ {pet_name} is legendarisch geworden! Het huisdier van {child_name} glimt goud.","notify.pet_news_egg":"🥚 {pet_name} legde een ei! {child_name} kan een nieuw huisdier uitbroeden.","notify.pet_news_level":"💖 {pet_name} bereikte huisdierlevel {pet_level}!","panel.pet_xp_per_chore":"Groei per taak","panel.pet_xp_per_chore_hint":"Elke afgeronde taak laat het huisdier zoveel groeien.","panel.pet_points_count":"Taakpunten tellen ook mee","panel.pet_points_count_hint":"Elk verdiend punt is 1 groei erbij, dus grote taken laten het huisdier sneller groeien. Punten uitgeven laat het nooit krimpen.","panel.pet_stages_title":"Groei voor elke fase","panel.pet_stages_hint":"Elk getal moet hoger zijn dan het vorige. Een huisdier raakt een bereikte fase nooit meer kwijt.","panel.pet_stage_baby":"Komt uit (baby)","panel.pet_stage_kid":"Klein","panel.pet_stage_teen":"Groot","panel.pet_stage_grown":"Volgroeid","panel.pet_about_chores":"Ongeveer {count} taken (taken van 5 punten)","panel.pet_never":"Huisdieren groeien niet: groei per taak is 0 en punten tellen niet mee.","panel.pet_after_title":"Na volgroeid","panel.pet_after_hint":"Zet aan wat je wilt, in elke combinatie. De getallen zijn de totale groei sinds de adoptie. Uitzetten verbergt het alleen; verdiende groei blijft.","panel.pet_home_enabled":"Zijn huisje groeit mee","panel.pet_home_enabled_hint":"Om de zoveel groei iets nieuws voor het huisje van het huisdier (gras, een kussentje, bloemen, een boom, een vijver…), tot 10 stuks.","panel.pet_home_every":"Iets nieuws om de","panel.pet_legendary_enabled":"Wordt legendarisch","panel.pet_legendary_enabled_hint":"Een gouden, glinsterend uiterlijk: het grote doel na volgroeid.","panel.pet_legendary_at":"Legendarisch bij","panel.pet_eggs_enabled":"Legt een ei","panel.pet_eggs_enabled_hint":"Het kind broedt het ei uit tot een nieuw huisdier; het oude komt bij de huisdierenfamilie.","panel.pet_egg_at":"Ei bij","panel.pet_egg_at_hint":"Gebruikt als legendarisch uit staat; anders komt het ei samen met legendarisch.","panel.pet_family_max":"Maximaal aantal huisdieren per kind","panel.pet_family_max_hint":"Huisdieren per kind, het huidige meegeteld. Bij een volle familie komen er geen eieren meer.","panel.pet_levels_enabled":"Huisdierlevels","panel.pet_levels_enabled_hint":"Een levelbadge op de kaart die na volgroeid blijft stijgen.","panel.pet_level_every":"Nieuw level om de","panel.pet_reset_defaults":"Standaardgetallen terugzetten","panel.pet_settings_invalid":"De groei per fase moet steeds hoger worden, en legendarisch en het ei komen pas na volgroeid.","panel.pet_about_one_chore":"Ongeveer 1 taak (taken van 5 punten)","notify.reward_owed":"🎁 {child_name} wacht nog steeds op ‘{reward_name}’ — {days} dagen geleden ingewisseld.","notify.personal_best":"🏆 Nieuw persoonlijk record! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"langste reeks (dagen)","notify.record_best_day_points":"meeste {points_name} op één dag","notify.record_best_day_chores":"meeste taken op één dag","notify.record_best_week_points":"meeste {points_name} in één week","notify.record_best_single_award":"grootste beloning in één keer","notify.read_aloud_done":"{name}, je bent helemaal klaar. Goed zo!","notify.read_aloud_many":"{name}, je hebt nog {count} dingen te doen: {chores}.","notify.read_aloud_one":"{name}, je hebt nog één ding te doen: {chores}.","notify.celebrate_personal_best":"{child_name} heeft een nieuw persoonlijk record: {record_label} — {value}!","notification.reward_owed.name":"Beloning nog te geven","notification.reward_owed.description":"Herinnert ouders eraan dat een ingewisselde beloning nog niet is overhandigd. Werkt alleen als het bijhouden van beloningen aanstaat.","notification.personal_best.name":"Persoonlijk record","notification.personal_best.description":"Een kind heeft een eigen record verbroken: langste reeks, beste dag, beste week of grootste beloning.","panel.today_owed_title":"Beloningen om te overhandigen","panel.today_owed_delivered":"Overhandigd","panel.today_owed_marked":"Gemarkeerd als overhandigd","panel.today_owed_today":"vandaag ingewisseld","panel.today_owed_days_one":"1 dag tegoed","panel.today_owed_days":"{count} dagen tegoed","panel.fulfilment_title":"Beloningen overhandigen","panel.fulfilment_hint":"Bij het goedkeuren van een beloning worden de punten uitgegeven; hiermee blijft de beloning op een lijst met nog te geven beloningen staan tot iemand hem overhandigt. Het kind kan op zijn kaart op \"Gekregen!\" tikken.","panel.fulfilment_enabled":"Beloningen bijhouden tot ze zijn overhandigd","panel.fulfilment_reminder_days":"Herinner me na","panel.fulfilment_reminder_days_hint":"Aantal dagen voordat een melding laat weten dat een beloning nog gegeven moet worden; elke zoveel dagen herhaald. 0 = nooit.","notify.boost_started":"⚡ Boost! {chores_text} leveren ×{multiplier} op, de komende {minutes} minuten.","notify.boost_all_chores":"Alle taken","notification.boost_started.name":"Boost gestart","notification.boost_started.description":"Vertelt de kinderen voor wie een boost geldt dat hij begonnen is, hoe groot hij is en hoe lang hij duurt.","panel.boost_start":"Boost starten","panel.boost_card_title":"Boosts","panel.boost_live":"{count} actief","panel.boost_ends":"eindigt om {time} (nog {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"terugkerend","panel.boost_end_now":"Nu stoppen","panel.boost_skip":"Deze overslaan","panel.boost_call_off":"Annuleren","panel.boost_all_chores":"Alle taken","panel.boost_n_chores":"{first} en nog {count}","panel.boost_everyone":"Iedereen","panel.boost_dialog_title":"Boost starten","panel.boost_when":"Wanneer","panel.boost_now":"Nu","panel.boost_later":"Later vandaag","panel.boost_pays":"Levert op","panel.boost_for":"Duur","panel.boost_minutes":"{count} min","panel.boost_hour":"1 uur","panel.boost_hours":"{count} uur","panel.boost_which_chores":"Welke taken","panel.boost_who":"Wie","panel.boost_name":"Naam (optioneel)","panel.boost_name_ph":"Zichtbaar op de kaarten, bijv. Om zes uur visite","panel.boost_notify":"De kinderen laten weten","panel.boost_notify_hint":"Melding naar hun telefoon, als de melding Boost gestart aanstaat. Tablets worden hoe dan ook gewekt.","panel.boost_preview_now":"{what} leveren ×{multiplier} op voor {who}, vanaf nu, {minutes} minuten lang (tot {until}).","panel.boost_preview_later":"{what} leveren ×{multiplier} op voor {who}, vanaf {time}, {minutes} minuten lang.","panel.boost_preview_rule":"Elke {days}, {start}–{end}: {what} leveren ×{multiplier} op voor {who}.","panel.boost_later_invalid":"Kies een tijd later vandaag.","panel.boost_started":"Boost gestart","panel.boost_scheduled":"Boost ingepland","panel.boost_ended":"Boost beëindigd","panel.boost_settings_title":"Boostvensters","panel.boost_settings_hint":"Vermenigvuldigers voor gekozen taken, voor een beperkte tijd. Start er een vanuit Vandaag, stel hier terugkerende in, of gebruik de dienst taskmate.start_boost in een automatisering.","panel.boost_stacking":"In het weekend of op een verjaardag","panel.boost_stacking_hint":"Die dagen leveren al een vermenigvuldiger op. Kies hoe een boost daarmee samengaat.","panel.boost_stacking_highest":"Hoogste telt","panel.boost_stacking_highest_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×2 op. De grootste geldt.","panel.boost_stacking_stack":"Opstapelen","panel.boost_stacking_stack_hint":"Een boost van ×2 op een zaterdag met ×2 levert ×4 op.","panel.boost_wake_screens":"Deze tablets wekken als een boost begint","panel.boost_wake_screens_hint":"Fully Kiosk Browser: scherm aan, schermbeveiliging uit, browser naar voren.","panel.boost_wake_screens_none":"Geen Fully Kiosk Browser-tablets gevonden. Voeg de integratie Fully Kiosk Browser toe aan Home Assistant om er een te wekken.","panel.boost_wake_devices":"Deze telefoons en tablets wekken","panel.boost_wake_devices_hint":"Home Assistant Companion-app op Android: stuurt command_screen_on.","panel.boost_wake_devices_none":"Geen apparaten met de Companion-app gevonden.","panel.boost_companion_tag":"Companion-app","panel.boost_test_wake":"Nu testen","panel.boost_test_wake_hint":"Gebruikt de opgeslagen keuzes. Sla eerst op als je ze hebt gewijzigd.","panel.boost_test_wake_sent":"Wekken verstuurd naar {count} schermen","panel.boost_test_wake_sent_one":"Wekken verstuurd naar {count} scherm","panel.boost_rules":"Terugkerende boosts","panel.boost_rules_hint":"Herhalen vanzelf. Vandaag toont elke boost voordat hij begint.","panel.boost_rule_add":"Terugkerende boost toevoegen","panel.boost_rule_edit":"Terugkerende boost bewerken","panel.boost_rule_edit_btn":"Bewerken","panel.boost_rule_delete":"Verwijderen","panel.boost_rule_delete_confirm":"Deze terugkerende boost verwijderen?","panel.boost_rule_deleted":"Terugkerende boost verwijderd","panel.boost_rule_saved":"Terugkerende boost opgeslagen","panel.boost_rule_need_day":"Kies minstens één dag.","panel.boost_rule_bad_times":"De eindtijd moet na de begintijd liggen.","panel.boost_rule_on":"Aan","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dagen","panel.boost_from":"Van","panel.boost_to":"Tot","panel.boost_everyone_lc":"iedereen","panel.appeals_title":"Bezwaren","panel.appeal_item_chore":"afgekeurde taak “{name}” ({points})","panel.appeal_item_reward":"afgekeurde beloning “{name}” ({points})","panel.appeal_item_penalty":"puntenaftrek “{name}” (−{points})","panel.appeal_uphold":"Handhaven","panel.appeal_overturn_chore":"Toekennen en uitbetalen","panel.appeal_overturn_reward":"Toekennen en goedkeuren","panel.appeal_overturn_penalty":"Toekennen en terugbetalen","panel.appeal_note_overturn":"Een notitie voor het kind (optioneel)","panel.appeal_note_uphold":"Waarom het blijft staan — het kind ziet dit (optioneel)","panel.appeal_overturned":"Bezwaar toegekend","panel.appeal_upheld":"Besluit gehandhaafd","panel.appeals_settings_title":"Bezwaren","panel.appeals_settings_hint":"Kinderen kunnen binnen 48 uur vragen om nog eens te kijken naar een afgekeurde taak of beloning, of een puntenaftrek. Jij kent het bezwaar toe of handhaaft het besluit vanuit Vandaag.","panel.appeals_enabled":"Kinderen bezwaar laten maken","notify.appeal_submitted":"⚖️ {child_name} maakt bezwaar tegen ‘{item_name}’{message_text}","notify.appeal_decided":"⚖️ Je bezwaar over ‘{item_name}’ is {outcome}{note_text}","notify.appeal_outcome_overturned":"toegekend","notify.appeal_outcome_upheld":"afgewezen","notification.appeal_submitted.name":"Bezwaar ingediend","notification.appeal_submitted.description":"Een kind vraagt om nog eens te kijken naar een afkeuring of een puntenaftrek. Werkt alleen als bezwaar maken aanstaat.","notification.appeal_decided.name":"Over bezwaar beslist","notification.appeal_decided.description":"Vertelt het kind of het bezwaar is toegekend of afgewezen.","panel.screen_time_title":"Schermtijdbank","panel.screen_time_hint":"Beloningen kunnen minuten schermtijd kopen. Zolang de apparaten van een kind aan staan, telt het saldo per minuut af.","panel.screen_time_enabled":"Schermtijdbank aanzetten","panel.screen_time_warn":"Waarschuwen als er nog zoveel minuten over zijn","panel.screen_time_warn_hint":"0 zet de waarschuwing uit","panel.screen_time_stop":"Apparaten uitzetten bij nul","panel.screen_time_stop_hint":"Zet de apparaten van het kind uit als het saldo op is, en houdt ze uit tot het is aangevuld","panel.screen_time_watching":"staat aan","panel.screen_time_no_devices":"Nog geen apparaten — voeg de tv, console of tablet van dit kind toe","panel.screen_time_add_device":"Apparaat toevoegen: schakelaar, mediaspeler, input boolean, binaire sensor, afstandsbediening of lamp","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} u {m} min","panel.reward_screen_minutes":"Minuten schermtijd","panel.reward_screen_minutes_hint":"Goedkeuren telt zoveel minuten op bij het schermtijdsaldo van het kind. 0 voor een gewone beloning.","panel.bin_day_title":"Kliko-klusjes","panel.bin_day_hint":"De avond voor een ophaaldag leest TaskMate je afvalkalender en maakt per container een klusje: ‘Zet de Papier buiten’.","panel.bin_day_enabled":"Kliko-klusjes aanzetten","panel.bin_day_calendars":"Afvalkalenders","panel.bin_day_calendars_hint":"Elke kalender met je ophaaldagen, bijv. uit Waste Collection Schedule of de iCal-feed van je gemeente","panel.bin_day_no_calendars":"Nog geen kalender gekozen","panel.bin_day_add_calendar":"Kalender toevoegen","panel.bin_day_preview":"Volgende ophaaldagen tonen","panel.bin_day_preview_none":"Geen ophaaldagen in de komende twee weken — controleer of de kalender is opgeslagen en afspraken heeft","panel.bin_day_put_out_time":"Buitenzet-tijd","panel.bin_day_put_out_time_hint":"Het klusje verschijnt de avond ervoor op deze tijd","panel.bin_day_points":"{points_name} per klusje","panel.bin_day_mode":"Wie doet het","panel.bin_day_mode_first":"Wie het eerst komt","panel.bin_day_mode_rotate":"Om de beurt","panel.bin_day_mode_first_hint":"Alle gekozen kinderen zien het; wie het eerst klaar is krijgt de punten","panel.bin_day_mode_rotate_hint":"Eén kind per ophaaldag, om de beurt onder de gekozen kinderen","panel.bin_day_children":"Kinderen","panel.bin_day_children_hint":"Niemand gekozen betekent alle kinderen","panel.bin_day_bring_in":"Containers weer binnenzetten","panel.bin_day_bring_in_hint":"Een tweede klusje op de ophaaldag: ‘Zet de Papier binnen’","panel.bin_day_bring_in_time":"Binnenzet-tijd","notify.screen_time_low":"📺 {child_name} heeft nog {minutes} minuten schermtijd.","notify.screen_time_out":"📺 De schermtijd van {child_name} is op.","notify.bin_day_put_out":"Zet de {bin} buiten","notify.bin_day_bring_in":"Zet de {bin} binnen","notification.screen_time_low.name":"Schermtijd bijna op","notification.screen_time_low.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo de waarschuwingsgrens bereikt.","notification.screen_time_out.name":"Schermtijd is op","notification.screen_time_out.description":"Laat het kind (en de ouders) weten dat het schermtijdsaldo op nul staat.","panel.trash_title":"Onlangs verwijderd","panel.trash_hint":"Verwijderde taken, beloningen en zoektochten worden 7 dagen bewaard. Terugzetten brengt ook hun geschiedenis en voltooiingen terug.","panel.trash_col_item":"Onderdeel","panel.trash_col_type":"Soort","panel.trash_col_deleted":"Verwijderd","panel.trash_restore":"Terugzetten","panel.trash_empty":"Niets verwijderd in de afgelopen 7 dagen.","panel.trash_deleted":"‘{name}’ verwijderd","panel.trash_undo":"Ongedaan maken","panel.trash_restored":"‘{name}’ teruggezet","panel.trash_restore_failed":"Terugzetten mislukt: {error}","panel.trash_kind_chore":"Taak","panel.trash_kind_reward":"Beloning","panel.trash_kind_quest":"Zoektocht","panel.settings_jump_label":"Naar een onderdeel springen","panel.unsaved_one":"{count} niet-opgeslagen wijziging","panel.unsaved_many":"{count} niet-opgeslagen wijzigingen","panel.unsaved_discard":"Verwerpen","panel.unsaved_leave_title":"Weggaan zonder op te slaan?","panel.unsaved_leave_one":"Je hebt {count} instelling op deze pagina gewijzigd.","panel.unsaved_leave_many":"Je hebt {count} instellingen op deze pagina gewijzigd.","panel.unsaved_stay":"Blijven","panel.unsaved_leave":"Weggaan","panel.reward_reorder_button":"Volgorde wijzigen","panel.reward_reorder_title":"Volgorde van beloningen wijzigen","panel.reward_reorder_hint":"Sleep of gebruik de pijlen. De beloningskaart toont ze in deze volgorde.","panel.reward_drag_hint":"Sleep om te verplaatsen","panel.reward_order_saved":"Volgorde van beloningen opgeslagen","panel.kid_drawer_open":"Snel overzicht: {name}","panel.kid_drawer_level":"Niveau {level}","panel.kid_drawer_waiting":"Wachtend","panel.kid_drawer_owed":"Te geven","panel.kid_drawer_today":"Vandaag","panel.kid_drawer_points":"Punten","panel.view_as_button":"Bekijken als","panel.view_as_title":"Bekijken als {name}","panel.view_as_note":"Voorbeeld — tikken doet niets","panel.view_as_unavailable":"De kinderkaart kon hier niet worden geladen.","panel.insights_view_economy":"Economie","panel.economy_title":"Economie · laatste 8 weken","panel.economy_intro":"Verdiende punten (taken en bonussen) tegenover punten uitgegeven aan beloningen, week na week.","panel.economy_chart_label":"Verdiende en uitgegeven punten per week","panel.economy_earned":"verdiend","panel.economy_spent":"uitgegeven","panel.economy_none":"Geen punten verdiend of uitgegeven in de laatste 8 weken.","panel.economy_ok":"Verdienen en uitgeven zijn in evenwicht.","panel.economy_growth":"Er wordt {pct}% meer verdiend dan in de 4 weken ervoor.","panel.economy_warn":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg {rewards} duurder te maken.","panel.economy_warn_no_rewards":"In de laatste 4 weken verdienden de kinderen {earned} punten maar gaven ze er maar {spent} uit. De saldi stapelen zich op — overweeg de prijzen van je beloningen te verhogen.","panel.economy_rule":"Waarschuwt wanneer de laatste 4 weken minstens {ratio}× zoveel is verdiend als uitgegeven, met minstens {min} verdiende punten.","panel.seasonal_title":"Seizoenen & evenementen","panel.seasonal_hint":"Elk seizoen heeft een thema (het uiterlijk van de kind- en kioskkaarten) en een evenementpakket (de inhoud). Zet ze los van elkaar aan. Een pakket installeert zichzelf als het seizoen begint, als gewone taken, beloningen, quests en badges die je in hun eigen tabbladen kunt bewerken, en verbergt ze weer als het eindigt — er wordt niets verwijderd, en volgend jaar komen dezelfde items terug.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 oktober · vleermuizen in plaats van confetti","panel.seasonal_christmas":"Kerst","panel.seasonal_christmas_dates":"1–26 december · sneeuw in plaats van confetti","panel.seasonal_summer":"Zomer","panel.seasonal_summer_dates":"21 juni – 31 augustus · zonnetjes in plaats van confetti","panel.seasonal_easter":"Pasen","panel.seasonal_easter_dates":"De week tot en met Paaszondag","panel.seasonal_back_to_school":"Terug naar school","panel.seasonal_back_to_school_dates":"Twee weken vanaf de eerste schooldag","panel.season_theme":"Thema","panel.season_pack":"Pakket","panel.season_theme_aria":"Thema {season}","panel.season_pack_aria":"Evenementpakket {season}","panel.season_state_installed":"Geïnstalleerd op {date}","panel.season_state_scheduled":"Wordt geïnstalleerd op {date}","panel.season_state_off":"Uit","panel.season_state_needs_date":"Stel de eerste schooldag in","panel.season_assign":"Toewijzen aan","panel.season_assign_hint":"Niemand gekozen betekent alle kinderen. Volwassenen krijgen nooit pakketitems.","panel.season_school_start":"Eerste schooldag","panel.season_school_start_hint":"Terug naar school duurt 14 dagen vanaf deze datum. Stel hem elk schooljaar opnieuw in.","panel.season_preview":"Voorbeeld","panel.season_preview_title":"Pakket {season}","panel.season_preview_note":"Alles wordt geïnstalleerd als gewone taken, beloningen, quests, uitdagingen en badges. Pas ze na installatie aan in hun eigen tabbladen.","panel.season_remove":"Pakket verwijderen","panel.season_remove_confirm":"Pakket {season} verwijderen? De taken, beloningen en quest staan 7 dagen in Recent verwijderd, en de uitdaging wordt verwijderd. Kinderen houden badges die ze al verdiend hebben; een badge die niemand verdiend heeft, wordt verwijderd. Het pakket wordt uitgezet.","panel.season_removed":"Pakket {season} verwijderd","panel.season_kind_quest":"Quest","panel.season_kind_chores":"Taken ×{count}","panel.season_kind_reward":"Beloning","panel.season_kind_badge":"Badge","panel.season_kind_challenge":"Uitdaging","panel.season_kind_advent":"Advent","panel.season_kind_hunt":"Eieren zoeken","panel.season_quest_steps":"{name} · {count} stappen","panel.season_advent_doors":"{count} deurtjes · elke dag een klein klusje","panel.season_hunt_eggs":"Elke dag een verstopt ei om te vinden","panel.season_door":"Deurtje {n}","panel.child_celebration_label":"Klaar-animatie","panel.child_celebration_hint":"Speelt op de kaarten van dit kind als het een taak afvinkt. Wie minder beweging wil, ziet niets.","panel.celebration_confetti":"Confetti","panel.celebration_confetti_hint":"De klassieker","panel.celebration_stamp":"Stempel","panel.celebration_stamp_hint":"Een „KLAAR!”-stempel","panel.celebration_fireworks":"Vuurwerk","panel.celebration_fireworks_hint":"Kleurrijke knallen","panel.celebration_sticker":"Sticker","panel.celebration_sticker_hint":"Een gouden stersticker","panel.screen_time_allowance_school":"Gratis minuten op schooldagen","panel.screen_time_allowance_school_hint":"Maandag tot en met vrijdag, behalve vakanties. Komt erbij aan het begin van elke dag. 0 = geen","panel.screen_time_allowance_weekend":"Gratis minuten in het weekend en de vakanties","panel.screen_time_allowance_weekend_hint":"Zaterdag, zondag, vakantieperiodes en zolang de vakantieagenda een afspraak heeft. 0 = geen","panel.screen_time_allowance_unused":"Ongebruikt tegoed","panel.screen_time_allowance_unused_hint":"Minuten gekocht met beloningen blijven altijd staan","panel.screen_time_unused_expire":"Vervalt aan het eind van de dag","panel.screen_time_unused_carry":"Blijft staan","panel.screen_time_jar_enabled":"Weekendpot","panel.screen_time_jar_enabled_hint":"Kinderen kunnen ongebruikte minuten sparen in een pot die later opengaat","panel.screen_time_jar_cap":"De pot bevat maximaal (minuten)","panel.screen_time_jar_opens":"De pot gaat open","panel.screen_time_jar_opens_hint":"Gespaarde minuten gaan elke week op dit moment naar het saldo","panel.screen_time_allowance_today":"{time} tegoed van vandaag","panel.screen_time_jar_open_now":"Pot nu openen","panel.shopping_jobs_title":"Klusjes van het boodschappenlijstje","panel.shopping_jobs_hint":"Zet ‘#tm hout uit de schuur halen’ op een takenlijst (of zeg het tegen Assist) en het wordt een klusje. Is het klusje gedaan, dan wordt het item op de lijst afgevinkt.","panel.shopping_jobs_enabled":"Klusjes van het boodschappenlijstje aanzetten","panel.shopping_jobs_entity":"Takenlijst","panel.shopping_jobs_entity_hint":"Meestal het boodschappenlijstje","panel.shopping_jobs_tag":"Label","panel.shopping_jobs_tag_hint":"Alleen items die hiermee beginnen worden klusjes","panel.shopping_jobs_points":"{points_name} per klusje","panel.shopping_jobs_mode_rotate_hint":"Eén kind per klusje, om de beurt onder de gekozen kinderen","notify.screen_time_jar_opened":"🫙 De schermtijdpot van {child_name} is open: {minutes} minuten erbij.","notification.screen_time_jar_opened.name":"Schermtijdpot geopend","notification.screen_time_jar_opened.description":"Laat het kind (en de ouders) weten wanneer de minuten uit de weekendpot naar het saldo gaan.","panel.reward_limit_section":"Limiet per kind","panel.reward_limit_count":"Inwisselingen per kind","panel.reward_limit_period":"Per","panel.reward_limit_day":"Dag","panel.reward_limit_week":"Week (vanaf maandag)","panel.reward_limit_month":"Maand","panel.reward_limit_hint":"0 betekent geen limiet. Wachtende en goedgekeurde inwisselingen tellen; een cadeau telt voor het kind dat het krijgt.","panel.reward_limit_pill_day":"{count} per dag","panel.reward_limit_pill_week":"{count} per week","panel.reward_limit_pill_month":"{count} per maand","panel.voucher_print":"Waardebon afdrukken","panel.voucher_title":"Waardebon","panel.voucher_for":"Voor: {name}","panel.voucher_from":"Een cadeau van {name}","panel.voucher_earned":"Verdiend met {points} {points_name} · {date}","panel.voucher_signed":"Handtekening:","panel.voucher_failed":"Kon de waardebon niet maken: {error}","panel.voucher_popup_blocked":"Sta pop-ups toe voor Home Assistant om de waardebon af te drukken","panel.ratings_title":"Beoordelingen van beloningen","panel.ratings_hint":"Kinderen geven een beloning 1–3 sterren zodra ze die hebben gehad.","panel.ratings_col_reward":"Beloning","panel.ratings_col_rating":"Beoordeling","panel.ratings_col_claimed":"Ingewisseld","panel.ratings_claimed":"{count}×","panel.ratings_retire":"schrappen?","panel.ratings_stars":"{stars} van de 3 sterren","panel.expiry_title":"Verlopen van punten","panel.expiry_hint":"Punten die niet binnen een bepaalde tijd worden uitgegeven, verdwijnen – de oudste eerst. De kaart van het kind waarschuwt vooraf.","panel.expiry_enabled":"Niet-uitgegeven punten laten verlopen","panel.expiry_enabled_hint":"Bij inschakelen begint de termijn vandaag, dus al gespaarde punten verlopen niet te vroeg","panel.expiry_days":"Verlopen na (dagen)","panel.expiry_days_hint":"Punten in het spaarpotje van een beloning verlopen nooit","panel.expiry_warn":"Kind waarschuwen (dagen vooraf)","panel.expiry_warn_hint":"0 schakelt de waarschuwing uit","panel.gifting_title":"Cadeaus tussen kinderen","panel.gifting_hint":"Een kind kan eigen punten uitgeven aan een beloning voor een broer of zus. Die gaat via de gewone goedkeuring, en de kaart van het andere kind laat zien van wie hij is.","panel.gifting_enabled":"Kinderen kunnen beloningen voor elkaar kopen","panel.reward_gift_from":"van {name}","panel.reward_gift_for":"voor {name}","notify.points_expiring":"⏳ {points} {points_name} verlopen op {date}. Geef ze uit voordat ze verdwijnen!","notification.points_expiring.name":"Punten verlopen binnenkort","notification.points_expiring.description":"Laat het kind weten wanneer een deel van zijn punten binnenkort verloopt. Alleen als het verlopen van punten aan staat.","panel.praise_add":"Compliment toevoegen","panel.sibling_check_not_yet_note":"{name} zegt nog niet","panel.toast_penalty_warning":"Waarschuwing gegeven – deze keer geen punten afgetrokken","panel.penalty_warn_title":"Eerst waarschuwen","panel.penalty_warn_first":"Eerst een waarschuwing geven","panel.penalty_warn_first_hint":"De eerste keer in een periode is alleen een waarschuwing op de kaart van het kind. De volgende keer gaan de punten eraf.","panel.penalty_warn_reset":"Waarschuwing vervalt","panel.penalty_warn_reset_daily":"Dagelijks","panel.penalty_warn_reset_weekly":"Wekelijks","panel.penalty_no_eligible":"Geen kinderen beschikbaar. Stel bij de puntenaftrek in voor wie die geldt.","panel.sibling_check_title":"Broer- en zuscontrole","panel.sibling_check_hint":"Een ouder kind kan in plaats van een volwassene de taak van een jonger kind controleren, voor een kleine bonus. Ouders kunnen nog steeds afwijzen of de goedkeuring ongedaan maken.","panel.sibling_check_enabled":"Broer- en zuscontrole aanzetten","panel.sibling_check_bonus":"{points_name} per controle","panel.sibling_check_bonus_hint":"Gaat naar wie controleert, als die „Lijkt klaar” zegt","panel.sibling_check_need_two":"Voeg minstens twee kinderen toe om broer- en zuscontrole te gebruiken","panel.sibling_check_can_check":"{name} mag controleren","panel.chore_reminders_title":"Eigen herinneringen van kinderen","panel.chore_reminders_hint":"Kinderen kiezen op hun kaart wanneer ze aan een taak herinnerd willen worden. Jij bepaalt de vroegste en laatste tijd die ze kunnen kiezen.","panel.chore_reminders_enabled":"Kinderen herinneringen laten instellen","panel.chore_reminders_enabled_hint":"Zet ook de melding „Herinnering gekozen door een kind” aan en stuur die naar de telefoon van elk kind","panel.chore_reminders_earliest":"Vroegste tijd","panel.chore_reminders_latest":"Laatste tijd","panel.insights_view_calendar":"Kalender","panel.insights_calendar_title":"Voltooiingskalender","panel.insights_calendar_intro":"Taken gedaan per dag – donkerder groen voor drukkere dagen.","panel.insights_calendar_summary":"{total} taken · {active} van {days} dagen","panel.insights_calendar_summary_one":"{total} taak · {active} van {days} dagen","panel.insights_calendar_cell":"{count} taken gedaan","panel.insights_calendar_cell_one":"1 taak gedaan","panel.insights_calendar_less":"Minder","panel.insights_calendar_more":"Meer","notify.chore_self_reminder":"⏰ Tijd voor {chore_name}, {child_name} – je vroeg me je eraan te herinneren!","notification.chore_self_reminder.name":"Herinnering gekozen door een kind","notification.chore_self_reminder.description":"Gaat naar het kind op de tijd die het voor een taak koos, op dagen dat die gepland en nog niet gedaan is. Alleen dat kind krijgt hem.","panel.confirm_delete_suffix_restorable":"Je kunt het 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.confirm_delete_group":"Groep “{name}” verwijderen?","panel.confirm_delete_quest":"Zoektocht “{name}” verwijderen?","panel.bulk_delete_confirm_restorable":"{count} taken verwijderen? Je kunt ze 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.bulk_delete_confirm_restorable_one":"{count} taak verwijderen? Je kunt hem 7 dagen lang terughalen via Instellingen → Onlangs verwijderd.","panel.pet_shop_enabled":"Huisdierwinkel aanzetten","panel.pet_shop_enabled_hint":"Kinderen geven punten uit aan spulletjes voor hun huisdier, tegen prijzen die jij kiest.","panel.pet_shop_approve_over":"Aankopen boven dit aantal punten hebben het OK van een ouder nodig","panel.pet_shop_approve_over_hint":"0 = nooit vragen","panel.pet_shop_carry_over":"Gekochte spullen gaan mee naar het volgende huisdier","panel.pet_shop_carry_over_hint":"Uit: een net uitgebroed huisdier begint zonder gekochte spullen.","panel.petshop_title":"Huisdierwinkel","panel.petshop_hint":"Laat kinderen punten uitgeven aan spulletjes voor hun huisdier. Vaste prijzen die je hier instelt.","panel.petshop_pending_title":"Wacht op jou","panel.petshop_pending_hint":"Goedkeuren haalt de punten nu af; afwijzen haalt niets af.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Goedkeuren","panel.petshop_decline":"Afwijzen","panel.petshop_catalogue":"Catalogus","panel.petshop_reset":"Standaard terugzetten","panel.petshop_add":"Artikel toevoegen","panel.petshop_col_item":"Artikel","panel.petshop_col_slot":"Plek","panel.petshop_col_cost":"Prijs","panel.petshop_col_level":"Vanaf level","panel.petshop_col_shown":"Zichtbaar","panel.petshop_empty":"De winkel is leeg. Voeg een artikel toe of zet de standaard terug.","panel.petshop_foot":"Elk artikel heeft één plek op het huisdier: hoed, gezicht, nek, in de hand, rug, lijf, kleur of thuis. Verberg een artikel om het uit de verkoop te halen; kinderen die het kochten, houden het.","panel.petshop_delete_confirm":"{name} uit de winkel halen? Kinderen die het kochten, dragen het dan niet meer.","panel.petshop_reset_confirm":"De standaardcatalogus terugzetten? Artikelen die je zelf toevoegde, verdwijnen.","panel.petshop_saved":"Huisdierwinkel opgeslagen","panel.petshop_deleted":"Artikel verwijderd","panel.petshop_reset_done":"Standaardcatalogus teruggezet","panel.petshop_approved":"Aankoop goedgekeurd","panel.petshop_declined":"Aankoop afgewezen","panel.petshop_name":"Naam","panel.petshop_name_builtin_hint":"Laat leeg voor de ingebouwde naam, in de taal van elk gezinslid.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Een vaste prijs in punten, 1 of meer.","panel.petshop_level_hint":"0 = elk level","panel.petshop_tint":"Kleur","panel.petshop_tint_hint":"Alleen voor kleurartikelen: #ff8800 of rainbow (leeg = regenboog).","panel.petshop_shown_label":"Zichtbaar in de winkel","panel.petshop_shown_hint":"Verborgen artikelen kun je niet kopen; kinderen die er een hebben, houden het.","panel.petshop_dialog_add":"Artikel aan de huisdierwinkel toevoegen","panel.petshop_dialog_edit":"Artikel in de huisdierwinkel bewerken","panel.petshop_emoji_required":"Kies een emoji voor het artikel.","panel.petshop_cost_invalid":"De prijs moet een heel getal zijn, 1 of meer.","notify.pet_item_requested":"🛍️ {child_name} wil {item_name} kopen voor {pet_name} ({cost} {points_name}). Keur het goed in TaskMate.","notification.pet_item_requested.name":"Aanvraag huisdierwinkel","notification.pet_item_requested.description":"Een kind wil iets uit de huisdierwinkel kopen dat meer kost dan je goedkeuringsgrens.","planner.tab":"Planning","planner.title":"Weekplanner","planner.prev_week":"Vorige week","planner.next_week":"Volgende week","planner.this_week":"Deze week","planner.today":"vandaag","planner.all":"Iedereen","planner.print":"Afdrukken","planner.print_hint":"Het schema van deze week afdrukken (zoals opgeslagen)","planner.print_title":"Week van {date}","planner.print_failed":"Het schema kon niet worden gemaakt: {error}","planner.load_failed":"Kon niet laden wie er aan de beurt is: {error}","planner.day_picker":"Dag","planner.rail_off":"Niet deze week","planner.rail_oneoff":"Eenmalig","planner.rail_empty":"Alle taken staan deze week ingepland.","planner.rail_oneoff_empty":"Geen eenmalige taken die wachten.","planner.rail_hint":"Sleep een taak naar een dag om hem in te plannen. Gestreepte kaarten herhalen in hun eigen ritme: bij het verplaatsen wordt gevraagd of het alleen om deze week gaat of om de hele reeks.","planner.empty_day":"Niets gepland","planner.day_points":"{name}: tot {points} {points_name}","planner.move_menu":"Verplaatsen naar…","planner.menu_move":"Verplaatsen naar","planner.menu_copy":"Ook op","planner.menu_give":"Geven aan","planner.menu_add":"Toevoegen op","planner.hint_idle":"Zet hem op een dag neer.","planner.hint_move":"{chore} gaat van {from} naar {to}.","planner.hint_add":"{chore} wordt toegevoegd op {to}.","planner.hint_copy":"{chore} wordt gekopieerd naar {to}.","planner.hint_for":"Voor {child}.","planner.hint_give":"{chore} gaat op {to} naar {child}.","planner.hint_alt":"Houd {key} ingedrukt om te kopiëren. Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven.","planner.bar_one":"1 niet-opgeslagen wijziging","planner.bar_many":"{count} niet-opgeslagen wijzigingen","planner.bar_errors":"Sommige wijzigingen konden niet worden opgeslagen","planner.changes_label":"Niet-opgeslagen wijzigingen","planner.discard":"Verwerpen","planner.save":"Week opslaan","planner.saving":"Opslaan…","planner.saved":"Week opgeslagen.","planner.saved_partly":"{ok} opgeslagen, {failed} niet opgeslagen.","planner.save_failed":"De week kon niet worden opgeslagen: {error}","planner.everyone":"iedereen","planner.change_move_day":"{chore}: {from} → {to}, elke week","planner.change_copy":"{chore}: ook op {to}, elke week","planner.change_add":"{chore}: toegevoegd op {to}, elke week","planner.change_date":"{chore}: nu op {date}","planner.change_once":"{chore}: {from} → {to}, alleen deze week","planner.change_series":"{chore}: hele reeks verplaatst, {from} → {to}","planner.change_series_start":"{chore}: reeks begint {date}","planner.change_assign":"{chore}: van {from} naar {to}","planner.err_already":"{chore} staat al op {day}.","planner.err_past":"{day} is al voorbij, dus {chore} kan daar niet los heen.","planner.err_no_land":"{chore} zou na die wijziging niet op {day} vallen, dus er is niets veranderd.","planner.err_daily":"{chore} staat al elke dag ingepland.","planner.err_copy_one_off":"Een eenmalige taak kan alleen verplaatst worden, niet gekopieerd.","planner.err_copy_series":"Een terugkerende taak kan niet naar een extra dag gekopieerd worden. Verplaats hem in plaats daarvan.","planner.note_keep_assign":"{chore} gaat om de beurt of wacht tot iemand hem pakt, dus wie hem doet blijft hetzelfde. Pas dat aan in de taakeditor.","planner.series_title":"Een terugkerende taak verplaatsen","planner.series_body":"{chore} herhaalt zich ({rhythm}). Alleen deze verplaatsen, of de hele reeks?","planner.series_body_rail":"{chore} herhaalt zich ({rhythm}) en staat deze week niet ingepland.","planner.series_once":"Alleen deze week","planner.series_once_desc":"Verplaatst die van {from} naar {to}. Daarna gaat alles gewoon verder.","planner.series_once_past":"Alleen een dag vanaf vandaag kan los verplaatst worden.","planner.series_all":"De hele reeks","planner.series_all_desc":"Het ritme schuift mee: hij valt op {to} en herhaalt vanaf daar.","planner.series_start":"Reeks hier laten beginnen","planner.series_start_desc":"Hij begint opnieuw op {to} en herhaalt vanaf daar.","planner.save_err_not_found":"Die taak bestaat niet meer.","planner.save_err_wrong_schedule":"Het schema is intussen ergens anders gewijzigd.","planner.save_err_empty_days":"Een taak heeft minstens één dag nodig.","planner.save_err_past_date":"Die dag is al voorbij.","planner.save_err_already_scheduled":"Hij staat die dag al ingepland.","planner.save_err_rotation":"Een taak die om de beurt gaat, houdt zijn rotatie.","planner.save_err_unknown_child":"Dat kind bestaat niet meer.","planner.save_err_invalid":"Hij kon niet worden opgeslagen.","planner.hint_touch":"Zet hem op de initiaal van een kind onderaan een dag om hem aan dat kind te geven. Kopiëren gaat via ⋮ → Ook op.","panel.tour_title":"Rondleiding de eerste keer","panel.tour_hint":"Een korte rondleiding als een kind voor het eerst zijn kindkaart of de kiosk opent. Hij wijst de echte knoppen aan, en elk kind ziet hem één keer.","panel.tour_enabled":"De eerste keer een rondleiding tonen op de kindkaart en de kiosk","panel.tour_auto_read":"Elke stap automatisch voorlezen","panel.tour_auto_read_hint":"Alleen kaarten in plaatjesmodus (voor kinderen die nog niet lezen). Werkt met de voorleesluidspreker hieronder.","panel.tour_speaker_label":"Voorleesluidspreker","panel.tour_speaker_hint":"Waar de luidsprekerknop van de rondleiding spreekt (ook de standaard voor taskmate.read_aloud). Laat leeg om de knop te verbergen.","panel.tour_children":"Per kind","panel.tour_no_children":"Nog geen kinderen.","panel.tour_note":"Per kind opgeslagen, dus op elk scherm hetzelfde. Elke browser onthoudt het ook, zodat een gedeelde kiosk hem offline niet opnieuw toont.","panel.tour_status_done":"Afgerond {date}","panel.tour_status_migrated":"Niet nodig (gebruikt TaskMate al)","panel.tour_status_skipped":"Overgeslagen bij stap {step}","panel.tour_status_none":"Nog niet","panel.tour_show_again":"Opnieuw tonen","panel.tour_reset_done":"{name} ziet de rondleiding de volgende keer","panel.chore_sort_label":"Volgorde van taken op kaarten","panel.chore_sort_hint":"Handmatig gebruikt de eigen volgorde van elk kind uit de sorteerkaart. De andere keuzes sorteren de taken van alle kinderen automatisch, ook nieuwe taken.","panel.chore_sort_manual":"Handmatig (eigen volgorde per kind)","panel.chore_sort_time":"Tijd van de dag","panel.chore_sort_name":"Naam (A–Z)","panel.chore_sort_added":"Datum toegevoegd","panel.chore_sort_once_label":"Taken van iedereen één keer sorteren","panel.chore_sort_once_hint":"Vervangt de handmatige volgorde van elk kind door deze sortering. Stel het daarna bij met de sorteerkaart.","panel.chore_sort_once_button":"Nu sorteren","panel.chore_sort_once_confirm":"De handmatige takenvolgorde van elk kind vervangen door “{mode}”? Dit kan niet ongedaan worden gemaakt.","panel.chore_sort_once_done":"Taken van alle kinderen gesorteerd op {mode}","panel.chore_sort_auto_note":"De kaarten sorteren taken nu op “{mode}” (Instellingen → Volgorde van taken op kaarten). Deze volgorde blijft bewaard en komt terug zodra dat op Handmatig staat.","panel.chore_table_mode":"Modus","panel.chore_table_status":"Status","panel.chore_sort_by":"Sorteren op {column}","panel.chore_mode_everyone":"Iedereen","panel.chore_filt_none":"Geen taken die bij deze filters passen.","panel.chore_filt_any":"Alle","panel.chore_filt_set_times":"Vaste tijden","panel.chore_filt_label":"Taken filteren","panel.chore_filt_days":"Bepaalde dagen","panel.chore_filt_recurring":"Terugkerend","panel.chore_status_enabled":"Ingeschakeld","panel.chore_status_disabled":"Uitgeschakeld","panel.chore_filt_count":"{shown} van {total} taken","panel.chore_filt_clear":"Filters wissen","panel.bulk_edit_btn":"Selectie bewerken","panel.bulk_edit_title":"{count} taken bewerken","panel.bulk_edit_title_one":"{count} taak bewerken","panel.bulk_edit_intro":"Zet elke instelling aan die je wilt wijzigen. Alleen die veranderen bij alle geselecteerde taken; de rest blijft zoals het is.","panel.bulk_edit_points":"Punten wijzigen","panel.bulk_edit_children":"Wijzigen voor wie","panel.bulk_edit_children_hint":"Vervangt de kinderen bij alle geselecteerde taken.","panel.bulk_edit_schedule":"Schema wijzigen","panel.bulk_edit_schedule_hint":"Eenmalige taken hebben een eigen datum nodig, dus bewerk die één voor één.","panel.bulk_edit_period":"Tijd van de dag wijzigen","panel.bulk_edit_approval":"Goedkeuring wijzigen","panel.bulk_edit_any_day":"Elke dag","panel.bulk_edit_apply":"Toepassen op {count} taken","panel.bulk_edit_apply_one":"Toepassen op {count} taak","panel.bulk_edit_pick_one":"Zet minstens één instelling aan.","panel.bulk_edit_done":"{count} taken bijgewerkt","panel.bulk_edit_done_one":"{count} taak bijgewerkt","panel.bulk_edit_skipped":"{count} bijgewerkt. Niet gewijzigd (de nieuwe instellingen passen niet): {names}","panel.chore_sort_short":"Sorteren","panel.chore_sort_saved":"Opgeslagen volgorde"} diff --git a/custom_components/taskmate/www/locales/nn.json b/custom_components/taskmate/www/locales/nn.json index 7b351fc4..029b470f 100644 --- a/custom_components/taskmate/www/locales/nn.json +++ b/custom_components/taskmate/www/locales/nn.json @@ -185,6 +185,8 @@ "badges.editor_help": "Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} ikkje funne", "badges.error.entity_required": "Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)", + "badges.empty_none": "Ingen merke enno", + "badges.empty_tier": "Ingen merke i {tier} enno", "badges.label": "Merke", "badges.next_up": "Neste", "badges.one_more": "Berre éin til, så er det ditt!", diff --git a/custom_components/taskmate/www/locales/nn/cards.json b/custom_components/taskmate/www/locales/nn/cards.json index 0e162950..dad7c7e0 100644 --- a/custom_components/taskmate/www/locales/nn/cards.json +++ b/custom_components/taskmate/www/locales/nn/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct} %","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","avatar.label_crown":"Kongeleg","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Meister","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} +{"child.tap_to_undo":"Trykk for å angre","common.design.field_label":"Kortdesign","common.design.use_global":"Bruk global standard","common.design.classic":"Klassisk","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafitt","activity.a_chore":"ei oppgåve","activity.a_reward":"ei løning","activity.awaiting_approval":"ventar på godkjenning","activity.card_description":"Tidslinje over nyleg fullførte oppgåver og løningskrav","activity.card_name":"TaskMate Aktivitetslogg","activity.claimed":"kravde","activity.completed":"fullførte","activity.completed_chores_will_appear":"Fullførte oppgåver kjem her","activity.console_stream":"LIVE · STRAUM","activity.days_ago":"{count}d sidan","activity.default_title":"Aktivitet","activity.recent_events":"Nylege hendingar","activity.undo":"Angre","activity.rated":"Vurdert til {count} av 3 stjerner","activity.rated_one":"Vurdert til {count} av 3 stjerner","activity.undo_confirm_title":"Angre denne handlinga?","activity.undo_confirm_chore":"Angre godkjenninga av «{detail}» for {child}? Dette fjernar {points} poeng og set ho tilbake til ventar.","activity.undo_confirm_txn":"Angre «{detail}» for {child}? Dette reverserer {points} poeng.","activity.undo_error_title":"TaskMate — angring mislukkast","activity.undo_error_body":"Kunne ikkje angre: {message}","activity.events_count":"{count} hendingar","activity.events_count_one":"1 hending","activity.just_now":"nettopp","activity.hours_ago":"{count}t sidan","activity.filter_rewards":"Premiar","activity.filter_chores":"Oppgåver","activity.filter_aria_label":"Filtrer aktivitet etter type","activity.filter_all":"Alle","activity.filter_adjustments":"Justeringar","activity.feed_end":"— slutten av feeden —","activity.lost":"mista","activity.minutes_ago":"{count}m sidan","activity.no_activity_yet":"Ingen aktivitet enno","activity.no_events_for_filter":"Ingen samsvarande hendingar","activity.points_manually":"poeng manuelt","activity.reason_allocated_to_pool":"Tildelt til sparegris: {name}","activity.reason_admin_adjustment":"Manuell justering","activity.reason_bonus":"Bonus: {name}","activity.reason_penalty":"Straff: {name}","activity.reason_perfect_week":"Perfekt veke-bonus!","activity.reason_pool_refund_assignment_changed":"Refusjon frå sparegris (løninga si tildeling endra): {name}","activity.reason_pool_refund_cost_reduced":"Refusjon frå sparegris (kostnad redusert): {name}","activity.reason_pool_refund_deleted":"Refusjon frå sparegris (løning sletta): {name}","activity.reason_pool_refund_expired":"Refusjon frå sparegris (løning utløpt): {name}","activity.reason_pool_refund_funding_changed":"Refusjon frå sparegris (løninga si finansiering endra): {name}","activity.reason_pool_refund_sold_out":"Refusjon frå sparegris (løning utseld): {name}","activity.reason_streak_milestone":"Milepælsbonus ({days} dagar på rad!)","activity.reason_streak_freeze_used":"Rekkjefrys brukt ({date})","activity.reason_streak_freeze_earned":"Rekkjefrys opptent ({days} dagar på rad!)","activity.reason_streak_freeze_adjusted":"Rekkjefrys justert ({delta})","activity.reason_streak_freeze_reversed":"Rekkjefrys trekt tilbake (fullføring angra)","activity.reason_weekend_bonus":"Helgebonus (×{multiplier})","activity.reason_wish_savings":"Spart til ønske: {name}","activity.reason_wish_taken_back":"Teke tilbake frå ønske: {name}","activity.reason_wish_refund_declined":"Ønske avslått, sparepengar tilbakeførte: {name}","activity.reason_wish_refund_removed":"Ønske fjerna, sparepengar tilbakeførte: {name}","activity.reason_wish_pledge":"{who} gav tilsegn om {points} til {name}","activity.reason_wish_pledge_removed":"Tilsegn frå {who} ({points}) fjerna: {name}","activity.reason_wish_pledge_voided":"Tilsegn frå {who} ({points}) gitt tilbake: {name}","activity.reason_wish_redeemed":"Ønske løyst inn: {name}","activity.received":"motteke","activity.redeemed":"løyste inn","activity.spent":"brukte","activity.try_different_filter":"Prøv eit anna filter","activity.unknown_child":"Ukjend","approvals.all_caught_up":"Alt er oppdatert!","approvals.approve":"Godkjenn","approvals.approve_all":"Godkjenn alle","approvals.child_said":"Sa","approvals.suggested":"Føreslått: {points}","approvals.award_label":"Gje","approvals.rating_label":"Kvalitetsvurdering","approvals.rating_star_title":"{count}★ — gjev {percent} % av poenga","approvals.approve_all_busy":"Godkjenner…","approvals.approve_all_confirm":"Godkjenne {count} ventande gjeremål?","approvals.approve_all_confirm_one":"Godkjenne 1 ventande gjeremål?","approvals.card_description":"Eit kort for å handtere ventande oppgåvegodkjenningar","approvals.card_name":"TaskMate Godkjenningar","approvals.default_title":"Ventande godkjenningar","approvals.error_failed_service":"Kunne ikkje {service}: {message}","approvals.error_failed":"Noko gjekk gale: {message}","approvals.error_title":"TaskMate-feil","approvals.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","approvals.no_pending_approvals":"Ingen ventande godkjenningar","approvals.please_define_entity":"Ver venleg og definer ein entitet (ventande godkjenningar-sensor)","approvals.reject":"Avvis","approvals.reward_claims_section":"Løningskrav","approvals.mandatory_section":"Obligatoriske — må vurderast","approvals.apply_penalty":"Gje straff","approvals.postpone":"Utset","approvals.dismiss":"Avvis","approvals.penalty_points":"Straff: −{points} {pointsName}","approvals.no_penalty":"Ingen straff angjeven","approvals.timed_duration":"{count} min","badge.criteria_and":"OG","badge.criteria_or":"ELLER","badge.criteria_best_streak":"Beste rekkje","badge.criteria_birthday":"Bursdag","badge.criteria_current_streak":"Noverande rekkje","badge.criteria_first_chore":"Fyrste oppgåve","badge.criteria_first_reward":"Fyrste belønning","badge.criteria_perfect_weeks":"Perfekte veker","badge.criteria_total_chores":"Oppgåver totalt","badge.criteria_total_points":"Poeng totalt","badge.criteria_total_rewards":"Belønningar totalt","badge.desc_1000_points":"Ten {count} {points_name} totalt","badge.desc_100_chores":"Fullfør {count} oppgåver","badge.desc_100_points":"Ten {count} {points_name} totalt","badge.desc_10_chores":"Fullfør {count} oppgåver","badge.desc_10_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_30_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_3_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_5000_points":"Ten {count} {points_name} totalt","badge.desc_500_points":"Ten {count} {points_name} totalt","badge.desc_50_chores":"Fullfør {count} oppgåver","badge.desc_5_perfect_weeks":"Oppnå {count} perfekte veker","badge.desc_7_day_streak":"Fullfør oppgåver {count} dagar på rad","badge.desc_first_chore":"Fullfør den aller fyrste oppgåva di","badge.desc_first_perfect_week":"Fullfør ei perfekt veke","badge.desc_first_reward":"Hent den fyrste belønninga di","badge.desc_birthday":"Feir bursdagen din","badge.earned_date":"Opptent {date}","badge.manual_award_only":"Berre manuell tildeling","badge.metric_best_streak":"Beste rekkje","badge.metric_current_streak":"Nåverande rekkje","badge.metric_first_chore":"Første oppgåve (bool)","badge.metric_first_reward":"Første beløning (bool)","badge.metric_perfect_weeks":"Perfekte veker","badge.metric_total_chores":"Totalt oppgåver","badge.metric_total_points":"Totalt poeng","badge.metric_total_rewards":"Totalt beløningar","badge.metric_birthday":"Bursdag i dag (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} oppgåver fullførte","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} oppgåver fullførte","badge.name_10_perfect_weeks":"{count} perfekte veker","badge.name_30_day_streak":"{count}-dagars rekkje","badge.name_3_day_streak":"{count}-dagars rekkje","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} oppgåver fullførte","badge.name_5_perfect_weeks":"{count} perfekte veker","badge.name_7_day_streak":"{count}-dagars rekkje","badge.name_first_chore":"Fyrste oppgåve","badge.name_first_perfect_week":"Fyrste perfekte veke","badge.name_first_reward":"Fyrste belønning","badge.name_birthday":"Bursdag","badge.source_auto":"AUTO","badge.source_manual":"MANUELL","badge.source_silent":"STILLE","badge.tier_bronze":"Bronse","badge.tier_gold":"Gull","badge.tier_platinum":"Platina","badge.tier_silver":"Sølv","badges.all_tiers":"Alle nivå","badges.count_label":"{earned} av {total} opptent","badges.count_label_latest":"{earned} av {total} opptent · Siste: {latest}","badges.default_title":"Merke","badges.editor_help":"Konfigurer via YAML: sett entity til din badge-sensor (t.d. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} ikkje funne","badges.error.entity_required":"Ver venleg og definer ein entitet: badge-sensoren til barnet (t.d. sensor.taskmate_badges_mia)","badges.empty_none":"Ingen merke enno","badges.empty_tier":"Ingen merke i {tier} enno","badges.label":"Merke","badges.next_up":"Neste","badges.one_more":"Berre éin til, så er det ditt!","badges.title_with_name":"Merka til {name}","bonuses.add_bonus":"Legg til bonus","bonuses.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","bonuses.btn_delete_title":"Slett","bonuses.btn_edit_title":"Rediger","bonuses.card_description":"Gje born poeng med bonusar","bonuses.card_name":"TaskMate Bonusar","bonuses.default_title":"Bonusar","bonuses.empty_sub":"Trykk på blyantikonet for å leggje til bonusar","bonuses.empty_title":"Ingen bonusar enno","bonuses.form_description_label":"Omtale (valfritt)","bonuses.form_description_placeholder":"Kort omtale","bonuses.form_icon_label":"Ikon (MDI)","bonuses.form_name_label":"Namn","bonuses.form_name_placeholder":"t.d. Rydda rommet","bonuses.form_points_label":"Poeng","bonuses.manage_title":"Administrer bonusar","bonuses.new_bonus":"Ny bonus","bonuses.toast_add_failed":"Kunne ikkje leggje til bonus","bonuses.toast_applied":"+{points} {pointsName} til {childName}","bonuses.toast_apply_failed":"Kunne ikkje bruke bonus","bonuses.toast_delete_failed":"Kunne ikkje slette bonus","bonuses.toast_save_failed":"Kunne ikkje lagre endringar","bonuses.toast_saved":"Bonus lagra","calendar.card_description":"Dagsvising av gjeremål tildelte kvart born","calendar.card_name":"TaskMate-kalender","calendar.child_summary":"{done} av {total} fullført","calendar.default_title":"Oppgåvekalender","calendar.error.entity_required":"Definer ei eining","calendar.legend_due":"Frist","calendar.left_count":"{count} att","calendar.left_count_one":"{count} att","calendar.next_day":"Neste dag","calendar.no_chores_today":"Ingen gjeremål for denne dagen","calendar.prev_day":"Førre dag","calendar.rotating":"Roterande tildeling","child.afternoon_chores":"Ettermiddagsoppgåver","child.all_done":"Alt ferdig!","child.bonus_label":"BONUS","child.bonus_tooltip":"Bonus: {name}","child.card_description":"Eit morosamt og bornevenleg kort for å fullføre oppgåver!","child.card_name":"TaskMate Bornekort","child.celebration_message":"Du klarte det! Hald fram det gode arbeidet!","child.celebration_title":"KJEMPEBRA!","child.on_vacation":"Pause – gjeremål er sette på vent 🌴","birthday.banner":"Gratulerer med dagen, {name}! 🎂","birthday.banner_age":"Gratulerer med dagen, {name} — {age} år i dag! 🎂","birthday.multiplier":"Kvart gjeremål gjev {multiplier}× i dag","birthday.day_off":"Fridag — berre obligatoriske gjeremål i dag","child.child_not_found":"Born ikkje funne: {child_id}","child.chore_locked_until":"Tilgjengeleg kl. {time}","child.set_time_open_until":"open til {time}","child.set_time_opens":"opnar {time}","child.set_time_missed":"gjekk glipp","child.set_time_waiting":"ventar på ein vaksen","child.set_time_done":"ferdig","child.set_time_count":"{done} av {total} i dag","child.set_time_of":"{n} av {total}","child.set_time_now":"no","child.chore_locked_until_generic":"Tilgjengeleg seinare","child.recurrence_locked":"Ikkje tilgjengeleg akkurat no – sjekk igjen seinare","child.chores_reset_hours_mins":"Oppgåvene nullstillast om {hours}t {mins}m","child.chores_reset_mins":"Oppgåvene nullstillast om {mins}m","child.chores_resetting_soon":"Oppgåvene nullstillast snart!","child.click_to_complete":"Klikk for å fullføre","child.click_to_undo":"Klikk for å angre","child.claimed_by_another":"Allereie gjort av {name}","child.claimed_by_another_generic":"Allereie teken i dag","child.difficulty_easy":"Lett","child.difficulty_medium":"Middels","child.difficulty_hard":"Vanskeleg","child.mandatory":"Obligatorisk","child.swap_section_title":"Overta ei oppgåve","child.swap_request":"Be om","child.swap_requested":"Førespurd","child.photo_needed":"Bilete krevst","child.photo_required_title":"Legg til eit bilete","child.extra_title":"Kva gjorde du?","child.extra_hint":"Sei kva du gjorde, og kva du meiner det er verdt.","child.extra_desc_placeholder":"Eg rydda verandaen","child.extra_points_label":"Poeng du meiner det er verdt","child.extra_submit":"Send","child.extra_needs_desc":"Skriv først kva du gjorde.","child.open_ended_tag":"Beskriv","child.weekly_target_done":"Ferdig for denne veka","child.weekly_target_progress":"{done}/{target} denne veka","child.weekly_target_bonus_reached":"🎉 Vekemålet er nådd! +{points}","child.team_progress":"{joined} / {size} med","child.team_you_joined":"Du er med","child.team_join":"Bli med","child.team_leave":"Gå ut","child.team_tap_to_join":"Trykk for å bli med på laget","child.team_tap_to_leave":"Trykk for å forlate laget","child.photo_take":"Ta eit bilete","child.photo_hint":"Vis den ferdige oppgåva","child.photo_retake":"Ta på nytt","child.photo_confirm":"Stadfest","child.photo_uploading":"Lastar opp bilete…","child.photo_cancel":"Avbryt","child.photo_not_image":"Denne fila er ikkje eit bilete. Prøv igjen.","child.photo_process_failed":"Klarte ikkje å lese biletet. Prøv igjen.","child.photo_upload_failed":"Opplasting mislukkast. Sjekk tilkoplinga og prøv igjen.","child.photo_size_kb":"~{size} KB","child.done":"Ferdig","child.blocked_by_dependency":"Gjer {chores} først","child.parent":"Forelder","child.error_complete":"Noko gjekk gale: {message}","child.error_title":"Oops!","child.error_undo":"Kunne ikkje angre: {message}","child.error.child_id_required":"Ver venleg og definer ein child_id","child.error.entity_required":"Definer ei eining","child.undo_not_allowed":"Berre ein forelder kan angra ei fullført oppgåve.","child.undo_named":"Angra {name}","child.undo_recent":"Angra ei oppgåve du nettopp gjorde","child.evening_chores":"Kveldsoppgåver","child.morning_chores":"Morgonoppgåver","child.night_chores":"Nattoppgåver","child.no_chores_right_now":"Ingen oppgåver akkurat no. Godt jobba!","child.not_scheduled_for_today":"Ikkje planlagt for i dag","child.pause":"Pause","child.paused":"Pausa","child.please_define_child_id":"Ver venleg og definer ein child_id","child.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Gjentakande","child.recurrence_every_n_days":"Kvar {count}. dag","child.recurrence_weekly":"Vekentleg","child.recurrence_every_2_weeks":"Kvar 2. veke","child.recurrence_monthly":"Månadleg","child.recurrence_every_3_months":"Kvar 3. månad","child.recurrence_every_6_months":"Kvar 6. månad","child.recurrence_next":"Neste gong: {day}","child.resume":"Fortset","child.start":"Start","child.time_has_passed":"Tida har gått for denne oppgåva","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dagens oppgåver","common.afternoon":"Ettermiddag","common.all":"Alle","common.all_children":"Alle born","common.anytime":"Kva tid som helst","common.apply":"Bruk","common.approve":"Godkjenn","common.approved":"Godkjend","common.cancel":"Avbryt","common.close":"Lukk","common.chores":"Oppgåver","common.complete_on_behalf":"Fullfør","common.complete_on_behalf_all_done":"Alle gjeremål gjorde i dag","common.complete_on_behalf_heading":"Utestående i dag","common.complete_on_behalf_tooltip":"Fullfør for {name}","common.d_streak":"{count}d rekke","common.day_streak":"dagars rekke","common.default":"Standard","common.entity":"Entitet","common.entity_not_found":"Entitet ikkje funnen: {entity}","common.error":"Feil","common.evening":"Kveld","common.goal":"Mål","common.morning":"Morgon","common.night":"Natt","common.no_children":"Ingen born funne","common.no_chores_today":"Ingen oppgåver i dag","common.pending":"Ventar","common.please_define_entity":"Ver venleg og definer ein entitet","common.points":"Poeng","common.reject":"Avvis","common.rejected":"Avvist","reject.title":"Avvis «{name}»","reject.reason_label":"Kvifor? (valfritt)","reject.reason_placeholder":"Sei kva som må fiksast…","reject.reason_hint":"Blir vist til barnet. La feltet stå tomt for å avvise utan grunngjeving.","reject.chip_not_finished":"Ikkje ferdig","reject.chip_redo":"Må gjerast på nytt","reject.chip_not_today":"Ikkje i dag","reject.confirm":"Avvis","child.rejected_note":"Sendt tilbake: {reason}","rewards.rejected_note":"Ikkje godkjent: {reason}","activity.rejected_reason":"Grunngjeving: {reason}","inspection.coming_title":"Inspeksjon på veg!","inspection.coming_sub":"Ein vaksen sjekkar {name} i løpet av dei neste {time}. Hald det fint for +{bonus} {points_name}!","inspection.passed_title":"Inspeksjon greidd! +{bonus} {points_name}","inspection.passed_sub":"{name} såg flott ut","inspection.passed_sub_note":"{name} såg flott ut: «{note}»","inspection.redo_title":"{name} treng eitt forsøk til","inspection.redo_sub":"Du held på dei {points} {points_name}. Gjer det igjen og kryss det av.","inspection.nope_title":"Ikkje denne gongen","inspection.nope_sub":"{name} greidde ikkje stikkprøva. Ingen poeng tapte.","inspection.tag_open":"Inspeksjon","inspection.tag_passed":"Greidd +{bonus}","inspection.tag_redo":"På nytt","inspection.tag_failed":"Inspisert","inspection.celebrate_title":"Inspeksjon greidd!","inspection.celebrate_sub":"{name} såg fantastisk ut","inspection.celebrate_ok":"Hurra!","activity.inspection_started":"Inspeksjon starta","activity.inspection_passed":"Inspeksjon greidd","activity.inspection_failed":"Inspeksjon: ikkje denne gongen","activity.inspection_redo":"Sendt tilbake for å gjerast på nytt","activity.reason_inspection_passed":"Inspeksjon greidd: {name}","common.reset":"Nullstill","common.save":"Lagre","common.stars":"Stjerner","common.this_week":"denne veka","common.title":"Tittel","common.today":"I dag","common.total":"totalt","common.unavailable":"TaskMate er utilgjengeleg","common.unknown":"Ukjend","common.yesterday":"I går","dashboard.btn_add_points_title":"Legg til {amount} {pointsName}","dashboard.btn_remove_points_title":"Fjern {amount} {pointsName}","dashboard.card_description":"Samla foreldrevisning med godkjenningar, bornefremgang og hurtigpoengkontrollar","dashboard.card_name":"TaskMate Foreldredashbord","dashboard.default_title":"Foreldredashbord","dashboard.empty_approvals":"Alt oppdatert! Ingen ventande godkjenningar.","dashboard.empty_claims":"Ingen ventande løningskrav.","dashboard.empty_no_children":"Ingen born funne","dashboard.empty_rotation":"Ingen roterande oppgåver konfigurert","dashboard.paused_tag":"PAUSA","dashboard.rotation_skip_confirm":"Hoppe over dagens tildelte for denne oppgåva?","dashboard.rotation_skip_hint":"Hopp over noverande barn og gå til neste i rotasjonen (berre i dag)","dashboard.rotation_unassigned":"Ingen","dashboard.tab_approvals":"Godkjenningar","dashboard.tab_claims":"Krav","dashboard.tab_overview":"Oversikt","dashboard.chores_done":"{done} / {total} oppgåver gjort","dashboard.tab_points":"Poeng","dashboard.tab_rotation":"Rotasjon","dashboard.mode_alternating":"Vekslande","dashboard.mode_balanced":"Balansert","dashboard.mode_random":"Tilfeldig","graph.all_children":"Alle born","graph.card_description":"Linjediagram som fylgjer daglege eller kumulative poeng over tid","graph.card_name":"TaskMate Poenggraf","graph.career_growth":"Karriere","graph.daily":"Dagleg","graph.default_title":"Poenggraf","graph.console_live":"DIREKTE","graph.error.entity_required":"Ver venleg og definer ein entitet","graph.graph_error":"Graffeil: {message}","graph.no_data_submessage":"Fullfør og godkjenn oppgåver for å sjå grafen","graph.no_data_yet":"Ingen data enno","graph.total":"Totalt","leaderboard.best_streak":"Beste rekke","leaderboard.best_streak_value":"{count} dagar","leaderboard.best_streak_value_one":"1 dag","leaderboard.card_description":"Konkurranserangering etter poeng, rekke eller vekeleg aktivitet","leaderboard.card_name":"TaskMate Leiartavle","leaderboard.career_label":"karriere","leaderboard.career_score":"Karrierepoeng","leaderboard.default_title":"Leiartavle","leaderboard.error.entity_required":"Definer ei eining","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Personlege rekordar","leaderboard.points_this_week":"Poeng denne veka","leaderboard.ranked_by_points":"Rangert etter totale poeng","leaderboard.ranked_by_streak":"Rangert etter noverande rekkje","leaderboard.ranked_by_weekly":"Rangert etter poeng denne veka","leaderboard.ranked_by_career":"Rangert etter karrierepoeng","leaderboard.ranked_by_season":"Rangert etter poeng denne månaden","leaderboard.sort_all_time_points":"Totale poeng","leaderboard.sort_career_score":"Karrierepoeng","leaderboard.sort_current_streak":"Noverande rekke","leaderboard.sort_this_week":"Denne veka","leaderboard.tie":"LIKT","leaderboard.total_chores_completed":"Totalt fullførte oppgåver","leaderboard.total_points_earned":"Totalt opptente poeng","overview.card_description":"Hurtigoversikt for foreldre over alle born","overview.card_name":"TaskMate Oversikt","overview.default_title":"TaskMate","overview.designed.action_required":"HANDLING KREVST ●","overview.designed.approvals_waiting":"{count} godkjenningar ventar","overview.designed.approvals_waiting_one":"1 godkjenning ventar","overview.designed.daily_completion":"DAGLEG FRAMGANG","overview.designed.pending_review":"{count} TIL GJENNOMGANG","overview.designed.progress_detail":"{done} / {total} oppgåver · {pct} %","overview.designed.review":"Sjå gjennom","overview.designed.sub_cleanpro":"Oppdatert no","overview.designed.sub_console":"FAMILIE · DIREKTE","overview.designed.sub_playroom":"Sjå kor travle vi er!","overview.designed.tap_to_check":"Trykk Godkjenningar for å hake av","overview.designed.todays_progress":"Dagens framgang","overview.designed.waiting_for_you":"{count} ventar på deg","overview.designed.waiting_for_you_one":"1 ventar på deg","overview.error.entity_required":"Ver venleg og definer ein entitet","overview.footer_children":"Born","overview.footer_done_today":"Gjort i dag","overview.footer_total_points":"Totalt {pointsName}","overview.pending_count":"{count} ventar","penalties.add_penalty":"Legg til straff","penalties.applying_to":"Vert brukt på {childName} — noverande saldo: {points} {pointsName}","penalties.btn_delete_title":"Slett","penalties.btn_edit_title":"Rediger","penalties.card_description":"Trekk poeng frå born med straffar","penalties.card_name":"TaskMate Straffar","penalties.default_title":"Straffar","penalties.empty_sub":"Trykk på blyantikonet for å leggje til straffar","penalties.empty_title":"Ingen straffar enno","penalties.form_description_label":"Omtale (valfritt)","penalties.form_description_placeholder":"Kort omtale","penalties.form_icon_label":"Ikon (MDI)","penalties.form_name_label":"Namn","penalties.form_name_placeholder":"t.d. Ikkje gå i seng","penalties.form_points_label":"Poeng","penalties.manage_title":"Administrer straffar","penalties.new_penalty":"Ny straff","penalties.toast_add_failed":"Kunne ikkje leggje til straff","penalties.toast_applied":"-{points} {pointsName} frå {childName}","penalties.toast_apply_failed":"Kunne ikkje bruke straff","penalties.toast_delete_failed":"Kunne ikkje slette straff","penalties.toast_save_failed":"Kunne ikkje lagre endringar","penalties.toast_saved":"Straff lagra","points_card.card_description":"Eit foreldrevenleg kort for å leggje til eller fjerne poeng","points_card.card_name":"TaskMate Poengkort","points_card.default_title":"Administrer poeng","points_card.dialog_add_title":"Legg til {pointsName}","points_card.dialog_confirm_add":"Legg til","points_card.dialog_confirm_remove":"Fjern","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Skriv inn 1–100","points_card.dialog_points_label":"Tal {pointsName}","points_card.dialog_reason_label":"Grunn (valfritt)","points_card.dialog_reason_placeholder":"t.d. God oppførsel, hjelpte eit sysken...","points_card.dialog_remove_title":"Fjern {pointsName}","points_card.dialog_subtitle":"for {childName}","points_card.empty_subtitle":"Legg til born i TaskMate-innstillingar","points_card.empty_title":"Ingen born funne","points_card.notification_added":"La til {points} {pointsLabel} til {childName}","points_card.notification_failed":"Mislukkast: {message}","points_card.notification_failed_action":"Kunne ikkje {action} poeng: {message}","points_card.notification_failed_add":"Kunne ikkje leggje til poeng: {message}","points_card.notification_failed_remove":"Kunne ikkje fjerne poeng: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} for {childName}","points_card.notification_removed":"Fjerna {points} {pointsLabel} frå {childName}","points_card.please_define_entity":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","points_card.quick_add_title":"Legg til {amount} {pointsName}","points_card.quick_custom_title":"Eigendefinert beløp","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Fjern {amount} {pointsName}","points_card.validation_range":"Ver venleg og skriv inn eit tal mellom 1 og 100","points_display.board_title":"Poengtavle","points_display.card_description":"Bornevenleg poengvisning. Støttar eitt born, alle born eller kombinert familietotal.","points_display.card_name":"TaskMate Poengvisning","points_display.career_score_label":"Karrierepoeng","points_display.combined_family_total":"Kombinert familietotal","points_display.current_points_label":"Noverande poeng","points_display.default_title":"Poeng","points_display.empty_no_child":"Ingen born valt eller bornet vart ikkje funne.","points_display.empty_no_children":"Ingen born funne i TaskMate-data.","points_display.empty_set_child_id":"Set child_id i korteditoren.","points_display.error.entity_required":"Ver venleg og definer ein entitet","points_display.family_subtitle":"{count} born · totalt","points_display.family_subtitle_one":"1 born · totalt","points_display.family_title":"Familiepoeng","points_display.individual_scores":"Individuelle poeng","points_display.mode_cumulative":"Kombinert","points_display.mode_multi":"Alle born","points_display.mode_single":"Einskild","points_display.points_label":"poeng","points_display.rank":"Rang","points_display.single_title":"{name} sine poeng","points_display.streak":"Rekke","points_display.streak_day":"{count} dag","points_display.streak_days":"{count} dagar","points_display.this_week":"Denne veka","points_display.total_points":"Totale poeng","points_display.weekly_plus":"+{count} denne veka","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Legg til oppgåver for dette bornet fyrst","reorder.card_description":"Eit kort for å omorganisere oppgåver per born, organisert etter tidskategori","reorder.card_name":"TaskMate Omorganiseringskort","reorder.child_not_found":"Born ikkje funne: {child_id}","reorder.chore_count":"{count} oppgåve","reorder.chore_count_plural":"{count} oppgåver","reorder.default_title":"Omorganiser oppgåver","reorder.drag_to_reorder":"Dra for å omorganisere","reorder.error.child_id_required":"Ver venleg og definer ein child_id","reorder.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","reorder.move_down":"Flytt ned","reorder.move_up":"Flytt opp","reorder.no_chores_assigned":"Ingen oppgåver tildelt","reorder.notification.save_error_message":"Kunne ikkje lagre oppgåverekkjefølgje: {error}","reorder.notification.save_error_title":"Feil ved lagring av rekkjefølgje","reorder.notification.save_success_message":"Oppgåverekkjefølgja er oppdatert.","reorder.notification.save_success_title":"Oppgåverekkjefølgje lagra","reorder.save_order":"Lagre rekkjefølgje","reorder.saving":"Lagrar...","reorder.unsaved_changes":"Du har ulagra endringar","reward_progress.card_description":"Fullskjerm motiverande løningsfremgangsvisning","reward_progress.card_name":"TaskMate Løningsfremgang","reward_progress.combined":"kombinert","reward_progress.combined_points_pool":"Kombinert poengpott","reward_progress.default_title":"Løningsmål","reward_progress.error.entity_required":"Ver venleg og definer ein entitet","reward_progress.jackpot_reward":"Jackpot-løning","reward_progress.more_needed":"{amount} meir trengst","reward_progress.no_rewards":"Ingen løningar funne","reward_progress.ready":"🎉 Klar!","reward_progress.ready_to_claim":"Klar til å hente!","reward_progress.ready_to_claim_emoji":"🎉 Klar til å hente!","reward_progress.total_pool":"Total pott","reward_progress.unavailable":"TaskMate utilgjengeleg","rewards.add_all":"Alle","rewards.all_children":"Alle born","rewards.allocated":"Tildelt","rewards.awaiting_approval":"Ventar på foreldregodkjenning","rewards.card_description":"Eit kort som viser tilgjengelege løningar med poengkostnader","rewards.card_name":"TaskMate Løningskort","rewards.claim_reward":"Hent løning","rewards.confirm_body":"Løys inn {name}?","rewards.confirm_claim_btn":"Løys inn!","rewards.confirm_cost":"Kostnad","rewards.confirm_pool_total":"Sparegris totalt","rewards.confirm_remaining":"Attståande","rewards.confirm_title":"Løys inn belønning?","rewards.confirm_your_points":"Dine {name}","rewards.default_title":"Løningar","rewards.deposit_custom_add":"Legg til","rewards.deposit_custom_label":"Eigendefinert beløp å setje inn","rewards.deposit_custom_placeholder":"Beløp","rewards.deposit_disabled_insufficient":"Ikkje nok tilgjengeleg ({spendable} igjen)","rewards.deposit_disabled_loading":"Set inn…","rewards.deposit_disabled_no_child":"Vel eit barn for å setje inn","rewards.deposit_points":"Set inn {amount}","rewards.empty_subtitle":"Legg til løningar i TaskMate-innstillingar","rewards.empty_title":"Ingen løningar tilgjengelege","rewards.error.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","rewards.expired":"Utløpen","rewards.expires_in_days":"Går ut om {count} dag","rewards.expires_in_days_plural":"Går ut om {count} dagar","rewards.expires_today":"Går ut i dag","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Ikkje nok poeng","rewards.only_n_left":"Berre {count} att!","rewards.pool_full":"Spareglas fullt!","rewards.pool_locked_note":"Tildelingar er låste — dei kan berre brukast på dette målet","rewards.redeem":"Løys inn","rewards.reward_count_plural":"{count} løningar","rewards.reward_count_singular":"{count} løning","rewards.sold_out":"Utseld","rewards.available_when":"Tilgjengeleg {window}","rewards.locked_now":"Ikkje tilgjengeleg akkurat no","rewards.spendable_balance":"Tilgjengeleg","rewards.spendable_chip":"Tilgjengeleg: {points}","rewards.unavailable_hint":"Denne løninga kan ikkje lenger krevjast","streak.achievement.fifty_desc":"Fullfør 50 oppgåver","streak.achievement.fifty_name":"50 gjort","streak.achievement.first_desc":"Fullfør di fyrste oppgåve","streak.achievement.first_name":"Fyrste!","streak.achievement.hundred_desc":"Fullfør 100 oppgåver","streak.achievement.hundred_name":"100 gjort","streak.achievement.points100_desc":"Ten 100 poeng totalt","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ten 50 poeng totalt","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dagars rekke","streak.achievement.streak14_name":"2 veker","streak.achievement.streak30_desc":"30 dagars rekke","streak.achievement.streak30_name":"Månad!","streak.achievement.streak3_desc":"3 dagars rekke","streak.achievement.streak3_name":"3 dagar","streak.achievement.streak7_desc":"7 dagars rekke","streak.achievement.streak7_name":"Veke!","streak.achievement.ten_desc":"Fullfør 10 oppgåver","streak.achievement.ten_name":"10 gjort","streak.achievements":"Prestasjonar","streak.card_description":"Daglege rekker og milepælmerke for kvart born","streak.card_name":"TaskMate Rekker og prestasjonar","streak.day_streak":"dagars rekke","streak.freezes_tooltip":"Rekkjefrys — kvar reddar rekkja di ein dag du gløymer","streak.freezes_aria":"{count} rekkjefrys","streak.freezes_aria_one":"1 rekkjefrys","streak.default_title":"Rekker og prestasjonar","streak.error.entity_required":"Ver venleg og definer ein entitet","streak.on_fire_count":"{count} i fyr og flamme","streak.on_fire_count_one":"{count} i fyr og flamme","sticker_chart.error.entity_required":"Ver venleg og definer ein entitet","sticker_chart.default_title":"{name} si klistremerketavle","sticker_chart.today":"I dag: {done} / {total} oppgåver gjorde","sticker_chart.all_done":"Alt er gjort, {name}!","sticker_chart.day_done_message":"Alle oppgåvene i dag er gjorde!","sticker_chart.no_stickers":"Ingen klistremerke enno - gjer ei oppgåve for å få det første!","sticker_chart.stickers_alt":"{count} {points} opptente","sticker_chart.goal":"{points} / {goal} {unit} til løninga","sticker_chart.goal_reached":"MÅLET ER NÅDD! På tide med løn!","sticker_chart.week_goal":"{points} / {goal} {unit} denne veka","sticker_chart.week_perfect":"PERFEKT VEKE! Kvar einaste stjerne tent!","sticker_chart.block_key":"Kvar rute = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} oppgåver gjorde","sticker_chart.no_jobs_day":"Ingen oppgåver den {day}.","sticker_chart.no_reward":"Inga løn å spare til enno - vel ei i kortinnstillingane.","sticker_chart.no_child":"Fann ingen born på denne entiteten","sticker_chart.claim":"Hent {reward}","sticker_chart.claim_confirm":"Trykk igjen for å hente {reward}","sticker_chart.claim_pending":"Ventar på at ein vaksen seier ja","sticker_chart.claim_short":"{count} {unit} att","sticker_chart.claimed":"{reward} henta for {name}!","sticker_chart.complete_failed":"Det gjekk ikkje: {error}","sticker_chart.goal_tile":"Mål","sticker_chart.needs_photo":"Denne oppgåva treng eit bilete - opne ho på TaskMate-barnekortet.","sticker_chart.no_jobs_today":"Ingen oppgåver i dag - kos deg!","sticker_chart.state.done":"gjort","sticker_chart.state.partial":"byrja","sticker_chart.state.pending":"ventar på ein vaksen","sticker_chart.state.todo":"ikkje gjort","sticker_chart.not_allowed":"Dette nettbrettet får ikkje krysse av oppgåvene til {name}. Ein vaksen kan fikse det i TaskMate: kople {name} til kontoen nettbrettet brukar, eller leggje til den kontoen som forelder.","sticker_chart.undo_denied":"Berre ein vaksen kan ta tilbake eit klistremerke.","sticker_chart.undone":"Klistremerket er teke tilbake.","visibility.description_hidden":"Skjult av synlegheitskondisjon","visibility.description_shown":"Vist av synlegheitskondisjon","visibility.label_entity":"Synlegheitsentitet","visibility.label_operator":"Synleghetsoperator","visibility.label_state":"Synlegheitstilstand","visibility.operator_equals":"Lik","visibility.operator_gt":"Større enn (>)","visibility.operator_gte":"Større eller lik (≥)","visibility.operator_lt":"Mindre enn (<)","visibility.operator_lte":"Mindre eller lik (≤)","visibility.operator_not_equals":"Ikkje lik","weekly.card_description":"Veka med eit blikk — oppgåver, poeng og dagleg stolpediagram","weekly.card_name":"TaskMate Vekeoppsummering","weekly.child_chores":"{count} oppgåver","weekly.child_chores_one":"1 oppgåve","weekly.child_days":"{count}/7 dagar","weekly.child_days_active_title":"{count} av 7 dagar aktiv","weekly.day_fri":"Fre","weekly.day_mon":"Mån","weekly.day_sat":"Lau","weekly.day_sun":"Sun","weekly.day_thu":"Tor","weekly.day_tue":"Tys","weekly.day_wed":"Ons","weekly.default_title":"Denne veka","weekly.error.entity_required":"Ver venleg og definer ein entitet","weekly.section_children_this_week":"Born denne veka","weekly.section_chores_per_day":"Oppgåver per dag","weekly.section_points_per_day":"Poeng per dag","weekly.stat_chores":"Oppgåver","weekly.stat_rewards":"Belønningar","weekly.stat_days_active":"Aktive dagar","child.level_label":"Nivå {level}","child.console_cleared":"FULLFØRT","child.console_active":"AKTIVE: {count}","child.avatar_change":"Byt avataren din","child.avatar_locked":"Låst","child.avatar_change_failed":"Kunne ikkje endre avatar.","leaderboard.sort_this_month":"Denne månaden","leaderboard.last_champion":"Førre månads meister: {name} 🏆","gallery.default_title":"Fotogalleri","gallery.empty":"Ingen bevisbilete enno","gallery.pending":"ventar","family_goal.default_title":"Familiemål","family_goal.disabled":"Ingen familiemål sett","family_goal.reward_label":"Beløning: {reward}","family_goal.reached":"Målet er nådd! {reward}","wishlist.title":"Ønskjelista til {name}","wishlist.subtitle":"Sparar opp","wishlist.add":"Legg til eit ønske","wishlist.limit_reached":"Du har allereie {max} ønske på gang","wishlist.can_spend":"Du kan bruke","wishlist.saved_in_wishes":"{points} spart i ønske","wishlist.empty":"Ingen ønske enno. Legg til noko du vil spare til!","wishlist.pick_child":"Vel eit barn i kortinnstillingane for å vise ønskjelista.","wishlist.target_tag":"Mål: {points}","wishlist.open_link":"Opne lenkje","wishlist.progress_label":"{total} av {target}","wishlist.legend_me":"Meg {points}","wishlist.legend_family":"Familie {points}","wishlist.status_pending":"Ventar på at ein vaksen godkjenner","wishlist.withdraw":"Trekk tilbake","wishlist.status_declined":"Ein vaksen sa nei","wishlist.dismiss":"Forstått","wishlist.status_redeem_requested":"Innløysing etterspurd — ein vaksen ordnar det","wishlist.fully_funded":"Fullfinansiert!","wishlist.ask_redeem":"Be om å løyse inn","wishlist.move_points":"Flytt poeng","wishlist.take_back":"Ta tilbake","wishlist.to_go":"{points} att","wishlist.add_title":"Legg til eit ønske","wishlist.field_name":"Kva ønskjer du deg?","wishlist.field_target":"Kor mange poeng kostar det?","wishlist.target_hint":"Ein vaksen kan endre dette","wishlist.target_lower":"Senk målet","wishlist.target_raise":"Auk målet","wishlist.field_link":"Lenkje","wishlist.optional":"(valfritt)","wishlist.field_picture":"Bilete","wishlist.picture_pick":"Trykk for å ta eit bilete eller velje eit","wishlist.picture_change":"Byt bilete","wishlist.picture_not_image":"Den fila er ikkje eit bilete","wishlist.picture_failed":"Biletet kunne ikkje brukast. Prøv eit anna.","wishlist.link_invalid":"Lenkjer må starte med http:// eller https://","wishlist.send":"Send til ein vaksen","wishlist.move_title":"Flytt poeng til {name}","wishlist.move_info":"Du har {balance} · {needed} manglar framleis","wishlist.all_i_need":"Alt eg treng ({points})","wishlist.move_confirm":"Flytt {points}","wishlist.take_title":"Ta poeng tilbake frå {name}","wishlist.take_info":"Du har spart {saved}. Tilsegna frå familien blir i ønsket.","wishlist.take_all":"Alt ({points})","wishlist.take_confirm":"Ta tilbake {points}","wishlist.redeem_title":"Vil du be om {name}?","wishlist.redeem_body":"Ein vaksen får beskjed og ordnar det. Dei sparte poenga dine og tilsegna frå familien blir brukte opp.","wishlist.not_yet":"Ikkje enno","wishlist.yes_please":"Ja takk!","wishlist.error":"Det gjekk ikkje: {error}","wishlist.entity_required":"Ver venleg og definer ein entitet (TaskMate oversiktssensor)","bounty.title":"Dusørtavle","bounty.subtitle":"Eingongsjobbar · først til mølla","bounty.open_count":"{count} ledige","bounty.empty":"Ingen dusørar akkurat no — sjekk igjen seinare!","bounty.no_child":"Vel eit barn i kortinnstillingane.","bounty.left":"{time} att","bounty.no_expiry":"Går ikkje ut","bounty.photo_tag":"bilete","bounty.claim":"Ta han","bounty.claim_hint":"Du får {hours} t på å gjere han ferdig","bounty.finish_first":"Gjer ferdig dusøren din først","bounty.claimed_by_you":"Teken av deg — {time} att til å verte ferdig","bounty.done":"Ferdig!","bounty.give_back":"Gje tilbake","bounty.sibling_on_it":"{name} held på","bounty.sibling_back_in":"tilbake på tavla om {time} viss han ikkje vert ferdig","bounty.waiting":"Ventar på at ein vaksen sjekkar · +{points} {pointsName} ventar","bounty.undo":"Angre","bounty.sibling_checking":"{name} er ferdig — vert sjekka","bounty.you_earned":"Du tente +{points} {pointsName}","bounty.done_by":"Gjort av {name}","bounty.recent":"Nyleg fullført","bounty.claim_title":"Ta «{title}»?","bounty.claim_body":"Han er din i {hours} timar. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.claim_body_one":"Han er din i {hours} time. Er han ikkje gjord innan då, går han tilbake på tavla for alle.","bounty.not_now":"Ikkje no","bounty.claim_it":"Ta han — {points} {pointsName}","bounty.photo_title":"Vis oss den ferdige jobben","bounty.photo_body":"«{title}» treng eit bilete","bounty.cancel":"Avbryt","bounty.take_photo":"Ta bilete og send","bounty.uploading":"Sender…","bounty.yay_title":"Godt jobba!","bounty.yay_body":"Ein vaksen sjekkar «{title}», og så får du {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} t","bounty.dur_hours":"{h} t {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Ver venleg og vel eit barn (child_id)","bounty.error.entity_required":"Definer ei eining","auction.title":"Oppgåveauksjon","auction.subtitle":"Lågaste bod vinn · boda er løynde","auction.open_count":"{count} opne","auction.empty":"Ingen auksjonar akkurat no","auction.no_child":"Vel eit barn i kortredigeraren for å sjå auksjonane til barnet.","auction.results":"Resultat","auction.load_failed":"Kunne ikkje hente auksjonane: {error}","auction.up_to":"opptil {points} {pointsName}","auction.lowest_wins":"Lågaste bod vinn","auction.gauge_max":"maks {points} {pointsName}","auction.gauge_hint":"Vanlegvis verdt {points} {pointsName} · by det minste talet på poeng du vil gjere det for","auction.your_bid":"Det løynde bodet ditt","auction.change":"Endre","auction.withdraw":"Trekk tilbake","auction.closes_in":"stengjer om {time}","auction.no_other_bids":"Ingen andre bod enno","auction.other_bids_one":"1 anna bod","auction.other_bids":"{count} andre bod","auction.place_bid":"Legg inn eit løynt bod","auction.sheet_sub":"{date} · stengjer om {time}","auction.bid_label":"det minste talet på poeng du vil gjere det for","auction.range_low":"{points} · større sjanse til å vinne","auction.range_high":"{points} · maks","auction.clear":"Tøm","auction.backspace":"Slett siste siffer","auction.rule_secret":"Løynt: ingen ser talet ditt.","auction.rule_lowest":"Lågaste bod vinn. Ved likt bod vinn den som baud først.","auction.rule_min":"Boda startar på {points} {pointsName}.","auction.rule_win":"Viss du vinn, gjer du det {date} og får bodet ditt når det er godkjent.","auction.cancel":"Avbryt","auction.seal":"Forsegl bodet mitt · {points} {pointsName}","auction.you_won":"Du vann! {points} {pointsName} er dine","auction.you_won_sub":"når du har gjort det {date} og ein vaksen har godkjent det","auction.in_your_chores":"Ho står i oppgåvene dine {date}","auction.sibling_won":"{name} vann denne","auction.sibling_won_sub":"for {points} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.sibling_won_sub_bid":"for {points} {pointsName} · du baud {bid} {pointsName}. Lågaste bod vinn, så prøv litt lågare neste gong!","auction.tied_sub":"De baud begge {points} {pointsName}. Det vart uavgjort, og {name} baud først.","auction.no_bids":"Ingen bod denne gongen","auction.no_bids_sub":"{chore} går tilbake til vanleg fordeling {date}.","auction.closed_at":"Stengde {when}","auction.error.child_required":"Ver venleg og vel eit barn (child_id)","auction.error.entity_required":"Definer ei eining","child.won_at_auction":"Vunne på auksjon","weather.blocked_condition":"Skjult — uegna ver","weather.blocked_temp_low":"Skjult — for kaldt","weather.blocked_temp_high":"Skjult — for varmt","weather.blocked_wind":"Skjult — for mykje vind","weather.condition_rainy":"Regn","weather.condition_pouring":"Kraftig regn","weather.condition_snowy":"Snø","weather.condition_snowy_rainy":"Sludd","weather.condition_hail":"Hagl","weather.condition_lightning":"Lyn","weather.condition_lightning_rainy":"Tordenver","weather.condition_fog":"Skodde","weather.condition_windy":"Vindfullt","weather.condition_windy_variant":"Svært vindfullt","weather.condition_cloudy":"Skya","weather.condition_exceptional":"Ekstremver","child.deadline_minutes":"{mins} min att","child.deadline_hours":"{hours}t {mins}m att","child.deadline_title":"Gjer dette før tida renn ut","routine.title":"{name} si rutine","routine.no_child":"Vel eit barn for dette kortet.","routine.task_of":"Oppgåve {current} av {total}","routine.all_done_count":"Alle {total} ferdige","routine.done":"Ferdig ✓","routine.completed":"Fullført","routine.sent_for_checking":"Sendt til sjekk","routine.skip":"Seinare","routine.next":"Neste →","routine.back":"← Tilbake","routine.waiting_for_parent":"⏳ Ventar på at ein vaksen sjekkar","routine.photo_note":"Denne treng eit bilete — trykk på han på kortet ditt.","routine.finished_title":"Rutinen er ferdig!","routine.finished_body":"Bra jobba, {name}. Det var alt.","routine.earned":"+{points} tent","routine.awaiting_points":"+{points} når ein vaksen har sjekka","routine.skipped_note":"{count} att til seinare.","routine.skipped_note_one":"{count} att til seinare.","routine.start_again":"Start på nytt","routine.empty_title":"Ingenting å gjere","routine.empty_body":"Denne rutinen er alt ferdig.","routine.error.child_required":"Ver venleg og vel eit barn (child_id)","routine.error.entity_required":"Definer ei eining","routine.error.time_category":"time_category må vere ein av: {options}","kiosk.who":"Kven er der?","kiosk.tap_face":"Trykk på andletet ditt","kiosk.progress":"{done} av {total} ferdig","kiosk.all_done_short":"Alt ferdig i dag!","kiosk.nothing_today":"Ingenting å gjere i dag","kiosk.ask_grownup":"Spør ein vaksen","kiosk.no_children":"Ingen born å vise. Legg til born i TaskMate-panelet, eller huk dei av i innstillingane til dette kortet.","kiosk.hi":"Hei {name}!","kiosk.enter_pin":"Skriv inn PIN-koden din","kiosk.pin_wrong":"Oi — prøv igjen","kiosk.pin_locked":"For mange forsøk. Prøv igjen om {seconds} s","kiosk.back":"Tilbake","kiosk.cancel":"Avbryt","kiosk.delete_digit":"Slett siste siffer","kiosk.switch":"Ikkje {name}? Byt","kiosk.todays_chores":"Dagens gjeremål","kiosk.all_done":"Alt ferdig for i dag — kjempebra, {name}!","kiosk.waiting":"Ventar på ein vaksen","kiosk.needs_check":"Ein vaksen sjekkar","kiosk.do_on_phone":"Gjer denne på telefonen din","kiosk.phone_group":"Gjer desse på telefonen din","kiosk.nothing_here":"Ingenting å kryssa av her i dag","kiosk.team_waiting":"Ventar på laget ditt ({joined}/{size})","kiosk.undo":"Angra","kiosk.today":"I dag","kiosk.chores_done":"gjeremål ferdige","kiosk.earned_today":"tent i dag","kiosk.day_streak":"dagar på rad","kiosk.to_go":"{points} att til målet","kiosk.still_there":"Er du framleis der, {name}?","kiosk.going_back":"Går tilbake til start så nokon andre får ein tur","kiosk.still_here":"Eg er framleis her","kiosk.blocked_title":"{name} kan ikkje bruke dette nettbrettet enno","kiosk.blocked_body":"Home Assistant-kontoen på dette nettbrettet har ikkje lov til å kryssa av gjeremåla til {name}. Ein vaksen kan sjekke den tilknytte kontoen til {name} og innstillinga «Krev ein tilknytt konto per barn» i TaskMate-panelet.","kiosk.fullscreen":"Fullskjerm","kiosk.exit_fullscreen":"Avslutt fullskjerm","kiosk.missed":"Gløymd","child.roulette_spin":"Spinn for ei ×{multiplier}-oppgåve","child.roulette_respin":"Spinn igjen ({count} att)","child.roulette_no_spins":"Ingen spinn att i dag","common.design.accessible":"Tilgjengeleg","common.set_times.layout_label":"Oppgåver med faste tider","common.set_times.layout_helper":"Korleis ei oppgåve som kjem fleire gonger om dagen blir vist på dette kortet.","common.set_times.layout_family":"Bruk innstillinga til familien","common.set_times.layout_rows":"Éi rad per tidspunkt","common.set_times.layout_pills":"Éi rad, ein knapp per tidspunkt","common.xp":"XP","recap.default_title":"{name}s tilbakeblikk","recap.default_title_none":"Tilbakeblikk","recap.title":"{name}s {period}","recap.last_30_days":"siste 30 dagar","recap.word.weekly":"veke","recap.word.monthly":"månad","recap.word.every_3_months":"tre månader","recap.word.every_6_months":"seks månader","recap.word.every_9_months":"ni månader","recap.word.yearly":"år","recap.word.preview":"30 dagar","recap.prev_week":"førre veke","recap.freq.weekly":"Kvar veke","recap.freq.monthly":"Kvar månad","recap.freq.every_3_months":"Kvar 3. månad","recap.freq.every_6_months":"Kvar 6. månad","recap.freq.every_9_months":"Kvar 9. månad","recap.freq.yearly":"Kvart år","recap.freq.preview":"Førehandsvising","recap.older":"Eldre","recap.new":"NY","recap.sheet_title":"{name}s tilbakeblikk","recap.chores_count":"{count} oppgåver","recap.chores_count_singular":"{count} oppgåve","recap.ready_on":"Klar {date}","recap.slide_counter":"Side {index} av {total}","recap.tap_to_continue":"trykk for å halde fram","recap.prev":"Førre side","recap.next":"Neste side","recap.preview_tag":"Førehandsvising","recap.choose_child":"Vel eit barn i kortredigeringa for å vise tilbakeblikka.","recap.load_failed":"Kunne ikkje laste tilbakeblikk: {error}","recap.loading":"Lastar tilbakeblikk…","recap.empty":"Ingen tilbakeblikk enno — det første kjem {date}.","recap.empty_off":"Tilbakeblikk er slått av for {name}.","recap.week_short":"V{n}","recap.slide.intro_say":"Klar til å sjå korleis det gjekk?","recap.slide.tap_to_start":"Trykk for å starte","recap.slide.you_finished":"Du fullførte","recap.slide.chores_unit":"oppgåver","recap.slide.chores_unit_singular":"oppgåve","recap.slide.per_day":"Det er omtrent {count} kvar einaste dag.","recap.slide.per_week":"Det er omtrent {count} i veka.","recap.slide.no_chores":"Ein roleg periode. Den neste er ein ny start!","recap.slide.you_earned":"Du tente","recap.slide.from_chores":"{count} frå oppgåver","recap.slide.bonus":"+{count} i bonus","recap.slide.top_chore":"Toppoppgåva di","recap.slide.times":"{count} gonger","recap.slide.times_singular":"{count} gong","recap.slide.longest_streak":"Den lengste rekkja di","recap.slide.days_in_a_row":"dagar på rad","recap.slide.days_in_a_row_singular":"dag på rad","recap.slide.best_day":"Den beste dagen din","recap.slide.best_day_say":"{chores} oppgåver og {points} {points_name} på éin dag","recap.slide.best_day_say_singular":"{chores} oppgåve og {points} {points_name} på éin dag","recap.slide.best_weekday":"Beste vekedag: {weekday}","recap.slide.unlocked":"Du låste opp","recap.slide.more":"og {count} til","recap.slide.treated":"Du unnte deg noko","recap.slide.compared":"Samanlikna med {period}","recap.slide.levelled_up":"Du vart endå betre!","recap.slide.quieter":"Litt roligare denne gongen","recap.slide.finale":"For ein periode, {name}!","recap.cmp.chores":"Oppgåver gjort","recap.cmp.points":"{points_name} tent","recap.cmp.streak":"Lengste rekkje","recap.cmp.days_active":"Aktive dagar","recap.cmp.was":"før {value}","recap.share.chores":"oppgåver","recap.share.chores_singular":"oppgåve","recap.share.streak":"dagars rekkje","recap.share.streak_singular":"dags rekkje","recap.share.top":"toppoppgåve","recap.save_image":"Lagre som bilete","recap.again":"Igjen","recap.saved":"Lagra {file}","recap.save_failed":"Kunne ikkje lage biletet","chore_board.title":"Oppgåvetavle","chore_board.today":"I dag","chore_board.this_week":"Denne veka","chore_board.empty":"Ingen oppgåver i dag.","chore_board.status_done":"Ferdig","chore_board.status_pending":"Ventar på godkjenning","chore_board.status_todo":"Står att","chore_board.status_missed":"Gløymd","chore_board.not_recorded":"Ikkje registrert","chore_board.unavailable":"Oppgåvetavla er ikkje tilgjengeleg. Start Home Assistant på nytt etter at TaskMate er oppdatert.","chore_board.no_children":"Ingen born å vise. Sjekk dei valde borna i kortinnstillingane.","chore_board.all_done":"Alt er gjort for i dag!","chore_board.finish_on_card":"Fullfør «{chore}» på kortet til {name}","chore_board.marked_done":"{name}: {chore} gjort","chore_board.sent_for_approval":"{name}: {chore} sendt til godkjenning","chore_board.undo":"Angre","chore_board.undo_failed":"Kunne ikkje angre. Prøv igjen på kortet til barnet.","chore_board.error":"Noko gjekk gale: {message}","chore_board.week_hint":"Grå dagar vart ikkje registrerte. TaskMate lagrar framgangen kvar dag kl. 23:59.","child.quantity_title":"Kor mange {unit}?","child.quantity_worth":"Gir +{points}","child.quantity_max_hint":"Opptil {max} {unit} kvar gong.","child.quantity_needs_number":"Sei kor mange {unit} du gjorde.","child.quantity_submit":"Ferdig!","child.quantity_rate":"{unit}: +{points} per stk.","child.minutes_tag":"~{minutes} min","child.minutes_left":"Ca. {minutes} min att","approvals.reference_title":"Slik skal det sjå ut","approvals.reference_label":"Slik ser bra ut","approvals.evidence_label":"Det som vart gjort","approvals.reference_no_photo":"Det vart ikkje sendt noko bilete – samanlikn med røynda.","child.help_ask":"Eg står fast","child.help_on_way":"Hjelpa er på veg","child.sick_title":"Sjukedag","child.sick_body":"Kvil deg og bli frisk. Ingen oppgåver i dag.","child.redeem_title":"Gjer det godt att","child.redeem_body":"Gjer «{chore}» innan {date} for å tene tilbake {points}.","child.redeem_today":"i kveld","child.goal_set_title":"Set eit mål for denne veka","child.goal_set_body":"Vel kor mange poeng du vil tene. Nå det og få +{bonus}!","child.goal_set_body_plain":"Vel kor mange poeng du vil tene denne veka.","child.goal_progress":"Målet mitt: {earned} / {target} denne veka","child.goal_reached":"Målet er nådd! +{bonus} 🎉","child.goal_reached_plain":"Målet er nådd! 🎉","child.goal_change":"Endre","child.goal_sheet_title":"Målet mitt denne veka","child.goal_sheet_hint":"Du kan tene opptil {available} denne veka.","child.goal_save":"Lagre mål","child.mood_question":"Korleis var dagen din?","child.mood_said":"I dag kjendest {face}","child.mood_great":"Kjempebra","child.mood_good":"Bra","child.mood_ok":"Heilt ok","child.mood_sad":"Lei meg","child.mood_upset":"Sint","raffle.title":"Loddtrekningar","raffle.subtitle":"Eitt lodd, éin sjanse","raffle.open_count":"{count} opne","raffle.empty":"Ingen loddtrekningar akkurat no.","raffle.recent":"Nyleg trekte","raffle.no_child":"Fann ikkje barnet","raffle.per_ticket":"{cost} per lodd","raffle.max_each":"Opptil {max} kvar","raffle.more_tickets":"Fleire lodd","raffle.tickets_total":"{count} lodd totalt","raffle.tickets_total_one":"1 lodd totalt","raffle.no_tickets_yet":"Ingen lodd kjøpte enno – bli den første!","raffle.nobody_entered":"Ingen var med.","raffle.winner_is":"{name} vann!","raffle.called_off":"Avlyst – lodda er refunderte.","raffle.your_tickets":"Du har {count} lodd · {chance} % sjanse","raffle.your_tickets_one":"Du har 1 lodd · {chance} % sjanse","raffle.no_tickets_mine":"Du har ikkje lodd enno.","raffle.cap_reached":"Det er maks","raffle.not_enough":"Ikkje nok {points_name}","raffle.buy":"Kjøp {count} for {cost}","raffle.drawing_now":"Blir trekt no…","raffle.draw_in_days":"Trekking om {d} d {h} t","raffle.draw_in_hours":"Trekking om {h} t {m} min","raffle.draw_in_minutes":"Trekking om {m} min","raffle.you_won":"Du vann! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Trekkjer…","pet.title":"Kjæledyret mitt","pet.no_child":"Fann ikkje barnet","pet.off":"Kjæledyr er slått av. Ein forelder kan slå dei på i TaskMate-innstillingane.","pet.stage_egg":"Eit {species}-egg","pet.stage_baby":"{species}-unge","pet.stage_kid":"Liten {species}","pet.stage_teen":"Stor {species}","pet.stage_grown":"Fullvaksen {species}","pet.species_dragon":"drake","pet.species_cat":"katt","pet.species_dog":"hund","pet.species_bunny":"kanin","pet.species_dino":"dino","pet.species_unicorn":"einhyrning","pet.cuddle":"Gje {name} ein klem","pet.mood_happy":"{name} er glad – du har gjort ei oppgåve i dag!","pet.mood_proud":"{name} er SÅ stolt av rekkja di! ✨","pet.mood_content":"{name} kviler. Ei oppgåve i dag gjer han glad.","pet.mood_sleepy":"{name} er søvnig … gjer ei oppgåve for å vekkje han!","pet.fully_grown":"{name} er fullvaksen!","pet.acc_bow":"Sløyfe","pet.acc_top_hat":"Flosshatt","pet.acc_scarf":"Skjerf","pet.acc_crown":"Krone","pet.acc_locked":"Nivå {level}","pet.adopt_question":"Kva kjæledyr vil {name} ha?","pet.name_placeholder":"Namnet på kjæledyret","pet.name_needed":"Gje kjæledyret ditt eit namn først.","pet.adopt":"Adopter!","kiosk.queue_refused":"«{chore}» kunne ikkje sendast – ho er kanskje allereie gjord.","kiosk.ambient_wake":"Trykk kvar som helst for å starte","kiosk.avatar_locked_req":"Låst — {requirement}","kiosk.avatar_req_level":"Nivå {value}","kiosk.avatar_req_points":"Ten {value} {pointsName}","kiosk.avatar_req_streak":"{value} dagar på rad","kiosk.avatar_req_streak_one":"{value} dag på rad","kiosk.raffle_tickets":"{count} lodd totalt","kiosk.raffle_tickets_one":"1 lodd totalt","kiosk.raffle_winner":"{name} vann! 🎉","kiosk.raffle_tap":"Trykk for å lukke","kiosk.raffle_drawing":"Trekkjer vinnaren …","kiosk.queued_row":"Ventar på å bli sendt","kiosk.queue_hint":"Lagra på dette nettbrettet; blir sendt når Home Assistant er tilbake.","kiosk.queue_waiting":"{count} ventar på å bli sendt","kiosk.offline":"Fråkopla","pet.stage_legendary":"Legendarisk {species}","pet.level":"Nivå {level}","pet.goal_stage":"{percent} % av vegen til: {stage}","pet.goal_home":"{percent} % av vegen til noko nytt til heimen til {name}","pet.goal_level":"{percent} % av vegen til nivå {level}","pet.goal_legendary":"{percent} % av vegen til å bli legendarisk ✨","pet.goal_egg":"{percent} % av vegen til å leggje eit egg 🥚","pet.egg_ready":"{name} har lagt eit egg! Kva klekkjer mon tru?","pet.hatch":"Klekk egget","pet.hatch_question":"Kva kjæledyr klekkjer for {name}?","pet.family_title":"Kjæledyrfamilie","pet.evolve_stage":"{name} har vakse!","pet.evolve_legendary":"{name} har vorte legendarisk! ✨","pet.evolve_egg":"{name} har lagt eit egg! 🥚","pet.evolve_home":"Noko nytt til heimen til {name}!","pet.evolve_level":"{name} nådde nivå {level}! 💖","approvals.owed_section":"Står att å gje","approvals.owed_delivered":"Gjeven","approvals.owed_today":"innløyst i dag","approvals.owed_days_one":"uteståande i 1 dag","approvals.owed_days":"uteståande i {count} dagar","approvals.view_photo":"Vis bilete","child.owed_title":"Du har ei løning til gode","child.owed_got_it":"Fått!","child.owed_today":"innløyst i dag","child.owed_days_one":"for 1 dag sidan","child.owed_days":"for {count} dagar sidan","child.record_title":"Ny personleg rekord!","child.record_longest_streak":"Lengste rekkje","child.record_best_day_points":"Flest {points_name} på éin dag","child.record_best_day_chores":"Flest oppgåver på éin dag","child.record_best_week_points":"Flest {points_name} på éi veke","child.record_best_single_award":"Største enkeltløning","bests.default_title":"Personlege rekordar","bests.error.entity_required":"Oppgje ein entitet","bests.subtitle":"Dine eigne rekordar å slå","bests.none_yet":"Ingen rekordar enno – dei første oppgåvene set nivået","bests.not_yet":"ikkje enno","bests.new_tag":"Ny","bests.new_count":"{count} nye i dag","bests.beat_previous":"slo {previous}","bests.record_longest_streak":"Lengste rekkje","bests.record_best_day_points":"Beste dag ({points_name})","bests.record_best_day_chores":"Flest oppgåver på éin dag","bests.record_best_week_points":"Beste veke ({points_name})","bests.record_best_single_award":"Største løning","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} – {name}","child.boost_left":"att","child.boost_next":"Neste boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Alle oppgåver","child.boost_some_chores":"{first} og {count} til","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Alle oppgåver gjev ×{multiplier} dei neste","child.boost_takeover_some":"gjev ×{multiplier} dei neste","child.boost_takeover_go":"Køyr på! 🚀","kiosk.boost_title":"BOOST-TID!","kiosk.boost_sub":"{what} gjev ×{multiplier} dei neste","kiosk.boost_go":"Trykk for å starte! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children må vere ei liste med child_id og require_pin","kiosk.error.invalid_config":"Ugyldig konfigurasjon","child.appeal_item_chore":"«{name}» vart send tilbake ({points})","child.appeal_item_reward":"Kravet ditt på «{name}» vart avslått","child.appeal_item_penalty":"Straff: {name} (−{points})","child.appeal_hint":"Synest du det var urettferdig? Du kan be om at nokon ser på det att.","child.appeal_button":"Klag","child.appeal_sheet_title":"Be om at nokon ser på det att","child.appeal_placeholder":"Sei kvifor (valfritt)","child.appeal_send":"Send klage","child.appeal_waiting":"Klage send om «{name}» – ein vaksen ser på det","child.appeal_overturned":"Klage godteken: «{name}»","child.appeal_upheld":"Klage avslått: «{name}»","child.screen_time_left":"{time} skjermtid att","child.screen_time_out":"Skjermtida er brukt opp","child.screen_time_watching":"Tel ned — ein skjerm er på","child.screen_time_hint":"Tel ned medan skjermane dine er på","child.screen_time_earn":"Byt poeng mot meir under Påskjøningar","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} t {m} min","child.fx_stamp":"Ferdig!","child.advent_title":"Julekalender","child.advent_worth":"Gjev {points}","child.advent_worth_approval":"Gjev {points} · opnar seg når ein vaksen seier ja","child.advent_opened":"{done} av {total} luker opna","child.advent_badge":"opna {goal} for merket {badge}","child.advent_waiting":"Ventar på ein vaksen","child.advent_today_open":"Dagens luke er open!","child.advent_state_o":"opna","child.advent_state_p":"ventar","child.advent_state_m":"gløymd","child.advent_state_t":"i dag","child.advent_state_l":"låst","child.advent_door_aria":"Luke {n}: {state}","season_pack.door":"Luke {n}: {job}","season_pack.easter.egg":"Finn gøymt egg {n}","season_pack.halloween.carve_pumpkin":"Skjer ut graskaret","season_pack.halloween.sweep_leaves":"Feie lauvet","season_pack.halloween.sort_sweets":"Sorter godteriet","season_pack.halloween.hang_decorations":"Heng opp pynten","season_pack.halloween.trick_or_treat_tidy":"Rydd opp etter knask eller knep","season_pack.halloween.pumpkin_patrol":"Graskarpatruljen","season_pack.halloween.pick_the_movie":"Vel filmen","season_pack.halloween.ghostbuster":"Spøkelsesjeger","season_pack.halloween.ghostbuster_desc":"Gjer {count} halloweenjobbar","season_pack.christmas.advent_1":"Lag eit snøfnugg av papir","season_pack.christmas.advent_2":"Rydd skorne dine","season_pack.christmas.advent_3":"Hjelp til med å henge opp pynt","season_pack.christmas.advent_4":"Vatn plantane","season_pack.christmas.advent_5":"Re opp senga ekstra fint","season_pack.christmas.advent_6":"Teikn ei juleteikning","season_pack.christmas.advent_7":"Hjelp til med å dekkje bordet","season_pack.christmas.advent_8":"Sorter attvinninga","season_pack.christmas.advent_9":"Skriv eit kort til bestemor","season_pack.christmas.advent_10":"Rydd leikekassa","season_pack.christmas.advent_11":"Hjelp til med bakinga","season_pack.christmas.advent_12":"Brett klesvasken","season_pack.christmas.advent_13":"Gje fuglane mat","season_pack.christmas.advent_14":"Les ei vinterforteljing","season_pack.christmas.advent_15":"Lag ein gavelapp","season_pack.christmas.advent_16":"Støvsug eitt rom","season_pack.christmas.advent_17":"Hjelp til med å pakke inn ei gåve","season_pack.christmas.advent_18":"Rydd knaggrekkja","season_pack.christmas.advent_19":"Lag ein kopp te til nokon","season_pack.christmas.advent_20":"Rydd av bordet","season_pack.christmas.advent_21":"Syng ein julesong for familien","season_pack.christmas.advent_22":"Rydd rommet ditt","season_pack.christmas.advent_23":"Hjelp til med handlinga","season_pack.christmas.advent_24":"Set fram noko godt til julenissen","season_pack.christmas.write_cards":"Skriv julekort","season_pack.christmas.wrap_gift":"Pakk inn ei gåve","season_pack.christmas.tidy_tree":"Rydd under treet","season_pack.christmas.set_table":"Dekk bordet","season_pack.christmas.paper_chain":"Lag ei papirlenkje","season_pack.christmas.bake_biscuits":"Bak julekaker","season_pack.christmas.elf_helper":"Nissehjelpar","season_pack.christmas.christmas_eve_film":"Vel julaftansfilmen","season_pack.christmas.little_elf":"Vesle nisse","season_pack.christmas.little_elf_desc":"Opna {count} julekalenderluker","season_pack.easter.egg_hunter":"Eggjeger","season_pack.easter.egg_hunter_desc":"Finn {count} gøymde egg","season_pack.summer.reading_challenge":"Sommarens leseutfordring","season_pack.summer.reading_challenge_desc":"Les 20 minutt om dagen og gjer 5 jobbar denne veka","season_pack.summer.read_20":"Les i 20 minutt","season_pack.summer.water_garden":"Vatn hagen","season_pack.summer.paddling_pool":"Gjer reint plaskebassenget","season_pack.summer.beach_bag":"Pakk strandbagen","season_pack.summer.sun_seeker":"Solsøkjar","season_pack.summer.sun_seeker_desc":"Gjer {count} sommarjobbar","season_pack.back_to_school.pack_bag":"Pakk sekken kvelden før","season_pack.back_to_school.lay_out_uniform":"Legg fram skuleklea","season_pack.back_to_school.lunchbox_back":"Ta med matboksen heim","season_pack.back_to_school.label_things":"Merk skulesakene dine","season_pack.back_to_school.ready_for_school":"Klar for skulen","child.screen_time_save":"Spar","child.screen_time_save_hint":"Ubrukte minutt kan sparast til seinare","child.screen_time_save_all":"Alle ({time})","child.screen_time_allowance_part":"{time} av det er dagens kvote","child.screen_time_jar":"Helgekrukke: {saved} / {cap} min","child.screen_time_jar_opens":"opnar {when}","child.expiry_title":"{points} {points_name} går ut {day}","child.expiry_body":"Bruk dei, elles forsvinn dei","child.gift_title":"{name} kjøpte {reward} til deg!","child.gift_body":"Ventar på at ein vaksen gjev deg ho","child.rate_title":"Korleis var {reward}?","child.rate_stars":"{count} av 3 stjerner","child.forecast_body":"I ditt tempo (~{rate} om dagen) har du ho {day}","rewards.limit_again":"Igjen {day}","rewards.gift_who":"Kven er ho til?","rewards.gift_me":"Meg","activity.reason_points_expired":"Poeng gått ut","child.chore_streak_days":"{count} dagar","child.chore_streak_title":"Gjort {count} dagar på rad når han skulle gjerast","child.reminder_title":"Minn meg på {chore}","child.reminder_hint":"Vel eit tidspunkt mellom {earliest} og {latest}","child.reminder_pick":"Vel tidspunkt","child.reminder_save":"Set påminning","child.reminder_clear":"Inga påminning","child.tab_today":"I dag","child.tab_tomorrow":"I morgon · {day}","child.tomorrow_locked":"Kan ikkje hakast av før i morgon","child.praise_grown_up":"Vaksen","child.penalty_warning_title":"Åtvaring: {name}","child.penalty_warning_body":"Neste gong kostar det −{points} {points_name}","child.sibling_check_title":"Sjekk for {name}","child.sibling_check_done":"Ser ferdig ut","child.sibling_check_done_bonus":"Ser ferdig ut (+{bonus})","child.sibling_check_not_yet":"Ikkje enno","praise.label":"Ros (valfritt)","praise.placeholder":"Sei noko hyggeleg – barnet ser det på kortet sitt","praise.chip_well_done":"👏 Bra jobba!","praise.chip_super_effort":"🌟 Super innsats","praise.chip_proud":"💪 Stolt av deg","praise.chip_thank_you":"🙏 Takk!","activity.sibling_check_done":"sjekka oppgåva til {name} – ser ferdig ut","activity.sibling_check_not_yet":"sjekka oppgåva til {name} – ikkje enno","activity.reason_sibling_check":"Søskensjekk: {name}","activity.reason_appeal":"Klage: {name}","activity.reason_badge":"Merke: {name}","activity.reason_badge_revoked":"Merke teke tilbake: {name}","activity.reason_challenge_complete":"Utfordring klar: {name}","activity.reason_challenge_reversed":"Utfordring teken tilbake: {name}","activity.reason_streak_milestone_reversed":"Bonus for rekkje-milepæl teken tilbake","activity.reason_weekly_target_bonus":"Vekemålbonus: {name}","activity.reason_weekly_target_bonus_reversed":"Vekemålbonus teken tilbake: {name}","activity.reason_weekly_goal_reached":"Vekemål nådd 🎯 ({target})","activity.reason_weekly_goal_reversed":"Vekemål teke tilbake ({target})","activity.reason_penalty_missed_mandatory":"Straff: {name} (gløymd obligatorisk)","activity.reason_pet_shop":"Dyrebutikk: {name}","activity.reason_perfect_week_reversed":"Bonus for perfekt veke teken tilbake","activity.reason_gift_to":"Gåve til {name}","activity.reason_gift_from":"Gåve frå {name}","activity.reason_savings_interest":"Sparerenter (+{pct} %)","activity.reason_points_decay":"Poeng bleikna (−{pct} %)","activity.reason_points_decay_wish":"Poeng bleikna (−{pct} %), {wish} frå ønskesparing","activity.reason_quest_complete":"Oppdrag klart: {name}","activity.reason_quest_reversed":"Oppdrag teke tilbake: {name}","activity.reason_raffle_tickets":"Lodd ×{tickets}: {name}","activity.reason_raffle_called_off":"Trekning avlyst: {name}","activity.reason_made_it_right":"Gjort godt att: {name}","activity.reason_made_it_right_undone":"Gjort godt att angra: {name}","activity.reason_all_times_done":"Alle tider gjorde: {name}","activity.reason_all_times_done_reversed":"Alle tider tekne tilbake: {name}","activity.reason_allowance_payout":"Utbetaling av lommepengar","activity.reason_surprise_bonus":"Overraskingsbonus 🎉","heatmap.default_title":"Oppgåvekalender","heatmap.error.entity_required":"Ver venleg og oppgi ein entitet","heatmap.cell":"{count} oppgåver gjorde","heatmap.cell_one":"1 oppgåve gjord","heatmap.summary":"{total} oppgåver · {active} av {days} dagar","heatmap.aria":"{name}: {total} oppgåver dei siste {days} dagane","heatmap.less":"Mindre","heatmap.more":"Meir","pet.tab_pet":"Kjæledyr","pet.tab_shop":"Butikk","pet.shop_wallet":"Du har","pet.shop_earned":"Opptent (gratis)","pet.shop_title":"Butikk","pet.shop_on":"På","pet.shop_owned":"Eigd","pet.shop_level_short":"Niv. {level}","pet.shop_take_off":"Ta av","pet.shop_put_on":"Ta på","pet.shop_locked":"Låst","pet.shop_waiting":"Ventar på ein forelder","pet.shop_need_more":"Du treng {count} til","pet.shop_buy":"Kjøp","pet.shop_loading":"Opnar butikken…","pet.shop_empty":"Ingenting i butikken enno.","pet.shop_none_affordable":"Stå på! Det er ingenting du har råd til akkurat no.","pet.shop_carry_on":"Det du kjøper, er ditt for alle kjæledyr du klekkjer seinare.","pet.shop_carry_off":"Det du kjøper, blir hjå dette kjæledyret.","pet.shop_ask_over":"Ein forelder sjekkar alt over {cost}.","pet.shop_confirm_title":"Kjøp {name} for","pet.shop_confirm_left":"Då har du {remaining} att. Sparebøssene dine blir ikkje rørte.","pet.shop_confirm_ask":"Ein forelder blir spurd først. Poenga går først når dei seier ja.","pet.shop_not_now":"Ikkje no","pet.shop_buy_it":"Kjøp han! 🎉","pet.shop_ask_parent":"Spør ein forelder","pet.shop_asked":"Ein forelder er spurd om {name}.","pet.shop_bought":"{name} er din!","pet.error.child_id_required":"Ver venleg og definer ein child_id","pet.item_sunglasses":"Solbriller","pet.item_cap":"Caps","pet.item_balloon":"Ballong","pet.item_cosy_bed":"Kosekorg","pet.item_rainbow":"Regnbogefarge","pet.item_wings":"Venger","pet.item_ghost_sheet":"Spøkjelseslaken","pet.slot_hat":"Hatt","pet.slot_face":"Andlet","pet.slot_neck":"Hals","pet.slot_held":"I handa","pet.slot_back":"Rygg","pet.slot_body":"Kropp","pet.slot_colour":"Farge","pet.slot_home":"Heim","trophy.default_title":"Pokalskap","trophy.error.entity_required":"Vel ei eining","trophy.count":"{count} pokalar","trophy.count_one":"1 pokal","trophy.new_count":"{count} nye","trophy.since":"Sidan {date}","trophy.latest":"Nyaste:","trophy.spot_season":"{name} vann sesongen {season}","trophy.spot_best":"{name} sette ein rekord: {record}","trophy.spot_badge":"{name} fekk merket {badge}","trophy.spot_quest":"{name} fullførte oppdraget {quest}","trophy.spot_perfect_week":"{name} hadde ei perfekt veke","trophy.whole_family":"Heile familien","trophy.whole_family_subject":"Heile familien","trophy.shelf_seasons":"Sesongsigrar","trophy.shelf_bests":"Personlege rekordar","trophy.shelf_badges":"Merke","trophy.shelf_quests":"Fullførte oppdrag","trophy.shelf_perfect_weeks":"Perfekte veker","trophy.shelf_pets":"Legendariske kjæledyr","trophy.best_value_longest_streak":"{value} dagar","trophy.best_value_best_day_chores":"{value} oppgåver","trophy.perfect_weeks":"Perfekte veker ×{count}","trophy.more":"{count} til","trophy.tap_to_see":"trykk for å sjå alle","trophy.show_less":"Vis færre","trophy.new_tag":"Ny","trophy.empty_title":"Skapet er tomt — førebels","trophy.empty":"Vinn ein sesong, slå ein personleg rekord, få eit merke eller fullfør eit oppdrag, så hamnar det på ei hylle her.","notify.tour_hello_title":"Hei {name}! Dette er oppgåvesida di","notify.tour_hello_body":"Her er alt du skal gjere i dag. Lat oss ta ein rask kikk rundt.","notify.tour_tick_title":"Trykk her når ei oppgåve er gjord","notify.tour_tick_body":"Du får {points_name} med ein gong. Nokre oppgåver ventar på at ein vaksen sjekkar dei først.","notify.tour_points_title":"Her samlar du {points_name}","notify.tour_points_body":"Kvar oppgåve du gjer, gjev {points_name}.","notify.tour_streak_title":"Gjer oppgåver kvar dag for å få dagar på rad","notify.tour_streak_body":"Hald fram dag etter dag og sjå talet vekse.","notify.tour_rewards_title":"Spar {points_name} til påskjøningar","notify.tour_rewards_body":"Når du har spart nok, kan du byte dei mot noko fint.","notify.tour_pre_tick_title":"Trykk på oppgåva di!","notify.tour_pre_tick_body":"når du har gjort ho","notify.tour_pre_points_title":"Du får {points_name}!","notify.tour_pre_points_body":"for kvar oppgåve","notify.tour_pre_rewards_title":"Spar til noko fint!","notify.tour_pre_rewards_body":"sjå kor nær du er","tour.label":"Kom i gang","tour.skip":"Hopp over","tour.next":"Neste","tour.done":"Ferdig","tour.ok":"Skjønar!","tour.read_aloud":"Les høgt","tour.step_of":"Steg {n} av {total}","badges.card_description":"Oversikt over merka til eitt barn","badges.card_name":"TaskMate Merke","badges.preview_child":"Barn","sticker_chart.card_description":"Klistremerketavla til borna: dagens oppgåver som klistremerke å trykkje på, stjerner som vert fylte opp mot ei påskjønning","sticker_chart.card_name":"TaskMate Klistremerketavle","gallery.card_description":"Oversikt over provbilete for oppgåver","gallery.card_name":"TaskMate Fotogalleri","family_goal.card_description":"Framgangen til familien mot eit felles poengmål","family_goal.card_name":"TaskMate Familiemål","wishlist.card_description":"Ønskelista til eit barn: spar til det barnet ønskjer seg, med lovnader frå familien","wishlist.card_name":"TaskMate Ønskeliste","bounty.card_description":"Einskildjobbar som kvart barn kan ta, fullføre og få godkjende","bounty.card_name":"TaskMate Dusørtavle","auction.card_description":"Borna byr det lågaste talet på poeng dei vil gjere ei upopulær oppgåve for — lågaste bod vinn","auction.card_name":"TaskMate Oppgåveauksjon","avatar.label_crown":"Kongeleg","avatar.label_diamond":"Diamant","avatar.label_fire":"I fyr og flamme","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakett","avatar.label_starter":"Start","avatar.label_trophy":"Meister","routine.card_description":"Rettleidd gjennomgang, éi oppgåve om gongen, for morgon- og leggjerutinar","routine.card_name":"TaskMate Rutine","routine.qty_less":"Éin færre","routine.qty_more":"Éin til","recap.card_description":"Historia om veka, månaden eller året til eit barn i «Wrapped»-stil","recap.card_name":"TaskMate Tilbakeblikk","chore_board.card_description":"Dagens oppgåver for kvart barn etter tid på døgnet — trykk på ei for å fullføre ho","chore_board.card_name":"TaskMate Oppgåvetavle","raffle.card_description":"Borna kjøper lodd for poeng; eitt vert trekt ut til ein premie","raffle.card_name":"TaskMate Loddtrekningar","raffle.fewer_tickets":"Færre lodd","bests.card_description":"Dei eigne rekordane til kvart barn: lengste rekkje, beste dag, beste veke og største påskjønning","bests.card_name":"TaskMate Personlege rekordar","kiosk.card_description":"Felles vising for nettbrett på veggen: kvart barn trykkjer på andletet sitt (valfri PIN) og kryssar av eigne oppgåver","kiosk.card_name":"TaskMate Kiosk","heatmap.card_description":"Ein kalender over dei siste seks vekene for kvart barn — di mørkare grøn, di travlare dag","heatmap.card_name":"TaskMate Aktivitetskalender","pet.card_description":"Eit virtuelt kjæledyr som veks når barnet gjer oppgåver","pet.card_name":"TaskMate Kjæledyr","trophy.card_description":"Sesongsigrar, rekordar, merke, oppdrag og perfekte veker for heile familien i hyller","trophy.card_name":"TaskMate Pokalskap","reorder.auto_sorted":"Oppgåvene er sorterte etter {mode} for heile familien.","reorder.auto_sorted_hint":"For å ordne dei sjølv, set «Rekkjefølgje på oppgåver på kort» til Manuell under TaskMate → Innstillingar.","reorder.sort_time":"tid på dagen","reorder.sort_name":"namn","reorder.sort_added":"dato lagd til"} diff --git a/custom_components/taskmate/www/locales/pl.json b/custom_components/taskmate/www/locales/pl.json index 5271907c..97552194 100644 --- a/custom_components/taskmate/www/locales/pl.json +++ b/custom_components/taskmate/www/locales/pl.json @@ -186,6 +186,8 @@ "badges.editor_help": "Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).", "badges.entity_not_found": "Nie znaleziono {entity}", "badges.error.entity_required": "Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)", + "badges.empty_none": "Brak odznak", + "badges.empty_tier": "Brak odznak – poziom: {tier}", "badges.label": "Odznaki", "badges.next_up": "Następna", "badges.one_more": "Jeszcze jeden krok i będzie Twoja!", diff --git a/custom_components/taskmate/www/locales/pl/cards.json b/custom_components/taskmate/www/locales/pl/cards.json index a1810565..b65baf89 100644 --- a/custom_components/taskmate/www/locales/pl/cards.json +++ b/custom_components/taskmate/www/locales/pl/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","common.xp":"XP","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","avatar.label_crown":"Królewski","avatar.label_diamond":"Diament","avatar.label_fire":"W ogniu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakieta","avatar.label_starter":"Start","avatar.label_trophy":"Mistrz","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} +{"child.tap_to_undo":"Dotknij, aby cofnąć","common.design.field_label":"Wygląd karty","common.design.use_global":"Użyj globalnego ustawienia","common.design.classic":"Klasyczny","common.design.playroom":"Bawialnia","common.design.console":"Konsola","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafit","activity.a_chore":"obowiązek","activity.a_reward":"nagrodę","activity.awaiting_approval":"czeka na zatwierdzenie","activity.card_description":"Oś czasu ostatnio wykonanych obowiązków i odebranych nagród","activity.card_name":"TaskMate – Aktywność","activity.claimed":"odebrał(a)","activity.completed":"wykonał(a)","activity.completed_chores_will_appear":"Tutaj pojawią się wykonane obowiązki","activity.console_stream":"NA ŻYWO · STRUMIEŃ","activity.days_ago":"{count} d. temu","activity.default_title":"Aktywność","activity.recent_events":"Ostatnie zdarzenia","activity.undo":"Cofnij","activity.rated":"Ocena: {count} z 3 gwiazdek","activity.rated_one":"Ocena: {count} z 3 gwiazdek","activity.undo_confirm_title":"Cofnąć tę czynność?","activity.undo_confirm_chore":"Cofnąć zatwierdzenie „{detail}” dla: {child}? Spowoduje to odjęcie {points} pkt i przywrócenie stanu oczekującego.","activity.undo_confirm_txn":"Cofnąć „{detail}” dla: {child}? Spowoduje to odwrócenie {points} pkt.","activity.undo_error_title":"TaskMate — nie udało się cofnąć","activity.undo_error_body":"Nie udało się cofnąć: {message}","activity.events_count":"Zdarzenia: {count}","activity.events_count_one":"1 zdarzenie","activity.just_now":"przed chwilą","activity.hours_ago":"{count} godz. temu","activity.filter_rewards":"Nagrody","activity.filter_chores":"Obowiązki","activity.filter_aria_label":"Filtruj aktywność według typu","activity.filter_all":"Wszystko","activity.filter_adjustments":"Korekty","activity.feed_end":"— koniec listy —","activity.lost":"stracił(a)","activity.minutes_ago":"{count} min temu","activity.no_activity_yet":"Brak aktywności","activity.no_events_for_filter":"Brak pasujących zdarzeń","activity.points_manually":"pkt ręcznie","activity.reason_allocated_to_pool":"Przekazano do puli: {name}","activity.reason_admin_adjustment":"Ręczna korekta","activity.reason_bonus":"Premia: {name}","activity.reason_penalty":"Kara: {name}","activity.reason_perfect_week":"Premia za idealny tydzień!","activity.reason_pool_refund_assignment_changed":"Zwrot z puli (zmiana przypisania nagrody): {name}","activity.reason_pool_refund_cost_reduced":"Zwrot z puli (obniżono koszt nagrody): {name}","activity.reason_pool_refund_deleted":"Zwrot z puli (nagroda usunięta): {name}","activity.reason_pool_refund_expired":"Zwrot z puli (nagroda wygasła): {name}","activity.reason_pool_refund_funding_changed":"Zwrot z puli (zmiana finansowania nagrody): {name}","activity.reason_pool_refund_sold_out":"Zwrot z puli (nagroda wyczerpana): {name}","activity.reason_streak_milestone":"Premia za kamień milowy serii (seria {days} dni!)","activity.reason_streak_freeze_used":"Użyto zamrożenia serii ({date})","activity.reason_streak_freeze_earned":"Zdobyto zamrożenie serii (seria {days} dni!)","activity.reason_streak_freeze_adjusted":"Zmieniono zamrożenia serii ({delta})","activity.reason_streak_freeze_reversed":"Odebrano zamrożenie serii (cofnięto wykonanie)","activity.reason_weekend_bonus":"Premia weekendowa (×{multiplier})","activity.reason_wish_savings":"Odłożono na marzenie: {name}","activity.reason_wish_taken_back":"Wyjęto z marzenia: {name}","activity.reason_wish_refund_declined":"Marzenie odrzucone, oszczędności zwrócone: {name}","activity.reason_wish_refund_removed":"Marzenie usunięte, oszczędności zwrócone: {name}","activity.reason_wish_pledge":"{who} dokłada {points} do: {name}","activity.reason_wish_pledge_removed":"Usunięto wsparcie od: {who} ({points}): {name}","activity.reason_wish_pledge_voided":"Zwrócono wsparcie od: {who} ({points}): {name}","activity.reason_wish_redeemed":"Marzenie zrealizowane: {name}","activity.received":"otrzymał(a)","activity.redeemed":"zrealizował(a)","activity.spent":"wydał(a)","activity.try_different_filter":"Spróbuj innego filtra","activity.unknown_child":"Nieznane","approvals.all_caught_up":"Wszystko załatwione!","approvals.approve":"Zatwierdź","approvals.approve_all":"Zatwierdź wszystko","approvals.child_said":"Dziecko napisało","approvals.suggested":"Proponowane: {points}","approvals.award_label":"Przyznaj","approvals.rating_label":"Ocena jakości","approvals.rating_star_title":"{count}★ — wypłaca {percent}% punktów","approvals.approve_all_busy":"Zatwierdzanie…","approvals.approve_all_confirm":"Zatwierdzić oczekujące obowiązki ({count})?","approvals.approve_all_confirm_one":"Zatwierdzić 1 oczekujący obowiązek?","approvals.card_description":"Karta do zarządzania oczekującymi zatwierdzeniami obowiązków w TaskMate","approvals.card_name":"TaskMate – Zatwierdzenia","approvals.default_title":"Oczekujące zatwierdzenia","approvals.error_failed_service":"Nie udało się wykonać {service}: {message}","approvals.error_failed":"Coś poszło nie tak: {message}","approvals.error_title":"Błąd TaskMate","approvals.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","approvals.no_pending_approvals":"Brak oczekujących zatwierdzeń","approvals.please_define_entity":"Wskaż encję (sensor pending_approvals)","approvals.reject":"Odrzuć","approvals.reward_claims_section":"Prośby o nagrody","approvals.mandatory_section":"Obowiązkowe — do przejrzenia","approvals.apply_penalty":"Nałóż karę","approvals.postpone":"Odłóż","approvals.dismiss":"Odrzuć bez kary","approvals.penalty_points":"Kara: −{points} {pointsName}","approvals.no_penalty":"Brak ustawionej kary","approvals.timed_duration":"{count} min","badge.criteria_and":"ORAZ","badge.criteria_or":"LUB","badge.criteria_best_streak":"Najlepsza seria","badge.criteria_birthday":"Urodziny","badge.criteria_current_streak":"Obecna seria","badge.criteria_first_chore":"Pierwszy obowiązek","badge.criteria_first_reward":"Pierwsza nagroda","badge.criteria_perfect_weeks":"Idealne tygodnie","badge.criteria_total_chores":"Łącznie obowiązków","badge.criteria_total_points":"Łącznie punktów","badge.criteria_total_rewards":"Łącznie nagród","badge.desc_1000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_100_chores":"Wykonaj {count} obowiązków","badge.desc_100_points":"{points_name} zdobyte łącznie: {count}","badge.desc_10_chores":"Wykonaj {count} obowiązków","badge.desc_10_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_30_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_3_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_5000_points":"{points_name} zdobyte łącznie: {count}","badge.desc_500_points":"{points_name} zdobyte łącznie: {count}","badge.desc_50_chores":"Wykonaj {count} obowiązków","badge.desc_5_perfect_weeks":"Osiągnij {count} idealnych tygodni","badge.desc_7_day_streak":"Wykonuj obowiązki przez {count} dni z rzędu","badge.desc_first_chore":"Wykonaj swój pierwszy obowiązek","badge.desc_first_perfect_week":"Zalicz idealny tydzień","badge.desc_first_reward":"Odbierz swoją pierwszą nagrodę","badge.desc_birthday":"Świętuj swoje urodziny","badge.earned_date":"Zdobyta {date}","badge.manual_award_only":"Tylko ręczne przyznanie","badge.metric_best_streak":"Najlepsza seria","badge.metric_current_streak":"Obecna seria","badge.metric_first_chore":"Pierwszy obowiązek (tak/nie)","badge.metric_first_reward":"Pierwsza nagroda (tak/nie)","badge.metric_perfect_weeks":"Idealne tygodnie","badge.metric_total_chores":"Łącznie obowiązków","badge.metric_total_points":"Łącznie punktów","badge.metric_total_rewards":"Łącznie nagród","badge.metric_birthday":"Urodziny dzisiaj (tak/nie)","badge.name_1000_points":"{points_name}: {count}","badge.name_100_chores":"{count} wykonanych obowiązków","badge.name_100_points":"{points_name}: {count}","badge.name_10_chores":"{count} wykonanych obowiązków","badge.name_10_perfect_weeks":"{count} idealnych tygodni","badge.name_30_day_streak":"Seria {count} dni","badge.name_3_day_streak":"Seria {count} dni","badge.name_5000_points":"{points_name}: {count}","badge.name_500_points":"{points_name}: {count}","badge.name_50_chores":"{count} wykonanych obowiązków","badge.name_5_perfect_weeks":"{count} idealnych tygodni","badge.name_7_day_streak":"Seria {count} dni","badge.name_first_chore":"Pierwszy obowiązek","badge.name_first_perfect_week":"Pierwszy idealny tydzień","badge.name_first_reward":"Pierwsza nagroda","badge.name_birthday":"Urodziny","badge.source_auto":"AUTO","badge.source_manual":"RĘCZNIE","badge.source_silent":"PO CICHU","badge.tier_bronze":"Brązowa","badge.tier_gold":"Złota","badge.tier_platinum":"Platynowa","badge.tier_silver":"Srebrna","badges.all_tiers":"Wszystkie poziomy","badges.count_label":"Zdobyte: {earned} z {total}","badges.count_label_latest":"Zdobyte: {earned} z {total} · Ostatnia: {latest}","badges.default_title":"Odznaki","badges.editor_help":"Konfiguracja przez YAML: ustaw entity na sensor odznak (np. sensor.taskmate_badges_mia).","badges.entity_not_found":"Nie znaleziono {entity}","badges.error.entity_required":"Wskaż encję: sensor odznak dziecka (np. sensor.taskmate_badges_mia)","badges.empty_none":"Brak odznak","badges.empty_tier":"Brak odznak – poziom: {tier}","badges.label":"Odznaki","badges.next_up":"Następna","badges.one_more":"Jeszcze jeden krok i będzie Twoja!","badges.title_with_name":"Odznaki: {name}","bonuses.add_bonus":"Dodaj premię","bonuses.applying_to":"Przyznajesz dla: {childName} — obecne saldo: {points} {pointsName}","bonuses.btn_delete_title":"Usuń","bonuses.btn_edit_title":"Edytuj","bonuses.card_description":"Przyznawaj dzieciom premie punktowe","bonuses.card_name":"TaskMate – Premie","bonuses.default_title":"Premie","bonuses.empty_sub":"Dotknij ikony ołówka, aby dodać premie","bonuses.empty_title":"Brak premii","bonuses.form_description_label":"Opis (opcjonalnie)","bonuses.form_description_placeholder":"Krótki opis","bonuses.form_icon_label":"Ikona (MDI)","bonuses.form_name_label":"Nazwa","bonuses.form_name_placeholder":"np. Posprzątany pokój","bonuses.form_points_label":"Punkty","bonuses.manage_title":"Zarządzaj premiami","bonuses.new_bonus":"Nowa premia","bonuses.toast_add_failed":"Nie udało się dodać premii","bonuses.toast_applied":"+{points} {pointsName} dla: {childName}","bonuses.toast_apply_failed":"Nie udało się przyznać premii","bonuses.toast_delete_failed":"Nie udało się usunąć premii","bonuses.toast_save_failed":"Nie udało się zapisać zmian","bonuses.toast_saved":"Premia zapisana","calendar.card_description":"Widok jednego dnia z obowiązkami przypisanymi każdemu dziecku","calendar.card_name":"TaskMate – Kalendarz","calendar.child_summary":"Zrobione: {done} z {total}","calendar.default_title":"Kalendarz zadań","calendar.error.entity_required":"Wskaż encję","calendar.legend_due":"Do zrobienia","calendar.left_count":"Zostało: {count}","calendar.left_count_one":"Zostało: {count}","calendar.next_day":"Następny dzień","calendar.no_chores_today":"Brak obowiązków w tym dniu","calendar.prev_day":"Poprzedni dzień","calendar.rotating":"Przydział rotacyjny","child.afternoon_chores":"Obowiązki popołudniowe","child.all_done":"Wszystko zrobione!","child.bonus_label":"PREMIA","child.bonus_tooltip":"Premia: {name}","child.card_description":"Zabawna, przyjazna dzieciom karta do wykonywania obowiązków!","child.card_name":"TaskMate – Karta dziecka","child.celebration_message":"Udało się! Tak trzymaj!","child.celebration_title":"SUPER!","child.on_vacation":"Przerwa — obowiązki wstrzymane 🌴","birthday.banner":"Wszystkiego najlepszego, {name}! 🎂","birthday.banner_age":"Wszystkiego najlepszego, {name} — dziś kończysz {age}! 🎂","birthday.multiplier":"Dziś każdy obowiązek jest wart {multiplier}×","birthday.day_off":"Dzień wolny — dziś tylko obowiązkowe zadania","child.child_not_found":"Nie znaleziono dziecka: {child_id}","child.chore_locked_until":"Dostępne o {time}","child.set_time_open_until":"otwarte do {time}","child.set_time_opens":"od {time}","child.set_time_missed":"pominięte","child.set_time_waiting":"czeka na dorosłego","child.set_time_done":"zrobione","child.set_time_count":"{done} z {total} dzisiaj","child.set_time_of":"{n} z {total}","child.set_time_now":"teraz","child.chore_locked_until_generic":"Dostępne później","child.recurrence_locked":"Teraz niedostępne — zajrzyj później","child.chores_reset_hours_mins":"Reset obowiązków za {hours} godz. {mins} min","child.chores_reset_mins":"Reset obowiązków za {mins} min","child.chores_resetting_soon":"Obowiązki zaraz się zresetują!","child.click_to_complete":"Kliknij, aby wykonać","child.click_to_undo":"Kliknij, aby cofnąć","child.claimed_by_another":"Już zrobione przez: {name}","child.claimed_by_another_generic":"Już dziś zajęte","child.difficulty_easy":"Łatwe","child.difficulty_medium":"Średnie","child.difficulty_hard":"Trudne","child.mandatory":"Obowiązkowe","child.swap_section_title":"Przejmij obowiązek","child.swap_request":"Poproś","child.swap_requested":"Wysłano prośbę","child.photo_needed":"Potrzebne zdjęcie","child.photo_required_title":"Dodaj zdjęcie","child.extra_title":"Co zrobiłeś(-aś)?","child.extra_hint":"Napisz, co zrobiłeś(-aś) i ile Twoim zdaniem to jest warte.","child.extra_desc_placeholder":"Posprzątałem(-am) ganek","child.extra_points_label":"Ile punktów Twoim zdaniem","child.extra_submit":"Wyślij","child.extra_needs_desc":"Najpierw napisz, co zrobiłeś(-aś).","child.open_ended_tag":"Opisz to","child.weekly_target_done":"Zrobione w tym tygodniu","child.weekly_target_progress":"{done}/{target} w tym tygodniu","child.weekly_target_bonus_reached":"🎉 Cel tygodniowy osiągnięty! +{points}","child.team_progress":"Dołączyło: {joined} / {size}","child.team_you_joined":"Jesteś w zespole","child.team_join":"Dołącz","child.team_leave":"Opuść","child.team_tap_to_join":"Dotknij, aby dołączyć do zespołu","child.team_tap_to_leave":"Dotknij, aby opuścić zespół","child.photo_take":"Zrób zdjęcie","child.photo_hint":"Pokaż wykonany obowiązek","child.photo_retake":"Zrób ponownie","child.photo_confirm":"Potwierdź","child.photo_uploading":"Przesyłanie zdjęcia…","child.photo_cancel":"Anuluj","child.photo_not_image":"Ten plik nie jest obrazem. Spróbuj ponownie.","child.photo_process_failed":"Nie udało się odczytać zdjęcia. Spróbuj ponownie.","child.photo_upload_failed":"Przesyłanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie.","child.photo_size_kb":"~{size} KB","child.done":"Zrobione","child.blocked_by_dependency":"Najpierw zrób: {chores}","child.parent":"Rodzic","child.error_complete":"Coś poszło nie tak: {message}","child.error_title":"Ups!","child.error_undo":"Nie udało się cofnąć: {message}","child.error.child_id_required":"Wskaż child_id","child.error.entity_required":"Wskaż encję","child.undo_not_allowed":"Tylko rodzic może cofnąć wykonany obowiązek.","child.undo_named":"Cofnij {name}","child.undo_recent":"Cofnij obowiązek, który właśnie wykonałeś(-aś)","child.evening_chores":"Obowiązki wieczorne","child.morning_chores":"Obowiązki poranne","child.night_chores":"Obowiązki nocne","child.no_chores_right_now":"Na razie brak obowiązków. Świetna robota!","child.not_scheduled_for_today":"Niezaplanowane na dziś","child.pause":"Pauza","child.paused":"Wstrzymane","child.please_define_child_id":"Wskaż child_id","child.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Cykliczne","child.recurrence_every_n_days":"Co {count} dni","child.recurrence_weekly":"Co tydzień","child.recurrence_every_2_weeks":"Co 2 tygodnie","child.recurrence_monthly":"Co miesiąc","child.recurrence_every_3_months":"Co 3 miesiące","child.recurrence_every_6_months":"Co 6 miesięcy","child.recurrence_next":"Następnym razem: {day}","child.resume":"Wznów","child.start":"Start","child.time_has_passed":"Pora na ten obowiązek minęła","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Dzisiejsze obowiązki","common.afternoon":"Popołudnie","common.all":"Wszystko","common.all_children":"Wszystkie dzieci","common.anytime":"Dowolna pora","common.apply":"Zastosuj","common.approve":"Zatwierdź","common.approved":"Zatwierdzone","common.cancel":"Anuluj","common.close":"Zamknij","common.chores":"Obowiązki","common.complete_on_behalf":"Wykonaj","common.complete_on_behalf_all_done":"Wszystkie dzisiejsze obowiązki wykonane","common.complete_on_behalf_heading":"Do zrobienia dziś","common.complete_on_behalf_tooltip":"Wykonaj za: {name}","common.d_streak":"seria {count} d.","common.day_streak":"dni serii","common.default":"Domyślne","common.entity":"Encja","common.entity_not_found":"Nie znaleziono encji: {entity}","common.error":"Błąd","common.evening":"Wieczór","common.goal":"Cel","common.morning":"Rano","common.night":"Noc","common.no_children":"Nie znaleziono dzieci","common.no_chores_today":"Brak obowiązków na dziś","common.pending":"Oczekujące","common.please_define_entity":"Wskaż encję","common.points":"Punkty","common.reject":"Odrzuć","common.rejected":"Odrzucone","reject.title":"Odrzuć „{name}”","reject.reason_label":"Dlaczego? (opcjonalnie)","reject.reason_placeholder":"Napisz, co trzeba poprawić…","reject.reason_hint":"Widoczne dla dziecka. Pozostaw puste, aby odrzucić bez podania powodu.","reject.chip_not_finished":"Niedokończone","reject.chip_redo":"Do poprawy","reject.chip_not_today":"Nie dzisiaj","reject.confirm":"Odrzuć","child.rejected_note":"Odesłane: {reason}","rewards.rejected_note":"Niezatwierdzone: {reason}","activity.rejected_reason":"Powód: {reason}","inspection.coming_title":"Nadchodzi kontrola!","inspection.coming_sub":"Dorosły sprawdzi {name} w ciągu {time}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!","inspection.passed_title":"Kontrola zaliczona! +{bonus} {points_name}","inspection.passed_sub":"{name} wyglądało świetnie","inspection.passed_sub_note":"{name} wyglądało świetnie: „{note}”","inspection.redo_title":"{name} — trzeba poprawić","inspection.redo_sub":"Zachowujesz swoje {points} {points_name}. Zrób to jeszcze raz i odhacz.","inspection.nope_title":"Tym razem nie","inspection.nope_sub":"{name} nie przeszło kontroli. Punkty nie przepadają.","inspection.tag_open":"Kontrola","inspection.tag_passed":"Zaliczona +{bonus}","inspection.tag_redo":"Do poprawy","inspection.tag_failed":"Skontrolowane","inspection.celebrate_title":"Kontrola zaliczona!","inspection.celebrate_sub":"{name} wyglądało rewelacyjnie","inspection.celebrate_ok":"Hura!","activity.inspection_started":"Rozpoczęto kontrolę","activity.inspection_passed":"Kontrola zaliczona","activity.inspection_failed":"Kontrola: tym razem nie","activity.inspection_redo":"Odesłane do poprawy","activity.reason_inspection_passed":"Kontrola zaliczona: {name}","common.reset":"Resetuj","common.save":"Zapisz","common.stars":"Gwiazdki","common.this_week":"w tym tygodniu","common.title":"Tytuł","common.today":"Dziś","common.total":"łącznie","common.unavailable":"TaskMate jest niedostępny","common.unknown":"Nieznane","common.yesterday":"Wczoraj","dashboard.btn_add_points_title":"Dodaj {amount} {pointsName}","dashboard.btn_remove_points_title":"Odejmij {amount} {pointsName}","dashboard.card_description":"Wspólny widok rodzica z zatwierdzeniami, postępami dzieci i szybką zmianą punktów","dashboard.card_name":"TaskMate – Panel rodzica","dashboard.default_title":"Panel rodzica","dashboard.empty_approvals":"Wszystko załatwione! Brak oczekujących zatwierdzeń.","dashboard.empty_claims":"Brak oczekujących próśb o nagrody.","dashboard.empty_no_children":"Nie znaleziono dzieci","dashboard.empty_rotation":"Brak skonfigurowanych obowiązków rotacyjnych","dashboard.paused_tag":"WSTRZYMANE","dashboard.rotation_skip_confirm":"Pominąć dzisiejszą osobę dla tego obowiązku?","dashboard.rotation_skip_hint":"Pomiń bieżące dziecko i przejdź do następnego w rotacji (tylko dzisiaj)","dashboard.rotation_unassigned":"Nikt","dashboard.tab_approvals":"Zatwierdzenia","dashboard.tab_claims":"Prośby","dashboard.tab_overview":"Przegląd","dashboard.chores_done":"Wykonane obowiązki: {done} / {total}","dashboard.tab_points":"Punkty","dashboard.tab_rotation":"Rotacja","dashboard.mode_alternating":"Na zmianę","dashboard.mode_balanced":"Zrównoważony","dashboard.mode_random":"Losowo","graph.all_children":"Wszystkie dzieci","graph.card_description":"Wykres liniowy dziennych lub łącznych punktów w czasie","graph.card_name":"TaskMate – Wykres punktów","graph.career_growth":"Kariera","graph.daily":"Dziennie","graph.default_title":"Wykres punktów","graph.console_live":"NA ŻYWO","graph.error.entity_required":"Zdefiniuj encję","graph.graph_error":"Błąd wykresu: {message}","graph.no_data_submessage":"Wykonuj i zatwierdzaj obowiązki, aby zobaczyć wykres","graph.no_data_yet":"Brak danych","graph.total":"Łącznie","leaderboard.best_streak":"Najlepsza seria","leaderboard.best_streak_value":"{count} dni","leaderboard.best_streak_value_one":"1 dzień","leaderboard.card_description":"Ranking wielu dzieci według punktów, serii lub aktywności w tygodniu","leaderboard.card_name":"TaskMate – Ranking","leaderboard.career_label":"kariera","leaderboard.career_score":"Wynik kariery","leaderboard.default_title":"Ranking","leaderboard.error.entity_required":"Wskaż encję","leaderboard.ordinal_4":"4.","leaderboard.ordinal_5":"5.","leaderboard.personal_bests":"Rekordy osobiste","leaderboard.points_this_week":"Punkty w tym tygodniu","leaderboard.ranked_by_points":"Ranking według: punkty od początku","leaderboard.ranked_by_streak":"Ranking według: obecna seria","leaderboard.ranked_by_weekly":"Ranking według: punkty z tego tygodnia","leaderboard.ranked_by_career":"Ranking według: wynik kariery","leaderboard.ranked_by_season":"Ranking według: punkty z tego miesiąca","leaderboard.sort_all_time_points":"Punkty od początku","leaderboard.sort_career_score":"Wynik kariery","leaderboard.sort_current_streak":"Obecna seria","leaderboard.sort_this_week":"Ten tydzień","leaderboard.tie":"REMIS","leaderboard.total_chores_completed":"Łącznie wykonanych obowiązków","leaderboard.total_points_earned":"Łącznie zdobytych punktów","overview.card_description":"Szybki podgląd wszystkich dzieci dla rodzica","overview.card_name":"TaskMate – Przegląd","overview.default_title":"TaskMate","overview.designed.action_required":"WYMAGANE DZIAŁANIE ●","overview.designed.approvals_waiting":"Oczekujące zatwierdzenia: {count}","overview.designed.approvals_waiting_one":"1 zatwierdzenie czeka","overview.designed.daily_completion":"WYKONANIE DZIENNE","overview.designed.pending_review":"DO PRZEJRZENIA: {count}","overview.designed.progress_detail":"Obowiązki: {done} / {total} · {pct}%","overview.designed.review":"Przejrzyj","overview.designed.sub_cleanpro":"Zaktualizowano przed chwilą","overview.designed.sub_console":"RODZINA · NA ŻYWO","overview.designed.sub_playroom":"Zobacz, ile się dzieje!","overview.designed.tap_to_check":"Dotknij Zatwierdzenia, aby je odhaczyć","overview.designed.todays_progress":"Dzisiejsze postępy","overview.designed.waiting_for_you":"Czeka na Ciebie: {count}","overview.designed.waiting_for_you_one":"1 sprawa czeka na Ciebie","overview.error.entity_required":"Zdefiniuj encję","overview.footer_children":"Dzieci","overview.footer_done_today":"Zrobione dziś","overview.footer_total_points":"Łącznie {pointsName}","overview.pending_count":"Oczekujące: {count}","penalties.add_penalty":"Dodaj karę","penalties.applying_to":"Nakładasz na: {childName} — obecne saldo: {points} {pointsName}","penalties.btn_delete_title":"Usuń","penalties.btn_edit_title":"Edytuj","penalties.card_description":"Nakładaj na dzieci kary odejmujące punkty","penalties.card_name":"TaskMate – Kary","penalties.default_title":"Kary","penalties.empty_sub":"Dotknij ikony ołówka, aby dodać kary","penalties.empty_title":"Brak kar","penalties.form_description_label":"Opis (opcjonalnie)","penalties.form_description_placeholder":"Krótki opis","penalties.form_icon_label":"Ikona (MDI)","penalties.form_name_label":"Nazwa","penalties.form_name_placeholder":"np. Niepójście spać na czas","penalties.form_points_label":"Punkty","penalties.manage_title":"Zarządzaj karami","penalties.new_penalty":"Nowa kara","penalties.toast_add_failed":"Nie udało się dodać kary","penalties.toast_applied":"-{points} {pointsName} dla: {childName}","penalties.toast_apply_failed":"Nie udało się nałożyć kary","penalties.toast_delete_failed":"Nie udało się usunąć kary","penalties.toast_save_failed":"Nie udało się zapisać zmian","penalties.toast_saved":"Kara zapisana","points_card.card_description":"Przyjazna rodzicom karta do dodawania i odejmowania punktów dzieciom","points_card.card_name":"TaskMate – Karta punktów","points_card.default_title":"Zarządzaj punktami","points_card.dialog_add_title":"Dodaj {pointsName}","points_card.dialog_confirm_add":"Dodaj","points_card.dialog_confirm_remove":"Odejmij","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Wpisz 1–100","points_card.dialog_points_label":"Liczba ({pointsName})","points_card.dialog_reason_label":"Powód (opcjonalnie)","points_card.dialog_reason_placeholder":"np. Świetne zachowanie, pomoc rodzeństwu...","points_card.dialog_remove_title":"Odejmij {pointsName}","points_card.dialog_subtitle":"dla: {childName}","points_card.empty_subtitle":"Dodaj dzieci w ustawieniach TaskMate","points_card.empty_title":"Nie znaleziono dzieci","points_card.notification_added":"Dodano {points} {pointsLabel} dla: {childName}","points_card.notification_failed":"Niepowodzenie: {message}","points_card.notification_failed_action":"Nie udało się wykonać operacji na punktach ({action}): {message}","points_card.notification_failed_add":"Nie udało się dodać punktów: {message}","points_card.notification_failed_remove":"Nie udało się odjąć punktów: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} dla: {childName}","points_card.notification_removed":"Odjęto {points} {pointsLabel} dla: {childName}","points_card.please_define_entity":"Wskaż encję (sensor przeglądu taskmate)","points_card.quick_add_title":"Dodaj {amount} {pointsName}","points_card.quick_custom_title":"Własna kwota","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Odejmij {amount} {pointsName}","points_card.validation_range":"Wpisz liczbę od 1 do 100","points_display.board_title":"Tablica punktów","points_display.card_description":"Przyjazne dzieciom wyświetlanie punktów. Obsługuje jedno dziecko, wszystkie dzieci lub łączną sumę rodziny.","points_display.card_name":"TaskMate – Wyświetlacz punktów","points_display.career_score_label":"Wynik kariery","points_display.combined_family_total":"Łączna suma rodziny","points_display.current_points_label":"Obecne punkty","points_display.default_title":"Punkty","points_display.empty_no_child":"Nie wybrano dziecka lub nie znaleziono dziecka.","points_display.empty_no_children":"Nie znaleziono dzieci w danych TaskMate.","points_display.empty_set_child_id":"Ustaw child_id w edytorze karty.","points_display.error.entity_required":"Zdefiniuj encję","points_display.family_subtitle":"Dzieci: {count} · od początku","points_display.family_subtitle_one":"1 dziecko · od początku","points_display.family_title":"Punkty rodziny","points_display.individual_scores":"Wyniki indywidualne","points_display.mode_cumulative":"Łącznie","points_display.mode_multi":"Wszystkie dzieci","points_display.mode_single":"Jedno dziecko","points_display.points_label":"punkty","points_display.rank":"Miejsce","points_display.single_title":"Punkty: {name}","points_display.streak":"Seria","points_display.streak_day":"{count} dzień","points_display.streak_days":"{count} dni","points_display.this_week":"Ten tydzień","points_display.total_points":"Łącznie punktów","points_display.weekly_plus":"+{count} w tym tygodniu","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Najpierw dodaj obowiązki temu dziecku","reorder.card_description":"Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia","reorder.card_name":"TaskMate – Kolejność obowiązków","reorder.child_not_found":"Nie znaleziono dziecka: {child_id}","reorder.chore_count":"{count} obowiązek","reorder.chore_count_plural":"Obowiązki: {count}","reorder.default_title":"Zmień kolejność obowiązków","reorder.drag_to_reorder":"Przeciągnij, aby zmienić kolejność","reorder.error.child_id_required":"Wskaż child_id","reorder.error.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","reorder.move_down":"Przesuń w dół","reorder.move_up":"Przesuń w górę","reorder.no_chores_assigned":"Brak przypisanych obowiązków","reorder.notification.save_error_message":"Nie udało się zapisać kolejności obowiązków: {error}","reorder.notification.save_error_title":"Błąd zapisu kolejności","reorder.notification.save_success_message":"Kolejność obowiązków została zaktualizowana.","reorder.notification.save_success_title":"Kolejność obowiązków zapisana","reorder.save_order":"Zapisz kolejność","reorder.saving":"Zapisywanie...","reorder.unsaved_changes":"Masz niezapisane zmiany","reward_progress.card_description":"Pełnoekranowy, motywujący podgląd postępu do nagrody","reward_progress.card_name":"TaskMate – Postęp nagrody","reward_progress.combined":"łącznie","reward_progress.combined_points_pool":"Wspólna pula punktów","reward_progress.default_title":"Cel nagrody","reward_progress.error.entity_required":"Wskaż encję","reward_progress.jackpot_reward":"Nagroda ze wspólnej puli","reward_progress.more_needed":"Brakuje jeszcze: {amount}","reward_progress.no_rewards":"Nie znaleziono nagród","reward_progress.ready":"🎉 Gotowe!","reward_progress.ready_to_claim":"Można odebrać!","reward_progress.ready_to_claim_emoji":"🎉 Można odebrać!","reward_progress.total_pool":"Cała pula","reward_progress.unavailable":"TaskMate niedostępny","rewards.add_all":"Wszystko","rewards.all_children":"Wszystkie dzieci","rewards.allocated":"Odłożone","rewards.awaiting_approval":"Czeka na zatwierdzenie rodzica","rewards.card_description":"Karta z dostępnymi nagrodami i ich kosztem","rewards.card_name":"TaskMate – Nagrody","rewards.claim_reward":"Odbierz nagrodę","rewards.confirm_body":"Odebrać {name}?","rewards.confirm_claim_btn":"Odbieram!","rewards.confirm_cost":"Koszt","rewards.confirm_pool_total":"Suma w puli","rewards.confirm_remaining":"Pozostanie","rewards.confirm_title":"Odebrać nagrodę?","rewards.confirm_your_points":"Twoje {name}","rewards.default_title":"Nagrody","rewards.deposit_custom_add":"Dodaj","rewards.deposit_custom_label":"Własna kwota do odłożenia","rewards.deposit_custom_placeholder":"Kwota","rewards.deposit_disabled_insufficient":"Za mało dostępnych punktów (dostępne: {spendable})","rewards.deposit_disabled_loading":"Odkładanie…","rewards.deposit_disabled_no_child":"Wybierz dziecko, aby odłożyć","rewards.deposit_points":"Odłóż {amount}","rewards.empty_subtitle":"Dodaj nagrody w ustawieniach TaskMate","rewards.empty_title":"Brak dostępnych nagród","rewards.error.entity_required":"Wskaż encję (sensor przeglądu taskmate)","rewards.expired":"Wygasła","rewards.expires_in_days":"Wygasa za {count} dzień","rewards.expires_in_days_plural":"Wygasa za {count} dni","rewards.expires_today":"Wygasa dziś","rewards.jackpot":"WSPÓLNA PULA","rewards.not_enough_points":"Za mało punktów","rewards.only_n_left":"Zostało tylko: {count}!","rewards.pool_full":"Pula pełna!","rewards.pool_locked_note":"Odłożone punkty są zablokowane — można je wydać tylko na ten cel","rewards.redeem":"Odbierz","rewards.reward_count_plural":"Nagrody: {count}","rewards.reward_count_singular":"{count} nagroda","rewards.sold_out":"Wyczerpana","rewards.available_when":"Dostępna {window}","rewards.locked_now":"Teraz niedostępna","rewards.spendable_balance":"Do wydania","rewards.spendable_chip":"Do wydania: {points}","rewards.unavailable_hint":"Tej nagrody nie można już odebrać","streak.achievement.fifty_desc":"Wykonaj 50 obowiązków","streak.achievement.fifty_name":"50 zrobione","streak.achievement.first_desc":"Wykonaj swój pierwszy obowiązek","streak.achievement.first_name":"Pierwszy!","streak.achievement.hundred_desc":"Wykonaj 100 obowiązków","streak.achievement.hundred_name":"100 zrobione","streak.achievement.points100_desc":"Zdobądź łącznie 100 punktów","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Zdobądź łącznie 50 punktów","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"Seria 14 dni","streak.achievement.streak14_name":"2 tygodnie","streak.achievement.streak30_desc":"Seria 30 dni","streak.achievement.streak30_name":"Miesiąc!","streak.achievement.streak3_desc":"Seria 3 dni","streak.achievement.streak3_name":"3 dni","streak.achievement.streak7_desc":"Seria 7 dni","streak.achievement.streak7_name":"Tydzień!","streak.achievement.ten_desc":"Wykonaj 10 obowiązków","streak.achievement.ten_name":"10 zrobione","streak.achievements":"Osiągnięcia","streak.card_description":"Serie kolejnych dni i odznaki za kamienie milowe dla każdego dziecka","streak.card_name":"TaskMate – Serie i osiągnięcia","streak.day_streak":"dni serii","streak.freezes_tooltip":"Zamrożenia serii — każde ratuje Twoją serię w dzień, który opuścisz","streak.freezes_aria":"Zamrożenia serii: {count}","streak.freezes_aria_one":"1 zamrożenie serii","streak.default_title":"Serie i osiągnięcia","streak.error.entity_required":"Wskaż encję","streak.on_fire_count":"W ogniu: {count}","streak.on_fire_count_one":"W ogniu: {count}","sticker_chart.error.entity_required":"Zdefiniuj encję","sticker_chart.default_title":"Tabela naklejek: {name}","sticker_chart.today":"Dziś: {done} / {total} zadań zrobionych","sticker_chart.all_done":"Wszystko zrobione, {name}!","sticker_chart.day_done_message":"Wszystkie zadania na dziś gotowe!","sticker_chart.no_stickers":"Jeszcze nie ma naklejek – zrób obowiązek, aby zdobyć pierwszą!","sticker_chart.stickers_alt":"Zdobyte: {count} {points}","sticker_chart.goal":"{points} / {goal} {unit} do nagrody","sticker_chart.goal_reached":"CEL OSIĄGNIĘTY! Czas na nagrodę!","sticker_chart.week_goal":"{points} / {goal} {unit} w tym tygodniu","sticker_chart.week_perfect":"IDEALNY TYDZIEŃ! Wszystkie gwiazdki zdobyte!","sticker_chart.block_key":"Każdy blok = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} zadań zrobionych","sticker_chart.no_jobs_day":"W dniu {day} nie było żadnych zadań.","sticker_chart.no_reward":"Nie ma jeszcze nagrody do zbierania – wybierz ją w ustawieniach karty.","sticker_chart.no_child":"Nie znaleziono dzieci dla tej encji","sticker_chart.claim":"Odbierz: {reward}","sticker_chart.claim_confirm":"Dotknij ponownie, aby odebrać: {reward}","sticker_chart.claim_pending":"Czeka na zgodę dorosłego","sticker_chart.claim_short":"Jeszcze {count} {unit}","sticker_chart.claimed":"Odebrano {reward} dla {name}!","sticker_chart.complete_failed":"Nie udało się: {error}","sticker_chart.goal_tile":"Cel","sticker_chart.needs_photo":"To zadanie wymaga zdjęcia – otwórz je na karcie dziecka TaskMate.","sticker_chart.no_jobs_today":"Dziś brak zadań – miłego dnia!","sticker_chart.state.done":"zrobione","sticker_chart.state.partial":"rozpoczęte","sticker_chart.state.pending":"czeka na dorosłego","sticker_chart.state.todo":"do zrobienia","sticker_chart.not_allowed":"Ten tablet nie może odznaczać zadań dziecka {name}. Dorosły może to zmienić w TaskMate: połącz {name} z kontem używanym na tym tablecie lub dodaj to konto jako rodzica.","sticker_chart.undo_denied":"Tylko dorosły może cofnąć naklejkę.","sticker_chart.undone":"Naklejka zabrana.","visibility.description_hidden":"Ukryte przez warunek widoczności","visibility.description_shown":"Pokazane przez warunek widoczności","visibility.label_entity":"Encja widoczności","visibility.label_operator":"Operator widoczności","visibility.label_state":"Stan widoczności","visibility.operator_equals":"Równe","visibility.operator_gt":"Większe (>)","visibility.operator_gte":"Większe lub równe (≥)","visibility.operator_lt":"Mniejsze (<)","visibility.operator_lte":"Mniejsze lub równe (≤)","visibility.operator_not_equals":"Różne","weekly.card_description":"Tydzień w skrócie — obowiązki, punkty i dzienny wykres słupkowy","weekly.card_name":"TaskMate – Podsumowanie tygodnia","weekly.child_chores":"Obowiązki: {count}","weekly.child_chores_one":"1 obowiązek","weekly.child_days":"{count}/7 dni","weekly.child_days_active_title":"Aktywne dni: {count} z 7","weekly.day_fri":"Pt","weekly.day_mon":"Pn","weekly.day_sat":"Sb","weekly.day_sun":"Nd","weekly.day_thu":"Cz","weekly.day_tue":"Wt","weekly.day_wed":"Śr","weekly.default_title":"Ten tydzień","weekly.error.entity_required":"Wskaż encję","weekly.section_children_this_week":"Dzieci w tym tygodniu","weekly.section_chores_per_day":"Obowiązki dziennie","weekly.section_points_per_day":"Punkty dziennie","weekly.stat_chores":"Obowiązki","weekly.stat_rewards":"Nagrody","weekly.stat_days_active":"Aktywne dni","child.level_label":"Poz. {level}","child.console_cleared":"UKOŃCZONE","child.console_active":"AKTYWNE: {count}","child.avatar_change":"Zmień swój awatar","child.avatar_locked":"Zablokowany","child.avatar_change_failed":"Nie udało się zmienić awatara.","leaderboard.sort_this_month":"Ten miesiąc","leaderboard.last_champion":"Mistrz poprzedniego miesiąca: {name} 🏆","gallery.default_title":"Galeria zdjęć","gallery.empty":"Brak zdjęć-dowodów","gallery.pending":"oczekuje","family_goal.default_title":"Cel rodzinny","family_goal.disabled":"Nie ustawiono celu rodzinnego","family_goal.reward_label":"Nagroda: {reward}","family_goal.reached":"Cel osiągnięty! {reward}","wishlist.title":"Lista marzeń: {name}","wishlist.subtitle":"Oszczędzam","wishlist.add":"Dodaj marzenie","wishlist.limit_reached":"Masz już {max} aktywnych marzeń","wishlist.can_spend":"Możesz wydać","wishlist.saved_in_wishes":"Odłożone na marzenia: {points}","wishlist.empty":"Brak marzeń. Dodaj coś, na co chcesz oszczędzać!","wishlist.pick_child":"Wybierz dziecko w ustawieniach karty, aby pokazać jego listę marzeń.","wishlist.target_tag":"Cel: {points}","wishlist.open_link":"Otwórz link","wishlist.progress_label":"{total} z {target}","wishlist.legend_me":"Ja {points}","wishlist.legend_family":"Rodzina {points}","wishlist.status_pending":"Czeka na zgodę dorosłego","wishlist.withdraw":"Wycofaj","wishlist.status_declined":"Dorosły się nie zgodził","wishlist.dismiss":"Rozumiem","wishlist.status_redeem_requested":"Poproszono o realizację — dorosły się tym zajmie","wishlist.fully_funded":"W pełni uzbierane!","wishlist.ask_redeem":"Poproś o realizację","wishlist.move_points":"Przenieś punkty","wishlist.take_back":"Wyjmij","wishlist.to_go":"Jeszcze {points}","wishlist.add_title":"Dodaj marzenie","wishlist.field_name":"Czego chcesz?","wishlist.field_target":"Ile punktów to kosztuje?","wishlist.target_hint":"Dorosły może to zmienić","wishlist.target_lower":"Zmniejsz cel","wishlist.target_raise":"Zwiększ cel","wishlist.field_link":"Link","wishlist.optional":"(opcjonalnie)","wishlist.field_picture":"Obrazek","wishlist.picture_pick":"Dotknij, aby zrobić zdjęcie lub wybrać obrazek","wishlist.picture_change":"Zmień obrazek","wishlist.picture_not_image":"Ten plik nie jest obrazkiem","wishlist.picture_failed":"Nie udało się użyć tego obrazka. Spróbuj innego.","wishlist.link_invalid":"Link musi zaczynać się od http:// lub https://","wishlist.send":"Wyślij do dorosłego","wishlist.move_title":"Przenieś punkty do: {name}","wishlist.move_info":"Masz {balance} · brakuje jeszcze {needed}","wishlist.all_i_need":"Tyle, ile brakuje ({points})","wishlist.move_confirm":"Przenieś {points}","wishlist.take_title":"Wyjmij punkty z: {name}","wishlist.take_info":"Odłożono: {saved}. Wsparcie rodziny zostaje w marzeniu.","wishlist.take_all":"Wszystko ({points})","wishlist.take_confirm":"Wyjmij {points}","wishlist.redeem_title":"Poprosić o: {name}?","wishlist.redeem_body":"Dorosły dostanie wiadomość, żeby się tym zająć. Twoje odłożone punkty i wsparcie rodziny zostaną wykorzystane.","wishlist.not_yet":"Jeszcze nie","wishlist.yes_please":"Tak, poproszę!","wishlist.error":"Nie udało się: {error}","wishlist.entity_required":"Wskaż encję (sensor przeglądu TaskMate)","bounty.title":"Tablica zleceń","bounty.subtitle":"Jednorazowe zadania · kto pierwszy, ten lepszy","bounty.open_count":"Otwarte: {count}","bounty.empty":"Na razie brak zleceń — zajrzyj później!","bounty.no_child":"Wybierz dziecko w ustawieniach karty.","bounty.left":"Zostało {time}","bounty.no_expiry":"Bez terminu","bounty.photo_tag":"zdjęcie","bounty.claim":"Biorę","bounty.claim_hint":"Będziesz mieć {hours} godz. na wykonanie","bounty.finish_first":"Najpierw dokończ swoje zlecenie","bounty.claimed_by_you":"Twoje zlecenie — zostało {time} na wykonanie","bounty.done":"Zrobione!","bounty.give_back":"Oddaj","bounty.sibling_on_it":"{name} się tym zajmuje","bounty.sibling_back_in":"wróci na tablicę za {time}, jeśli nie zostanie wykonane","bounty.waiting":"Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze","bounty.undo":"Cofnij","bounty.sibling_checking":"{name} skończył(a) — trwa sprawdzanie","bounty.you_earned":"Zdobywasz +{points} {pointsName}","bounty.done_by":"Zrobione przez: {name}","bounty.recent":"Ostatnio wykonane","bounty.claim_title":"Wziąć „{title}”?","bounty.claim_body":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.claim_body_one":"Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.","bounty.not_now":"Nie teraz","bounty.claim_it":"Biorę — {points} {pointsName}","bounty.photo_title":"Pokaż wykonane zadanie","bounty.photo_body":"„{title}” wymaga zdjęcia","bounty.cancel":"Anuluj","bounty.take_photo":"Zrób zdjęcie i wyślij","bounty.uploading":"Wysyłanie…","bounty.yay_title":"Dobra robota!","bounty.yay_body":"Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.","bounty.ok":"Dobrze","bounty.dur_days":"{d} d. {h} godz.","bounty.dur_hours":"{h} godz. {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Wybierz dziecko (child_id)","bounty.error.entity_required":"Wskaż encję","auction.title":"Licytacja obowiązków","auction.subtitle":"Wygrywa najniższa oferta · oferty są tajne","auction.open_count":"Otwarte: {count}","auction.empty":"Na razie brak licytacji","auction.no_child":"Wybierz dziecko w edytorze karty, aby zobaczyć jego licytacje.","auction.results":"Wyniki","auction.load_failed":"Nie udało się wczytać licytacji: {error}","auction.up_to":"do {points} {pointsName}","auction.lowest_wins":"Wygrywa najniższa oferta","auction.gauge_max":"maks. {points} {pointsName}","auction.gauge_hint":"Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz","auction.your_bid":"Twoja tajna oferta","auction.change":"Zmień","auction.withdraw":"Wycofaj","auction.closes_in":"kończy się za {time}","auction.no_other_bids":"Brak innych ofert","auction.other_bids_one":"Jest 1 inna oferta","auction.other_bids":"Inne oferty: {count}","auction.place_bid":"Złóż tajną ofertę","auction.sheet_sub":"{date} · kończy się za {time}","auction.bid_label":"najmniej punktów, za które to zrobisz","auction.range_low":"{points} · większa szansa na wygraną","auction.range_high":"{points} · maks.","auction.clear":"Wyczyść","auction.backspace":"Usuń ostatnią cyfrę","auction.rule_secret":"Tajemnica: nikt nie widzi Twojej liczby.","auction.rule_lowest":"Wygrywa najniższa oferta. Przy remisie wygrywa ten, kto złożył ją pierwszy.","auction.rule_min":"Oferty zaczynają się od {points} {pointsName}.","auction.rule_win":"Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.","auction.cancel":"Anuluj","auction.seal":"Zatwierdź ofertę · {points} {pointsName}","auction.you_won":"Wygrywasz! {points} {pointsName} jest Twoje","auction.you_won_sub":"gdy zrobisz to {date}, a dorosły to zatwierdzi","auction.in_your_chores":"Jest w Twoich obowiązkach na {date}","auction.sibling_won":"Tym razem wygrywa: {name}","auction.sibling_won_sub":"za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.sibling_won_sub_bid":"za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!","auction.tied_sub":"Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).","auction.no_bids":"Tym razem brak ofert","auction.no_bids_sub":"{chore} wraca do zwykłego przydziału na {date}.","auction.closed_at":"Zakończona {when}","auction.error.child_required":"Wybierz dziecko (child_id)","auction.error.entity_required":"Wskaż encję","child.won_at_auction":"Wygrane na licytacji","weather.blocked_condition":"Ukryte — nieodpowiednia pogoda","weather.blocked_temp_low":"Ukryte — za zimno","weather.blocked_temp_high":"Ukryte — za gorąco","weather.blocked_wind":"Ukryte — za wietrznie","weather.condition_rainy":"Deszcz","weather.condition_pouring":"Ulewa","weather.condition_snowy":"Śnieg","weather.condition_snowy_rainy":"Deszcz ze śniegiem","weather.condition_hail":"Grad","weather.condition_lightning":"Wyładowania","weather.condition_lightning_rainy":"Burza","weather.condition_fog":"Mgła","weather.condition_windy":"Wietrznie","weather.condition_windy_variant":"Bardzo wietrznie","weather.condition_cloudy":"Pochmurno","weather.condition_exceptional":"Ekstremalna","child.deadline_minutes":"Zostało {mins} min","child.deadline_hours":"Zostało {hours} godz. {mins} min","child.deadline_title":"Zrób to, zanim skończy się czas","routine.title":"Rutyna: {name}","routine.no_child":"Wybierz dziecko dla tej karty.","routine.task_of":"Zadanie {current} z {total}","routine.all_done_count":"Wszystkie ({total}) zrobione","routine.done":"Zrobione ✓","routine.completed":"Wykonane","routine.sent_for_checking":"Wysłane do sprawdzenia","routine.skip":"Pomiń na razie","routine.next":"Dalej →","routine.back":"← Wstecz","routine.waiting_for_parent":"⏳ Czeka na sprawdzenie przez dorosłego","routine.photo_note":"To wymaga zdjęcia — dotknij go na swojej karcie.","routine.finished_title":"Rutyna zrobiona!","routine.finished_body":"Brawo, {name}. To już wszystko.","routine.earned":"Zdobyto +{points}","routine.awaiting_points":"+{points} po sprawdzeniu przez dorosłego","routine.skipped_note":"Na później zostało: {count}.","routine.skipped_note_one":"Na później zostało: {count}.","routine.start_again":"Zacznij od nowa","routine.empty_title":"Nic do zrobienia","routine.empty_body":"Ta rutyna jest już ukończona.","routine.error.child_required":"Wybierz dziecko (child_id)","routine.error.entity_required":"Wskaż encję","routine.error.time_category":"time_category musi mieć jedną z wartości: {options}","kiosk.who":"Kto tam?","kiosk.tap_face":"Dotknij swojej buzi","kiosk.progress":"Zrobione: {done} z {total}","kiosk.all_done_short":"Na dziś wszystko zrobione!","kiosk.nothing_today":"Dziś nic do zrobienia","kiosk.ask_grownup":"Zapytaj dorosłego","kiosk.no_children":"Brak dzieci do pokazania. Dodaj dzieci w panelu TaskMate lub zaznacz je w ustawieniach tej karty.","kiosk.hi":"Cześć, {name}!","kiosk.enter_pin":"Wpisz swój PIN","kiosk.pin_wrong":"Ups — spróbuj jeszcze raz","kiosk.pin_locked":"Za dużo prób. Spróbuj ponownie za {seconds} s","kiosk.back":"Wstecz","kiosk.cancel":"Anuluj","kiosk.delete_digit":"Usuń ostatnią cyfrę","kiosk.switch":"To nie {name}? Zmień","kiosk.todays_chores":"Dzisiejsze obowiązki","kiosk.all_done":"Na dziś wszystko zrobione — rewelacja, {name}!","kiosk.waiting":"Czeka na dorosłego","kiosk.needs_check":"Dorosły to sprawdzi","kiosk.do_on_phone":"To zrób na swoim telefonie","kiosk.phone_group":"Te zrób na swoim telefonie","kiosk.nothing_here":"Dziś nie ma tu nic do odhaczenia","kiosk.team_waiting":"Czekamy na Twój zespół ({joined}/{size})","kiosk.undo":"Cofnij","kiosk.today":"Dziś","kiosk.chores_done":"zrobione obowiązki","kiosk.earned_today":"zdobyte dziś","kiosk.day_streak":"dni serii","kiosk.to_go":"Jeszcze {points}","kiosk.still_there":"Jesteś tam jeszcze, {name}?","kiosk.going_back":"Wracam na początek, żeby ktoś inny mógł skorzystać","kiosk.still_here":"Jestem tutaj","kiosk.blocked_title":"{name} nie może jeszcze korzystać z tego tabletu","kiosk.blocked_body":"Konto Home Assistant tego tabletu nie ma uprawnień do odhaczania obowiązków dziecka ({name}). Dorosły może sprawdzić powiązane konto dziecka ({name}) oraz ustawienie „Wymagaj powiązanego konta dla każdego dziecka” w panelu TaskMate.","kiosk.fullscreen":"Pełny ekran","kiosk.exit_fullscreen":"Wyjdź z pełnego ekranu","kiosk.missed":"Przegapione","child.roulette_spin":"Zakręć po obowiązek ×{multiplier}","child.roulette_respin":"Zakręć ponownie (zostało: {count})","child.roulette_no_spins":"Na dziś koniec losowań","common.design.accessible":"Dostępny","common.set_times.layout_label":"Obowiązki o stałych porach","common.set_times.layout_helper":"Jak na tej karcie wygląda obowiązek, który wraca kilka razy dziennie.","common.set_times.layout_family":"Ustawienie rodziny","common.set_times.layout_rows":"Jeden wiersz na porę","common.set_times.layout_pills":"Jeden wiersz, przycisk na porę","common.xp":"XP","recap.default_title":"Podsumowanie: {name}","recap.default_title_none":"Podsumowania","recap.title":"{name} — {period}","recap.last_30_days":"ostatnie 30 dni","recap.word.weekly":"tydzień","recap.word.monthly":"miesiąc","recap.word.every_3_months":"trzy miesiące","recap.word.every_6_months":"pół roku","recap.word.every_9_months":"dziewięć miesięcy","recap.word.yearly":"rok","recap.word.preview":"30 dni","recap.prev_week":"poprzedni tydzień","recap.freq.weekly":"Co tydzień","recap.freq.monthly":"Co miesiąc","recap.freq.every_3_months":"Co 3 miesiące","recap.freq.every_6_months":"Co 6 miesięcy","recap.freq.every_9_months":"Co 9 miesięcy","recap.freq.yearly":"Co rok","recap.freq.preview":"Podgląd","recap.older":"Starsze","recap.new":"NOWE","recap.sheet_title":"Podsumowania: {name}","recap.chores_count":"Obowiązki: {count}","recap.chores_count_singular":"{count} obowiązek","recap.ready_on":"Gotowe {date}","recap.slide_counter":"Slajd {index} z {total}","recap.tap_to_continue":"dotknij, aby kontynuować","recap.prev":"Poprzedni slajd","recap.next":"Następny slajd","recap.preview_tag":"Podgląd","recap.choose_child":"Wybierz dziecko w edytorze karty, aby pokazać jego podsumowania.","recap.load_failed":"Nie udało się wczytać podsumowań: {error}","recap.loading":"Wczytywanie podsumowań…","recap.empty":"Brak podsumowań — pierwsze pojawi się {date}.","recap.empty_off":"Podsumowania są wyłączone dla: {name}.","recap.week_short":"T{n}","recap.slide.intro_say":"Chcesz zobaczyć, jak Ci poszedł ten okres ({period})?","recap.slide.tap_to_start":"Dotknij, aby zacząć","recap.slide.you_finished":"Wykonano","recap.slide.chores_unit":"obowiązków","recap.slide.chores_unit_singular":"obowiązek","recap.slide.per_day":"To około {count} każdego dnia.","recap.slide.per_week":"To około {count} co tydzień.","recap.slide.no_chores":"Spokojny okres ({period}). Następny to nowy start!","recap.slide.you_earned":"Zdobyto","recap.slide.from_chores":"{count} z obowiązków","recap.slide.bonus":"+{count} premii","recap.slide.top_chore":"Twój ulubiony obowiązek","recap.slide.times":"Razy: {count}","recap.slide.times_singular":"{count} raz","recap.slide.longest_streak":"Twoja najdłuższa seria","recap.slide.days_in_a_row":"dni z rzędu","recap.slide.days_in_a_row_singular":"dzień z rzędu","recap.slide.best_day":"Twój najlepszy dzień","recap.slide.best_day_say":"Obowiązki: {chores} i {points} {points_name} w jeden dzień","recap.slide.best_day_say_singular":"{chores} obowiązek i {points} {points_name} w jeden dzień","recap.slide.best_weekday":"Twój najlepszy dzień tygodnia: {weekday}","recap.slide.unlocked":"Odblokowano","recap.slide.more":"i jeszcze {count}","recap.slide.treated":"Nagrody dla siebie","recap.slide.compared":"W porównaniu z: {period}","recap.slide.levelled_up":"Nowy poziom!","recap.slide.quieter":"Spokojniejszy okres ({period})","recap.slide.finale":"Co za {period}, {name}!","recap.cmp.chores":"Wykonane obowiązki","recap.cmp.points":"Zdobyte {points_name}","recap.cmp.streak":"Najdłuższa seria","recap.cmp.days_active":"Aktywne dni","recap.cmp.was":"było {value}","recap.share.chores":"obowiązków","recap.share.chores_singular":"obowiązek","recap.share.streak":"dni serii","recap.share.streak_singular":"dzień serii","recap.share.top":"ulubiony obowiązek","recap.save_image":"Zapisz jako obraz","recap.again":"Jeszcze raz","recap.saved":"Zapisano {file}","recap.save_failed":"Nie udało się utworzyć obrazu","chore_board.title":"Tablica obowiązków","chore_board.today":"Dziś","chore_board.this_week":"Ten tydzień","chore_board.empty":"Brak obowiązków na dziś.","chore_board.status_done":"Zrobione","chore_board.status_pending":"Czeka na zatwierdzenie","chore_board.status_todo":"Do zrobienia","chore_board.status_missed":"Pominięte","chore_board.not_recorded":"Brak zapisu","chore_board.unavailable":"Tablica obowiązków jest niedostępna. Uruchom ponownie Home Assistant po aktualizacji TaskMate.","chore_board.no_children":"Brak dzieci do pokazania. Sprawdź dzieci wybrane w ustawieniach karty.","chore_board.all_done":"Na dziś wszystko zrobione!","chore_board.finish_on_card":"Dokończ „{chore}” na karcie dziecka ({name})","chore_board.marked_done":"{name}: {chore} — zrobione","chore_board.sent_for_approval":"{name}: {chore} — wysłane do zatwierdzenia","chore_board.undo":"Cofnij","chore_board.undo_failed":"Nie udało się cofnąć. Spróbuj ponownie na karcie dziecka.","chore_board.error":"Coś poszło nie tak: {message}","chore_board.week_hint":"Szare dni nie zostały zapisane. TaskMate zapisuje postęp każdego dnia o 23:59.","child.quantity_title":"Ile: {unit}?","child.quantity_worth":"Warte +{points}","child.quantity_max_hint":"Do {max} ({unit}) za każdym razem.","child.quantity_needs_number":"Powiedz, ile ({unit}) zrobiłeś.","child.quantity_submit":"Gotowe!","child.quantity_rate":"{unit}: +{points} za każdą","child.minutes_tag":"~{minutes} min","child.minutes_left":"Zostało ok. {minutes} min","approvals.reference_title":"Jak to powinno wyglądać","approvals.reference_label":"Tak wygląda dobrze","approvals.evidence_label":"Co zostało zrobione","approvals.reference_no_photo":"Nie wysłano zdjęcia — porównaj z rzeczywistością.","child.help_ask":"Utknąłem","child.help_on_way":"Pomoc jest w drodze","child.sick_title":"Dzień choroby","child.sick_body":"Odpocznij i wracaj do zdrowia. Dziś bez zadań.","child.redeem_title":"Napraw to","child.redeem_body":"Zrób „{chore}” do {date}, by odzyskać {points}.","child.redeem_today":"końca dnia","child.goal_set_title":"Wyznacz cel na ten tydzień","child.goal_set_body":"Wybierz, ile punktów chcesz zdobyć. Osiągnij cel, a dostaniesz +{bonus}!","child.goal_set_body_plain":"Wybierz, ile punktów chcesz zdobyć w tym tygodniu.","child.goal_progress":"Mój cel: {earned} / {target} w tym tygodniu","child.goal_reached":"Cel osiągnięty! +{bonus} 🎉","child.goal_reached_plain":"Cel osiągnięty! 🎉","child.goal_change":"Zmień","child.goal_sheet_title":"Mój cel na ten tydzień","child.goal_sheet_hint":"W tym tygodniu możesz zdobyć do {available}.","child.goal_save":"Zapisz cel","child.mood_question":"Jak minął ci dzień?","child.mood_said":"Dzisiaj: {face}","child.mood_great":"Super","child.mood_good":"Dobrze","child.mood_ok":"Tak sobie","child.mood_sad":"Smutno","child.mood_upset":"Zły","raffle.title":"Losowania","raffle.subtitle":"Jeden los, jedna szansa","raffle.open_count":"Otwarte: {count}","raffle.empty":"Brak losowań.","raffle.recent":"Ostatnio rozlosowane","raffle.no_child":"Nie znaleziono dziecka","raffle.per_ticket":"{cost} za los","raffle.max_each":"Do {max} na osobę","raffle.more_tickets":"Więcej losów","raffle.tickets_total":"Losów w puli: {count}","raffle.tickets_total_one":"1 los w puli","raffle.no_tickets_yet":"Nikt jeszcze nie kupił losu — bądź pierwszy!","raffle.nobody_entered":"Nikt nie wziął udziału.","raffle.winner_is":"Wygrywa {name}!","raffle.called_off":"Odwołane — losy zwrócone.","raffle.your_tickets":"Masz losów: {count} · szansa {chance}%","raffle.your_tickets_one":"Masz 1 los · szansa {chance}%","raffle.no_tickets_mine":"Nie masz jeszcze losu.","raffle.cap_reached":"To już limit","raffle.not_enough":"Za mało: {points_name}","raffle.buy":"Kup {count} za {cost}","raffle.drawing_now":"Trwa losowanie…","raffle.draw_in_days":"Losowanie za {d} d {h} h","raffle.draw_in_hours":"Losowanie za {h} h {m} min","raffle.draw_in_minutes":"Losowanie za {m} min","raffle.you_won":"Wygrałeś! 🎉","raffle.ok":"Hurra!","raffle.drawing":"Losuję…","pet.title":"Mój zwierzak","pet.no_child":"Nie znaleziono dziecka","pet.off":"Zwierzaki są wyłączone. Rodzic może je włączyć w ustawieniach TaskMate.","pet.stage_egg":"Jajo: {species}","pet.stage_baby":"Maluch: {species}","pet.stage_kid":"Mały: {species}","pet.stage_teen":"Duży: {species}","pet.stage_grown":"Dorosły: {species}","pet.species_dragon":"smok","pet.species_cat":"kot","pet.species_dog":"pies","pet.species_bunny":"królik","pet.species_dino":"dinozaur","pet.species_unicorn":"jednorożec","pet.cuddle":"Przytul {name}","pet.mood_happy":"{name} się cieszy — zrobiłeś dziś zadanie!","pet.mood_proud":"{name} jest BARDZO dumny z twojej serii! ✨","pet.mood_content":"{name} odpoczywa. Zadanie dziś go rozweseli.","pet.mood_sleepy":"{name} jest śpiący… zrób zadanie, żeby go obudzić!","pet.fully_grown":"{name} jest już dorosły!","pet.acc_bow":"Kokarda","pet.acc_top_hat":"Cylinder","pet.acc_scarf":"Szalik","pet.acc_crown":"Korona","pet.acc_locked":"Poziom {level}","pet.adopt_question":"Jakiego zwierzaka chce {name}?","pet.name_placeholder":"Imię zwierzaka","pet.name_needed":"Najpierw nadaj zwierzakowi imię.","pet.adopt":"Adoptuj!","kiosk.queue_refused":"Nie udało się wysłać „{chore}” — może jest już zrobione.","kiosk.ambient_wake":"Dotknij gdziekolwiek, by zacząć","kiosk.avatar_locked_req":"Zablokowany — {requirement}","kiosk.avatar_req_level":"Poziom {value}","kiosk.avatar_req_points":"Zdobyte {pointsName}: {value}","kiosk.avatar_req_streak":"Seria dni: {value}","kiosk.avatar_req_streak_one":"Seria dni: {value}","kiosk.raffle_tickets":"Losów w puli: {count}","kiosk.raffle_tickets_one":"1 los w puli","kiosk.raffle_winner":"Wygrywa {name}! 🎉","kiosk.raffle_tap":"Dotknij, by zamknąć","kiosk.raffle_drawing":"Losowanie zwycięzcy…","kiosk.queued_row":"Czeka na wysłanie","kiosk.queue_hint":"Zapisano na tym tablecie; zostanie wysłane, gdy Home Assistant wróci.","kiosk.queue_waiting":"Czeka na wysłanie: {count}","kiosk.offline":"Brak połączenia","pet.stage_legendary":"Legendarny {species}","pet.level":"Poziom {level}","pet.goal_stage":"{percent}% drogi do etapu: {stage}","pet.goal_home":"{percent}% drogi do nowej rzeczy w domku: {name}","pet.goal_level":"{percent}% drogi do poziomu {level}","pet.goal_legendary":"{percent}% drogi do stania się legendą ✨","pet.goal_egg":"{percent}% drogi do zniesienia jajka 🥚","pet.egg_ready":"{name} zniósł jajko! Co się wykluje?","pet.hatch":"Wykluj jajko","pet.hatch_question":"Jaki zwierzak wykluje się dla: {name}?","pet.family_title":"Rodzina zwierzaków","pet.evolve_stage":"{name} urósł!","pet.evolve_legendary":"{name} stał się legendą! ✨","pet.evolve_egg":"{name} zniósł jajko! 🥚","pet.evolve_home":"Coś nowego w domku: {name}!","pet.evolve_level":"{name} osiągnął poziom {level}! 💖","approvals.owed_section":"Do wręczenia","approvals.owed_delivered":"Wręczono","approvals.owed_today":"odebrano dzisiaj","approvals.owed_days_one":"należna od 1 dnia","approvals.owed_days":"należna od {count} dni","approvals.view_photo":"Pokaż zdjęcie","child.owed_title":"Należy ci się nagroda","child.owed_got_it":"Mam!","child.owed_today":"odebrano dzisiaj","child.owed_days_one":"1 dzień temu","child.owed_days":"{count} dni temu","child.record_title":"Nowy rekord życiowy!","child.record_longest_streak":"Najdłuższa seria","child.record_best_day_points":"Najwięcej {points_name} w jeden dzień","child.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","child.record_best_week_points":"Najwięcej {points_name} w jeden tydzień","child.record_best_single_award":"Największa pojedyncza nagroda","bests.default_title":"Rekordy życiowe","bests.error.entity_required":"Podaj encję","bests.subtitle":"Twoje własne rekordy do pobicia","bests.none_yet":"Jeszcze brak rekordów — pierwsze obowiązki ustawią poprzeczkę","bests.not_yet":"jeszcze nie","bests.new_tag":"Nowy","bests.new_count":"{count} nowe dzisiaj","bests.beat_previous":"poprzednio {previous}","bests.record_longest_streak":"Najdłuższa seria","bests.record_best_day_points":"Najlepszy dzień ({points_name})","bests.record_best_day_chores":"Najwięcej obowiązków w jeden dzień","bests.record_best_week_points":"Najlepszy tydzień ({points_name})","bests.record_best_single_award":"Największa nagroda","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"zostało","child.boost_next":"Następny boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Wszystkie obowiązki","child.boost_some_chores":"{first} i {count} więcej","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Każdy obowiązek jest wart ×{multiplier} przez następne","child.boost_takeover_some":"są warte ×{multiplier} przez następne","child.boost_takeover_go":"Do dzieła! 🚀","kiosk.boost_title":"CZAS NA BOOST!","kiosk.boost_sub":"{what} są warte ×{multiplier} przez następne","kiosk.boost_go":"Dotknij, aby zacząć! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children musi być listą wpisów z child_id i require_pin","kiosk.error.invalid_config":"Nieprawidłowa konfiguracja","child.appeal_item_chore":"„{name}” odesłano do poprawy ({points})","child.appeal_item_reward":"Twoja prośba o „{name}” została odrzucona","child.appeal_item_penalty":"Kara: {name} (−{points})","child.appeal_hint":"Uważasz, że to niesprawiedliwe? Możesz poprosić o ponowne sprawdzenie.","child.appeal_button":"Odwołaj się","child.appeal_sheet_title":"Poproś o ponowne sprawdzenie","child.appeal_placeholder":"Napisz dlaczego (opcjonalnie)","child.appeal_send":"Wyślij odwołanie","child.appeal_waiting":"Wysłano odwołanie w sprawie „{name}” — dorosły to sprawdzi","child.appeal_overturned":"Odwołanie przyjęte: „{name}”","child.appeal_upheld":"Odwołanie odrzucone: „{name}”","child.screen_time_left":"Zostało {time} czasu ekranowego","child.screen_time_out":"Czas ekranowy się skończył","child.screen_time_watching":"Odlicza — ekran jest włączony","child.screen_time_hint":"Odlicza, gdy twoje ekrany są włączone","child.screen_time_earn":"Wymień punkty na więcej w Nagrodach","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} godz. {m} min","child.fx_stamp":"Zrobione!","child.advent_title":"Kalendarz adwentowy","child.advent_worth":"Warte {points}","child.advent_worth_approval":"Warte {points} · otworzy się, gdy dorosły zatwierdzi","child.advent_opened":"Otwarte okienka: {done} z {total}","child.advent_badge":"otwórz {goal}, by zdobyć odznakę {badge}","child.advent_waiting":"Czeka na dorosłego","child.advent_today_open":"Dzisiejsze okienko jest otwarte!","child.advent_state_o":"otwarte","child.advent_state_p":"czeka","child.advent_state_m":"pominięte","child.advent_state_t":"dzisiaj","child.advent_state_l":"zamknięte","child.advent_door_aria":"Okienko {n}: {state}","season_pack.door":"Okienko {n}: {job}","season_pack.easter.egg":"Znajdź ukryte jajko {n}","season_pack.halloween.carve_pumpkin":"Wydrąż dynię","season_pack.halloween.sweep_leaves":"Zamieć liście","season_pack.halloween.sort_sweets":"Posortuj cukierki","season_pack.halloween.hang_decorations":"Powieś dekoracje","season_pack.halloween.trick_or_treat_tidy":"Sprzątanie po cukierek albo psikus","season_pack.halloween.pumpkin_patrol":"Dyniowy patrol","season_pack.halloween.pick_the_movie":"Wybierz film","season_pack.halloween.ghostbuster":"Pogromca duchów","season_pack.halloween.ghostbuster_desc":"Wykonaj {count} halloweenowych zadań","season_pack.christmas.advent_1":"Zrób papierową śnieżynkę","season_pack.christmas.advent_2":"Posprzątaj swoje buty","season_pack.christmas.advent_3":"Pomóż powiesić ozdobę","season_pack.christmas.advent_4":"Podlej rośliny","season_pack.christmas.advent_5":"Pościel łóżko wyjątkowo starannie","season_pack.christmas.advent_6":"Narysuj świąteczny obrazek","season_pack.christmas.advent_7":"Pomóż nakryć do stołu","season_pack.christmas.advent_8":"Posegreguj śmieci","season_pack.christmas.advent_9":"Napisz kartkę do babci","season_pack.christmas.advent_10":"Posprzątaj skrzynię z zabawkami","season_pack.christmas.advent_11":"Pomóż coś upiec","season_pack.christmas.advent_12":"Poskładaj pranie","season_pack.christmas.advent_13":"Nakarm ptaki","season_pack.christmas.advent_14":"Przeczytaj zimową historię","season_pack.christmas.advent_15":"Zrób zawieszkę na prezent","season_pack.christmas.advent_16":"Odkurz jeden pokój","season_pack.christmas.advent_17":"Pomóż zapakować prezent","season_pack.christmas.advent_18":"Posprzątaj wieszak na kurtki","season_pack.christmas.advent_19":"Zrób komuś herbatę","season_pack.christmas.advent_20":"Sprzątnij ze stołu","season_pack.christmas.advent_21":"Zaśpiewaj kolędę rodzinie","season_pack.christmas.advent_22":"Posprzątaj swój pokój","season_pack.christmas.advent_23":"Pomóż przy zakupach","season_pack.christmas.advent_24":"Zostaw smakołyk dla Mikołaja","season_pack.christmas.write_cards":"Napisz kartki świąteczne","season_pack.christmas.wrap_gift":"Zapakuj prezent","season_pack.christmas.tidy_tree":"Posprzątaj pod choinką","season_pack.christmas.set_table":"Nakryj do stołu","season_pack.christmas.paper_chain":"Zrób papierowy łańcuch","season_pack.christmas.bake_biscuits":"Upiecz świąteczne ciasteczka","season_pack.christmas.elf_helper":"Pomocnik elfa","season_pack.christmas.christmas_eve_film":"Wybierz film na Wigilię","season_pack.christmas.little_elf":"Mały elf","season_pack.christmas.little_elf_desc":"Otwórz {count} okienek kalendarza","season_pack.easter.egg_hunter":"Łowca jajek","season_pack.easter.egg_hunter_desc":"Znajdź {count} ukrytych jajek","season_pack.summer.reading_challenge":"Wakacyjne wyzwanie czytelnicze","season_pack.summer.reading_challenge_desc":"Czytaj 20 minut dziennie i wykonaj 5 zadań w tym tygodniu","season_pack.summer.read_20":"Czytaj przez 20 minut","season_pack.summer.water_garden":"Podlej ogród","season_pack.summer.paddling_pool":"Posprzątaj basenik","season_pack.summer.beach_bag":"Spakuj torbę na plażę","season_pack.summer.sun_seeker":"Łowca słońca","season_pack.summer.sun_seeker_desc":"Wykonaj {count} letnich zadań","season_pack.back_to_school.pack_bag":"Spakuj plecak wieczorem","season_pack.back_to_school.lay_out_uniform":"Przygotuj mundurek","season_pack.back_to_school.lunchbox_back":"Przynieś z powrotem pudełko na drugie śniadanie","season_pack.back_to_school.label_things":"Podpisz swoje szkolne rzeczy","season_pack.back_to_school.ready_for_school":"Gotowi do szkoły","child.screen_time_save":"Odłóż","child.screen_time_save_hint":"Niewykorzystane minuty możesz odłożyć na później","child.screen_time_save_all":"Wszystko ({time})","child.screen_time_allowance_part":"w tym {time} dzisiejszego przydziału","child.screen_time_jar":"Słoik na weekend: {saved} / {cap} min","child.screen_time_jar_opens":"otwiera się: {when}","child.expiry_title":"{points} {points_name} wygaśnie: {day}","child.expiry_body":"Wydaj je, zanim przepadną","child.gift_title":"{name} kupił(a) ci {reward}!","child.gift_body":"Czeka, aż dorosły ci to wręczy","child.rate_title":"Jak było z {reward}?","child.rate_stars":"{count} z 3 gwiazdek","child.forecast_body":"W twoim tempie (~{rate} dziennie) będziesz to mieć: {day}","rewards.limit_again":"Znowu: {day}","rewards.gift_who":"Dla kogo to jest?","rewards.gift_me":"Dla mnie","activity.reason_points_expired":"Punkty wygasły","child.chore_streak_days":"{count} dni","child.chore_streak_title":"Zrobione w zaplanowane dni z rzędu: {count}","child.reminder_title":"Przypomnij mi o: {chore}","child.reminder_hint":"Wybierz godzinę między {earliest} a {latest}","child.reminder_pick":"Wybierz godzinę","child.reminder_save":"Ustaw przypomnienie","child.reminder_clear":"Bez przypomnienia","child.tab_today":"Dziś","child.tab_tomorrow":"Jutro · {day}","child.tomorrow_locked":"Można odhaczyć dopiero jutro","child.praise_grown_up":"Dorosły","child.penalty_warning_title":"Ostrzeżenie: {name}","child.penalty_warning_body":"Następnym razem to −{points} {points_name}","child.sibling_check_title":"Sprawdź dla: {name}","child.sibling_check_done":"Wygląda na zrobione","child.sibling_check_done_bonus":"Wygląda na zrobione (+{bonus})","child.sibling_check_not_yet":"Jeszcze nie","praise.label":"Pochwała (opcjonalnie)","praise.placeholder":"Napisz coś miłego – dziecko zobaczy to na swojej karcie","praise.chip_well_done":"👏 Brawo!","praise.chip_super_effort":"🌟 Super się postarałeś","praise.chip_proud":"💪 Jestem z ciebie dumny","praise.chip_thank_you":"🙏 Dziękuję!","activity.sibling_check_done":"sprawdził(a) zadanie: {name} – wygląda na zrobione","activity.sibling_check_not_yet":"sprawdził(a) zadanie: {name} – jeszcze nie","activity.reason_sibling_check":"Sprawdzenie przez rodzeństwo: {name}","activity.reason_appeal":"Odwołanie: {name}","activity.reason_badge":"Odznaka: {name}","activity.reason_badge_revoked":"Odznaka cofnięta: {name}","activity.reason_challenge_complete":"Wyzwanie ukończone: {name}","activity.reason_challenge_reversed":"Wyzwanie cofnięte: {name}","activity.reason_streak_milestone_reversed":"Cofnięto premię za serię","activity.reason_weekly_target_bonus":"Premia za cel tygodnia: {name}","activity.reason_weekly_target_bonus_reversed":"Cofnięto premię za cel tygodnia: {name}","activity.reason_weekly_goal_reached":"Cel tygodnia osiągnięty 🎯 ({target})","activity.reason_weekly_goal_reversed":"Cofnięto cel tygodnia ({target})","activity.reason_penalty_missed_mandatory":"Kara: {name} (pominięty obowiązkowy)","activity.reason_pet_shop":"Sklep zoologiczny: {name}","activity.reason_perfect_week_reversed":"Cofnięto premię za idealny tydzień","activity.reason_gift_to":"Prezent dla: {name}","activity.reason_gift_from":"Prezent od: {name}","activity.reason_savings_interest":"Odsetki od oszczędności (+{pct}%)","activity.reason_points_decay":"Punkty wyblakły (−{pct}%)","activity.reason_points_decay_wish":"Punkty wyblakły (−{pct}%), {wish} z oszczędności na życzenie","activity.reason_quest_complete":"Misja ukończona: {name}","activity.reason_quest_reversed":"Misja cofnięta: {name}","activity.reason_raffle_tickets":"Losy ×{tickets}: {name}","activity.reason_raffle_called_off":"Loteria odwołana: {name}","activity.reason_made_it_right":"Naprawione: {name}","activity.reason_made_it_right_undone":"Cofnięto naprawienie: {name}","activity.reason_all_times_done":"Wszystkie pory wykonane: {name}","activity.reason_all_times_done_reversed":"Cofnięto wszystkie pory: {name}","activity.reason_allowance_payout":"Wypłata kieszonkowego","activity.reason_surprise_bonus":"Premia niespodzianka 🎉","heatmap.default_title":"Kalendarz zadań","heatmap.error.entity_required":"Podaj encję","heatmap.cell":"Wykonane zadania: {count}","heatmap.cell_one":"1 wykonane zadanie","heatmap.summary":"{total} zadań · {active} z {days} dni","heatmap.aria":"{name}: {total} zadań w ostatnich {days} dniach","heatmap.less":"Mniej","heatmap.more":"Więcej","pet.tab_pet":"Zwierzak","pet.tab_shop":"Sklepik","pet.shop_wallet":"Masz","pet.shop_earned":"Zdobyte (za darmo)","pet.shop_title":"Sklepik","pet.shop_on":"Założone","pet.shop_owned":"Kupione","pet.shop_level_short":"Poz. {level}","pet.shop_take_off":"Zdejmij","pet.shop_put_on":"Załóż","pet.shop_locked":"Zablokowane","pet.shop_waiting":"Czeka na rodzica","pet.shop_need_more":"Brakuje ci {count}","pet.shop_buy":"Kup","pet.shop_loading":"Otwieram sklepik…","pet.shop_empty":"W sklepiku jeszcze nic nie ma.","pet.shop_none_affordable":"Tak trzymaj! Na razie nic nie możesz kupić.","pet.shop_carry_on":"To, co kupisz, zostaje z tobą dla każdego zwierzaka, którego wyklujesz później.","pet.shop_carry_off":"To, co kupisz, zostaje przy tym zwierzaku.","pet.shop_ask_over":"Rodzic sprawdza wszystko powyżej {cost}.","pet.shop_confirm_title":"Kupić {name} za","pet.shop_confirm_left":"Zostanie ci {remaining}. Twoje skarbonki są nietknięte.","pet.shop_confirm_ask":"Najpierw zapytamy rodzica. Punkty znikną dopiero, gdy się zgodzi.","pet.shop_not_now":"Nie teraz","pet.shop_buy_it":"Kupuję! 🎉","pet.shop_ask_parent":"Zapytaj rodzica","pet.shop_asked":"Zapytano rodzica o {name}.","pet.shop_bought":"{name} jest twoje!","pet.error.child_id_required":"Wskaż child_id","pet.item_sunglasses":"Okulary przeciwsłoneczne","pet.item_cap":"Czapka z daszkiem","pet.item_balloon":"Balonik","pet.item_cosy_bed":"Przytulne legowisko","pet.item_rainbow":"Tęczowy kolor","pet.item_wings":"Skrzydła","pet.item_ghost_sheet":"Prześcieradło ducha","pet.slot_hat":"Czapka","pet.slot_face":"Twarz","pet.slot_neck":"Szyja","pet.slot_held":"W łapce","pet.slot_back":"Plecy","pet.slot_body":"Ciało","pet.slot_colour":"Kolor","pet.slot_home":"Domek","trophy.default_title":"Gablota z trofeami","trophy.error.entity_required":"Podaj encję","trophy.count":"Trofea: {count}","trophy.count_one":"1 trofeum","trophy.new_count":"Nowe: {count}","trophy.since":"Od {date}","trophy.latest":"Najnowsze:","trophy.spot_season":"{name} wygrywa sezon {season}","trophy.spot_best":"{name} ustanawia rekord życiowy: {record}","trophy.spot_badge":"{name} zdobywa odznakę {badge}","trophy.spot_quest":"{name} kończy misję {quest}","trophy.spot_perfect_week":"{name} ma idealny tydzień","trophy.whole_family":"Cała rodzina","trophy.whole_family_subject":"Cała rodzina","trophy.shelf_seasons":"Wygrane sezony","trophy.shelf_bests":"Rekordy życiowe","trophy.shelf_badges":"Odznaki","trophy.shelf_quests":"Ukończone misje","trophy.shelf_perfect_weeks":"Idealne tygodnie","trophy.shelf_pets":"Legendarne zwierzaki","trophy.best_value_longest_streak":"Dni: {value}","trophy.best_value_best_day_chores":"Zadania: {value}","trophy.perfect_weeks":"Idealne tygodnie ×{count}","trophy.more":"Jeszcze {count}","trophy.tap_to_see":"dotknij, aby zobaczyć wszystkie","trophy.show_less":"Pokaż mniej","trophy.new_tag":"Nowe","trophy.empty_title":"Gablota jest pusta — na razie","trophy.empty":"Wygraj sezon, pobij rekord życiowy, zdobądź odznakę lub ukończ misję, a trafi tutaj na półkę.","notify.tour_hello_title":"Cześć, {name}! To twoja strona z zadaniami","notify.tour_hello_body":"Tu jest wszystko, co masz dziś do zrobienia. Rozejrzyjmy się szybko.","notify.tour_tick_title":"Stuknij tutaj, gdy skończysz zadanie","notify.tour_tick_body":"{points_name} dostajesz od razu. Niektóre zadania czekają, aż dorosły je sprawdzi.","notify.tour_points_title":"Tutaj zbierasz {points_name}","notify.tour_points_body":"Za każde skończone zadanie dostajesz {points_name}.","notify.tour_streak_title":"Rób zadania codziennie, by mieć serię","notify.tour_streak_body":"Działaj dzień po dniu i patrz, jak liczba rośnie.","notify.tour_rewards_title":"Zbieraj {points_name} na nagrody","notify.tour_rewards_body":"Kiedy uzbierasz dość, wymienisz je na coś fajnego.","notify.tour_pre_tick_title":"Stuknij swoje zadanie!","notify.tour_pre_tick_body":"kiedy je zrobisz","notify.tour_pre_points_title":"Dostajesz {points_name}!","notify.tour_pre_points_body":"za każde zadanie","notify.tour_pre_rewards_title":"Zbieraj na coś fajnego!","notify.tour_pre_rewards_body":"zobacz, jak blisko jesteś","tour.label":"Na początek","tour.skip":"Pomiń","tour.next":"Dalej","tour.done":"Gotowe","tour.ok":"Jasne!","tour.read_aloud":"Przeczytaj na głos","tour.step_of":"Krok {n} z {total}","badges.card_description":"Siatka odznak zdobytych przez jedno dziecko","badges.card_name":"TaskMate – Odznaki","badges.preview_child":"Dziecko","sticker_chart.card_description":"Tabela naklejek dla dzieci: dzisiejsze obowiązki jako naklejki do dotknięcia, gwiazdki zbliżające do nagrody","sticker_chart.card_name":"TaskMate – Tabela naklejek","gallery.card_description":"Historia zdjęć potwierdzających wykonanie obowiązków","gallery.card_name":"TaskMate – Galeria zdjęć","family_goal.card_description":"Postęp rodziny w drodze do wspólnego celu punktowego","family_goal.card_name":"TaskMate – Cel rodzinny","wishlist.card_description":"Lista życzeń dziecka: oszczędzanie na wymarzone rzeczy, ze zobowiązaniami rodziny","wishlist.card_name":"TaskMate – Lista życzeń","bounty.card_description":"Jednorazowe zlecenia, które każde dziecko może wziąć, wykonać i oddać do zatwierdzenia","bounty.card_name":"TaskMate – Tablica zleceń","auction.card_description":"Dzieci licytują, za jak najmniej punktów zrobią nielubiany obowiązek — wygrywa najniższa oferta","auction.card_name":"TaskMate – Licytacja obowiązków","avatar.label_crown":"Królewski","avatar.label_diamond":"Diament","avatar.label_fire":"W ogniu","avatar.label_ninja":"Ninja","avatar.label_robot":"Robot","avatar.label_rocket":"Rakieta","avatar.label_starter":"Start","avatar.label_trophy":"Mistrz","routine.card_description":"Prowadzenie krok po kroku, jedno zadanie naraz, przez poranną i wieczorną rutynę","routine.card_name":"TaskMate – Rutyna","routine.qty_less":"O jeden mniej","routine.qty_more":"O jeden więcej","recap.card_description":"Historia tygodnia, miesiąca lub roku dziecka w stylu „Wrapped”","recap.card_name":"TaskMate – Podsumowanie","chore_board.card_description":"Dzisiejsze obowiązki każdego dziecka według pory dnia — dotknij, aby wykonać","chore_board.card_name":"TaskMate – Tablica obowiązków","raffle.card_description":"Dzieci kupują losy za punkty; jeden jest losowany o nagrodę","raffle.card_name":"TaskMate – Losowania","raffle.fewer_tickets":"Mniej losów","bests.card_description":"Własne rekordy każdego dziecka: najdłuższa seria, najlepszy dzień, najlepszy tydzień i największa nagroda","bests.card_name":"TaskMate – Rekordy życiowe","kiosk.card_description":"Wspólny widok na tablet na ścianie: każde dziecko dotyka swojej buzi (opcjonalnie z PIN-em), aby zobaczyć i odhaczyć swoje obowiązki","kiosk.card_name":"TaskMate – Kiosk","heatmap.card_description":"Kalendarz ostatnich sześciu tygodni dla każdego dziecka — im ciemniejsza zieleń, tym pracowitszy dzień","heatmap.card_name":"TaskMate – Kalendarz aktywności","pet.card_description":"Wirtualny zwierzak, który rośnie, gdy dziecko wykonuje obowiązki","pet.card_name":"TaskMate – Zwierzak","trophy.card_description":"Zwycięstwa sezonowe, rekordy, odznaki, misje i idealne tygodnie całej rodziny na półkach","trophy.card_name":"TaskMate – Gablota z trofeami","reorder.auto_sorted":"Obowiązki są posortowane dla całej rodziny według: {mode}.","reorder.auto_sorted_hint":"Aby ułożyć je ręcznie, ustaw „Kolejność obowiązków na kartach” na Ręcznie w TaskMate → Ustawienia.","reorder.sort_time":"pora dnia","reorder.sort_name":"nazwa","reorder.sort_added":"data dodania"} diff --git a/custom_components/taskmate/www/locales/pt-BR.json b/custom_components/taskmate/www/locales/pt-BR.json index 0d0c9061..fbe7c48c 100644 --- a/custom_components/taskmate/www/locales/pt-BR.json +++ b/custom_components/taskmate/www/locales/pt-BR.json @@ -185,6 +185,8 @@ "badges.editor_help": "Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} não encontrado", "badges.error.entity_required": "Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)", + "badges.empty_none": "Ainda sem conquistas", + "badges.empty_tier": "Ainda sem conquistas de {tier}", "badges.label": "Conquistas", "badges.next_up": "A seguir", "badges.one_more": "Só mais um e é seu!", @@ -948,18 +950,18 @@ "panel.common_points": "Pontos", "panel.common_yes": "Sim", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Excluir o bônus \"{name}\"?", + "panel.confirm_delete_bonus": "Excluir o bônus “{name}”?", "panel.confirm_delete_child_extra": "Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.", - "panel.confirm_delete_child": "Excluir a criança \"{name}\"?", + "panel.confirm_delete_child": "Excluir a criança “{name}”?", "panel.confirm_delete_chore_extra": "Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.", - "panel.confirm_delete_chore": "Excluir a tarefa \"{name}\"?", - "panel.confirm_delete_challenge": "Excluir o desafio \"{name}\"?", - "panel.confirm_delete_prompt": "Excluir {kind} \"{name}\"?", - "panel.confirm_delete_penalty": "Excluir a penalidade \"{name}\"?", + "panel.confirm_delete_chore": "Excluir a tarefa “{name}”?", + "panel.confirm_delete_challenge": "Excluir o desafio “{name}”?", + "panel.confirm_delete_prompt": "Excluir {kind} “{name}”?", + "panel.confirm_delete_penalty": "Excluir a penalidade “{name}”?", "panel.confirm_delete_reward_extra": "Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.", - "panel.confirm_delete_reward": "Excluir a recompensa \"{name}\"?", + "panel.confirm_delete_reward": "Excluir a recompensa “{name}”?", "panel.confirm_delete_suffix": "Esta ação não pode ser desfeita.", - "panel.confirm_delete_template": "Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.", + "panel.confirm_delete_template": "Excluir modelo “{name}”? Esta ação não pode ser desfeita.", "panel.confirm_unsaved": "Você tem alterações não salvas — descartar?", "panel.day_fri": "Sex", "panel.day_mon": "Seg", @@ -993,9 +995,9 @@ "panel.empty_chores_title": "Nenhuma tarefa ainda", "panel.empty_groups_copy": "Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).", "panel.empty_groups_title": "Nenhum grupo de tarefas ainda", - "panel.empty_no_match": "Nenhum {kind} corresponde a \"{filter}\".", - "panel.empty_no_match_children": "Nenhuma criança corresponde a \"{filter}\".", - "panel.empty_no_match_filter": "Nada corresponde a \"{filter}\".", + "panel.empty_no_match": "Nenhum {kind} corresponde a “{filter}”.", + "panel.empty_no_match_children": "Nenhuma criança corresponde a “{filter}”.", + "panel.empty_no_match_filter": "Nada corresponde a “{filter}”.", "panel.empty_rewards_copy": "Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.", "panel.empty_rewards_title": "Nenhuma recompensa ainda", "panel.empty_template_all_removed": "Todas as tarefas removidas — volte e escolha um modelo diferente.", @@ -1150,8 +1152,8 @@ "wizard.dash_step_later": "Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.", "wizard.count_dashboards_one": "1 painel", "wizard.count_dashboards_many": "{count} painéis", - "wizard.dash_existed": "\"{title}\" já existe, então ele foi deixado como está.", - "wizard.dash_failed": "Não foi possível criar \"{title}\". Todo o resto foi criado.", + "wizard.dash_existed": "“{title}” já existe, então ele foi deixado como está.", + "wizard.dash_failed": "Não foi possível criar “{title}”. Todo o resto foi criado.", "wizard.open_named": "Abrir {title}", "wizard.review_dashboards": "Painéis", "wizard.review_no_dashboards": "Nenhum", @@ -2174,14 +2176,14 @@ "panel.toast_settings_saved_one": "Salvo ({count} campo)", "panel.toast_skip_done": "Rotação pulada — próxima criança atribuída", "panel.toast_skip_failed": "Falha ao pular: {error}", - "panel.toast_template_created": "Modelo \"{name}\" criado", + "panel.toast_template_created": "Modelo “{name}” criado", "panel.toast_template_deleted": "Modelo excluído", "panel.toast_template_failed_apply": "Falha ao aplicar modelo", "panel.toast_template_failed_create": "Falha ao criar modelo", "panel.toast_template_failed_delete": "Falha ao excluir", "panel.toast_template_failed_save": "Falha ao salvar modelo", "panel.toast_template_failed_update": "Falha ao atualizar", - "panel.toast_template_saved": "Modelo \"{name}\" salvo", + "panel.toast_template_saved": "Modelo “{name}” salvo", "panel.toast_template_updated": "Modelo atualizado", "panel.toast_toggle_failed": "Falha ao alternar: {error}", "panel.toast_updated_bonus": "Bônus atualizado", @@ -2964,18 +2966,18 @@ "bounty.you_earned": "Você ganhou +{points} {pointsName}", "bounty.done_by": "Feita por {name}", "bounty.recent": "Feitas recentemente", - "bounty.claim_title": "Pegar \"{title}\"?", + "bounty.claim_title": "Pegar “{title}”?", "bounty.claim_body": "Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.", "bounty.claim_body_one": "Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.", "bounty.not_now": "Agora não", "bounty.claim_it": "Pegar — {points} {pointsName}", "bounty.photo_title": "Mostre o trabalho pronto", - "bounty.photo_body": "\"{title}\" precisa de uma foto", + "bounty.photo_body": "“{title}” precisa de uma foto", "bounty.cancel": "Cancelar", "bounty.take_photo": "Tirar foto e enviar", "bounty.uploading": "Enviando…", "bounty.yay_title": "Mandou bem!", - "bounty.yay_body": "Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.", + "bounty.yay_body": "Um adulto vai conferir “{title}” e depois você ganha {points} {pointsName}.", "bounty.ok": "OK", "bounty.dur_days": "{d} d {h} h", "bounty.dur_hours": "{h} h {m} min", @@ -3036,8 +3038,8 @@ "panel.bounty_claimed_lock_note": "Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.", "panel.bounty_title_required": "Dê um título à tarefa extra.", "panel.bounty_expiry_past": "Escolha um prazo no futuro.", - "panel.bounty_release_confirm": "Devolver \"{title}\" ao quadro?", - "panel.bounty_remove_confirm": "Remover \"{title}\"?", + "panel.bounty_release_confirm": "Devolver “{title}” ao quadro?", + "panel.bounty_remove_confirm": "Remover “{title}”?", "panel.bounty_empty_title": "Nenhuma tarefa extra ainda", "panel.bounty_empty_copy": "Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.", "panel.toast_bounty_posted": "Tarefa extra publicada — já está nos quadros das crianças", @@ -3170,12 +3172,12 @@ "panel.auction_err_close": "Escolha um horário de fechamento antes do dia da tarefa.", "panel.auction_err_who": "Escolha pelo menos uma criança que possa dar lance.", "panel.auction_err_min": "O lance mínimo não pode ser maior que o máximo.", - "panel.auction_close_confirm": "Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.", - "panel.auction_cancel_confirm": "Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.", + "panel.auction_close_confirm": "Fechar os lances de “{chore}” agora? O lance mais baixo ganha.", + "panel.auction_cancel_confirm": "Cancelar o leilão de “{chore}”? Ela volta à atribuição normal, e quem deu lance é avisado.", "panel.toast_auction_started": "Leilão iniciado — já está nos cartões das crianças", "panel.toast_auction_closed": "Leilão fechado", "panel.toast_auction_cancelled": "Leilão cancelado — de volta à atribuição normal", - "panel.auction_delete_confirm": "Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.", + "panel.auction_delete_confirm": "Excluir o leilão encerrado de “{chore}”? Ele sai da lista. Isso não pode ser desfeito.", "panel.toast_auction_deleted": "Leilão excluído", "notification.auction_opened.name": "Novo leilão", "notification.auction_opened.description": "Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.", @@ -3666,7 +3668,7 @@ "chore_board.unavailable": "O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.", "chore_board.no_children": "Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.", "chore_board.all_done": "Está tudo feito por hoje!", - "chore_board.finish_on_card": "Termine \"{chore}\" no cartão de {name}", + "chore_board.finish_on_card": "Termine “{chore}” no cartão de {name}", "chore_board.marked_done": "{name}: {chore} feita", "chore_board.sent_for_approval": "{name}: {chore} enviada para aprovação", "chore_board.undo": "Desfazer", @@ -3685,15 +3687,15 @@ "notify.bedtime_reminder": "{child_name}, você ainda tem tarefas para fazer antes de dormir.", "notify.streak_at_risk": "{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!", "notify.all_chores_done": "{child_name} terminou todas as tarefas de hoje!", - "notify.badge_earned": "{child_name} ganhou a medalha \"{badge_name}\"!", - "notify.pending_chore_approval": "{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.", - "notify.pending_reward_claim": "{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.", + "notify.badge_earned": "{child_name} ganhou a medalha “{badge_name}”!", + "notify.pending_chore_approval": "{child_name} concluiu “{chore_name}” (+{points} {points_name}) — aguardando aprovação.", + "notify.pending_reward_claim": "{child_name} resgatou “{reward_name}” ({cost} {points_name}) — aguardando aprovação.", "notify.streak_milestone": "{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!", "notify.level_up": "{child_name} chegou ao nível {level}! 🎉", "notify.weekly_digest": "Resumo semanal do TaskMate:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, você ainda precisa fazer \"{chore_name}\".", - "notify.mandatory_parent_alert": "{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".", + "notify.mandatory_reminder": "{child_name}, você ainda precisa fazer “{chore_name}”.", + "notify.mandatory_parent_alert": "{child_name} ainda não fez a tarefa obrigatória “{chore_name}”.", "notify.monthly_report": "Relatório TaskMate de {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!", "notify.family_goal_reached": "🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.", @@ -3704,21 +3706,21 @@ "notify.presence_arrival": "🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.", "notify.print_chart_empty": "Não há tarefas para mostrar nesta semana.", "notify.print_chart_footer": "Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.", - "notify.wish_requested": "{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.", - "notify.wish_pledged": "💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!", + "notify.wish_requested": "{child_name} deseja “{wish_name}” ({target} {points_name}) — aguardando sua aprovação.", + "notify.wish_pledged": "💝 {pledger} colocou {points} {points_name} no seu desejo “{wish_name}”!", "notify.bounty_posted": "🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, faltam {minutes} minutos para terminar “{bounty_name}” antes que volte para o quadro.", "notify.recap_ready": "✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.", - "notify.item_rejected": "↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}", + "notify.item_rejected": "↩️ {child_name}, “{item_name}” foi devolvido{reason_text}", "notify.auction_opened": "🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!", - "notify.auction_closing": "⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.", + "notify.auction_closing": "⏳ {child_name}, os lances para “{chore_name}” terminam em {minutes} minutos.", "notify.auction_result": "🔨 Leilão encerrado: {result_text}", - "notify.inspection_started": "🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.", - "notify.auction_won": "{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.", - "notify.auction_no_bids": "nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.", - "notify.auction_called_off": "o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.", + "notify.inspection_started": "🔍 {child_name}, um adulto vai inspecionar “{chore_name}” antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Inspeção aprovada, {child_name}! “{chore_name}” ficou ótimo: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 A inspeção de “{chore_name}” de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.", + "notify.auction_won": "{child_name} ganhou “{chore_name}” em {date} por {points} {points_name}.", + "notify.auction_no_bids": "nenhum lance para “{chore_name}”, então ela volta para o rodízio normal.", + "notify.auction_called_off": "o leilão de “{chore_name}” foi cancelado. Ela volta para o rodízio normal.", "notify.weekly_digest_line": "• {child_name}: {chores} tarefas, {points} {points_name} ganhos", "notify.monthly_report_line": "• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}", "notify.action_approve": "Aprovar", @@ -3727,12 +3729,12 @@ "notify.approve_in_panel_hint": "Abra o painel do TaskMate para aprovar ou rejeitar.", "notify.celebrate_all_chores_done": "{child_name} terminou todas as tarefas de hoje!", "notify.celebrate_birthday": "Feliz aniversário, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} completou o desafio \"{challenge_name}\"!", - "notify.celebrate_inspection_passed": "\"{chore_name}\" de {child_name} passou na inspeção!", + "notify.celebrate_challenge_completed": "{child_name} completou o desafio “{challenge_name}”!", + "notify.celebrate_inspection_passed": "“{chore_name}” de {child_name} passou na inspeção!", "notify.celebrate_level_up": "{child_name} chegou ao nível {level}!", "notify.celebrate_perfect_week": "{child_name} fez uma semana perfeita — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} completou a missão \"{quest_name}\"!", + "notify.celebrate_weekly_target": "{child_name} atingiu a meta semanal de “{chore_name}” — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} completou a missão “{quest_name}”!", "notify.celebrate_streak_milestone": "{child_name} chegou a uma sequência de {days} dias!", "notify.recap_ready_many": "✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.", "notify.recap_parent_one": "✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "Assim fica bom", "approvals.evidence_label": "O que foi feito", "approvals.reference_no_photo": "Nenhuma foto foi enviada — compare com a realidade.", - "notify.help_requested": "🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} precisa de ajuda com “{chore_name}”{message_text}", "notify.mood_low": "{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?", "notify.weekly_goal_reached": "🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!", - "notify.penalty_redeemed": "🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.", + "notify.penalty_redeemed": "🤝 {child_name} compensou com “{chore_name}” e recuperou {points} {points_name}.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)", "notify.sample_penalty": "Bateu a porta", "notify.sample_raffle": "Sorteio de sábado", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Restaurar os números padrão", "panel.pet_settings_invalid": "As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.", "panel.pet_about_one_chore": "Cerca de 1 tarefa (tarefas de 5 pontos)", - "notify.reward_owed": "🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.", + "notify.reward_owed": "🎁 {child_name} ainda está esperando por “{reward_name}” — resgatada há {days} dias.", "notify.personal_best": "🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "sequência mais longa (dias)", "notify.record_best_day_points": "mais {points_name} em um dia", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Recursos", "panel.appeals_settings_hint": "As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.", "panel.appeals_enabled": "Deixar as crianças recorrerem", - "notify.appeal_submitted": "⚖️ {child_name} está recorrendo de '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} está recorrendo de “{item_name}”{message_text}", + "notify.appeal_decided": "⚖️ Seu recurso sobre “{item_name}” foi {outcome}{note_text}", "notify.appeal_outcome_overturned": "aceito", "notify.appeal_outcome_upheld": "recusado", "notification.appeal_submitted.name": "Recurso enviado", @@ -4686,8 +4688,8 @@ "notification.chore_self_reminder.name": "Lembrete escolhido pela criança", "notification.chore_self_reminder.description": "Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.", "panel.confirm_delete_suffix_restorable": "Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.", - "panel.confirm_delete_group": "Excluir o grupo \"{name}\"?", - "panel.confirm_delete_quest": "Excluir a missão \"{name}\"?", + "panel.confirm_delete_group": "Excluir o grupo “{name}”?", + "panel.confirm_delete_quest": "Excluir a missão “{name}”?", "panel.bulk_delete_confirm_restorable": "Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.", "panel.bulk_delete_confirm_restorable_one": "Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.", "pet.tab_pet": "Bichinho", diff --git a/custom_components/taskmate/www/locales/pt-BR/cards.json b/custom_components/taskmate/www/locales/pt-BR/cards.json index 217b659f..6bac315a 100644 --- a/custom_components/taskmate/www/locales/pt-BR/cards.json +++ b/custom_components/taskmate/www/locales/pt-BR/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar \"{title}\"?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir \"{title}\" e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Pegando fogo","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguete","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do card","common.design.use_global":"Usar padrão global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"AO VIVO · FLUXO","activity.days_ago":"{count}d atrás","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Desfazer","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Desfazer esta ação?","activity.undo_confirm_chore":"Desfazer a aprovação de “{detail}” para {child}? Isso remove {points} pontos e retorna para pendente.","activity.undo_confirm_txn":"Desfazer “{detail}” para {child}? Isso reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao desfazer","activity.undo_error_body":"Não foi possível desfazer: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"{count}h atrás","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"{count}min atrás","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao cofrinho: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bônus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bônus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do cofrinho (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do cofrinho (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do cofrinho (recompensa excluída): {name}","activity.reason_pool_refund_expired":"Reembolso do cofrinho (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do cofrinho (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do cofrinho (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bônus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão desfeita)","activity.reason_weekend_bonus":"Bônus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Guardado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, economia devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, economia devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Tente outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Conceder","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"Aprovando…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerenciar aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Defina uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — para revisar","approvals.apply_penalty":"Aplicar penalidade","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalidade: −{points} {pointsName}","approvals.no_penalty":"Sem penalidade definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor sequência","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Sequência atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas por {count} dias seguidos","badge.desc_first_chore":"Completar sua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Resgatar sua primeira recompensa","badge.desc_birthday":"Comemorar seu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Sequência de {count} dias","badge.name_3_day_streak":"Sequência de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Sequência de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Defina uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.empty_none":"Ainda sem conquistas","badges.empty_tier":"Ainda sem conquistas de {tier}","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é seu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar bônus","bonuses.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Excluir","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bônus de atribuição de pontos às crianças","bonuses.card_name":"Bônus TaskMate","bonuses.default_title":"Bônus","bonuses.empty_sub":"Toque no ícone de lápis para adicionar bônus","bonuses.empty_title":"Ainda sem bônus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerenciar bônus","bonuses.new_bonus":"Novo bônus","bonuses.toast_add_failed":"Falha ao adicionar bônus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bônus","bonuses.toast_delete_failed":"Falha ao excluir bônus","bonuses.toast_save_failed":"Falha ao salvar as alterações","bonuses.toast_saved":"Bônus salvo","calendar.card_description":"Visão de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} restantes","calendar.left_count_one":"{count} restante","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Você conseguiu! Continue assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"perdido","child.set_time_waiting":"esperando um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível no momento — confira mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clique para concluir","child.click_to_undo":"Clique para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reivindicada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Solicitar","child.swap_requested":"Solicitado","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que você fez?","child.extra_hint":"Conte o que você fez e quanto acha que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que você acha que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreva primeiro o que você fez.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Meta semanal atingida! +{points}","child.team_progress":"{joined} / {size} participando","child.team_you_joined":"Você está na equipe","child.team_join":"Participar","child.team_leave":"Sair","child.team_tap_to_join":"Toque para entrar na equipe","child.team_tap_to_leave":"Toque para sair da equipe","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostre sua tarefa concluída","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"Enviando foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este arquivo não é uma imagem. Tente novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tente novamente.","child.photo_upload_failed":"Falha no envio. Verifique sua conexão e tente novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faça primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Somente os pais podem desfazer uma tarefa concluída.","child.undo_named":"Desfazer {name}","child.undo_recent":"Desfazer uma tarefa que você acabou de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Defina um child_id","child.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas de hoje concluídas","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Defina uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar “{name}”","reject.reason_label":"Por quê? (opcional)","reject.reason_placeholder":"Diga o que precisa corrigir…","reject.reason_hint":"Mostrado à criança. Deixe vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não terminou","reject.chip_redo":"Precisa refazer","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai conferir {name} nas próximas {time}. Deixe tudo caprichado para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} ficou ótimo","inspection.passed_sub_note":"{name} ficou ótimo: “{note}”","inspection.redo_title":"{name} precisa de mais uma tentativa","inspection.redo_sub":"Você fica com seus {points} {points_name}. Faça de novo e marque como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na checagem. Nenhum ponto perdido.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} ficou incrível","inspection.celebrate_ok":"Oba!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Salvar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Visão unificada para os pais, com aprovações, o progresso das crianças e controles rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Pular o responsável de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Pular a criança atual e ir para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"AO VIVO","graph.error.entity_required":"Defina uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclua e aprove tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controle rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} PARA REVISAR","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Revisar","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · AO VIVO","overview.designed.sub_playroom":"Veja como estamos ocupados!","overview.designed.tap_to_check":"Toque em Aprovações para marcar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} esperando por você","overview.designed.waiting_for_you_one":"1 esperando por você","overview.error.entity_required":"Defina uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar penalidade","penalties.applying_to":"Aplicando a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Excluir","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalidades de dedução de pontos às crianças","penalties.card_name":"Penalidades TaskMate","penalties.default_title":"Penalidades","penalties.empty_sub":"Toque no ícone de lápis para adicionar penalidades","penalties.empty_title":"Ainda sem penalidades","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerenciar penalidades","penalties.new_penalty":"Nova penalidade","penalties.toast_add_failed":"Falha ao adicionar penalidade","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalidade","penalties.toast_delete_failed":"Falha ao excluir penalidade","penalties.toast_save_failed":"Falha ao salvar as alterações","penalties.toast_saved":"Penalidade salva","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerenciar pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Digite de 1 a 100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adicione crianças nas configurações do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Defina uma entidade (sensor de visão geral do TaskMate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Digite um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Defina o child_id no editor do cartão.","points_display.error.entity_required":"Defina uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adicione tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arraste para reordenar","reorder.error.child_id_required":"Defina um child_id","reorder.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao salvar a ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao salvar a ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das tarefas salva","reorder.save_order":"Salvar ordem","reorder.saving":"Salvando...","reorder.unsaved_changes":"Você tem alterações não salvas","reward_progress.card_description":"Tela motivacional de progresso da recompensa em tela cheia","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Defina uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do cofrinho","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada para depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adicione recompensas nas configurações do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível no momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Essa recompensa não pode mais ser reclamada","streak.achievement.fifty_desc":"Conclua 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclua sua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclua 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganhe 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganhe 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclua 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva sua sequência em um dia que você perder","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Defina uma entidade","streak.on_fire_count":"{count} pegando fogo","streak.on_fire_count_one":"{count} pegando fogo","sticker_chart.error.entity_required":"Defina uma entidade","sticker_chart.default_title":"Quadro de adesivos da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Tudo pronto, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje foram feitas!","sticker_chart.no_stickers":"Ainda sem adesivos - faça uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até a recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} nesta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas conquistadas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolha uma nas configurações do cartão.","sticker_chart.no_child":"Nenhuma criança encontrada nesta entidade","sticker_chart.claim":"Resgatar {reward}","sticker_chart.claim_confirm":"Toque de novo para resgatar {reward}","sticker_chart.claim_pending":"Esperando um adulto dizer sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} resgatado por {name}!","sticker_chart.complete_failed":"Não deu certo: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma foto - abra no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Nenhuma tarefa hoje - aproveite o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"esperando um adulto","sticker_chart.state.todo":"a fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: vincular {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um adesivo.","sticker_chart.undone":"Adesivo retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Defina uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Mude seu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Meta da família","family_goal.disabled":"Nenhuma meta da família definida","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Meta alcançada! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"Economizando","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Você já tem {max} desejos em andamento","wishlist.can_spend":"Você pode gastar","wishlist.saved_in_wishes":"{points} guardados em desejos","wishlist.empty":"Ainda não há desejos. Adicione algo para o qual você quer economizar!","wishlist.pick_child":"Escolha uma criança nas configurações do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Meta: {points}","wishlist.open_link":"Abrir link","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"Aguardando a aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse não","wishlist.dismiss":"Entendi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai cuidar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que você quer?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode mudar isso","wishlist.target_lower":"Diminuir a meta","wishlist.target_raise":"Aumentar a meta","wishlist.field_link":"Endereço web","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toque para tirar uma foto ou escolher uma","wishlist.picture_change":"Trocar imagem","wishlist.picture_not_image":"Esse arquivo não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Tente outra.","wishlist.link_invalid":"Os links precisam começar com http:// ou https://","wishlist.send":"Enviar para um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Você tem {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Você guardou {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o seu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para cuidar disso. Seus pontos guardados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não deu certo: {error}","wishlist.entity_required":"Defina uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extras","bounty.subtitle":"Trabalhos avulsos · quem pegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Nenhuma tarefa extra agora — volte mais tarde!","bounty.no_child":"Escolha uma criança nas configurações do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Pegar","bounty.claim_hint":"Você terá {hours} h para terminar","bounty.finish_first":"Termine sua tarefa extra primeiro","bounty.claimed_by_you":"É sua — faltam {time} para terminar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está fazendo","bounty.sibling_back_in":"volta ao quadro em {time} se não terminar","bounty.waiting":"Esperando um adulto conferir · +{points} {pointsName} pendentes","bounty.undo":"Desfazer","bounty.sibling_checking":"{name} terminou — está sendo conferida","bounty.you_earned":"Você ganhou +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Pegar “{title}”?","bounty.claim_body":"Ela é sua por {hours} horas. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.claim_body_one":"Ela é sua por {hours} hora. Se não estiver pronta até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Pegar — {points} {pointsName}","bounty.photo_title":"Mostre o trabalho pronto","bounty.photo_body":"“{title}” precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"Enviando…","bounty.yay_title":"Mandou bem!","bounty.yay_body":"Um adulto vai conferir “{title}” e depois você ganha {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Escolha uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"O lance mais baixo ganha · os lances são secretos","auction.open_count":"{count} abertos","auction.empty":"Nenhum leilão no momento","auction.no_child":"Escolha uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"O lance mais baixo ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · dê o menor número de pontos pelo qual você faria","auction.your_bid":"Seu lance secreto","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha em {time}","auction.no_other_bids":"Nenhum outro lance ainda","auction.other_bids_one":"1 outro lance","auction.other_bids":"{count} outros lances","auction.place_bid":"Dar um lance secreto","auction.sheet_sub":"{date} · fecha em {time}","auction.bid_label":"o menor número de pontos pelo qual você faria","auction.range_low":"{points} · mais chance de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último dígito","auction.rule_secret":"Secreto: ninguém vê o seu número.","auction.rule_lowest":"O lance mais baixo ganha. Em caso de empate, ganha quem deu o lance primeiro.","auction.rule_min":"Os lances começam em {points} {pointsName}.","auction.rule_win":"Se você ganhar, faz a tarefa em {date} e recebe o seu lance quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar meu lance · {points} {pointsName}","auction.you_won":"Você ganhou! {points} {pointsName} são seus","auction.you_won_sub":"quando você fizer em {date} e um adulto aprovar","auction.in_your_chores":"Está nas suas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · você deu {bid} {pointsName}. O lance mais baixo ganha, então tente um pouco mais baixo da próxima vez!","auction.tied_sub":"Vocês dois deram {points} {pointsName}. Deu empate, e {name} deu o lance primeiro.","auction.no_bids":"Nenhum lance desta vez","auction.no_bids_sub":"{chore} volta à atribuição normal em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Escolha uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha no leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — frio demais","weather.blocked_temp_high":"Oculta — calor demais","weather.blocked_wind":"Oculta — vento demais","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Tempestade","weather.condition_fog":"Neblina","weather.condition_windy":"Ventando","weather.condition_windy_variant":"Muito vento","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faça isso antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolha uma criança para este card.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Próxima →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ Aguardando a verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toque nela no seu card.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Escolha uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category deve ser um destes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toque no seu rosto","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Peça a um adulto","kiosk.no_children":"Nenhuma criança para mostrar. Adicione crianças no painel TaskMate ou marque-as nas configurações deste card.","kiosk.hi":"Oi, {name}!","kiosk.enter_pin":"Digite seu PIN","kiosk.pin_wrong":"Opa — tente de novo","kiosk.pin_locked":"Tentativas demais. Tente de novo em {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não é {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — incrível, {name}!","kiosk.waiting":"Aguardando um adulto","kiosk.needs_check":"Um adulto vai conferir","kiosk.do_on_phone":"Faça esta no seu celular","kiosk.phone_group":"Faça estas no seu celular","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"Aguardando sua equipe ({joined}/{size})","kiosk.undo":"Desfazer","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda está aí, {name}?","kiosk.going_back":"Voltando ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não tem permissão para marcar as tarefas de {name}. Um adulto pode conferir a conta vinculada de {name} e a configuração “Exigir uma conta vinculada por criança” no painel TaskMate.","kiosk.fullscreen":"Tela cheia","kiosk.exit_fullscreen":"Sair da tela cheia","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horários definidos","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes ao dia.","common.set_times.layout_family":"Usar a configuração da família","common.set_times.layout_rows":"Uma linha por horário","common.set_times.layout_pills":"Uma linha, um botão por horário","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Prévia","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto em {date}","recap.slide_counter":"Slide {index} de {total}","recap.tap_to_continue":"toque para continuar","recap.prev":"Slide anterior","recap.next":"Próximo slide","recap.preview_tag":"Prévia","recap.choose_child":"Escolha uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"Carregando resumos…","recap.empty":"Ainda não há resumos — o primeiro chega em {date}.","recap.empty_off":"Os resumos estão desativados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como foi?","recap.slide.tap_to_start":"Toque para começar","recap.slide.you_finished":"Você concluiu","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Você ganhou","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bônus","recap.slide.top_chore":"Sua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"Sua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"Seu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} em um só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} em um só dia","recap.slide.best_weekday":"Seu melhor dia da semana: {weekday}","recap.slide.unlocked":"Você desbloqueou","recap.slide.more":"e mais {count}","recap.slide.treated":"Você se deu um presente","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Você subiu de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Salvar como imagem","recap.again":"De novo","recap.saved":"{file} salvo","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Nenhuma tarefa hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"Aguardando aprovação","chore_board.status_todo":"A fazer","chore_board.status_missed":"Perdida","chore_board.not_recorded":"Não registrado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas configurações do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine “{chore}” no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Desfazer","chore_board.undo_failed":"Não foi possível desfazer. Tente de novo no cartão da criança.","chore_board.error":"Algo deu errado: {message}","chore_board.week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diga quantas {unit} você fez.","child.quantity_submit":"Pronto!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bom","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Nenhuma foto foi enviada — compare com a realidade.","child.help_ask":"Estou travado","child.help_on_way":"A ajuda está a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descanse e melhore. Hoje não tem tarefas.","child.redeem_title":"Compense","child.redeem_body":"Faça “{chore}” até {date} para recuperar {points}.","child.redeem_today":"o fim do dia","child.goal_set_title":"Defina uma meta para esta semana","child.goal_set_body":"Escolha quantos pontos quer ganhar. Atinja e ganhe +{bonus}!","child.goal_set_body_plain":"Escolha quantos pontos quer ganhar nesta semana.","child.goal_progress":"Minha meta: {earned} / {target} nesta semana","child.goal_reached":"Meta atingida! +{bonus} 🎉","child.goal_reached_plain":"Meta atingida! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"Minha meta da semana","child.goal_sheet_hint":"Você pode ganhar até {available} nesta semana.","child.goal_save":"Salvar meta","child.mood_question":"Como foi o seu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Mais ou menos","child.mood_sad":"Triste","child.mood_upset":"Bravo","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma chance","raffle.open_count":"{count} abertos","raffle.empty":"Nenhum sorteio no momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ninguém comprou ainda — seja o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Você tem {count} bilhetes · {chance}% de chance","raffle.your_tickets_one":"Você tem 1 bilhete · {chance}% de chance","raffle.no_tickets_mine":"Você ainda não tem bilhete.","raffle.cap_reached":"Você já tem o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"Sorteando…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Você ganhou! 🎉","raffle.ok":"Oba!","raffle.drawing":"Sorteando…","pet.title":"Meu bichinho","pet.no_child":"Criança não encontrada","pet.off":"Os bichinhos estão desligados. Um responsável pode ligá-los nas configurações do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebê","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cachorro","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Fazer carinho em {name}","pet.mood_happy":"{name} está feliz — você fez uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da sua sequência! ✨","pet.mood_content":"{name} está descansando. Uma tarefa hoje vai animá-lo.","pet.mood_sleepy":"{name} está com sono… faça uma tarefa para acordá-lo!","pet.fully_grown":"{name} já cresceu!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Qual bichinho {name} quer?","pet.name_placeholder":"Nome do bichinho","pet.name_needed":"Dê um nome ao seu bichinho primeiro.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lugar para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganhe {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"Sorteando o vencedor…","kiosk.queued_row":"Aguardando envio","kiosk.queue_hint":"Salvo neste tablet; será enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} aguardando envio","kiosk.offline":"Sem conexão","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casinha de {name}","pet.goal_level":"{percent}% do caminho até o nível {level}","pet.goal_legendary":"{percent}% do caminho para virar lendário ✨","pet.goal_egg":"{percent}% do caminho para botar um ovo 🥚","pet.egg_ready":"{name} botou um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Qual bichinho vai nascer para {name}?","pet.family_title":"Família de bichinhos","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} virou lendário! ✨","pet.evolve_egg":"{name} botou um ovo! 🥚","pet.evolve_home":"Uma novidade para a casinha de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Para entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"pendente há 1 dia","approvals.owed_days":"pendente há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Você tem uma recompensa para receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} em um dia","child.record_best_day_chores":"Mais tarefas em um dia","child.record_best_week_points":"Mais {points_name} em uma semana","child.record_best_single_award":"Maior prêmio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Defina uma entidade","bests.subtitle":"Seus próprios recordes para bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas em um dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prêmio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} pelos próximos","child.boost_takeover_some":"valem ×{multiplier} pelos próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} pelos próximos","kiosk.boost_go":"Toque para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children deve ser uma lista de itens com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"Seu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalidade: {name} (−{points})","child.appeal_hint":"Acha que não foi justo? Você pode pedir para revisarem.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir para revisarem","child.appeal_placeholder":"Diga por quê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai olhar","child.appeal_overturned":"Recurso aceito: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de tela","child.screen_time_out":"O tempo de tela acabou","child.screen_time_watching":"Descontando — uma tela está ligada","child.screen_time_hint":"Desconta enquanto suas telas estão ligadas","child.screen_time_earn":"Troque pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abra {goal} para a medalha {badge}","child.advent_waiting":"Aguardando um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"aguardando","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do gostosuras ou travessuras","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faça {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Arrumar a cama com todo o capricho","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar o lixo reciclável","season_pack.christmas.advent_9":"Escrever um cartão para a vovó","season_pack.christmas.advent_10":"Arrumar a caixa de brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar comida aos passarinhos","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar um cômodo","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o cabideiro","season_pack.christmas.advent_19":"Fazer um chá para alguém","season_pack.christmas.advent_20":"Tirar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal para a família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um petisco para o Papai Noel","season_pack.christmas.write_cards":"Escrever os cartões de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar embaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer biscoitos de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da véspera de Natal","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abra {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontre {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Leia 20 minutos por dia e faça 5 tarefas nesta semana","season_pack.summer.read_20":"Ler por 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscininha","season_pack.summer.beach_bag":"Arrumar a bolsa de praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faça {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Arrumar a mochila na noite anterior","season_pack.back_to_school.lay_out_uniform":"Separar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Etiquetar o material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para depois","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a cota de hoje","child.screen_time_jar":"Pote do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gaste ou eles somem","child.gift_title":"{name} comprou {reward} para você!","child.gift_body":"Esperando um adulto entregar","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"No seu ritmo (~{rate} por dia) você terá {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Me lembre de {chore}","child.reminder_hint":"Escolha um horário entre {earliest} e {latest}","child.reminder_pick":"Escolher horário","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só dá para marcar amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Conferir para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diga algo legal – a criança vai ver no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho de você","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"conferiu a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"conferiu a tarefa de {name} – ainda não","activity.reason_sibling_check":"Conferência entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio cancelado: {name}","activity.reason_streak_milestone_reversed":"Bônus de sequência cancelado","activity.reason_weekly_target_bonus":"Bônus da meta semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bônus da meta semanal cancelado: {name}","activity.reason_weekly_goal_reached":"Meta semanal atingida 🎯 ({target})","activity.reason_weekly_goal_reversed":"Meta semanal cancelada ({target})","activity.reason_penalty_missed_mandatory":"Penalidade: {name} (obrigatória perdida)","activity.reason_pet_shop":"Lojinha do bichinho: {name}","activity.reason_perfect_week_reversed":"Bônus de semana perfeita cancelado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos expirados (−{pct}%)","activity.reason_points_decay_wish":"Pontos expirados (−{pct}%), {wish} da poupança do desejo","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão cancelada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação desfeita: {name}","activity.reason_all_times_done":"Todos os horários feitos: {name}","activity.reason_all_times_done_reversed":"Todos os horários cancelados: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bônus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Bichinho","pet.tab_shop":"Lojinha","pet.shop_wallet":"Você tem","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Lojinha","pet.shop_on":"Usando","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Colocar","pet.shop_locked":"Bloqueado","pet.shop_waiting":"Esperando um adulto","pet.shop_need_more":"Faltam {count}","pet.shop_buy":"Comprar","pet.shop_loading":"Abrindo a lojinha…","pet.shop_empty":"Ainda não tem nada na lojinha.","pet.shop_none_affordable":"Continue assim! Ainda não dá para comprar nada.","pet.shop_carry_on":"O que você comprar é seu para todos os bichinhos que chocar depois.","pet.shop_carry_off":"O que você comprar fica com este bichinho.","pet.shop_ask_over":"Um adulto confere tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vão sobrar {remaining}. Seus cofrinhos não são mexidos.","pet.shop_confirm_ask":"Um adulto vai ser perguntado primeiro. Os pontos só saem quando ele disser sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Um adulto foi perguntado sobre {name}.","pet.shop_bought":"{name} é seu!","pet.error.child_id_required":"Defina um child_id","pet.item_sunglasses":"Óculos escuros","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofinha","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Rosto","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casinha","trophy.default_title":"Estante de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} venceu a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} concluiu a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família toda","trophy.whole_family_subject":"A família toda","trophy.shelf_seasons":"Temporadas vencidas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Pets lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A estante está vazia — por enquanto","trophy.empty":"Vença uma temporada, bata um recorde pessoal, ganhe uma conquista ou conclua uma missão e ele vai para uma prateleira aqui.","notify.tour_hello_title":"Oi, {name}! Esta é a sua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que você tem para fazer hoje. Vamos dar uma olhada rápida.","notify.tour_tick_title":"Toque aqui quando terminar uma tarefa","notify.tour_tick_body":"Você recebe {points_name} na hora. Algumas tarefas esperam um adulto conferir antes.","notify.tour_points_title":"Aqui você junta {points_name}","notify.tour_points_body":"Cada tarefa que você termina vale {points_name}.","notify.tour_streak_title":"Faça tarefas todo dia para manter uma sequência","notify.tour_streak_body":"Continue dia após dia e veja o número crescer.","notify.tour_rewards_title":"Junte {points_name} para ganhar recompensas","notify.tour_rewards_body":"Quando tiver o bastante, você pode trocar por uma surpresa.","notify.tour_pre_tick_title":"Toque na sua tarefa!","notify.tour_pre_tick_body":"quando tiver feito","notify.tour_pre_points_title":"Você ganha {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Junte para uma surpresa!","notify.tour_pre_rewards_body":"veja como você está perto","tour.label":"Primeiros passos","tour.skip":"Pular","tour.next":"Próximo","tour.done":"Concluir","tour.ok":"Beleza!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grade das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de adesivos das crianças: as tarefas de hoje como adesivos para tocar, estrelas enchendo até a recompensa","sticker_chart.card_name":"Quadro de adesivos TaskMate","gallery.card_description":"Histórico em grade das fotos de comprovação das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a uma meta de pontos em comum","family_goal.card_name":"Meta da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: juntar para o que ela quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas avulsas que qualquer criança pode pegar, concluir e ter aprovadas","bounty.card_name":"Tarefas extras TaskMate","auction.card_description":"As crianças dão lances com o menor número de pontos pelo qual fariam uma tarefa impopular — vence o lance mais baixo","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Pegando fogo","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguete","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Fluxo guiado, uma tarefa de cada vez, para as rotinas da manhã e da hora de dormir","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, no estilo “Wrapped”","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por período do dia — toque em uma para concluí-la","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram bilhetes de sorteio com pontos; um é sorteado para um prêmio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prêmio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Visão compartilhada para um tablet de parede: cada criança toca no próprio rosto (PIN opcional) para ver e marcar suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um bichinho virtual que cresce conforme a criança faz as tarefas","pet.card_name":"Bichinho TaskMate","trophy.card_description":"As vitórias de temporada, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Estante de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para organizá-las manualmente, defina “Ordem das tarefas nos cards” como Manual em TaskMate → Configurações.","reorder.sort_time":"horário do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt-BR/panel.json b/custom_components/taskmate/www/locales/pt-BR/panel.json index ca376e5f..201c8864 100644 --- a/custom_components/taskmate/www/locales/pt-BR/panel.json +++ b/custom_components/taskmate/www/locales/pt-BR/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus \"{name}\"?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Excluir o desafio \"{name}\"?","panel.confirm_delete_prompt":"Excluir {kind} \"{name}\"?","panel.confirm_delete_penalty":"Excluir a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo \"{name}\"? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de \"{chore}\" agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de \"{chore}\"? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou \"{reward_name}\" ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar \"{bounty_name}\" antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para \"{chore_name}\" terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para \"{chore_name}\", então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo \"{name}\"?","panel.confirm_delete_quest":"Excluir a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} +{"panel.settings_card_design_label":"Design de card padrão","panel.settings_card_design_hint":"O estilo que novos cards usam, a menos que substituído por card.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a tarefa ou o pedido de recompensa dela, com o motivo, se houver. Desligado por padrão.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança que um responsável vai inspecionar uma das tarefas concluídas dela, quando a criança deve ser avisada. Desligada por padrão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança que a tarefa dela passou numa inspeção surpresa, com o bônus e a nota do responsável. Desligada por padrão.","notification.inspection_reminder.name":"Inspeção quase fechando","notification.inspection_reminder.description":"Lembra os responsáveis 30 minutos antes de uma inspeção surpresa sem decisão fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Conferir em até","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até {time}","panel.insp_window_bed_soon":"A hora de dormir ({bedtime}) é daqui a menos de {minutes} minutos, então termina às {time}.","panel.insp_bonus_label":"Bônus se passar","panel.insp_bonus":"Bônus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão de {name}. Desligue para uma checagem secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Mandou bem, ficou perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registrar","panel.insp_fail_note_hint":"Sem bônus. {name} fica com os {points} {points_name}. Aparece como \"não passou\" na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta para o cartão de {name} como não feita hoje. Os {points} {points_name} continuam. Refazer passa pela aprovação normal e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que precisa ser corrigido (aparece para {name})","panel.insp_fail_no_penalty":"Nenhum ponto é retirado. Para tirar pontos, aplique uma penalidade à parte.","panel.insp_fail_save":"Salvar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bônus +{bonus} se passar · fecha em {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Nenhum bônus é pago e a tarefa pode ser inspecionada de novo.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem checagem: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} ganha +{bonus}","panel.insp_toast_noted":"Registrado. Nenhum ponto retirado.","panel.insp_toast_sent_back":"Devolvida para {name} refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Confira por amostragem uma tarefa aprovada há pouco. Passar dá um bônus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bônus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para conferir","panel.settings_insp_window_hint":"Quanto tempo você tem para aprovar ou reprovar. Inspeções não conferidas fecham sem bônus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por \"Até a hora de dormir\". A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Nenhum ponto é retirado em nenhum caso.","panel.settings_insp_fail_note":"Só registrar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começar","panel.settings_insp_tell_hint":"Mostra \"Vem aí uma inspeção\" no cartão dela.","panel.settings_insp_pick_label":"Sorteio diário","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para você inspecionar. Ela aparece em Precisa de você.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bônus surpresa: um horário diário e uma chance.","panel.settings_insp_pick_time":"Horário","panel.settings_insp_pick_chance":"Chance %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"Aprovando…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registro de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registro","panel.audit_clear_confirm":"Limpar todo o registro de auditoria? Não pode ser desfeito.","panel.audit_cleared":"Registro de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registradas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Usuário","panel.audit_when":"Quando","panel.activity_claimed_reward":"Resgatou: {name}","panel.activity_claimed_text":"{child} resgatou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa excluída)","panel.activity_deleted_reward":"(recompensa excluída)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item aguardando revisão.","panel.activity_no_points_transactions":"Nenhuma transação de pontos ainda.","panel.activity_no_recent":"Nada por aqui ainda — a atividade aparecerá conforme tarefas forem concluídas e recompensas resgatadas.","panel.activity_pending_all_clear":"Tudo certo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Desfazer","panel.activity_undo_confirm":"Desfazer esta penalidade/bônus? A alteração de pontos será revertida.","panel.activity_undone":"Transação desfeita","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças se revezam, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — divide as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; some para as demais","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — toda criança atribuída vê a tarefa","panel.assign_random":"Aleatório — sorteia uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar backup","panel.backup_exported":"Backup baixado","panel.backup_hint":"Baixe um backup completo da sua configuração do TaskMate, ou restaure a partir de um. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar backup","panel.backup_import_bad_file":"Esse arquivo não é um backup válido do TaskMate.","panel.backup_import_confirm":"Restaurar este backup? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser desfeito.","panel.backup_imported":"Backup restaurado — recarregue a integração para atualizar as entidades.","panel.backup_title":"Backup e restauração","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o emblema tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bônus de pontos","panel.badge_builtin_hint":"Integrado — apenas bônus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Excluir conquista «{name}»? Essa ação não pode ser desfeita.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bônus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bônus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Excluir","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — essa conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Salvar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bônus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha qual criança receberá este bônus ({points} pontos serão adicionados).","panel.bonus_empty_description":"Adicione um bônus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Nenhum bônus ainda","panel.bonus_points_label":"Pontos a premiar","panel.bonus_title":"Bônus","panel.bonus_no_eligible":"Nenhuma criança elegível. Edite o bônus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bônus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bônus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalidade","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em lote","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Excluir","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Revisar","panel.btn_save":"Salvar","panel.btn_save_as_template":"Salvar como modelo","panel.btn_save_changes":"Salvar Alterações","panel.btn_save_order":"Salvar ordem","panel.btn_save_settings":"Salvar configurações","panel.btn_save_template":"Salvar modelo","panel.btn_skip_chore":"Pular a rotação (avançar para a próxima criança)","panel.bulk_assigned_to":"Atribuído a","panel.bulk_chore_names_hint":"Todas as tarefas compartilharão as configurações abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Arrumar a cama\nEsvaziar a lava-louças\nAlimentar o cachorro","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em lote","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Estados on, home, available, present, true significam disponível. Deixe em branco para tratar como sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou agenda onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (LIGADO = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Vincular a um usuário do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este usuário do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar timers por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar compartilhado.","panel.child_picture_entity_label":"Foto de","panel.child_picture_entity_hint":"Escolha qualquer entidade com imagem, geralmente a pessoa da criança, para mostrá-la em vez do ícone acima. A foto de uma pessoa é definida em Configurações › Pessoas; sem imagem, o ícone é exibido.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança digita em um tablet de quiosque compartilhado. Salvo com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque precisa ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança salva, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bônus, um emblema e uma comemoração. O dia 29 de fevereiro é comemorado em 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (compartilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex: Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só fica disponível quando o sensor de disponibilidade diz disponível E este sensor não diz ocupado.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto ela não estiver em home, os lembretes e escalonamentos de tarefas desta criança ficam esperando e, em vez disso, ela recebe um único aviso \"Você está em casa\" ao chegar. Afeta só as notificações — as tarefas continuam visíveis. Ative Chegou em casa em Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bônus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas opcionais de crédito extra que desbloqueiam após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação no calendário","panel.chore_approval_label":"Requer aprovação dos pais","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuído a","panel.chore_assign_no_children":"Adicione algumas crianças primeiro para atribuir tarefas a elas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem. Alternado = as crianças se revezam, uma de cada vez. Aleatório = sorteia uma por dia. Equilibrado = divide igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extras após o fim da janela de horário em que a tarefa continua disponível para conclusão. 0 = sem tolerância. Tarefas noturnas ainda encerram à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um check","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"Em horários definidos","panel.st_freq_set_hint":"cada horário é marcado à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Café da manhã · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8h · 14h · 20h","panel.st_preset_pet":"🐶 Pet: manhã e lanche","panel.st_name_breakfast":"Café da manhã","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover este horário","panel.st_add_time":"+ Adicionar um horário","panel.st_max_reached":"No máximo 5 horários","panel.st_bonus_label":"Bônus de todos os horários","panel.st_bonus_hint":"Pontos extras quando todos os horários estão feitos hoje. 0 = nenhum.","panel.st_rules_hint":"Cada horário só pode ser marcado enquanto está aberto. Para as sequências e a meta semanal, a tarefa conta uma vez, quando todos os horários estão feitos. Os horários não podem se sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois que cada horário fecha, ainda pode ser marcado.","panel.st_err_none":"Adicione pelo menos um horário.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horários definidos.","panel.st_err_format":"Cada horário precisa de um início e de um fim.","panel.st_err_order":"Um horário precisa fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Dois horários se sobrepõem. Mude um deles.","panel.st_err_conflict":"Uma tarefa com horários definidos não pode ser também aberta, de quantidade ou em equipe.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"perdido","panel.st_state_done":"feito","panel.st_state_pending":"aguardando aprovação","panel.st_settings_layout_label":"Tarefas com horários definidos","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes ao dia. Cada cartão pode alterar.","panel.st_list_pill":"Horários definidos: {count}","panel.chore_claim_allowance_label":"Tolerância para conclusão (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Compartilhado por todos do grupo — depois de feito esse número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa precisa ser feita, em qualquer um dos dias escolhidos. Ela deixa de aparecer quando a contagem é atingida e reinicia na segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bônus da meta semanal","panel.chore_weekly_target_bonus_hint":"Pontos extras pagos quando a meta semanal é atingida, além dos pontos de cada conclusão. Pago uma vez por semana, quando a última conclusão é aprovada. 0 = sem bônus.","panel.chore_team_section":"Trabalho em equipe (opcional)","panel.chore_team_hint":"Uma tarefa em equipe só conta quando esse número de crianças diferentes participar. Cada toque em Concluído é uma entrada e, quando a equipe está completa, a tarefa é enviada para todas. As entradas são zeradas todo dia. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipe (0 = desligado)","panel.chore_team_points_label":"Pontos da equipe","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bônus de equipe (por criança)","panel.chore_team_pill":"Equipe de {count}","panel.chore_team_size_invalid":"O tamanho da equipe deve ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa em equipe deve ser atribuída a todos — não por ordem de chegada nem em rodízio — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerencie membros na aba Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex: segunda — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Informe um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (somente semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (somente a cada 2 dias)","panel.chore_require_availability":"Pular crianças indisponíveis","panel.chore_require_availability_hint":"Usa o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um responsável a revisa (aplicar penalidade, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalidade se não cumprida","panel.chore_mandatory_penalty_hint":"Pontos que um responsável pode descontar se a tarefa não for cumprida. 0 = sem opção de penalidade.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o pool. Aleatório/Equilibrado: sobrescreve apenas hoje; amanhã volta ao normal.","panel.chore_rotation_label":"Iniciar rodízio com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar para a próxima criança","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todo dia.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar adiante (1–{max}).","panel.chore_rotation_weekday_label":"Dia da troca","panel.chore_rotation_month_day_label":"Dia do mês da troca","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, a troca acontece no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuído","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Cronometrada — pontos por minuto","panel.chore_time_category_label":"Categoria de horário","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: clique duas vezes no nome de uma tarefa para renomeá-la inline.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para sempre exibir.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex: \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Excluir o bônus “{name}”?","panel.confirm_delete_child_extra":"Isso também remove todo o histórico de conclusões, resgates de recompensas, transações de pontos e alocações de pool. Tarefas atribuídas a essa criança serão atualizadas.","panel.confirm_delete_child":"Excluir a criança “{name}”?","panel.confirm_delete_chore_extra":"Isso também remove a tarefa de qualquer grupo de tarefas ao qual pertencia.","panel.confirm_delete_chore":"Excluir a tarefa “{name}”?","panel.confirm_delete_challenge":"Excluir o desafio “{name}”?","panel.confirm_delete_prompt":"Excluir {kind} “{name}”?","panel.confirm_delete_penalty":"Excluir a penalidade “{name}”?","panel.confirm_delete_reward_extra":"Os pontos que as crianças acumularam para esta recompensa serão devolvidos ao saldo delas.","panel.confirm_delete_reward":"Excluir a recompensa “{name}”?","panel.confirm_delete_suffix":"Esta ação não pode ser desfeita.","panel.confirm_delete_template":"Excluir modelo “{name}”? Esta ação não pode ser desfeita.","panel.confirm_unsaved":"Você tem alterações não salvas — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bônus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalidade","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bônus: {name}","panel.dialog_apply_penalty":"Aplicar penalidade: {name}","panel.dialog_edit_bonus":"Editar bônus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalidade","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione sua primeira criança para começar.","panel.empty_children_title":"Nenhuma criança ainda","panel.empty_chores_copy":"Adicione uma tarefa — ela aparecerá nos cards das crianças atribuídas.","panel.empty_chores_title":"Nenhuma tarefa ainda","panel.empty_groups_copy":"Crie um grupo para que tarefas girem juntas (ex: todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Nenhum grupo de tarefas ainda","panel.empty_no_match":"Nenhum {kind} corresponde a “{filter}”.","panel.empty_no_match_children":"Nenhuma criança corresponde a “{filter}”.","panel.empty_no_match_filter":"Nada corresponde a “{filter}”.","panel.empty_rewards_copy":"Adicione uma recompensa na qual as crianças possam gastar seus {points_name}.","panel.empty_rewards_title":"Nenhuma recompensa ainda","panel.empty_template_all_removed":"Todas as tarefas removidas — volte e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Define quais tarefas o assistente de configuração sugere. Não muda mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que ele marcar como feitas contam na hora, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativada.","panel.child_color_label":"Cor","panel.child_color_hint":"Destaca esta criança no painel de administração e colore os cartões dela, a menos que um cartão tenha a própria cor de cabeçalho. \"Automática\" escolhe uma cor pela posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure sua família em cerca de três minutos","wizard.empty_copy":"Adicione suas crianças e nós sugerimos tarefas adequadas à idade delas, além de algumas recompensas para conquistar. Ou adicione tudo você mesmo em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca muda o que você já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.close_hint":"Fechar. Você pode abrir de novo em Configurações.","wizard.skip":"Pular, eu configuro sozinho","wizard.restore":"Restaurar um backup","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Revisar","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Próximo: tarefas","wizard.next_chores":"Próximo: recompensas","wizard.next_rewards":"Próximo: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"Criando…","wizard.foot_will_add":"{name} será adicionado quando você continuar","wizard.existing_banner":"Você já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que você já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos colocar sua família em movimento. Adicione suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para conquistar. Leva cerca de três minutos, e você pode mudar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para conquistar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para economizar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Você pode mudar depois em Configurações.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade define quais tarefas são sugeridas em seguida, e um aniversário também ativa o modo aniversário (pontos extras no dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Você pode tirar o ano depois em Crianças se preferir não guardá-lo.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para economizar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Troque o avatar ou adicione uma foto depois em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione pelo menos uma criança primeiro","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Confira o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que combina com a sua casa e defina os pontos. Toque em um rosto para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado depois em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Você já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ninguém tem idade ainda","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · de Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no próximo passo para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes integrados de Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"A cada 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para conquistar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, então uma recompensa sempre custa o que está escrito aqui.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos agrados","wizard.tier.saving":"Vale a pena economizar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que dê para conseguir em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são compartilhadas por padrão. Limite uma a uma criança depois em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Mude o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Suas {have_chores} e {have_rewards} continuam exatamente como estão.","wizard.review_nothing":"Tudo o que você escolheu já está no TaskMate, então não há nada novo para adicionar. Volte para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Alguns padrões","wizard.appr_title":"Tarefas que precisam do OK dos pais","wizard.appr_hint":"Os pontos são pagos depois que você aprova. Mude por tarefa depois.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Próximo: revisar","wizard.dash_step_title":"Escolha seus painéis","wizard.dash_step_copy":"Painéis prontos para todo mundo da casa, com seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Você pode criar mais a qualquer momento em Configurações → Painéis prontos. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"“{title}” já existe, então ele foi deixado como está.","wizard.dash_failed":"Não foi possível criar “{title}”. Todo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que você escolheu.","panel.dash_section_title":"Painéis prontos","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa da casa, com seus filhos já preenchidos. Depois ele é um painel comum do Home Assistant: edite, reorganize ou exclua como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Uma aba por criança com as tarefas, a meta de recompensa, a sequência, as medalhas e as recompensas dela, mais uma aba da família com o ranking e a meta da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bônus e penalidades, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em tela cheia para um tablet compartilhado, com o quadro de tarefas como segunda aba.","panel.dash_for_kids":"Para o tablet ou os celulares das crianças","panel.dash_for_parents":"Para os celulares dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífens, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler seus painéis existentes, então nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Layout","panel.dash_layout_tabs":"Um painel, uma aba por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet compartilhado: cada criança fica a uma aba de distância.","panel.dash_layout_each_hint":"Bom para o celular da própria criança: cada uma ganha o próprio painel, neste endereço seguido do nome dela.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nesses cartões, mesmo quando um dos pais está olhando.","panel.dash_admin":"Somente administradores","panel.dash_admin_hint":"Oculta o painel de usuários que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões sempre verificam os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar uma aba com o quadro de tarefas","panel.dash_board_hint":"O dia da família inteira num relance, a um deslizar de distância.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Prévia","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione uma criança primeiro.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Me avisar quando algo precisar de aprovação","wizard.notify_hint":"Usa suas configurações de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que você escolheu já existia, então nada novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Coloque onde eles vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" em um tablet ou nos celulares deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bônus rápidos, tudo em uma página.","wizard.next_change_title":"Mude o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo em Configurações.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Você já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que você já tem como \"Já existe\"","wizard.confirm_never":"nunca renomear, editar ou excluir nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criando rotinas · eles mesmos marcam","wizard.age_group_sub.9_12":"Tarefas domésticas de verdade · mais pontos","wizard.age_group_sub.13_plus":"Habilidades para a vida · tarefas semanais com recompensas de verdade","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Escovar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a alimentar o pet","wizard.chore.match_socks":"Juntar os pares de meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Se vestir sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Alimentar o pet","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a lava-louças","wizard.chore.bins_out":"Levar o lixo para fora","wizard.chore.hoover_room":"Aspirar um cômodo","wizard.chore.walk_dog":"Passear com o cachorro","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar a pia do banheiro","wizard.chore.homework_no_reminders":"Lição de casa sem lembretes","wizard.chore.change_sheets":"Trocar a roupa de cama","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a grama","wizard.chore.clean_bathroom":"Limpar o banheiro","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Cuidar dos menores por uma hora","wizard.chore.food_shop":"Ajudar nas compras do mercado","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min a mais de tela","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Dormir 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para tomar sorvete","wizard.reward.spending_money":"R$ 10 para gastar","wizard.reward.sleepover":"Festa do pijama com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Escovar os dentes","wizard.pack.morning_routine.chore_2":"Se vestir","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Escovar os dentes","wizard.pack.evening_routine.chore_1":"Colocar o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Separar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Tirar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a lava-louças","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo para fora","wizard.pack.pet_care.name":"Cuidados com o pet","wizard.pack.pet_care.chore_0":"Alimentar o pet","wizard.pack.pet_care.chore_1":"Encher o pote de água","wizard.pack.pet_care.chore_2":"Passear com o cachorro","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Lição de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer a lição de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Escovar os dentes (manhã)","wizard.chore.wash_face":"Lavar o rosto","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Guardar o pijama","wizard.chore.clear_breakfast":"Tirar a louça do café da manhã","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio café da manhã","wizard.chore.pack_lunch":"Preparar a própria lancheira","wizard.chore.sun_cream":"Passar protetor solar","wizard.chore.ready_to_go":"Sapato e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o café da manhã à mesa","wizard.chore.school_letters":"Entregar os bilhetes da escola","wizard.chore.pack_pe_kit":"Arrumar a roupa de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver a lição de casa no app da escola","wizard.chore.plan_homework_week":"Planejar a lição de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafinha de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta para um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Tirar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a lava-louças","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar as frutas e legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a louça à mão","wizard.chore.dry_up":"Secar a louça e guardar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Guardar as compras","wizard.chore.clear_fridge":"Arrumar a geladeira","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher a jarra de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planejar um jantar da semana","wizard.chore.wipe_counters":"Limpar a bancada da cozinha","wizard.chore.mop_floor":"Passar pano no chão da cozinha","wizard.chore.dust_room":"Tirar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Esvaziar o lixo do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Enfileirar os sapatos","wizard.chore.sort_drawer":"Organizar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiênico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar o vaso sanitário","wizard.chore.wipe_handles":"Limpar interruptores e maçanetas","wizard.chore.rinse_bath":"Enxaguar a banheira depois de usar","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a escrivaninha","wizard.chore.clear_stairs":"Arrumar a escada","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Desapegar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar a escada","wizard.chore.make_bed_tidy":"Ajudar a arrumar a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Colocar a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar os tênis","wizard.chore.pair_gloves":"Organizar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa limpa","wizard.chore.sort_wardrobe":"Organizar o guarda-roupa","wizard.chore.rake_leaves":"Juntar as folhas","wizard.chore.weed_bed":"Tirar o mato de um canteiro","wizard.chore.clear_snow":"Tirar a neve da calçada","wizard.chore.sweep_patio":"Varrer o quintal","wizard.chore.bring_post_in":"Pegar a correspondência","wizard.chore.bike_away":"Guardar a bicicleta","wizard.chore.repot_plant":"Trocar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos passarinhos","wizard.chore.diy_help":"Ajudar num conserto em casa","wizard.chore.bins_back_in":"Recolher as latas de lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar os móveis do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher o pote de água do pet","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Alimentar os peixes","wizard.chore.brush_dog":"Escovar o cachorro","wizard.chore.clean_hutch":"Limpar a gaiola do coelho","wizard.chore.play_with_pet":"Brincar 15 minutos com o pet","wizard.chore.dog_poo":"Recolher o cocô do cachorro no quintal","wizard.chore.tank_water":"Trocar a água do aquário","wizard.chore.pet_food_out":"Dar a janta do pet","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio planejamento semanal","wizard.chore.money_jar":"Colocar a mesada no cofrinho","wizard.chore.call_grandparent":"Ligar para um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a se arrumar","wizard.chore.on_time":"Estar pronto na hora","wizard.chore.phone_in_basket":"Celular na cesta na hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da mesada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Arrumar a bolsa para uma atividade","wizard.chore.visitor_drink":"Preparar uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do ônibus","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos brincando ao ar livre","wizard.chore.floss":"Passar o fio dental","wizard.chore.eat_fruit":"Comer uma fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino esportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem telas","wizard.chore.skincare":"Rotina de cuidados com a pele","wizard.chore.stretch":"Alongar-se por 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama na hora certa","wizard.chore.take_medicine":"Tomar o remédio","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem ninguém pedir","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo legal por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo gentil para um irmão","wizard.chore.birthday_card":"Fazer um cartão de aniversário","wizard.chore.plan_treat":"Ajudar a planejar um passeio em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma briga com calma","wizard.chore.hug_goodnight":"Dar boa noite para todo mundo","wizard.chore.brush_teeth_pm":"Escovar os dentes (noite)","wizard.chore.bath_shower":"Banho de banheira ou chuveiro","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Apagar a luz na hora certa","wizard.chore.clear_cup":"Tirar o copo e o prato","wizard.chore.check_tomorrow":"Ver a programação de amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila perto da porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras em um idioma novo","wizard.chore.brain_game":"Quebra-cabeça ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experimento científico com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar por 20 minutos","wizard.chore.news_together":"Ver o jornal juntos","wizard.chore.typing_practice":"Praticar digitação","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma música","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planejar um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com blocos","wizard.reward.sweet_treat":"Um docinho","wizard.reward.gaming_30":"30 minutos de videogame","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história a mais antes de dormir","wizard.reward.choose_breakfast":"Escolher o café da manhã","wizard.reward.sticker_sheet":"Uma cartela de adesivos","wizard.reward.choose_seat":"Escolher o lugar no jantar","wizard.reward.fizzy_drink":"Um refrigerante no jantar","wizard.reward.video_call_friend":"Chamada de vídeo com um amigo","wizard.reward.skip_chore":"Pular uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Café da manhã na cama","wizard.reward.living_room_camp":"Acampamento na sala","wizard.reward.bowling":"Um passeio no boliche","wizard.reward.climbing_wall":"A parede de escalada","wizard.reward.pool_trip":"Um passeio na piscina","wizard.reward.karaoke_night":"Noite de karaokê","wizard.reward.one_to_one":"Um tempo só com um adulto","wizard.reward.lunch_out":"Almoço fora, só você","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Um passeio no parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Um passeio ao zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videogame novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para tênis novos","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Um passeio no shopping","wizard.reward.day_out_choice":"Um passeio à sua escolha","wizard.reward.camping_weekend":"Um fim de semana acampando","wizard.reward.takeaway_night":"Escolher o delivery","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extras","wizard.reward.late_weekend":"Dormir mais tarde no fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e lição de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais de estimação","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e hobbies","wizard.chore.wipe_spills":"Limpar o que derramou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Guardar os livros na estante","wizard.chore.hands_after_toilet":"Lavar as mãos depois de ir ao banheiro","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Buscar, ex.: cachorro, roupa, lição…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para essas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"Adicionando…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Você ainda pode editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com essas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas para escolher","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bônus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Buscar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Nenhum estado ainda.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membros (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa ausente {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem entrar em um grupo. Edite o modo de atribuição da tarefa primeiro.","panel.group_policy_hint":"Agrupado = mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes nas tarefas do grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"Carregando…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Seções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou tirar pontos: {name}","panel.palette_no_results":"Nenhum resultado","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"Mostrando só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de você","panel.today_needs_many":"{count} coisas precisam de você","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de você","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Veja o log do Home Assistant.","panel.today_board_empty":"Nenhuma tarefa hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"Aguardando aprovação","panel.today_status_todo":"A fazer","panel.today_status_missed":"Perdida","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bônus","panel.today_quick_penalty":"Aplicar uma penalidade","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} restantes","panel.today_left_one":"{count} restante","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou tirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registrado","panel.today_week_hint":"Os dias em cinza não foram registrados. O TaskMate salva o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Nenhum ponto será concedido.","panel.penalty_apply_text":"Escolha qual criança receberá esta penalidade ({points} pontos serão deduzidos).","panel.penalty_empty_description":"Adicione uma penalidade para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Nenhuma penalidade ainda","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalidades","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Nenhuma criança elegível. Edite o(a) {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a conceder","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Salve para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no card desta criança. Salve para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"Aguardando aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo em uma meta de economia. Você pode mudar a meta antes.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são um presente: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo aguardando aprovação.","panel.wish_none_active":"Ainda não há desejos sendo economizados.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Meta","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Guardado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Situação","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"Economizando","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate solicitado","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Excluir desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Excluir este desejo? O que a criança guardou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está prometendo?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são um presente: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"A meta precisa ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Informe de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo excluído","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuído a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência em um dia perdido. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio por horário","panel.reward_timelock_label":"Limitar quando pode ser resgatada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser resgatada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer horário do dia. O horário final é exclusivo, então 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período atravessa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio de horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combina contribuições de todas as crianças para uma recompensa compartilhada.","panel.reward_is_jackpot_label":"Jackpot — pool de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no pool dedicado desta recompensa em vez de gastar do saldo.","panel.reward_pool_label":"Recompensa com pool (cofrinho)","panel.reward_quantity_hint":"Cada resgate aprovado reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode pegar agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Buscar bônus…","panel.search_children":"Buscar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Buscar grupos…","panel.search_penalties":"Buscar penalidades…","panel.search_rewards":"Buscar recompensas…","panel.settings_afternoon_hint":"Padrão 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bônus","panel.settings_calendar_projection_hint":"Dias de antecedência que cada tarefa publica nos calendários","panel.settings_calendar_projection_label":"Projeção do calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e exibidos no app.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro da família sem permissões de administrador o controle do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Ele ainda não poderá abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Nenhum usuário do Home Assistant sem permissões de administrador foi encontrado. Crie primeiro um usuário HA padrão e depois marque-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta vinculada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado em um tablet familiar compartilhado em que uma conta serve para todos. Pais e administradores sempre podem atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela para a criança desfazer (segundos)","panel.settings_chore_undo_hint":"Permite que uma criança desfaça a própria tarefa: um envio aguardando aprovação até que um responsável o revise, e uma tarefa aprovada automaticamente durante estes segundos após concluí-la. 0 (padrão) desativa, e só os responsáveis podem desfazer. O que um responsável já aprovou continua restrito aos responsáveis. 0–3600.","panel.settings_chore_undo_invalid":"A janela para a criança desfazer deve ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Padrão 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Padrão 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Padrão 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação dos pais","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos premiar","panel.settings_perfect_week_bonus_label":"Pontos de bônus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas daquele dia estiverem concluídas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bônus por completar todos os dias da semana","panel.settings_perfect_week_label":"Bônus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como você os chama, ex: Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de pular a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de pular","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem concluídas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bônus em 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência em um dia perdido. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por congelamento grátis. 0 = nunca (ofereça uma recompensa de congelamento no lugar).","panel.settings_streak_reset_hint":"O que acontece quando um dia é perdido","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione seus próprios períodos; intervalos vazios caem em “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites de horário do dia","panel.settings_title":"Configurações","panel.settings_weekend_multiplier_hint":"Bônus no sáb/dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bônus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (ex.: férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem adicionar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"ex.: férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas rodam todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Pular a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausar — sequência preservada até a próxima conclusão","panel.streak_reset":"Reiniciar — sequência vai a 0 no dia perdido","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bônus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalidades","panel.tab_rewards":"Recompensas","panel.tab_settings":"Configurações","panel.tab_help":"Ajuda e feedback","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva aqui e o TaskMate abre uma issue no GitHub com suas versões e configuração já preenchidas. Nada é enviado até você clicar em Create no GitHub.","panel.fb_type_label":"O que você gostaria de fazer?","panel.fb_type_bug":"Relatar um bug","panel.fb_type_bug_hint":"Algo não está funcionando como deveria","panel.fb_type_feature":"Sugerir um recurso","panel.fb_type_feature_hint":"Uma ideia para deixar o TaskMate melhor","panel.fb_title":"Título","panel.fb_bug_heading":"O que deu errado?","panel.fb_bug_title_placeholder":"ex: O card da criança mostra 0 pontos depois do reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que você viu e onde","panel.fb_bug_expected":"O que você esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Qual parte do TaskMate?","panel.fb_bug_repro":"Acontece toda vez?","panel.fb_bug_console":"Erros do console do navegador","panel.fb_bug_console_hint":"Para problemas em cards: pressione F12, abra a aba Console, reproduza o problema e cole os erros em vermelho.","panel.fb_bug_config":"YAML do card","panel.fb_bug_config_hint":"Para problemas em cards: cole o YAML do card copiado do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Você pode arrastar capturas de tela para a issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"ex: Deixar as crianças trocarem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva o recurso em uma ou duas frases","panel.fb_feat_problem":"Que problema ele resolveria?","panel.fb_feat_problem_hint":"Boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como você gostaria que funcionasse?","panel.fb_feat_area":"Qual área?","panel.fb_feat_priority":"Qual a importância para você?","panel.fb_feat_alternatives":"Soluções alternativas que você já tentou","panel.fb_area_child_card":"Card da criança","panel.fb_area_rewards_card":"Card de recompensas","panel.fb_area_approvals_card":"Card de aprovações","panel.fb_area_points_card":"Card de pontos","panel.fb_area_reorder_card":"Card de reordenação","panel.fb_area_parent_card":"Card do painel dos pais","panel.fb_area_overview_card":"Card de visão geral","panel.fb_area_activity_card":"Card de atividade","panel.fb_area_streak_card":"Card de sequências","panel.fb_area_weekly_card":"Card semanal","panel.fb_area_graph_card":"Card do gráfico de pontos","panel.fb_area_progress_card":"Card de progresso da recompensa","panel.fb_area_leaderboard_card":"Card de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerenciar tarefas","panel.fb_area_rewards":"Gerenciar recompensas","panel.fb_area_children":"Gerenciar crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cards não carregam","panel.fb_area_bonus":"Pontos de bônus","panel.fb_area_settings":"Configurações","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um card novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, toda vez","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria legal ter","panel.fb_priority_important":"Importante — faz falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — nos impede de usar o TaskMate direito","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Esses detalhes ajudam a chegar rápido à causa de um problema. Eles nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"Coletando os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Saúde","panel.fb_health_ok":"Nenhum problema","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contêiner (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Arquivos copiados manualmente","panel.fb_lovelace_storage":"Storage (editado pela interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não tenho certeza","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detectado para você — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de log do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Nenhum aviso ou erro recente do TaskMate no log.","panel.fb_logs_unavailable":"Não foi possível ler o log do Home Assistant.","panel.fb_logs_include":"Adicionar à issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de log","panel.fb_copied_logs":"Entradas de log copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda avisos e erros aqui. Para ver tudo, ative o log de depuração (Configurações → Dispositivos e serviços → TaskMate → Ativar log de depuração), reproduza o problema e depois baixe o log em Configurações → Sistema → Logs e arraste-o para a issue.","panel.fb_logs_trimmed":"O link só comporta {used} entradas de log — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Arquivo de diagnóstico","panel.fb_diag_hint":"Um arquivo que descreve sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para a issue no GitHub.","panel.fb_diag_download":"Baixar","panel.fb_diag_started":"Download do diagnóstico iniciado","panel.fb_diag_failed":"Não foi possível baixar o arquivo de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole em uma nova issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Buscar issues existentes","panel.fb_ready":"Pronto — confira no GitHub e depois clique em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Longo demais para um link ({count} caracteres a mais).","panel.fb_too_long_plain":"Longo demais para um link — encurte ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório em uma nova issue no GitHub.","panel.fb_account_hint":"Você vai precisar de uma conta gratuita no GitHub. Seu texto abre em uma nova aba para você conferir antes de qualquer publicação.","panel.fb_similar_title":"Issues parecidas já no GitHub","panel.fb_similar_hint":"Se uma delas for o seu problema, deixe um comentário ou um 👍 lá.","panel.fb_issue_open":"Aberta","panel.fb_issue_closed":"Fechada","panel.fb_stale":"Esta página é do TaskMate {panel}, mas a versão instalada é {installed}. Seu navegador está mostrando uma cópia antiga — atualize antes de relatar um problema em um card.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de saúde encontrou {count} coisas para corrigir. Elas podem explicar o problema.","panel.fb_health_found_one":"A verificação de saúde encontrou {count} coisa para corrigir. Ela pode explicar o problema.","panel.fb_health_open":"Abrir verificação de saúde","panel.fb_opened":"O GitHub abriu em uma nova aba. Depois de enviar a issue, você pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que você digitou?","panel.fb_other_help":"Outras ajudas","panel.fb_link_troubleshooting":"Guia de solução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Pergunte à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Aba desconhecida","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Sumário","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Próxima","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"Carregando o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Você pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de tela precisam de conexão com a internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar responsável","panel.notif_custom_empty":"Nenhuma notificação personalizada ainda.","panel.notif_custom_message_placeholder":"Mensagem (você pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Responsável","panel.notif_loading":"Carregando notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para usuários avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Responsáveis","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações integradas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e responsável a um serviço de notificação do Home Assistant. Deixe em branco para pular notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, uma URL completa ou noAction. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no celular em vez de se espalharem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, exceto se substituída por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Integrado","panel.template_builtin_packs":"Pacotes integrados","panel.template_builtin_template_packs":"Pacotes de modelos integrados","panel.template_builtin_templates":"Modelos integrados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar de Modelo","panel.template_preview_hint":"Revise e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque em um nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Você pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex: Meu pacote matinal","panel.template_save_select_chores":"Selecione as tarefas para incluir","panel.template_save_title":"Salvar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"{count}d atrás","panel.time_ago_hours":"{count}h atrás","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"{count}m atrás","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bônus adicionado","panel.toast_added_penalty":"Penalidade adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Exclusão falhou: {error}","panel.toast_badge_deleted":"Conquista excluída","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Falha ao salvar: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bônus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em lote: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao excluir: {error}","panel.toast_deleted":"Excluído","panel.toast_enter_chore_name":"Insira pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Insira um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem salva","panel.toast_penalty_applied":"Penalidade aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao salvar: {error}","panel.toast_settings_saved":"Salvo ({count} campos)","panel.toast_settings_saved_one":"Salvo ({count} campo)","panel.toast_skip_done":"Rotação pulada — próxima criança atribuída","panel.toast_skip_failed":"Falha ao pular: {error}","panel.toast_template_created":"Modelo “{name}” criado","panel.toast_template_deleted":"Modelo excluído","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao excluir","panel.toast_template_failed_save":"Falha ao salvar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo “{name}” salvo","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bônus atualizado","panel.toast_updated_penalty":"Penalidade atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Clique duplo para renomear","panel.tooltip_save":"Salvar","panel.topbar_awaiting_approval":"Aguardando sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para revisar","panel.topbar_reward_count":"{count} resgates de recompensa","panel.topbar_reward_count_one":"{count} resgate de recompensa","panel.topbar_swap_count":"{count} solicitações de troca","panel.topbar_swap_count_one":"{count} solicitação de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — sempre mostrar tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a ser aplicado.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes no horário configurado.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos responsáveis quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos responsáveis quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por padrão).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança em um dia perdido (desativado por padrão).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Restaurar padrões","panel.tp_delete_title":"Excluir período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de excluir","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de excluir","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para excluí-lo.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para excluí-lo.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina horário de início e fim para “{name}”.","panel.tp_err_order":"“{name}” deve começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe “{b}” — os períodos não podem se sobrepor.","panel.settings_surprise_enabled_label":"Bônus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma chance diária de um bônus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Configurações do bônus surpresa","panel.settings_surprise_params_hint":"Chance diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Chance %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o estoque desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para planejá-la com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa se desativa automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Excluir","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro para quem reatribuir.","panel.bulk_delete_confirm":"Excluir {count} tarefas? Não pode ser desfeito.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar o acúmulo.","panel.settings_decay_params_label":"Configurações de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Presentear pontos","panel.gift_dialog_title":"Presentear pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar presente","panel.gift_sent":"Pontos presenteados","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Insira uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por padrão).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Configurações do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Configurações dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até este horário ganham o bônus de antecipação; depois, a penalidade por atraso.","panel.chore_early_bonus_label":"Bônus de antecipação","panel.chore_late_penalty_label":"Penalidade por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões precisam ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Sempre precisa da sua aprovação — você define os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} para {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registrar uma tarefa passada","panel.backdate_title":"Registrar uma tarefa passada para {name}","panel.backdate_hint":"Escolha o dia e toque nas tarefas que foram feitas, igual ao quadro de adesivos. Elas contam para esse dia e essa semana, e já ficam aprovadas. Segure um adesivo para desfazê-lo.","panel.backdate_hint_list":"Para uma tarefa feita em um dia anterior que ninguém marcou. Conta para esse dia e essa semana, e já fica aprovada.","panel.backdate_finish":"Concluir","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registrar","panel.backdate_done":"{chore} registrada para {name} em {day}","panel.adjust_err_amount":"Digite um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Remover","panel.adjust_remove_title":"Remover {amount} {points} de {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolha uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por padrão.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por padrão.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua disparando um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por padrão.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Crie primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeie tarefas numa missão. Conclua cada passo para ganhar um bônus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa excluída)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bônus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bônus {points_name}","panel.quest_steps_label":"Passos (em ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toque numa tarefa abaixo para adicioná-la ou removê-la; use ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toque numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixe tudo sem seleção para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bônus.","panel.quest_need_step":"Adicione pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerenciar avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerenciar avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Defina os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem trocar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adicione um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguete)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares salvos","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Defina um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bônus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalidades deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado para esta criança durante este período (não perturbe). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por padrão.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por padrão.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de ficar fora por","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por padrão.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por padrão.","panel.ics_title":"Assinatura de calendário","panel.ics_hint":"Assine as tarefas futuras pelo Google/Apple/Outlook. O link contém um token privado — compartilhe com cuidado.","panel.ics_show":"Mostrar link de assinatura","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar novo link","panel.ics_copied":"Link de assinatura copiado","panel.ics_regenerated":"Novo link gerado — assinaturas antigas interrompidas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registre pagamentos pelo serviço record_allowance_payout ou um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{currency} {amount}","panel.family_goal_title":"Meta da família","panel.family_goal_hint":"Uma meta compartilhada com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar meta da família","panel.family_goal_name":"Nome da meta","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar a meta.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Meta da família alcançada","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem a meta compartilhada. Desativado por padrão.","notification.birthday.name":"Aniversário","notification.birthday.description":"Deseja feliz aniversário à criança de manhã (às 08:00, a menos que você defina um horário), com o multiplicador de pontos do dia. Desativado por padrão.","notification.presence_arrival.name":"Chegou em casa","notification.presence_arrival.description":"Um único aviso \"Você está em casa — faltam N tarefas\" quando uma criança com entidade de presença chega em casa com tarefas pendentes. Os lembretes retidos enquanto ela estava fora chegam aqui. Desativado por padrão.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os responsáveis quando uma criança adiciona um desejo à lista, para ser aprovado e a meta confirmada. Desligado por padrão.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos desejos dela (\"A vovó juntou 20 ao seu Lego!\"). Desligado por padrão.","panel.tab_bounties":"Tarefas extras","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"Aguardando aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Status","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Pega","panel.bounty_status_pending":"Aguardando aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém pegou · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois que uma reserva venceu · {date}","panel.bounty_expired_unfinished_meta":"Pega mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Liberar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"por ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para terminar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Em 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode pegar","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança precisa anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ative-a e direcione-a às crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança pegou esta tarefa extra, então agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dê um título à tarefa extra.","panel.bounty_expiry_past":"Escolha um prazo no futuro.","panel.bounty_release_confirm":"Devolver “{title}” ao quadro?","panel.bounty_remove_confirm":"Remover “{title}”?","panel.bounty_empty_title":"Nenhuma tarefa extra ainda","panel.bounty_empty_copy":"Publique um trabalho avulso com um prêmio fixo — a primeira criança que pegar fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva liberada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças que há uma tarefa extra para elas quando um responsável publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra acabando","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças dão o menor número de pontos que aceitariam por uma tarefa. O lance mais baixo ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Nenhum leilão ainda","panel.auction_empty_copy":"Coloque uma tarefa impopular em leilão: as crianças dão o menor número de pontos pelo qual a fariam, e o lance mais baixo ganha.","panel.auction_stat_live":"leilões em andamento","panel.auction_stat_bids":"lances secretos recebidos","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"Em andamento ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores dos lances","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode dar lance","panel.auction_col_bids":"Lances","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Status da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Nenhum lance ainda","panel.auction_no_bids":"Sem lances","panel.auction_sealed":"selado","panel.auction_leading":"na frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição normal","panel.auction_reopen":"Reabrir com um máximo maior","panel.auction_refuse_off":"Essa tarefa está desativada.","panel.auction_refuse_open_ended":"Em uma tarefa aberta, quem define o valor é o responsável, então não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa em equipe é dividida por uma equipe, então não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga por minuto, então não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, então não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"Aguardando aprovação","panel.auction_status_todo":"A fazer","panel.auction_status_missed":"Perdida","panel.auction_status_normal":"Atribuição normal","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Qual tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Lances","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual delas","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto da agenda não muda.","panel.auction_loading":"Carregando…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Nenhuma tarefa pode ir a leilão ainda. Tarefas em equipe, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Lance máximo","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem dar lances do mínimo até este valor. O mais baixo ganha; em caso de empate, o mais antigo.","panel.auction_min_label":"Lance mínimo","panel.auction_min_hint":"Desligado: vale qualquer lance a partir de 1. Ligado: evita uma disputa para baixo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"Os lances precisam fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode dar lance","panel.auction_nobid_label":"Se ninguém der lance","panel.auction_nobid_copy":"A tarefa volta à atribuição normal. Você pode reabri-la com um máximo maior pela lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem dar lance, e um lembrete uma hora antes de fechar. Ative as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolha uma ocorrência para leiloar.","panel.auction_err_close":"Escolha um horário de fechamento antes do dia da tarefa.","panel.auction_err_who":"Escolha pelo menos uma criança que possa dar lance.","panel.auction_err_min":"O lance mínimo não pode ser maior que o máximo.","panel.auction_close_confirm":"Fechar os lances de “{chore}” agora? O lance mais baixo ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de “{chore}”? Ela volta à atribuição normal, e quem deu lance é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — de volta à atribuição normal","panel.auction_delete_confirm":"Excluir o leilão encerrado de “{chore}”? Ele sai da lista. Isso não pode ser desfeito.","panel.toast_auction_deleted":"Leilão excluído","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem dar lance quando um responsável inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão fechando","notification.auction_closing.description":"Lembra cada criança que pode dar lance uma hora antes de os lances fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Conta às crianças que podiam dar lance, e aos responsáveis, quem ganhou um leilão e por qual preço — ou que ninguém deu lance, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições do tempo","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não estiver adequado. Útil para trabalhos ao ar livre — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade de clima","panel.chore_weather_entity_hint":"Deixe vazio para ignorar o tempo completamente.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disso. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disso. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades informadas pela sua entidade de clima. Se a entidade estiver ausente ou indisponível, a tarefa continua visível.","panel.chore_advanced_tags":"Tags NFC / QR","panel.chore_tags_intro":"Vincule uma tag do Home Assistant (um adesivo NFC ou um QR code) a esta tarefa. Ao escaneá-la no app companion, a tarefa é concluída para quem escaneou.","panel.chore_tags_none":"Ainda não há tags no Home Assistant. Adicione em Configurações → Tags, ou digite um ID de tag abaixo.","panel.chore_tags_typed_label":"ID da tag","panel.chore_tags_typed_placeholder":"ex. lava-louças","panel.btn_add_tag":"Adicionar tag","panel.chore_tags_hint":"A criança é identificada pelo usuário do HA que escaneou (o usuário vinculado). Se ninguém estiver vinculado, a tag só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, agenda e limite diário continuam valendo.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, uma anotação ou um cronômetro, então escanear uma tag não consegue concluí-la.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} tags.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — \"a partir de 1º de setembro vale 20 pontos\". Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada na próxima inicialização.","panel.chore_scheduled_none":"Nenhuma alteração agendada.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Observação (opcional)","panel.sched_note_hint":"Um lembrete do motivo, mostrado ao lado da alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Digite um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalidade","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Período do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite que uma criança gire por uma tarefa pendente aleatória que vale pontos extras.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até você adicionar algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Por quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; você terá de desligar.","panel.reward_unlock_no_allowlist":"Adicione primeiro uma entidade à lista de permissões nas Configurações.","panel.tab_insights":"Análises","panel.insights_loading":"Calculando…","panel.insights_fairness_title":"Quem está fazendo o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bem equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Sinalizado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está funcionando?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas em relação à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo sendo feito.","panel.insights_friction_problems":"{count} tarefas merecendo atenção.","panel.insights_friction_problems_one":"{count} tarefa merecendo atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tente","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar para outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias pendentes","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando você a rejeita, então não há histórico. Os valores esperados são aproximados — rotação, dependências e clima não são reproduzidos.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem por aí?","panel.insights_projection_intro":"{start} a {end}, com base na programação de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que a programação não sabe quem chega primeiro. Clima, dependências e disponibilidade não são projetados — dependem do dia.","panel.insights_view_health":"Saúde","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos pela avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas dadas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Configurações para avaliar aprovações.","panel.health_title":"Tem algo quebrado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas precisando de atenção.","panel.health_issues_one":"{count} coisa precisando de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas fazem referência a uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa faz referência a uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que não existe mais","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que não existe mais","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que não existe mais, então nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que não existe mais, então nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões se referem a uma tarefa ou criança excluída","panel.health_issue_completion_orphan_one":"{count} conclusão se refere a uma tarefa ou criança excluída","panel.health_issue_large_history":"{count} conclusões salvas; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão salva; a limpeza do histórico controla isso, mas um histórico grande deixa todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que não existe mais","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que não existe mais","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que não está mais na lista de permissões, então nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que não está mais na lista de permissões, então nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto exibida no lugar do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Enviar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"Enviando…","panel.chore_image_failed":"Falha no envio","panel.chore_image_too_large":"Essa imagem é muito grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Envie seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Enviar som","panel.sound_uploading":"Enviando…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha no envio","panel.sound_too_large":"Esse som é muito grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um arquivo MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Exclua um som e tente novamente.","panel.sound_default_name":"Meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Renomear","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Excluir","panel.sound_delete_confirm":"Excluir o som “{name}”? As tarefas que o usam voltam ao som padrão.","panel.sound_deleted":"Som excluído","panel.sound_deleted_reset":"Som excluído. {count} tarefas redefinidas para o som padrão.","panel.sound_deleted_reset_one":"Som excluído. {count} tarefa redefinida para o som padrão.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Desfazer","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história no estilo de uma retrospectiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para assisti-las.","panel.recaps_frequency_label":"Padrão da família","panel.recaps_frequency_hint":"As crianças com o padrão da família recebem estes. Qualquer combinação serve; nada marcado desativa os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua o padrão da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Padrão da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desativados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1º de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desativada na aba Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Responsáveis (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esse horário para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são excluídos automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Adiciona o slide \"em comparação com a última vez\".","panel.recaps_preview_label":"Prévia","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Ele aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Visualizar","panel.recaps_preview_done":"Prévia criada — abra o cartão Resumo para assisti-la","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os responsáveis em uma só mensagem agrupada, que há um novo resumo para assistir. Enviado no horário definido em Configurações → Resumos.","notify.bedtime_reminder":"{child_name}, você ainda tem tarefas para fazer antes de dormir.","notify.streak_at_risk":"{child_name}, faça uma tarefa hoje para manter sua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou a medalha “{badge_name}”!","notify.pending_chore_approval":"{child_name} concluiu “{chore_name}” (+{points} {points_name}) — aguardando aprovação.","notify.pending_reward_claim":"{child_name} resgatou “{reward_name}” ({cost} {points_name}) — aguardando aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, você ainda precisa fazer “{chore_name}”.","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória “{chore_name}”.","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu o ranking de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Meta da família alcançada: {goal_name}! Hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Você chegou em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar nesta semana.","notify.print_chart_footer":"Marque cada quadrado quando estiver feito. Os {points_name} continuam sendo concedidos no TaskMate.","notify.wish_requested":"{child_name} deseja “{wish_name}” ({target} {points_name}) — aguardando sua aprovação.","notify.wish_pledged":"💝 {pledger} colocou {points} {points_name} no seu desejo “{wish_name}”!","notify.bounty_posted":"🏁 Nova recompensa extra: {bounty_name} — {points} {points_name}. Quem pegar primeiro leva!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminar “{bounty_name}” antes que volte para o quadro.","notify.recap_ready":"✨ Sua retrospectiva está pronta ({period}), {child_name}! Toque para assistir.","notify.item_rejected":"↩️ {child_name}, “{item_name}” foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. O menor lance vence!","notify.auction_closing":"⏳ {child_name}, os lances para “{chore_name}” terminam em {minutes} minutos.","notify.auction_result":"🔨 Leilão encerrado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar “{chore_name}” antes das {until}. Mantenha tudo caprichado para ganhar +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! “{chore_name}” ficou ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de “{chore_name}” de {child_name} termina em {minutes} minutos — aprove ou reprove antes das {until}.","notify.auction_won":"{child_name} ganhou “{chore_name}” em {date} por {points} {points_name}.","notify.auction_no_bids":"nenhum lance para “{chore_name}”, então ela volta para o rodízio normal.","notify.auction_called_off":"o leilão de “{chore_name}” foi cancelado. Ela volta para o rodízio normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abra o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio “{challenge_name}”!","notify.celebrate_inspection_passed":"“{chore_name}” de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu a meta semanal de “{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão “{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novas retrospectivas estão prontas, {child_name}! Toque para assistir.","notify.recap_parent_one":"✨ Novas retrospectivas ({period}) estão prontas para {names}. Toque para ver.","notify.recap_parent_many":"✨ Novas retrospectivas estão prontas para {names}. Toque para ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Cofrinho da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Kit de Lego","notify.sample_pledger":"Vovó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminou","notify.sample_note":"Mandou muito bem!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando você aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo leva, aproximadamente. Os cartões somam isso em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: digite a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos viram pontos por unidade. Deixe vazio para uma tarefa comum.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um responsável aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperarem esse tempo se aprovam sozinhas com os pontos prometidos. Tarefas abertas e recompensas sempre esperam por você. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática deve ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com “{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil hoje. Que tal conversar?","notify.weekly_goal_reached":"🎯 {child_name} atingiu a meta da semana de {target} {points_name} — +{bonus} de bônus!","notify.penalty_redeemed":"🤝 {child_name} compensou com “{chore_name}” e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou travado” em uma tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a carinha triste ou brava no fim do dia.","notification.weekly_goal_reached.name":"Meta da semana atingida","notification.weekly_goal_reached.description":"Uma criança atingiu a meta de pontos da semana que ela mesma definiu.","notification.penalty_redeemed.name":"Penalidade recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio foi encerrado e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Estou indo","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Desfazer o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas ocultas e sequência protegida.","panel.today_sick_cleared":"Dia de doença desfeito.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como foram os dias","panel.insights_moods_intro":"Cada criança escolhe uma carinha no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Nenhum humor registrado ainda. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registrados","panel.weekly_goal_title":"Metas semanais pessoais","panel.weekly_goal_hint":"Cada criança define sua própria meta de pontos da semana no cartão.","panel.weekly_goal_enabled":"Deixar as crianças definirem uma meta","panel.weekly_goal_bonus":"Bônus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bônus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalidade, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que ela normalmente não aparece.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ofereça um grande prêmio. As crianças compram bilhetes com pontos e um é sorteado na hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prêmio","panel.raffle_prize_hint":"O que o vencedor ganha, ex.: “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, então o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente nesse horário.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando será o sorteio.","panel.raffle_saved":"Sorteio salvo","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes serão reembolsados.","panel.raffle_remove_confirm":"Excluir “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio excluído","panel.pets_title":"Bichinhos virtuais","panel.pets_hint":"Cada criança adota um bichinho no cartão Bichinho. Ele cresce com cada tarefa e usa acessórios desbloqueados ao subir de nível.","panel.pets_enabled":"Ligar bichinhos virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa para fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas para fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpe, você não pode marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou algumas palavras — faça essa no seu cartão.","notify.voice_done":"Pronto! {chore_name} foi marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Pronto! {chore_name} está esperando um adulto conferir.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O bichinho cresceu","notification.pet_evolved.description":"O bichinho virtual de uma criança chegou à próxima fase.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Dê uma olhada no bichinho de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} virou lendário! O bichinho de {child_name} está brilhando em dourado.","notify.pet_news_egg":"🥚 {pet_name} botou um ovo! {child_name} pode chocar um bichinho novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o bichinho crescer isso.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, então tarefas maiores fazem o bichinho crescer mais rápido. Gastar pontos nunca o diminui.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número precisa ser maior que o anterior. Um bichinho nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebê)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os bichinhos não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casinha vai crescendo","panel.pet_home_enabled_hint":"De tempos em tempos, uma coisa nova para a casinha (grama, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casinha a cada","panel.pet_legendary_enabled":"Vira lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário com","panel.pet_eggs_enabled":"Bota um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e ganha um bichinho novo; o antigo entra para a família.","panel.pet_egg_at":"Ovo com","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem junto com o lendário.","panel.pet_family_max":"Família máxima de bichinhos","panel.pet_family_max_hint":"Bichinhos por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do bichinho","panel.pet_levels_enabled_hint":"Um selo de nível no cartão que continua subindo depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Restaurar os números padrão","panel.pet_settings_invalid":"As fases precisam subir em ordem, e o lendário e o ovo precisam vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está esperando por “{reward_name}” — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} em um dia","notify.record_best_day_chores":"mais tarefas em um dia","notify.record_best_week_points":"mais {points_name} em uma semana","notify.record_best_single_award":"maior prêmio de uma vez","notify.read_aloud_done":"{name}, você terminou tudo. Mandou bem!","notify.read_aloud_many":"{name}, faltam {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda não entregue","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ligada.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prêmio.","panel.today_owed_title":"Recompensas para entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"pendente há 1 dia","panel.today_owed_days":"pendente há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"pendentes\" até alguém entregá-la. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Me lembrar após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua pendente, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} pelos próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças incluídas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Encerrar agora","panel.boost_skip":"Pular desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cards, ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no celular se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer jeito.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, por {minutes} minutos (até {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} por {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolha um horário mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost encerrado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicie um a partir de Hoje, crie recorrentes aqui ou use o serviço taskmate.start_boost em uma automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolha como um boost se combina com ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando um boost começar","panel.boost_wake_screens_hint":"Fully Kiosk Browser: tela ligada, protetor de tela desligado, navegador na frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adicione a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes celulares e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant no Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas salvas. Salve primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} telas","panel.boost_test_wake_sent_one":"Enviado para {count} tela","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Excluir","panel.boost_rule_delete_confirm":"Excluir este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente excluído","panel.boost_rule_saved":"Boost recorrente salvo","panel.boost_rule_need_day":"Escolha pelo menos um dia.","panel.boost_rule_bad_times":"O horário de fim precisa ser depois do início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalidade “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e reembolsar","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Por que se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceito","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em até 48 horas, a revisão de uma tarefa ou recompensa recusada, ou de uma penalidade. Você decide a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrerem","notify.appeal_submitted":"⚖️ {child_name} está recorrendo de “{item_name}”{message_text}","notify.appeal_decided":"⚖️ Seu recurso sobre “{item_name}” foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceito","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu a revisão de uma recusa ou penalidade. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceito ou recusado.","panel.screen_time_title":"Banco de tempo de tela","panel.screen_time_hint":"Recompensas podem comprar minutos de tela. Enquanto os aparelhos de uma criança estão ligados, o saldo cai um minuto por vez.","panel.screen_time_enabled":"Ativar o banco de tempo de tela","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar aparelhos no zero","panel.screen_time_stop_hint":"Desliga os aparelhos da criança quando o saldo acaba e os mantém desligados até recarregar","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Nenhum aparelho ainda — adicione a TV, o console ou o tablet dessa criança","panel.screen_time_add_device":"Adicionar aparelho: interruptor, media player, input boolean, sensor binário, controle remoto ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de tela","panel.reward_screen_minutes_hint":"Aprovar adiciona esses minutos ao saldo da criança. 0 para uma recompensa comum.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma coleta, o TaskMate lê o calendário do lixo e cria uma tarefa por lixeira: “Colocar a Reciclagem para fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de coleta, ex.: do Waste Collection Schedule ou do feed iCal da prefeitura","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas coletas","panel.bin_day_preview_none":"Nenhuma coleta nas próximas duas semanas — confira se o calendário está salvo e tem eventos","panel.bin_day_put_out_time":"Horário de colocar para fora","panel.bin_day_put_out_time_hint":"A tarefa aparece neste horário na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"Revezamento","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por coleta, em revezamento entre as escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher as lixeiras","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da coleta: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Horário de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de tela.","notify.screen_time_out":"📺 O tempo de tela de {child_name} acabou.","notify.bin_day_put_out":"Colocar {bin} para fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de tela acabando","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de tela acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Excluídos recentemente","panel.trash_hint":"Tarefas, recompensas e missões excluídas ficam guardadas por 7 dias. Restaurar traz de volta também o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Excluído","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada excluído nos últimos 7 dias.","panel.trash_deleted":"“{name}” excluído","panel.trash_undo":"Desfazer","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma seção","panel.unsaved_one":"{count} alteração não salva","panel.unsaved_many":"{count} alterações não salvas","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem salvar?","panel.unsaved_leave_one":"Você alterou {count} configuração nesta página.","panel.unsaved_leave_many":"Você alterou {count} configurações nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra elas nesta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas salva","panel.kid_drawer_open":"Visão rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"Aguardando","panel.kid_drawer_owed":"A entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Prévia — toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar o cartão da criança aqui.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bônus) comparados com os pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Ganhos e gastos estão equilibrados.","panel.economy_growth":"Os ganhos subiram {pct}% em relação às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão se acumulando — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (a aparência dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote se instala quando a estação começa, como tarefas, recompensas, missões e medalhas normais que você pode editar nas suas abas, e as esconde quando termina — nada é excluído, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confete","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confete","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confete","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até o Domingo de Páscoa","panel.seasonal_back_to_school":"Volta às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aula","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado em {date}","panel.season_state_scheduled":"Será instalado em {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aula","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aula","panel.season_school_start_hint":"A volta às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nas respectivas abas.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Excluídos recentemente por 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando ela marca uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confete","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de “FEITO!”","panel.celebration_fireworks":"Fogos de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Adesivo","panel.celebration_sticker_hint":"Um adesivo de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de aula","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto feriados e férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis nos fins de semana e férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Cota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas sempre ficam para depois","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Fica para depois","panel.screen_time_jar_enabled":"Pote do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num pote que abre depois","panel.screen_time_jar_cap":"O pote guarda até (minutos)","panel.screen_time_jar_opens":"O pote abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo neste horário toda semana","panel.screen_time_allowance_today":"{time} da cota de hoje","panel.screen_time_jar_open_now":"Abrir o pote agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm buscar lenha no galpão” a uma lista de tarefas (ou diga ao Assist) e vira uma tarefa. Quando a tarefa for feita, o item é marcado na lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam com isto viram tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, em rodízio entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O pote de tempo de tela de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Pote de tempo de tela aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no pote do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Resgates por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (a partir de segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Resgates pendentes e aprovados contam; um presente conta para a criança que o recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Um presente de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permita pop-ups para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão de 1 a 3 estrelas a uma recompensa depois de recebê-la.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Resgatada","panel.ratings_claimed":"{count}×","panel.ratings_retire":"aposentar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Pontos não gastos dentro de um certo prazo somem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer pontos não gastos expirarem","panel.expiry_enabled_hint":"Ao ativar, o prazo começa hoje, então nenhum ponto já guardado expira antes da hora","panel.expiry_days":"Expiram após (dias)","panel.expiry_days_hint":"Pontos no cofrinho de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Presentes entre crianças","panel.gifting_hint":"Uma criança pode gastar os próprios pontos em uma recompensa para um irmão ou irmã. Ela passa pela aprovação de sempre, e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"Crianças podem comprar recompensas umas para as outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram em {date}. Gaste antes que sumam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos pontos dela vão expirar em breve. Só com a expiração de pontos ativada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Nenhuma criança elegível. Edite a penalidade para definir a quem se aplica.","panel.sibling_check_title":"Conferência entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode conferir a tarefa de uma mais nova no lugar de um adulto, por um pequeno bônus. Os pais ainda podem rejeitar ou desfazer a aprovação.","panel.sibling_check_enabled":"Ativar conferência entre irmãos","panel.sibling_check_bonus":"{points_name} por conferência","panel.sibling_check_bonus_hint":"Pago a quem confere quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a conferência entre irmãos","panel.sibling_check_can_check":"{name} pode conferir","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Você define o horário mais cedo e o mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie para o celular de cada criança","panel.chore_reminders_earliest":"Horário mais cedo","panel.chore_reminders_latest":"Horário mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – você pediu para eu te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Você pode recuperá-lo por 7 dias em Configurações → Excluídos recentemente.","panel.confirm_delete_group":"Excluir o grupo “{name}”?","panel.confirm_delete_quest":"Excluir a missão “{name}”?","panel.bulk_delete_confirm_restorable":"Excluir {count} tarefas? Você pode recuperá-las por 7 dias em Configurações → Excluídos recentemente.","panel.bulk_delete_confirm_restorable_one":"Excluir {count} tarefa? Você pode recuperá-la por 7 dias em Configurações → Excluídos recentemente.","panel.pet_shop_enabled":"Ligar a lojinha do bichinho","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o bichinho, pelos preços que você define.","panel.pet_shop_approve_over":"Compras acima desta quantidade de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Itens comprados passam para o próximo bichinho","panel.pet_shop_carry_over_hint":"Desligado: um bichinho recém-chocado começa sem nada comprado.","panel.petshop_title":"Lojinha do bichinho","panel.petshop_hint":"Deixe as crianças gastarem pontos em acessórios para o bichinho. Preços fixos que você define aqui.","panel.petshop_pending_title":"Esperando por você","panel.petshop_pending_hint":"Aprovar desconta os pontos agora; recusar não desconta nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Restaurar padrão","panel.petshop_add":"Adicionar item","panel.petshop_col_item":"Item","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A lojinha está vazia. Adicione um item ou restaure o padrão.","panel.petshop_foot":"Cada item ocupa um lugar no bichinho: chapéu, rosto, pescoço, na mão, costas, corpo, cor ou casinha. Esconda um item para tirá-lo da venda; quem comprou continua com ele.","panel.petshop_delete_confirm":"Tirar {name} da lojinha? As crianças que compraram deixam de usar.","panel.petshop_reset_confirm":"Restaurar o catálogo padrão? Os itens que você adicionou serão removidos.","panel.petshop_saved":"Lojinha salva","panel.petshop_deleted":"Item removido","panel.petshop_reset_done":"Catálogo padrão restaurado","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome embutido, mostrado no idioma de cada pessoa da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para itens de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na lojinha","panel.petshop_shown_hint":"Itens escondidos não podem ser comprados; quem já tem continua com eles.","panel.petshop_dialog_add":"Adicionar item à lojinha","panel.petshop_dialog_edit":"Editar item da lojinha","panel.petshop_emoji_required":"Escolha um emoji para o item.","panel.petshop_cost_invalid":"O preço precisa ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da lojinha do bichinho","notification.pet_item_requested.description":"Uma criança quer comprar um item da lojinha que custa mais do que o seu limite de aprovação.","planner.tab":"Planejador","planner.title":"Planejador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Próxima semana","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano salvo)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Avulsas","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa avulsa esperando.","planner.rail_hint":"Arraste uma tarefa para um dia para agendá-la. Os cartões listrados se repetem no próprio ritmo, então ao mover um você escolhe se é só esta semana ou a série inteira.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Solte em um dia.","planner.hint_move":"Movendo {chore} de {from} para {to}.","planner.hint_add":"Adicionando {chore} em {to}.","planner.hint_copy":"Copiando {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"Atribuindo {chore} a {child} em {to}.","planner.hint_alt":"Segure {key} para copiar em vez disso. Solte na inicial de uma criança no rodapé de um dia para atribuir a ela.","planner.bar_one":"1 alteração não salva","planner.bar_many":"{count} alterações não salvas","planner.bar_errors":"Algumas alterações não foram salvas","planner.changes_label":"Alterações não salvas","planner.discard":"Descartar","planner.save":"Salvar semana","planner.saving":"Salvando…","planner.saved":"Semana salva.","planner.saved_partly":"{ok} salvas, {failed} não salvas.","planner.save_failed":"Não foi possível salvar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, toda semana","planner.change_copy":"{chore}: também {to}, toda semana","planner.change_add":"{chore}: adicionada {to}, toda semana","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série inteira movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, então {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não cairia em {day}, então nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa avulsa só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} é feita em revezamento ou espera alguém pegá-la, então mantém a atribuição. Mude isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} se repete ({rhythm}). Mover só esta ou a série inteira?","planner.series_body_rail":"{chore} se repete ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua normalmente.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série inteira","planner.series_all_desc":"O ritmo vai junto: ela cai em {to} e se repete a partir dali.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Ela recomeça em {to} e se repete a partir dali.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"A programação dela foi alterada em outro lugar nesse meio-tempo.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa em revezamento mantém sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível salvá-la.","planner.hint_touch":"Solte na inicial de uma criança no rodapé de um dia para atribuir a ela. Para copiar, use ⋮ → Também em.","panel.tour_title":"Tour de boas-vindas","panel.tour_hint":"Um breve passeio na primeira vez que uma criança abre o cartão de criança ou o quiosque. Ele aponta para os botões de verdade, e cada criança vê uma vez só.","panel.tour_enabled":"Mostrar um tour de boas-vindas no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões no modo de imagens (para quem ainda não lê). Precisa do alto-falante de leitura abaixo.","panel.tour_speaker_label":"Alto-falante de leitura","panel.tour_speaker_hint":"Onde o botão de alto-falante do tour fala (também o padrão de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Salvo por criança, então acompanha ela em qualquer tela. Cada navegador também lembra, para um quiosque compartilhado não repetir sem conexão.","panel.tour_status_done":"Concluído em {date}","panel.tour_status_migrated":"Desnecessário (já usa o TaskMate)","panel.tour_status_skipped":"Pulado no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver o tour na próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cards","panel.chore_sort_hint":"Manual usa a ordem de cada criança, definida no card de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, inclusive as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Horário do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste depois com o card de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Isso não pode ser desfeito.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cards estão ordenando as tarefas por “{mode}” (Configurações → Ordem das tarefas nos cards). Esta ordem é mantida e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Status","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horários fixos","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ative cada configuração que você quer mudar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Mudar pontos","panel.bulk_edit_children":"Mudar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Mudar agenda","panel.bulk_edit_schedule_hint":"Tarefas únicas precisam da própria data, então edite uma de cada vez.","panel.bulk_edit_period":"Mudar horário do dia","panel.bulk_edit_approval":"Mudar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ative pelo menos uma configuração.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas configurações não servem para elas): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem salva"} diff --git a/custom_components/taskmate/www/locales/pt.json b/custom_components/taskmate/www/locales/pt.json index e1048f8d..4337bcb2 100644 --- a/custom_components/taskmate/www/locales/pt.json +++ b/custom_components/taskmate/www/locales/pt.json @@ -185,6 +185,8 @@ "badges.editor_help": "Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).", "badges.entity_not_found": "{entity} não encontrado", "badges.error.entity_required": "Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)", + "badges.empty_none": "Ainda sem conquistas", + "badges.empty_tier": "Ainda sem conquistas de {tier}", "badges.label": "Conquistas", "badges.next_up": "A seguir", "badges.one_more": "Só mais um e é teu!", @@ -953,18 +955,18 @@ "panel.common_points": "Pontos", "panel.common_yes": "Sim", "panel.confirm_delete_bonus_extra": "", - "panel.confirm_delete_bonus": "Eliminar o bónus \"{name}\"?", + "panel.confirm_delete_bonus": "Eliminar o bónus “{name}”?", "panel.confirm_delete_child_extra": "Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.", - "panel.confirm_delete_child": "Eliminar a criança \"{name}\"?", + "panel.confirm_delete_child": "Eliminar a criança “{name}”?", "panel.confirm_delete_chore_extra": "Isto também remove a tarefa de quaisquer grupos a que pertencia.", - "panel.confirm_delete_chore": "Eliminar a tarefa \"{name}\"?", - "panel.confirm_delete_challenge": "Eliminar o desafio \"{name}\"?", - "panel.confirm_delete_prompt": "Eliminar {kind} \"{name}\"?", - "panel.confirm_delete_penalty": "Eliminar a penalidade \"{name}\"?", + "panel.confirm_delete_chore": "Eliminar a tarefa “{name}”?", + "panel.confirm_delete_challenge": "Eliminar o desafio “{name}”?", + "panel.confirm_delete_prompt": "Eliminar {kind} “{name}”?", + "panel.confirm_delete_penalty": "Eliminar a penalidade “{name}”?", "panel.confirm_delete_reward_extra": "Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.", - "panel.confirm_delete_reward": "Eliminar a recompensa \"{name}\"?", + "panel.confirm_delete_reward": "Eliminar a recompensa “{name}”?", "panel.confirm_delete_suffix": "Esta ação não pode ser anulada.", - "panel.confirm_delete_template": "Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.", + "panel.confirm_delete_template": "Eliminar modelo “{name}”? Esta ação não pode ser anulada.", "panel.confirm_unsaved": "Tem alterações por guardar — descartar?", "panel.day_fri": "Sex", "panel.day_mon": "Seg", @@ -998,9 +1000,9 @@ "panel.empty_chores_title": "Ainda sem tarefas", "panel.empty_groups_copy": "Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).", "panel.empty_groups_title": "Ainda sem grupos de tarefas", - "panel.empty_no_match": "Nenhum {kind} corresponde a \"{filter}\".", - "panel.empty_no_match_children": "Nenhuma criança corresponde a \"{filter}\".", - "panel.empty_no_match_filter": "Nada corresponde a \"{filter}\".", + "panel.empty_no_match": "Nenhum {kind} corresponde a “{filter}”.", + "panel.empty_no_match_children": "Nenhuma criança corresponde a “{filter}”.", + "panel.empty_no_match_filter": "Nada corresponde a “{filter}”.", "panel.empty_rewards_copy": "Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.", "panel.empty_rewards_title": "Ainda sem recompensas", "panel.empty_template_all_removed": "Todas as tarefas removidas — volte atrás e escolha um modelo diferente.", @@ -1155,8 +1157,8 @@ "wizard.dash_step_later": "Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.", "wizard.count_dashboards_one": "1 painel", "wizard.count_dashboards_many": "{count} painéis", - "wizard.dash_existed": "\"{title}\" já existe, por isso foi deixado como está.", - "wizard.dash_failed": "Não foi possível criar \"{title}\". Tudo o resto foi criado.", + "wizard.dash_existed": "“{title}” já existe, por isso foi deixado como está.", + "wizard.dash_failed": "Não foi possível criar “{title}”. Tudo o resto foi criado.", "wizard.open_named": "Abrir {title}", "wizard.review_dashboards": "Painéis", "wizard.review_no_dashboards": "Nenhum", @@ -2179,14 +2181,14 @@ "panel.toast_settings_saved_one": "Guardado ({count} campo)", "panel.toast_skip_done": "Rotação saltada — criança seguinte atribuída", "panel.toast_skip_failed": "Falha ao saltar: {error}", - "panel.toast_template_created": "Modelo \"{name}\" criado", + "panel.toast_template_created": "Modelo “{name}” criado", "panel.toast_template_deleted": "Modelo eliminado", "panel.toast_template_failed_apply": "Falha ao aplicar modelo", "panel.toast_template_failed_create": "Falha ao criar modelo", "panel.toast_template_failed_delete": "Falha ao eliminar", "panel.toast_template_failed_save": "Falha ao guardar modelo", "panel.toast_template_failed_update": "Falha ao atualizar", - "panel.toast_template_saved": "Modelo \"{name}\" guardado", + "panel.toast_template_saved": "Modelo “{name}” guardado", "panel.toast_template_updated": "Modelo atualizado", "panel.toast_toggle_failed": "Falha ao alternar: {error}", "panel.toast_updated_bonus": "Bónus atualizado", @@ -2964,18 +2966,18 @@ "bounty.you_earned": "Ganhaste +{points} {pointsName}", "bounty.done_by": "Feita por {name}", "bounty.recent": "Feitas recentemente", - "bounty.claim_title": "Ficar com \"{title}\"?", + "bounty.claim_title": "Ficar com “{title}”?", "bounty.claim_body": "É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.", "bounty.claim_body_one": "É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.", "bounty.not_now": "Agora não", "bounty.claim_it": "Ficar com ela — {points} {pointsName}", "bounty.photo_title": "Mostra-nos o trabalho feito", - "bounty.photo_body": "\"{title}\" precisa de uma foto", + "bounty.photo_body": "“{title}” precisa de uma foto", "bounty.cancel": "Cancelar", "bounty.take_photo": "Tirar foto e enviar", "bounty.uploading": "A enviar…", "bounty.yay_title": "Bom trabalho!", - "bounty.yay_body": "Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.", + "bounty.yay_body": "Um adulto vai verificar “{title}” e depois recebes {points} {pointsName}.", "bounty.ok": "OK", "bounty.dur_days": "{d} d {h} h", "bounty.dur_hours": "{h} h {m} min", @@ -3036,8 +3038,8 @@ "panel.bounty_claimed_lock_note": "Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.", "panel.bounty_title_required": "Dá um título à tarefa extra.", "panel.bounty_expiry_past": "Escolhe um prazo no futuro.", - "panel.bounty_release_confirm": "Devolver \"{title}\" ao quadro?", - "panel.bounty_remove_confirm": "Remover \"{title}\"?", + "panel.bounty_release_confirm": "Devolver “{title}” ao quadro?", + "panel.bounty_remove_confirm": "Remover “{title}”?", "panel.bounty_empty_title": "Ainda não há tarefas extra", "panel.bounty_empty_copy": "Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.", "panel.toast_bounty_posted": "Tarefa extra publicada — já está nos quadros das crianças", @@ -3170,12 +3172,12 @@ "panel.auction_err_close": "Escolhe uma hora de fecho antes do dia da tarefa.", "panel.auction_err_who": "Escolhe pelo menos uma criança que possa licitar.", "panel.auction_err_min": "A oferta mínima não pode ser superior à máxima.", - "panel.auction_close_confirm": "Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.", - "panel.auction_cancel_confirm": "Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.", + "panel.auction_close_confirm": "Fechar as ofertas para “{chore}” agora? A oferta mais baixa ganha.", + "panel.auction_cancel_confirm": "Cancelar o leilão de “{chore}”? Volta à atribuição habitual e quem fez uma oferta é avisado.", "panel.toast_auction_started": "Leilão iniciado — já está nos cartões das crianças", "panel.toast_auction_closed": "Leilão fechado", "panel.toast_auction_cancelled": "Leilão cancelado — volta à atribuição habitual", - "panel.auction_delete_confirm": "Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.", + "panel.auction_delete_confirm": "Eliminar o leilão terminado de “{chore}”? É retirado da lista. Esta ação não pode ser anulada.", "panel.toast_auction_deleted": "Leilão eliminado", "notification.auction_opened.name": "Novo leilão", "notification.auction_opened.description": "Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.", @@ -3666,7 +3668,7 @@ "chore_board.unavailable": "O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.", "chore_board.no_children": "Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.", "chore_board.all_done": "Está tudo feito por hoje!", - "chore_board.finish_on_card": "Termine \"{chore}\" no cartão de {name}", + "chore_board.finish_on_card": "Termine “{chore}” no cartão de {name}", "chore_board.marked_done": "{name}: {chore} feita", "chore_board.sent_for_approval": "{name}: {chore} enviada para aprovação", "chore_board.undo": "Anular", @@ -3685,15 +3687,15 @@ "notify.bedtime_reminder": "{child_name}, ainda tens tarefas para fazer antes de ir para a cama.", "notify.streak_at_risk": "{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!", "notify.all_chores_done": "{child_name} terminou todas as tarefas de hoje!", - "notify.badge_earned": "{child_name} ganhou o distintivo \"{badge_name}\"!", - "notify.pending_chore_approval": "{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.", - "notify.pending_reward_claim": "{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.", + "notify.badge_earned": "{child_name} ganhou o distintivo “{badge_name}”!", + "notify.pending_chore_approval": "{child_name} concluiu “{chore_name}” (+{points} {points_name}) — a aguardar aprovação.", + "notify.pending_reward_claim": "{child_name} pediu “{reward_name}” ({cost} {points_name}) — a aguardar aprovação.", "notify.streak_milestone": "{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!", "notify.level_up": "{child_name} chegou ao nível {level}! 🎉", "notify.weekly_digest": "Resumo semanal do TaskMate:\n{summary}", "notify.celebration": "🎉 {message}", - "notify.mandatory_reminder": "{child_name}, ainda tens de fazer \"{chore_name}\".", - "notify.mandatory_parent_alert": "{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".", + "notify.mandatory_reminder": "{child_name}, ainda tens de fazer “{chore_name}”.", + "notify.mandatory_parent_alert": "{child_name} ainda não fez a tarefa obrigatória “{chore_name}”.", "notify.monthly_report": "Relatório TaskMate de {month}:\n{summary}", "notify.season_champion": "🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!", "notify.family_goal_reached": "🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.", @@ -3704,21 +3706,21 @@ "notify.presence_arrival": "🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.", "notify.print_chart_empty": "Não há tarefas para mostrar esta semana.", "notify.print_chart_footer": "Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.", - "notify.wish_requested": "{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.", - "notify.wish_pledged": "💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!", + "notify.wish_requested": "{child_name} deseja “{wish_name}” ({target} {points_name}) — a aguardar a tua aprovação.", + "notify.wish_pledged": "💝 {pledger} juntou {points} {points_name} ao teu desejo “{wish_name}”!", "notify.bounty_posted": "🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!", - "notify.bounty_claim_lapsing": "⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.", + "notify.bounty_claim_lapsing": "⏳ {child_name}, faltam {minutes} minutos para terminares “{bounty_name}” antes de voltar ao quadro.", "notify.recap_ready": "✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.", - "notify.item_rejected": "↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}", + "notify.item_rejected": "↩️ {child_name}, “{item_name}” foi devolvido{reason_text}", "notify.auction_opened": "🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!", - "notify.auction_closing": "⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.", + "notify.auction_closing": "⏳ {child_name}, as licitações para “{chore_name}” terminam dentro de {minutes} minutos.", "notify.auction_result": "🔨 Leilão terminado: {result_text}", - "notify.inspection_started": "🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!", - "notify.inspection_passed": "🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}", - "notify.inspection_reminder": "🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.", - "notify.auction_won": "{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.", - "notify.auction_no_bids": "não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.", - "notify.auction_called_off": "o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.", + "notify.inspection_started": "🔍 {child_name}, um adulto vai inspecionar “{chore_name}” antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!", + "notify.inspection_passed": "🌟 Inspeção aprovada, {child_name}! “{chore_name}” estava ótimo: +{bonus} {points_name}{note_text}", + "notify.inspection_reminder": "🔍 A inspeção de “{chore_name}” de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.", + "notify.auction_won": "{child_name} ganhou “{chore_name}” em {date} por {points} {points_name}.", + "notify.auction_no_bids": "não houve ofertas para “{chore_name}”, por isso volta à rotação normal.", + "notify.auction_called_off": "o leilão de “{chore_name}” foi cancelado. Volta à rotação normal.", "notify.weekly_digest_line": "• {child_name}: {chores} tarefas, {points} {points_name} ganhos", "notify.monthly_report_line": "• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}", "notify.action_approve": "Aprovar", @@ -3727,12 +3729,12 @@ "notify.approve_in_panel_hint": "Abre o painel do TaskMate para aprovar ou rejeitar.", "notify.celebrate_all_chores_done": "{child_name} terminou todas as tarefas de hoje!", "notify.celebrate_birthday": "Feliz aniversário, {child_name}!", - "notify.celebrate_challenge_completed": "{child_name} completou o desafio \"{challenge_name}\"!", - "notify.celebrate_inspection_passed": "\"{chore_name}\" de {child_name} passou na inspeção!", + "notify.celebrate_challenge_completed": "{child_name} completou o desafio “{challenge_name}”!", + "notify.celebrate_inspection_passed": "“{chore_name}” de {child_name} passou na inspeção!", "notify.celebrate_level_up": "{child_name} chegou ao nível {level}!", "notify.celebrate_perfect_week": "{child_name} fez uma semana perfeita — +{bonus}!", - "notify.celebrate_weekly_target": "{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!", - "notify.celebrate_quest_completed": "{child_name} completou a missão \"{quest_name}\"!", + "notify.celebrate_weekly_target": "{child_name} atingiu o objetivo semanal de “{chore_name}” — +{bonus}!", + "notify.celebrate_quest_completed": "{child_name} completou a missão “{quest_name}”!", "notify.celebrate_streak_milestone": "{child_name} chegou a uma sequência de {days} dias!", "notify.recap_ready_many": "✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.", "notify.recap_parent_one": "✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.", @@ -3809,10 +3811,10 @@ "approvals.reference_label": "Assim fica bem", "approvals.evidence_label": "O que foi feito", "approvals.reference_no_photo": "Não foi enviada foto — compare com a realidade.", - "notify.help_requested": "🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}", + "notify.help_requested": "🙋 {child_name} precisa de ajuda com “{chore_name}”{message_text}", "notify.mood_low": "{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?", "notify.weekly_goal_reached": "🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!", - "notify.penalty_redeemed": "🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.", + "notify.penalty_redeemed": "🤝 {child_name} compensou com “{chore_name}” e recuperou {points} {points_name}.", "notify.raffle_drawn": "🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)", "notify.sample_penalty": "Bateu com a porta", "notify.sample_raffle": "Sorteio de sábado", @@ -4078,7 +4080,7 @@ "panel.pet_reset_defaults": "Repor os números predefinidos", "panel.pet_settings_invalid": "As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.", "panel.pet_about_one_chore": "Cerca de 1 tarefa (tarefas de 5 pontos)", - "notify.reward_owed": "🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.", + "notify.reward_owed": "🎁 {child_name} ainda está à espera de “{reward_name}” — resgatada há {days} dias.", "notify.personal_best": "🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.", "notify.record_longest_streak": "sequência mais longa (dias)", "notify.record_best_day_points": "mais {points_name} num dia", @@ -4259,8 +4261,8 @@ "panel.appeals_settings_title": "Recursos", "panel.appeals_settings_hint": "As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.", "panel.appeals_enabled": "Deixar as crianças recorrer", - "notify.appeal_submitted": "⚖️ {child_name} está a recorrer de '{item_name}'{message_text}", - "notify.appeal_decided": "⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}", + "notify.appeal_submitted": "⚖️ {child_name} está a recorrer de “{item_name}”{message_text}", + "notify.appeal_decided": "⚖️ O teu recurso sobre “{item_name}” foi {outcome}{note_text}", "notify.appeal_outcome_overturned": "aceite", "notify.appeal_outcome_upheld": "recusado", "notification.appeal_submitted.name": "Recurso enviado", @@ -4686,8 +4688,8 @@ "notification.chore_self_reminder.name": "Lembrete escolhido pela criança", "notification.chore_self_reminder.description": "Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.", "panel.confirm_delete_suffix_restorable": "Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.", - "panel.confirm_delete_group": "Eliminar o grupo \"{name}\"?", - "panel.confirm_delete_quest": "Eliminar a missão \"{name}\"?", + "panel.confirm_delete_group": "Eliminar o grupo “{name}”?", + "panel.confirm_delete_quest": "Eliminar a missão “{name}”?", "panel.bulk_delete_confirm_restorable": "Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.", "panel.bulk_delete_confirm_restorable_one": "Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.", "pet.tab_pet": "Animal", diff --git a/custom_components/taskmate/www/locales/pt/cards.json b/custom_components/taskmate/www/locales/pt/cards.json index 5b9c39e9..854520e2 100644 --- a/custom_components/taskmate/www/locales/pt/cards.json +++ b/custom_components/taskmate/www/locales/pt/cards.json @@ -1 +1 @@ -{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com \"{title}\"?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"\"{title}\" precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar \"{title}\" e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine \"{chore}\" no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Em chamas","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguetão","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} +{"child.tap_to_undo":"Toque para desfazer","common.design.field_label":"Design do cartão","common.design.use_global":"Usar predefinição global","common.design.classic":"Clássico","common.design.playroom":"Playroom","common.design.console":"Console","common.design.cleanpro":"Clean Pro","common.design.graphite":"Grafite","activity.a_chore":"uma tarefa","activity.a_reward":"uma recompensa","activity.awaiting_approval":"aguardando aprovação","activity.card_description":"Cronologia de conclusões de tarefas e reclamações de recompensas recentes","activity.card_name":"Feed de Atividade TaskMate","activity.claimed":"reclamou","activity.completed":"concluiu","activity.completed_chores_will_appear":"As tarefas concluídas aparecerão aqui","activity.console_stream":"EM DIRETO · FLUXO","activity.days_ago":"há {count}d","activity.default_title":"Atividade","activity.recent_events":"Eventos recentes","activity.undo":"Anular","activity.rated":"Avaliado com {count} de 3 estrelas","activity.rated_one":"Avaliado com {count} de 3 estrelas","activity.undo_confirm_title":"Anular esta ação?","activity.undo_confirm_chore":"Anular a aprovação de “{detail}” para {child}? Isto remove {points} pontos e devolve-a a pendente.","activity.undo_confirm_txn":"Anular “{detail}” para {child}? Isto reverte {points} pontos.","activity.undo_error_title":"TaskMate — falha ao anular","activity.undo_error_body":"Não foi possível anular: {message}","activity.events_count":"{count} eventos","activity.events_count_one":"1 evento","activity.just_now":"agora mesmo","activity.hours_ago":"há {count}h","activity.filter_rewards":"Recompensas","activity.filter_chores":"Tarefas","activity.filter_aria_label":"Filtrar atividade por tipo","activity.filter_all":"Todos","activity.filter_adjustments":"Ajustes","activity.feed_end":"— fim do histórico —","activity.lost":"perdeu","activity.minutes_ago":"há {count}min","activity.no_activity_yet":"Ainda sem atividade","activity.no_events_for_filter":"Nenhum evento correspondente","activity.points_manually":"pontos manualmente","activity.reason_allocated_to_pool":"Alocado ao mealheiro: {name}","activity.reason_admin_adjustment":"Ajuste manual","activity.reason_bonus":"Bónus: {name}","activity.reason_penalty":"Penalidade: {name}","activity.reason_perfect_week":"Bónus de semana perfeita!","activity.reason_pool_refund_assignment_changed":"Reembolso do mealheiro (atribuição da recompensa alterada): {name}","activity.reason_pool_refund_cost_reduced":"Reembolso do mealheiro (custo reduzido): {name}","activity.reason_pool_refund_deleted":"Reembolso do mealheiro (recompensa eliminada): {name}","activity.reason_pool_refund_expired":"Reembolso do mealheiro (recompensa expirada): {name}","activity.reason_pool_refund_funding_changed":"Reembolso do mealheiro (financiamento da recompensa alterado): {name}","activity.reason_pool_refund_sold_out":"Reembolso do mealheiro (recompensa esgotada): {name}","activity.reason_streak_milestone":"Bónus de marco de sequência ({days} dias seguidos!)","activity.reason_streak_freeze_used":"Congelamento de sequência usado ({date})","activity.reason_streak_freeze_earned":"Congelamento de sequência ganho ({days} dias seguidos!)","activity.reason_streak_freeze_adjusted":"Congelamentos de sequência ajustados ({delta})","activity.reason_streak_freeze_reversed":"Congelamento de sequência retirado (conclusão anulada)","activity.reason_weekend_bonus":"Bónus de fim de semana (×{multiplier})","activity.reason_wish_savings":"Poupado para o desejo: {name}","activity.reason_wish_taken_back":"Retirado do desejo: {name}","activity.reason_wish_refund_declined":"Desejo recusado, poupança devolvida: {name}","activity.reason_wish_refund_removed":"Desejo removido, poupança devolvida: {name}","activity.reason_wish_pledge":"{who} prometeu {points} para {name}","activity.reason_wish_pledge_removed":"Promessa de {who} ({points}) removida: {name}","activity.reason_wish_pledge_voided":"Promessa de {who} ({points}) devolvida: {name}","activity.reason_wish_redeemed":"Desejo resgatado: {name}","activity.received":"recebeu","activity.redeemed":"resgatou","activity.spent":"gastou","activity.try_different_filter":"Experimenta outro filtro","activity.unknown_child":"Desconhecido","approvals.all_caught_up":"Está tudo em dia!","approvals.approve":"Aprovar","approvals.approve_all":"Aprovar tudo","approvals.child_said":"Disse","approvals.suggested":"Sugerido: {points}","approvals.award_label":"Atribuir","approvals.rating_label":"Avaliação de qualidade","approvals.rating_star_title":"{count}★ — vale {percent}% dos pontos","approvals.approve_all_busy":"A aprovar…","approvals.approve_all_confirm":"Aprovar {count} tarefas pendentes?","approvals.approve_all_confirm_one":"Aprovar 1 tarefa pendente?","approvals.card_description":"Cartão para gerir aprovações de tarefas pendentes no TaskMate","approvals.card_name":"Aprovações TaskMate","approvals.default_title":"Aprovações Pendentes","approvals.error_failed_service":"Falha ao {service}: {message}","approvals.error_failed":"Algo correu mal: {message}","approvals.error_title":"Erro do TaskMate","approvals.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","approvals.no_pending_approvals":"Sem aprovações pendentes","approvals.please_define_entity":"Por favor define uma entidade (sensor pending_approvals)","approvals.reject":"Rejeitar","approvals.reward_claims_section":"Pedidos de recompensa","approvals.mandatory_section":"Obrigatórias — a rever","approvals.apply_penalty":"Aplicar penalização","approvals.postpone":"Adiar","approvals.dismiss":"Dispensar","approvals.penalty_points":"Penalização: −{points} {pointsName}","approvals.no_penalty":"Sem penalização definida","approvals.timed_duration":"{count} min","badge.criteria_and":"E","badge.criteria_or":"OU","badge.criteria_best_streak":"Melhor série","badge.criteria_birthday":"Aniversário","badge.criteria_current_streak":"Série atual","badge.criteria_first_chore":"Primeira tarefa","badge.criteria_first_reward":"Primeira recompensa","badge.criteria_perfect_weeks":"Semanas perfeitas","badge.criteria_total_chores":"Tarefas totais","badge.criteria_total_points":"Pontos totais","badge.criteria_total_rewards":"Recompensas totais","badge.desc_1000_points":"Ganhar {count} {points_name} no total","badge.desc_100_chores":"Completar {count} tarefas","badge.desc_100_points":"Ganhar {count} {points_name} no total","badge.desc_10_chores":"Completar {count} tarefas","badge.desc_10_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_30_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_3_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_5000_points":"Ganhar {count} {points_name} no total","badge.desc_500_points":"Ganhar {count} {points_name} no total","badge.desc_50_chores":"Completar {count} tarefas","badge.desc_5_perfect_weeks":"Alcançar {count} semanas perfeitas","badge.desc_7_day_streak":"Completar tarefas {count} dias seguidos","badge.desc_first_chore":"Completar a tua primeira tarefa","badge.desc_first_perfect_week":"Completar uma semana perfeita","badge.desc_first_reward":"Reclamar a tua primeira recompensa","badge.desc_birthday":"Celebrar o teu aniversário","badge.earned_date":"Conquistado em {date}","badge.manual_award_only":"Apenas atribuição manual","badge.metric_best_streak":"Melhor sequência","badge.metric_current_streak":"Sequência atual","badge.metric_first_chore":"Primeira tarefa (bool)","badge.metric_first_reward":"Primeira recompensa (bool)","badge.metric_perfect_weeks":"Semanas perfeitas","badge.metric_total_chores":"Total de tarefas","badge.metric_total_points":"Total de pontos","badge.metric_total_rewards":"Total de recompensas","badge.metric_birthday":"Aniversário hoje (bool)","badge.name_1000_points":"{count} {points_name}","badge.name_100_chores":"{count} tarefas concluídas","badge.name_100_points":"{count} {points_name}","badge.name_10_chores":"{count} tarefas concluídas","badge.name_10_perfect_weeks":"{count} semanas perfeitas","badge.name_30_day_streak":"Série de {count} dias","badge.name_3_day_streak":"Série de {count} dias","badge.name_5000_points":"{count} {points_name}","badge.name_500_points":"{count} {points_name}","badge.name_50_chores":"{count} tarefas concluídas","badge.name_5_perfect_weeks":"{count} semanas perfeitas","badge.name_7_day_streak":"Série de {count} dias","badge.name_first_chore":"Primeira tarefa","badge.name_first_perfect_week":"Primeira semana perfeita","badge.name_first_reward":"Primeira recompensa","badge.name_birthday":"Aniversário","badge.source_auto":"AUTO","badge.source_manual":"MANUAL","badge.source_silent":"SILENCIOSO","badge.tier_bronze":"Bronze","badge.tier_gold":"Ouro","badge.tier_platinum":"Platina","badge.tier_silver":"Prata","badges.all_tiers":"Todos os níveis","badges.count_label":"{earned} de {total} conquistados","badges.count_label_latest":"{earned} de {total} conquistados · Último: {latest}","badges.default_title":"Conquistas","badges.editor_help":"Configure via YAML: defina entity para o sensor de emblemas (ex. sensor.taskmate_badges_mia).","badges.entity_not_found":"{entity} não encontrado","badges.error.entity_required":"Por favor define uma entidade: o sensor de emblemas da criança (ex. sensor.taskmate_badges_mia)","badges.empty_none":"Ainda sem conquistas","badges.empty_tier":"Ainda sem conquistas de {tier}","badges.label":"Conquistas","badges.next_up":"A seguir","badges.one_more":"Só mais um e é teu!","badges.title_with_name":"Conquistas de {name}","bonuses.add_bonus":"Adicionar Bónus","bonuses.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","bonuses.btn_delete_title":"Eliminar","bonuses.btn_edit_title":"Editar","bonuses.card_description":"Aplicar bónus de atribuição de pontos às crianças","bonuses.card_name":"Bónus TaskMate","bonuses.default_title":"Bónus","bonuses.empty_sub":"Toca no ícone do lápis para adicionar bónus","bonuses.empty_title":"Ainda sem bónus","bonuses.form_description_label":"Descrição (opcional)","bonuses.form_description_placeholder":"Descrição curta","bonuses.form_icon_label":"Ícone (MDI)","bonuses.form_name_label":"Nome","bonuses.form_name_placeholder":"ex.: Arrumou o quarto","bonuses.form_points_label":"Pontos","bonuses.manage_title":"Gerir bónus","bonuses.new_bonus":"Novo Bónus","bonuses.toast_add_failed":"Falha ao adicionar bónus","bonuses.toast_applied":"+{points} {pointsName} para {childName}","bonuses.toast_apply_failed":"Falha ao aplicar bónus","bonuses.toast_delete_failed":"Falha ao eliminar bónus","bonuses.toast_save_failed":"Falha ao guardar alterações","bonuses.toast_saved":"Bónus guardado","calendar.card_description":"Vista de um dia das tarefas atribuídas a cada criança","calendar.card_name":"Calendário TaskMate","calendar.child_summary":"{done} de {total} concluídas","calendar.default_title":"Calendário de Tarefas","calendar.error.entity_required":"Por favor, defina uma entidade","calendar.legend_due":"Pendente","calendar.left_count":"{count} por fazer","calendar.left_count_one":"{count} por fazer","calendar.next_day":"Dia seguinte","calendar.no_chores_today":"Sem tarefas para este dia","calendar.prev_day":"Dia anterior","calendar.rotating":"Atribuição rotativa","child.afternoon_chores":"Tarefas da Tarde","child.all_done":"Tudo Feito!","child.bonus_label":"BÔNUS","child.bonus_tooltip":"Bônus: {name}","child.card_description":"Um cartão divertido e adequado para crianças concluírem as suas tarefas!","child.card_name":"Cartão Criança TaskMate","child.celebration_message":"Conseguiste! Continua assim!","child.celebration_title":"INCRÍVEL!","child.on_vacation":"De férias — as tarefas estão pausadas 🌴","birthday.banner":"Feliz aniversário, {name}! 🎂","birthday.banner_age":"Feliz aniversário, {name} — {age} anos hoje! 🎂","birthday.multiplier":"Cada tarefa vale {multiplier}× hoje","birthday.day_off":"Dia de folga — hoje só as tarefas obrigatórias","child.child_not_found":"Criança não encontrada: {child_id}","child.chore_locked_until":"Disponível às {time}","child.set_time_open_until":"aberto até às {time}","child.set_time_opens":"abre às {time}","child.set_time_missed":"falhado","child.set_time_waiting":"à espera de um adulto","child.set_time_done":"feito","child.set_time_count":"{done} de {total} hoje","child.set_time_of":"{n} de {total}","child.set_time_now":"agora","child.chore_locked_until_generic":"Disponível mais tarde","child.recurrence_locked":"Indisponível de momento — volta a ver mais tarde","child.chores_reset_hours_mins":"Tarefas reiniciam em {hours}h {mins}m","child.chores_reset_mins":"Tarefas reiniciam em {mins}m","child.chores_resetting_soon":"As tarefas reiniciam em breve!","child.click_to_complete":"Clica para concluir","child.click_to_undo":"Clica para desfazer","child.claimed_by_another":"Já feita por {name}","child.claimed_by_another_generic":"Já reclamada hoje","child.difficulty_easy":"Fácil","child.difficulty_medium":"Médio","child.difficulty_hard":"Difícil","child.mandatory":"Obrigatória","child.swap_section_title":"Assumir uma tarefa","child.swap_request":"Pedir","child.swap_requested":"Pedido","child.photo_needed":"Foto necessária","child.photo_required_title":"Adicionar uma foto","child.extra_title":"O que fizeste?","child.extra_hint":"Diz o que fizeste e quanto achas que vale.","child.extra_desc_placeholder":"Arrumei a varanda","child.extra_points_label":"Pontos que achas que vale","child.extra_submit":"Enviar","child.extra_needs_desc":"Escreve primeiro o que fizeste.","child.open_ended_tag":"Descrever","child.weekly_target_done":"Concluída esta semana","child.weekly_target_progress":"{done}/{target} esta semana","child.weekly_target_bonus_reached":"🎉 Objetivo semanal atingido! +{points}","child.team_progress":"{joined} / {size} juntaram-se","child.team_you_joined":"Estás na equipa","child.team_join":"Juntar-me","child.team_leave":"Sair","child.team_tap_to_join":"Toca para te juntares à equipa","child.team_tap_to_leave":"Toca para saíres da equipa","child.photo_take":"Tirar uma foto","child.photo_hint":"Mostra a tua tarefa terminada","child.photo_retake":"Repetir","child.photo_confirm":"Confirmar","child.photo_uploading":"A enviar foto…","child.photo_cancel":"Cancelar","child.photo_not_image":"Este ficheiro não é uma imagem. Tenta novamente.","child.photo_process_failed":"Não foi possível ler a foto. Tenta novamente.","child.photo_upload_failed":"Falha no envio. Verifica a tua ligação e tenta novamente.","child.photo_size_kb":"~{size} KB","child.done":"Concluído","child.blocked_by_dependency":"Faz primeiro {chores}","child.parent":"Responsável","child.error_complete":"Algo correu mal: {message}","child.error_title":"Oops!","child.error_undo":"Não foi possível desfazer: {message}","child.error.child_id_required":"Por favor, defina um child_id","child.error.entity_required":"Por favor, defina uma entidade","child.undo_not_allowed":"Só os pais podem desfazer uma tarefa concluída.","child.undo_named":"Anular {name}","child.undo_recent":"Anular uma tarefa que acabaste de fazer","child.evening_chores":"Tarefas da Noite","child.morning_chores":"Tarefas da Manhã","child.night_chores":"Tarefas da Madrugada","child.no_chores_right_now":"Sem tarefas agora. Bom trabalho!","child.not_scheduled_for_today":"Não agendado para hoje","child.pause":"Pausar","child.paused":"Pausado","child.please_define_child_id":"Por favor define um child_id","child.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","child.pts_per_min":"{pointsName}/min","child.pts_per_n_min":"{pointsName}/{count} min","child.recurring":"Recorrente","child.recurrence_every_n_days":"A cada {count} dias","child.recurrence_weekly":"Semanal","child.recurrence_every_2_weeks":"A cada 2 semanas","child.recurrence_monthly":"Mensal","child.recurrence_every_3_months":"A cada 3 meses","child.recurrence_every_6_months":"A cada 6 meses","child.recurrence_next":"Próxima vez: {day}","child.resume":"Retomar","child.start":"Iniciar","child.time_has_passed":"O horário desta tarefa já passou","child.timed_cap_label":"{used} / {max} min","child.todays_chores":"Tarefas de Hoje","common.afternoon":"Tarde","common.all":"Todos","common.all_children":"Todas as crianças","common.anytime":"Qualquer hora","common.apply":"Aplicar","common.approve":"Aprovar","common.approved":"Aprovado","common.cancel":"Cancelar","common.close":"Fechar","common.chores":"Tarefas","common.complete_on_behalf":"Concluir","common.complete_on_behalf_all_done":"Todas as tarefas concluídas hoje","common.complete_on_behalf_heading":"Pendentes hoje","common.complete_on_behalf_tooltip":"Concluir por {name}","common.d_streak":"{count} dias seguidos","common.day_streak":"dias seguidos","common.default":"Padrão","common.entity":"Entidade","common.entity_not_found":"Entidade não encontrada: {entity}","common.error":"Erro","common.evening":"Noite","common.goal":"Objetivo","common.morning":"Manhã","common.night":"Madrugada","common.no_children":"Nenhuma criança encontrada","common.no_chores_today":"Sem tarefas hoje","common.pending":"Pendente","common.please_define_entity":"Por favor define uma entidade","common.points":"Pontos","common.reject":"Rejeitar","common.rejected":"Rejeitado","reject.title":"Rejeitar «{name}»","reject.reason_label":"Porquê? (opcional)","reject.reason_placeholder":"Diz o que falta corrigir…","reject.reason_hint":"Mostrado à criança. Deixa vazio para rejeitar sem motivo.","reject.chip_not_finished":"Não está terminado","reject.chip_redo":"Tem de ser refeito","reject.chip_not_today":"Hoje não","reject.confirm":"Rejeitar","child.rejected_note":"Devolvido: {reason}","rewards.rejected_note":"Não aprovado: {reason}","activity.rejected_reason":"Motivo: {reason}","inspection.coming_title":"Vem aí uma inspeção!","inspection.coming_sub":"Um adulto vai verificar {name} nas próximas {time}. Mantém tudo impecável para ganhar +{bonus} {points_name}!","inspection.passed_title":"Inspeção aprovada! +{bonus} {points_name}","inspection.passed_sub":"{name} estava ótimo","inspection.passed_sub_note":"{name} estava ótimo: “{note}”","inspection.redo_title":"{name} precisa de outra tentativa","inspection.redo_sub":"Ficas com os teus {points} {points_name}. Volta a fazê-la e marca-a como feita.","inspection.nope_title":"Desta vez não","inspection.nope_sub":"{name} não passou na verificação. Não perdeste pontos.","inspection.tag_open":"Inspeção","inspection.tag_passed":"Aprovada +{bonus}","inspection.tag_redo":"Refazer","inspection.tag_failed":"Inspecionada","inspection.celebrate_title":"Inspeção aprovada!","inspection.celebrate_sub":"{name} estava incrível","inspection.celebrate_ok":"Boa!","activity.inspection_started":"Inspeção iniciada","activity.inspection_passed":"Inspeção aprovada","activity.inspection_failed":"Inspeção: desta vez não","activity.inspection_redo":"Devolvida para refazer","activity.reason_inspection_passed":"Inspeção aprovada: {name}","common.reset":"Repor","common.save":"Guardar","common.stars":"Estrelas","common.this_week":"esta semana","common.title":"Título","common.today":"Hoje","common.total":"total","common.unavailable":"TaskMate indisponível","common.unknown":"Desconhecido","common.yesterday":"Ontem","dashboard.btn_add_points_title":"Adicionar {amount} {pointsName}","dashboard.btn_remove_points_title":"Remover {amount} {pointsName}","dashboard.card_description":"Vista unificada para pais com aprovações, progresso das crianças e controlos rápidos de pontos","dashboard.card_name":"Painel dos Pais TaskMate","dashboard.default_title":"Painel dos Pais","dashboard.empty_approvals":"Está tudo em dia! Sem aprovações pendentes.","dashboard.empty_claims":"Sem pedidos de recompensa pendentes.","dashboard.empty_no_children":"Nenhuma criança encontrada","dashboard.empty_rotation":"Nenhuma tarefa rotativa configurada","dashboard.paused_tag":"PAUSADO","dashboard.rotation_skip_confirm":"Saltar o atribuído de hoje para esta tarefa?","dashboard.rotation_skip_hint":"Saltar a criança atual e passar para a próxima na rotação (apenas hoje)","dashboard.rotation_unassigned":"Ninguém","dashboard.tab_approvals":"Aprovações","dashboard.tab_claims":"Pedidos","dashboard.tab_overview":"Visão Geral","dashboard.chores_done":"{done} / {total} tarefas feitas","dashboard.tab_points":"Pontos","dashboard.tab_rotation":"Rotação","dashboard.mode_alternating":"Alternado","dashboard.mode_balanced":"Equilibrado","dashboard.mode_random":"Aleatório","graph.all_children":"Todas as Crianças","graph.card_description":"Gráfico de linhas com pontos diários ou acumulados ao longo do tempo","graph.card_name":"Gráfico de Pontos TaskMate","graph.career_growth":"Carreira","graph.daily":"Diário","graph.default_title":"Gráfico de Pontos","graph.console_live":"EM DIRETO","graph.error.entity_required":"Por favor define uma entidade","graph.graph_error":"Erro no gráfico: {message}","graph.no_data_submessage":"Conclui e aprova tarefas para ver o gráfico","graph.no_data_yet":"Ainda sem dados","graph.total":"Total","leaderboard.best_streak":"Melhor sequência","leaderboard.best_streak_value":"{count} dias","leaderboard.best_streak_value_one":"1 dia","leaderboard.card_description":"Classificação competitiva multi-criança por pontos, sequência ou atividade semanal","leaderboard.card_name":"Classificação TaskMate","leaderboard.career_label":"carreira","leaderboard.career_score":"Pontuação de Carreira","leaderboard.default_title":"Classificação","leaderboard.error.entity_required":"Por favor, defina uma entidade","leaderboard.ordinal_4":"4º","leaderboard.ordinal_5":"5º","leaderboard.personal_bests":"Recordes Pessoais","leaderboard.points_this_week":"Pontos esta semana","leaderboard.ranked_by_points":"Classificado por pontos de sempre","leaderboard.ranked_by_streak":"Classificado por sequência atual","leaderboard.ranked_by_weekly":"Classificado por pontos desta semana","leaderboard.ranked_by_career":"Classificado por pontuação de carreira","leaderboard.ranked_by_season":"Classificado por pontos deste mês","leaderboard.sort_all_time_points":"Pontos de Sempre","leaderboard.sort_career_score":"Pontuação de Carreira","leaderboard.sort_current_streak":"Sequência Atual","leaderboard.sort_this_week":"Esta Semana","leaderboard.tie":"EMPATE","leaderboard.total_chores_completed":"Total de tarefas concluídas","leaderboard.total_points_earned":"Total de pontos ganhos","overview.card_description":"Painel de controlo rápido para os pais de todas as crianças","overview.card_name":"Visão Geral TaskMate","overview.default_title":"TaskMate","overview.designed.action_required":"AÇÃO NECESSÁRIA ●","overview.designed.approvals_waiting":"{count} aprovações pendentes","overview.designed.approvals_waiting_one":"1 aprovação pendente","overview.designed.daily_completion":"PROGRESSO DIÁRIO","overview.designed.pending_review":"{count} POR REVER","overview.designed.progress_detail":"{done} / {total} tarefas · {pct}%","overview.designed.review":"Rever","overview.designed.sub_cleanpro":"Atualizado agora mesmo","overview.designed.sub_console":"FAMÍLIA · EM DIRETO","overview.designed.sub_playroom":"Vê como estamos ocupados!","overview.designed.tap_to_check":"Toca em Aprovações para confirmar","overview.designed.todays_progress":"Progresso de hoje","overview.designed.waiting_for_you":"{count} à tua espera","overview.designed.waiting_for_you_one":"1 à tua espera","overview.error.entity_required":"Por favor define uma entidade","overview.footer_children":"Crianças","overview.footer_done_today":"Feito Hoje","overview.footer_total_points":"Total de {pointsName}","overview.pending_count":"{count} pendente","penalties.add_penalty":"Adicionar Penalização","penalties.applying_to":"A aplicar a {childName} — saldo atual: {points} {pointsName}","penalties.btn_delete_title":"Eliminar","penalties.btn_edit_title":"Editar","penalties.card_description":"Aplicar penalizações de dedução de pontos às crianças","penalties.card_name":"Penalizações TaskMate","penalties.default_title":"Penalizações","penalties.empty_sub":"Toca no ícone do lápis para adicionar penalizações","penalties.empty_title":"Ainda sem penalizações","penalties.form_description_label":"Descrição (opcional)","penalties.form_description_placeholder":"Descrição curta","penalties.form_icon_label":"Ícone (MDI)","penalties.form_name_label":"Nome","penalties.form_name_placeholder":"ex.: Não ir para a cama","penalties.form_points_label":"Pontos","penalties.manage_title":"Gerir penalizações","penalties.new_penalty":"Nova Penalização","penalties.toast_add_failed":"Falha ao adicionar penalização","penalties.toast_applied":"-{points} {pointsName} de {childName}","penalties.toast_apply_failed":"Falha ao aplicar penalização","penalties.toast_delete_failed":"Falha ao eliminar penalização","penalties.toast_save_failed":"Falha ao guardar alterações","penalties.toast_saved":"Penalização guardada","points_card.card_description":"Cartão para pais adicionarem ou removerem pontos das crianças","points_card.card_name":"Cartão de Pontos TaskMate","points_card.default_title":"Gerir Pontos","points_card.dialog_add_title":"Adicionar {pointsName}","points_card.dialog_confirm_add":"Adicionar","points_card.dialog_confirm_remove":"Remover","points_card.dialog_loading":"...","points_card.dialog_points_helper":"Introduz 1–100","points_card.dialog_points_label":"Número de {pointsName}","points_card.dialog_reason_label":"Motivo (opcional)","points_card.dialog_reason_placeholder":"ex.: Ótimo comportamento, Ajudou um irmão...","points_card.dialog_remove_title":"Remover {pointsName}","points_card.dialog_subtitle":"para {childName}","points_card.empty_subtitle":"Adiciona crianças nas definições do TaskMate","points_card.empty_title":"Nenhuma Criança Encontrada","points_card.notification_added":"Adicionado {points} {pointsLabel} a {childName}","points_card.notification_failed":"Falhou: {message}","points_card.notification_failed_action":"Falha ao {action} pontos: {message}","points_card.notification_failed_add":"Não foi possível adicionar pontos: {message}","points_card.notification_failed_remove":"Não foi possível remover pontos: {message}","points_card.notification_quick":"{sign}{amount} {pointsName} para {childName}","points_card.notification_removed":"Removido {points} {pointsLabel} de {childName}","points_card.please_define_entity":"Por favor define uma entidade (sensor de visão geral do taskmate)","points_card.quick_add_title":"Adicionar {amount} {pointsName}","points_card.quick_custom_title":"Valor personalizado","points_card.quick_label_add":"+ {pointsName}","points_card.quick_label_remove":"− {pointsName}","points_card.quick_remove_title":"Remover {amount} {pointsName}","points_card.validation_range":"Por favor introduz um número entre 1 e 100","points_display.board_title":"Quadro de Pontos","points_display.card_description":"Exibição de pontos adequada para crianças. Suporta criança individual, todas as crianças ou total familiar combinado.","points_display.card_name":"Exibição de Pontos TaskMate","points_display.career_score_label":"Pontuação de carreira","points_display.combined_family_total":"Total Familiar Combinado","points_display.current_points_label":"Pontos atuais","points_display.default_title":"Pontos","points_display.empty_no_child":"Nenhuma criança selecionada ou não encontrada.","points_display.empty_no_children":"Nenhuma criança encontrada nos dados do TaskMate.","points_display.empty_set_child_id":"Define o child_id no editor do cartão.","points_display.error.entity_required":"Por favor define uma entidade","points_display.family_subtitle":"{count} crianças · desde sempre","points_display.family_subtitle_one":"1 criança · desde sempre","points_display.family_title":"Pontos da Família","points_display.individual_scores":"Pontuações Individuais","points_display.mode_cumulative":"Combinado","points_display.mode_multi":"Todas as Crianças","points_display.mode_single":"Individual","points_display.points_label":"pontos","points_display.rank":"Posição","points_display.single_title":"Pontos de {name}","points_display.streak":"Sequência","points_display.streak_day":"{count} dia","points_display.streak_days":"{count} dias","points_display.this_week":"Esta Semana","points_display.total_points":"Total de Pontos","points_display.weekly_plus":"+{count} esta semana","points_display.weekly_pts":"{count} {pointsName}","reorder.add_chores_first":"Adiciona tarefas a esta criança primeiro","reorder.card_description":"Cartão para reordenar tarefas por criança, organizado por categoria de hora","reorder.card_name":"Cartão de Reordenação TaskMate","reorder.child_not_found":"Criança não encontrada: {child_id}","reorder.chore_count":"{count} tarefa","reorder.chore_count_plural":"{count} tarefas","reorder.default_title":"Reordenar Tarefas","reorder.drag_to_reorder":"Arrasta para reordenar","reorder.error.child_id_required":"Por favor define um child_id","reorder.error.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","reorder.move_down":"Mover para baixo","reorder.move_up":"Mover para cima","reorder.no_chores_assigned":"Sem tarefas atribuídas","reorder.notification.save_error_message":"Falha ao guardar ordem das tarefas: {error}","reorder.notification.save_error_title":"Erro ao Guardar Ordem","reorder.notification.save_success_message":"A ordem das tarefas foi atualizada com sucesso.","reorder.notification.save_success_title":"Ordem das Tarefas Guardada","reorder.save_order":"Guardar Ordem","reorder.saving":"A guardar...","reorder.unsaved_changes":"Tens alterações não guardadas","reward_progress.card_description":"Ecrã motivacional de progresso de recompensa em ecrã completo","reward_progress.card_name":"Progresso de Recompensa TaskMate","reward_progress.combined":"combinado","reward_progress.combined_points_pool":"Pool de Pontos Combinado","reward_progress.default_title":"Objetivo de Recompensa","reward_progress.error.entity_required":"Por favor define uma entidade","reward_progress.jackpot_reward":"Recompensa Jackpot","reward_progress.more_needed":"Faltam {amount}","reward_progress.no_rewards":"Nenhuma recompensa encontrada","reward_progress.ready":"🎉 Pronto!","reward_progress.ready_to_claim":"Pronto para reclamar!","reward_progress.ready_to_claim_emoji":"🎉 Pronto para reclamar!","reward_progress.total_pool":"Pool Total","reward_progress.unavailable":"TaskMate indisponível","rewards.add_all":"Tudo","rewards.all_children":"Todas as Crianças","rewards.allocated":"Alocado","rewards.awaiting_approval":"Aguarda aprovação dos pais","rewards.card_description":"Cartão com recompensas disponíveis e respetivos custos em estrelas","rewards.card_name":"Cartão de Recompensas TaskMate","rewards.claim_reward":"Reclamar recompensa","rewards.confirm_body":"Resgatar {name}?","rewards.confirm_claim_btn":"Resgatar!","rewards.confirm_cost":"Custo","rewards.confirm_pool_total":"Total do mealheiro","rewards.confirm_remaining":"Restante","rewards.confirm_title":"Resgatar recompensa?","rewards.confirm_your_points":"Seus {name}","rewards.default_title":"Recompensas","rewards.deposit_custom_add":"Adicionar","rewards.deposit_custom_label":"Quantia personalizada a depositar","rewards.deposit_custom_placeholder":"Quantia","rewards.deposit_disabled_insufficient":"Saldo insuficiente ({spendable} disponível)","rewards.deposit_disabled_loading":"A depositar…","rewards.deposit_disabled_no_child":"Selecione uma criança para depositar","rewards.deposit_points":"Depositar {amount}","rewards.empty_subtitle":"Adiciona recompensas nas definições do TaskMate","rewards.empty_title":"Sem Recompensas Disponíveis","rewards.error.entity_required":"Por favor define uma entidade (sensor de visão geral do taskmate)","rewards.expired":"Expirada","rewards.expires_in_days":"Expira em {count} dia","rewards.expires_in_days_plural":"Expira em {count} dias","rewards.expires_today":"Expira hoje","rewards.jackpot":"JACKPOT","rewards.not_enough_points":"Pontos insuficientes","rewards.only_n_left":"Só restam {count}!","rewards.pool_full":"Mealheiro cheio!","rewards.pool_locked_note":"As alocações estão bloqueadas — só podem ser gastas neste objetivo","rewards.redeem":"Resgatar","rewards.reward_count_plural":"{count} recompensas","rewards.reward_count_singular":"{count} recompensa","rewards.sold_out":"Esgotada","rewards.available_when":"Disponível {window}","rewards.locked_now":"Indisponível neste momento","rewards.spendable_balance":"Disponível","rewards.spendable_chip":"Disponível: {points}","rewards.unavailable_hint":"Esta recompensa já não pode ser reclamada","streak.achievement.fifty_desc":"Conclui 50 tarefas","streak.achievement.fifty_name":"50 Feitas","streak.achievement.first_desc":"Conclui a tua primeira tarefa","streak.achievement.first_name":"Primeiro!","streak.achievement.hundred_desc":"Conclui 100 tarefas","streak.achievement.hundred_name":"100 Feitas","streak.achievement.points100_desc":"Ganha 100 pontos no total","streak.achievement.points100_name":"100 {pointsName}","streak.achievement.points50_desc":"Ganha 50 pontos no total","streak.achievement.points50_name":"50 {pointsName}","streak.achievement.streak14_desc":"14 dias seguidos","streak.achievement.streak14_name":"2 Semanas","streak.achievement.streak30_desc":"30 dias seguidos","streak.achievement.streak30_name":"Mês!","streak.achievement.streak3_desc":"3 dias seguidos","streak.achievement.streak3_name":"3 Dias","streak.achievement.streak7_desc":"7 dias seguidos","streak.achievement.streak7_name":"Semana!","streak.achievement.ten_desc":"Conclui 10 tarefas","streak.achievement.ten_name":"10 Feitas","streak.achievements":"Conquistas","streak.card_description":"Sequências de dias consecutivos e distintivos de marcos para cada criança","streak.card_name":"Sequências e Conquistas TaskMate","streak.day_streak":"dias seguidos","streak.freezes_tooltip":"Congelamentos — cada um salva a tua sequência num dia que falhes","streak.freezes_aria":"{count} congelamentos de sequência","streak.freezes_aria_one":"1 congelamento de sequência","streak.default_title":"Sequências e Conquistas","streak.error.entity_required":"Por favor define uma entidade","streak.on_fire_count":"{count} em chamas","streak.on_fire_count_one":"{count} em chamas","sticker_chart.error.entity_required":"Por favor define uma entidade","sticker_chart.default_title":"Quadro de autocolantes da {name}","sticker_chart.today":"Hoje: {done} / {total} tarefas feitas","sticker_chart.all_done":"Está tudo feito, {name}!","sticker_chart.day_done_message":"Todas as tarefas de hoje estão feitas!","sticker_chart.no_stickers":"Ainda sem autocolantes - faz uma tarefa para ganhar o primeiro!","sticker_chart.stickers_alt":"{count} {points} ganhas","sticker_chart.goal":"{points} / {goal} {unit} até à recompensa","sticker_chart.goal_reached":"OBJETIVO ALCANÇADO! Hora da recompensa!","sticker_chart.week_goal":"{points} / {goal} {unit} esta semana","sticker_chart.week_perfect":"SEMANA PERFEITA! Todas as estrelas ganhas!","sticker_chart.block_key":"Cada bloco = {count} {unit}","sticker_chart.day_count":"{day}: {done} / {total} tarefas feitas","sticker_chart.no_jobs_day":"Não havia tarefas em {day}.","sticker_chart.no_reward":"Ainda não há recompensa para juntar - escolhe uma nas definições do cartão.","sticker_chart.no_child":"Não foram encontradas crianças nesta entidade","sticker_chart.claim":"Levantar {reward}","sticker_chart.claim_confirm":"Toca outra vez para levantar {reward}","sticker_chart.claim_pending":"À espera que um adulto diga que sim","sticker_chart.claim_short":"Faltam {count} {unit}","sticker_chart.claimed":"{reward} levantado por {name}!","sticker_chart.complete_failed":"Não resultou: {error}","sticker_chart.goal_tile":"Objetivo","sticker_chart.needs_photo":"Esta tarefa precisa de uma fotografia - abre-a no cartão da criança do TaskMate.","sticker_chart.no_jobs_today":"Hoje não há tarefas - aproveita o dia!","sticker_chart.state.done":"feito","sticker_chart.state.partial":"começado","sticker_chart.state.pending":"à espera de um adulto","sticker_chart.state.todo":"por fazer","sticker_chart.not_allowed":"Este tablet não pode marcar as tarefas de {name}. Um adulto pode resolver no TaskMate: associar {name} à conta que este tablet usa, ou adicionar essa conta como pai/mãe.","sticker_chart.undo_denied":"Só um adulto pode retirar um autocolante.","sticker_chart.undone":"Autocolante retirado.","visibility.description_hidden":"Ocultado por condição de visibilidade","visibility.description_shown":"Mostrado por condição de visibilidade","visibility.label_entity":"Entidade de Visibilidade","visibility.label_operator":"Operador de Visibilidade","visibility.label_state":"Estado de Visibilidade","visibility.operator_equals":"Igual a","visibility.operator_gt":"Maior que (>)","visibility.operator_gte":"Maior ou igual a (≥)","visibility.operator_lt":"Menor que (<)","visibility.operator_lte":"Menor ou igual a (≤)","visibility.operator_not_equals":"Não igual a","weekly.card_description":"Semana de relance — tarefas, pontos e gráfico de barras diário","weekly.card_name":"Resumo Semanal TaskMate","weekly.child_chores":"{count} tarefas","weekly.child_chores_one":"1 tarefa","weekly.child_days":"{count}/7 dias","weekly.child_days_active_title":"{count} de 7 dias ativos","weekly.day_fri":"Sex","weekly.day_mon":"Seg","weekly.day_sat":"Sáb","weekly.day_sun":"Dom","weekly.day_thu":"Qui","weekly.day_tue":"Ter","weekly.day_wed":"Qua","weekly.default_title":"Esta Semana","weekly.error.entity_required":"Por favor define uma entidade","weekly.section_children_this_week":"Crianças Esta Semana","weekly.section_chores_per_day":"Tarefas por Dia","weekly.section_points_per_day":"Pontos por Dia","weekly.stat_chores":"Tarefas","weekly.stat_rewards":"Recompensas","weekly.stat_days_active":"Dias Ativos","child.level_label":"Nív. {level}","child.console_cleared":"CONCLUÍDA","child.console_active":"{count} EM ABERTO","child.avatar_change":"Muda o teu avatar","child.avatar_locked":"Bloqueado","child.avatar_change_failed":"Não foi possível mudar o avatar.","leaderboard.sort_this_month":"Este mês","leaderboard.last_champion":"Campeão do mês passado: {name} 🏆","gallery.default_title":"Galeria de fotos","gallery.empty":"Ainda sem fotos de comprovação","gallery.pending":"pendente","family_goal.default_title":"Objetivo da família","family_goal.disabled":"Nenhum objetivo da família definido","family_goal.reward_label":"Recompensa: {reward}","family_goal.reached":"Objetivo alcançado! {reward}","wishlist.title":"Lista de desejos de {name}","wishlist.subtitle":"A poupar","wishlist.add":"Adicionar desejo","wishlist.limit_reached":"Já tens {max} desejos em curso","wishlist.can_spend":"Podes gastar","wishlist.saved_in_wishes":"{points} poupados em desejos","wishlist.empty":"Ainda não há desejos. Adiciona algo para o qual queres poupar!","wishlist.pick_child":"Escolhe uma criança nas definições do cartão para mostrar a lista de desejos.","wishlist.target_tag":"Objetivo: {points}","wishlist.open_link":"Abrir ligação","wishlist.progress_label":"{total} de {target}","wishlist.legend_me":"Eu {points}","wishlist.legend_family":"Família {points}","wishlist.status_pending":"À espera da aprovação de um adulto","wishlist.withdraw":"Retirar","wishlist.status_declined":"Um adulto disse que não","wishlist.dismiss":"Percebi","wishlist.status_redeem_requested":"Pedido enviado — um adulto vai tratar disso","wishlist.fully_funded":"Totalmente financiado!","wishlist.ask_redeem":"Pedir para resgatar","wishlist.move_points":"Mover pontos","wishlist.take_back":"Retirar","wishlist.to_go":"faltam {points}","wishlist.add_title":"Adicionar desejo","wishlist.field_name":"O que queres?","wishlist.field_target":"Quantos pontos custa?","wishlist.target_hint":"Um adulto pode alterar isto","wishlist.target_lower":"Baixar o objetivo","wishlist.target_raise":"Subir o objetivo","wishlist.field_link":"Ligação","wishlist.optional":"(opcional)","wishlist.field_picture":"Imagem","wishlist.picture_pick":"Toca para tirar uma foto ou escolher uma","wishlist.picture_change":"Mudar imagem","wishlist.picture_not_image":"Esse ficheiro não é uma imagem","wishlist.picture_failed":"Não foi possível usar a imagem. Experimenta outra.","wishlist.link_invalid":"As ligações têm de começar por http:// ou https://","wishlist.send":"Enviar a um adulto","wishlist.move_title":"Mover pontos para {name}","wishlist.move_info":"Tens {balance} · ainda faltam {needed}","wishlist.all_i_need":"Tudo o que falta ({points})","wishlist.move_confirm":"Mover {points}","wishlist.take_title":"Retirar pontos de {name}","wishlist.take_info":"Poupaste {saved}. As promessas da família ficam no desejo.","wishlist.take_all":"Tudo ({points})","wishlist.take_confirm":"Retirar {points}","wishlist.redeem_title":"Pedir o teu {name}?","wishlist.redeem_body":"Um adulto vai receber uma mensagem para tratar disso. Os teus pontos poupados e as promessas da família são usados.","wishlist.not_yet":"Ainda não","wishlist.yes_please":"Sim, por favor!","wishlist.error":"Não resultou: {error}","wishlist.entity_required":"Por favor define uma entidade (sensor de visão geral do TaskMate)","bounty.title":"Tarefas extra","bounty.subtitle":"Trabalhos únicos · quem chegar primeiro","bounty.open_count":"{count} livres","bounty.empty":"Não há tarefas extra agora — volta mais tarde!","bounty.no_child":"Escolhe uma criança nas definições do cartão.","bounty.left":"faltam {time}","bounty.no_expiry":"Sem prazo","bounty.photo_tag":"foto","bounty.claim":"Ficar com ela","bounty.claim_hint":"Vais ter {hours} h para a acabar","bounty.finish_first":"Acaba primeiro a tua tarefa extra","bounty.claimed_by_you":"É tua — faltam {time} para acabar","bounty.done":"Feito!","bounty.give_back":"Devolver","bounty.sibling_on_it":"{name} está a tratar disto","bounty.sibling_back_in":"volta ao quadro daqui a {time} se não estiver feita","bounty.waiting":"À espera que um adulto verifique · +{points} {pointsName} pendentes","bounty.undo":"Anular","bounty.sibling_checking":"{name} acabou — está a ser verificada","bounty.you_earned":"Ganhaste +{points} {pointsName}","bounty.done_by":"Feita por {name}","bounty.recent":"Feitas recentemente","bounty.claim_title":"Ficar com “{title}”?","bounty.claim_body":"É tua durante {hours} horas. Se não estiver feita até lá, volta ao quadro para todos.","bounty.claim_body_one":"É tua durante {hours} hora. Se não estiver feita até lá, volta ao quadro para todos.","bounty.not_now":"Agora não","bounty.claim_it":"Ficar com ela — {points} {pointsName}","bounty.photo_title":"Mostra-nos o trabalho feito","bounty.photo_body":"“{title}” precisa de uma foto","bounty.cancel":"Cancelar","bounty.take_photo":"Tirar foto e enviar","bounty.uploading":"A enviar…","bounty.yay_title":"Bom trabalho!","bounty.yay_body":"Um adulto vai verificar “{title}” e depois recebes {points} {pointsName}.","bounty.ok":"OK","bounty.dur_days":"{d} d {h} h","bounty.dur_hours":"{h} h {m} min","bounty.dur_minutes":"{m} min {s} s","bounty.error.child_required":"Por favor escolhe uma criança (child_id)","bounty.error.entity_required":"Por favor, defina uma entidade","auction.title":"Leilão de tarefas","auction.subtitle":"A oferta mais baixa ganha · as ofertas são secretas","auction.open_count":"{count} abertos","auction.empty":"Não há leilões de momento","auction.no_child":"Escolhe uma criança no editor do cartão para ver os leilões dela.","auction.results":"Resultados","auction.load_failed":"Não foi possível carregar os leilões: {error}","auction.up_to":"até {points} {pointsName}","auction.lowest_wins":"A oferta mais baixa ganha","auction.gauge_max":"máx. {points} {pointsName}","auction.gauge_hint":"Normalmente vale {points} {pointsName} · oferece o mínimo de pontos por que a farias","auction.your_bid":"A tua oferta secreta","auction.change":"Alterar","auction.withdraw":"Retirar","auction.closes_in":"fecha daqui a {time}","auction.no_other_bids":"Ainda não há outras ofertas","auction.other_bids_one":"1 outra oferta","auction.other_bids":"{count} outras ofertas","auction.place_bid":"Fazer uma oferta secreta","auction.sheet_sub":"{date} · fecha daqui a {time}","auction.bid_label":"o mínimo de pontos por que a farias","auction.range_low":"{points} · mais hipóteses de ganhar","auction.range_high":"{points} · máximo","auction.clear":"Limpar","auction.backspace":"Apagar o último algarismo","auction.rule_secret":"Secreto: ninguém vê o teu número.","auction.rule_lowest":"A oferta mais baixa ganha. Em caso de empate, ganha quem ofereceu primeiro.","auction.rule_min":"As ofertas começam em {points} {pointsName}.","auction.rule_win":"Se ganhares, fazes a tarefa em {date} e recebes a tua oferta quando for aprovada.","auction.cancel":"Cancelar","auction.seal":"Selar a minha oferta · {points} {pointsName}","auction.you_won":"Ganhaste! {points} {pointsName} são teus","auction.you_won_sub":"quando a tiveres feito em {date} e um adulto a aprovar","auction.in_your_chores":"Está nas tuas tarefas de {date}","auction.sibling_won":"{name} ganhou esta","auction.sibling_won_sub":"por {points} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.sibling_won_sub_bid":"por {points} {pointsName} · ofereceste {bid} {pointsName}. A oferta mais baixa ganha, por isso tenta um pouco mais baixo da próxima vez!","auction.tied_sub":"Ambos ofereceram {points} {pointsName}. Houve empate, e {name} fez a oferta primeiro.","auction.no_bids":"Desta vez não houve ofertas","auction.no_bids_sub":"{chore} volta à atribuição habitual em {date}.","auction.closed_at":"Fechou {when}","auction.error.child_required":"Por favor escolhe uma criança (child_id)","auction.error.entity_required":"Por favor, defina uma entidade","child.won_at_auction":"Ganha em leilão","weather.blocked_condition":"Oculta — tempo inadequado","weather.blocked_temp_low":"Oculta — demasiado frio","weather.blocked_temp_high":"Oculta — demasiado calor","weather.blocked_wind":"Oculta — demasiado vento","weather.condition_rainy":"Chuvoso","weather.condition_pouring":"Chuva forte","weather.condition_snowy":"Neve","weather.condition_snowy_rainy":"Chuva com neve","weather.condition_hail":"Granizo","weather.condition_lightning":"Relâmpagos","weather.condition_lightning_rainy":"Trovoada","weather.condition_fog":"Nevoeiro","weather.condition_windy":"Ventoso","weather.condition_windy_variant":"Muito ventoso","weather.condition_cloudy":"Nublado","weather.condition_exceptional":"Tempo severo","child.deadline_minutes":"faltam {mins} min","child.deadline_hours":"faltam {hours}h {mins}m","child.deadline_title":"Faz isto antes de o tempo acabar","routine.title":"Rotina de {name}","routine.no_child":"Escolhe uma criança para este cartão.","routine.task_of":"Tarefa {current} de {total}","routine.all_done_count":"Todas as {total} feitas","routine.done":"Feito ✓","routine.completed":"Concluída","routine.sent_for_checking":"Enviado para verificação","routine.skip":"Mais tarde","routine.next":"Seguinte →","routine.back":"← Voltar","routine.waiting_for_parent":"⏳ À espera da verificação de um adulto","routine.photo_note":"Esta precisa de uma foto — toca nela no teu cartão.","routine.finished_title":"Rotina concluída!","routine.finished_body":"Boa, {name}. É tudo.","routine.earned":"+{points} ganhos","routine.awaiting_points":"+{points} assim que um adulto verificar","routine.skipped_note":"{count} deixadas para depois.","routine.skipped_note_one":"{count} deixada para depois.","routine.start_again":"Recomeçar","routine.empty_title":"Nada a fazer","routine.empty_body":"Esta rotina já está concluída.","routine.error.child_required":"Por favor escolhe uma criança (child_id)","routine.error.entity_required":"Por favor, defina uma entidade","routine.error.time_category":"time_category tem de ser um dos seguintes: {options}","kiosk.who":"Quem está aí?","kiosk.tap_face":"Toca na tua cara","kiosk.progress":"{done} de {total} feitas","kiosk.all_done_short":"Tudo feito hoje!","kiosk.nothing_today":"Nada para fazer hoje","kiosk.ask_grownup":"Pede a um adulto","kiosk.no_children":"Não há crianças para mostrar. Adiciona crianças no painel TaskMate ou marca-as nas definições deste cartão.","kiosk.hi":"Olá {name}!","kiosk.enter_pin":"Introduz o teu PIN","kiosk.pin_wrong":"Ups — tenta outra vez","kiosk.pin_locked":"Demasiadas tentativas. Tenta outra vez daqui a {seconds} s","kiosk.back":"Voltar","kiosk.cancel":"Cancelar","kiosk.delete_digit":"Apagar o último dígito","kiosk.switch":"Não és {name}? Trocar","kiosk.todays_chores":"Tarefas de hoje","kiosk.all_done":"Tudo feito por hoje — fantástico, {name}!","kiosk.waiting":"À espera de um adulto","kiosk.needs_check":"Um adulto vai verificar","kiosk.do_on_phone":"Faz esta no teu telemóvel","kiosk.phone_group":"Faz estas no teu telemóvel","kiosk.nothing_here":"Nada para marcar aqui hoje","kiosk.team_waiting":"À espera da tua equipa ({joined}/{size})","kiosk.undo":"Anular","kiosk.today":"Hoje","kiosk.chores_done":"tarefas feitas","kiosk.earned_today":"ganhos hoje","kiosk.day_streak":"dias seguidos","kiosk.to_go":"Faltam {points}","kiosk.still_there":"Ainda estás aí, {name}?","kiosk.going_back":"A voltar ao início para outra pessoa poder usar","kiosk.still_here":"Ainda estou aqui","kiosk.blocked_title":"{name} ainda não pode usar este tablet","kiosk.blocked_body":"A conta do Home Assistant deste tablet não pode marcar as tarefas de {name}. Um adulto pode verificar a conta associada de {name} e a definição “Exigir uma conta associada por criança” no painel TaskMate.","kiosk.fullscreen":"Ecrã inteiro","kiosk.exit_fullscreen":"Sair do ecrã inteiro","kiosk.missed":"Perdida","child.roulette_spin":"Girar para uma tarefa ×{multiplier}","child.roulette_respin":"Girar de novo ({count} restante)","child.roulette_no_spins":"Sem giros hoje","common.design.accessible":"Acessível","common.set_times.layout_label":"Tarefas com horas definidas","common.set_times.layout_helper":"Como aparece neste cartão uma tarefa que surge várias vezes por dia.","common.set_times.layout_family":"Usar a definição da família","common.set_times.layout_rows":"Uma linha por hora","common.set_times.layout_pills":"Uma linha, um botão por hora","common.xp":"XP","recap.default_title":"Resumo de {name}","recap.default_title_none":"Resumos","recap.title":"{period} de {name}","recap.last_30_days":"Últimos 30 dias","recap.word.weekly":"semana","recap.word.monthly":"mês","recap.word.every_3_months":"três meses","recap.word.every_6_months":"seis meses","recap.word.every_9_months":"nove meses","recap.word.yearly":"ano","recap.word.preview":"30 dias","recap.prev_week":"a semana passada","recap.freq.weekly":"Semanal","recap.freq.monthly":"Mensal","recap.freq.every_3_months":"A cada 3 meses","recap.freq.every_6_months":"A cada 6 meses","recap.freq.every_9_months":"A cada 9 meses","recap.freq.yearly":"Anual","recap.freq.preview":"Pré-visualização","recap.older":"Anteriores","recap.new":"NOVO","recap.sheet_title":"Resumos de {name}","recap.chores_count":"{count} tarefas","recap.chores_count_singular":"{count} tarefa","recap.ready_on":"Pronto a {date}","recap.slide_counter":"Diapositivo {index} de {total}","recap.tap_to_continue":"toca para continuar","recap.prev":"Diapositivo anterior","recap.next":"Diapositivo seguinte","recap.preview_tag":"Pré-visualização","recap.choose_child":"Escolhe uma criança no editor do cartão para mostrar os resumos.","recap.load_failed":"Não foi possível carregar os resumos: {error}","recap.loading":"A carregar resumos…","recap.empty":"Ainda não há resumos — o primeiro chega a {date}.","recap.empty_off":"Os resumos estão desligados para {name}.","recap.week_short":"S{n}","recap.slide.intro_say":"Pronto para ver como correu?","recap.slide.tap_to_start":"Toca para começar","recap.slide.you_finished":"Concluíste","recap.slide.chores_unit":"tarefas","recap.slide.chores_unit_singular":"tarefa","recap.slide.per_day":"São cerca de {count} todos os dias.","recap.slide.per_week":"São cerca de {count} por semana.","recap.slide.no_chores":"Um período calmo. O próximo é um novo começo!","recap.slide.you_earned":"Ganhaste","recap.slide.from_chores":"{count} das tarefas","recap.slide.bonus":"+{count} de bónus","recap.slide.top_chore":"A tua tarefa preferida","recap.slide.times":"{count} vezes","recap.slide.times_singular":"{count} vez","recap.slide.longest_streak":"A tua maior sequência","recap.slide.days_in_a_row":"dias seguidos","recap.slide.days_in_a_row_singular":"dia seguido","recap.slide.best_day":"O teu melhor dia","recap.slide.best_day_say":"{chores} tarefas e {points} {points_name} num só dia","recap.slide.best_day_say_singular":"{chores} tarefa e {points} {points_name} num só dia","recap.slide.best_weekday":"O teu melhor dia da semana: {weekday}","recap.slide.unlocked":"Desbloqueaste","recap.slide.more":"e mais {count}","recap.slide.treated":"Deste-te um mimo","recap.slide.compared":"Em comparação com {period}","recap.slide.levelled_up":"Subiste de nível!","recap.slide.quieter":"Um pouco mais calmo desta vez","recap.slide.finale":"Que período, {name}!","recap.cmp.chores":"Tarefas feitas","recap.cmp.points":"{points_name} ganhos","recap.cmp.streak":"Maior sequência","recap.cmp.days_active":"Dias ativos","recap.cmp.was":"antes {value}","recap.share.chores":"tarefas","recap.share.chores_singular":"tarefa","recap.share.streak":"dias de sequência","recap.share.streak_singular":"dia de sequência","recap.share.top":"tarefa preferida","recap.save_image":"Guardar como imagem","recap.again":"Outra vez","recap.saved":"{file} guardado","recap.save_failed":"Não foi possível criar a imagem","chore_board.title":"Quadro de tarefas","chore_board.today":"Hoje","chore_board.this_week":"Esta semana","chore_board.empty":"Sem tarefas hoje.","chore_board.status_done":"Feita","chore_board.status_pending":"A aguardar aprovação","chore_board.status_todo":"Por fazer","chore_board.status_missed":"Falhada","chore_board.not_recorded":"Não registado","chore_board.unavailable":"O quadro de tarefas não está disponível. Reinicie o Home Assistant depois de atualizar o TaskMate.","chore_board.no_children":"Nenhuma criança para mostrar. Verifique as crianças escolhidas nas definições do cartão.","chore_board.all_done":"Está tudo feito por hoje!","chore_board.finish_on_card":"Termine “{chore}” no cartão de {name}","chore_board.marked_done":"{name}: {chore} feita","chore_board.sent_for_approval":"{name}: {chore} enviada para aprovação","chore_board.undo":"Anular","chore_board.undo_failed":"Não foi possível anular. Tente novamente no cartão da criança.","chore_board.error":"Algo correu mal: {message}","chore_board.week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59.","child.quantity_title":"Quantas {unit}?","child.quantity_worth":"Vale +{points}","child.quantity_max_hint":"Até {max} {unit} de cada vez.","child.quantity_needs_number":"Diz quantas {unit} fizeste.","child.quantity_submit":"Feito!","child.quantity_rate":"{unit}: +{points} cada","child.minutes_tag":"~{minutes} min","child.minutes_left":"Faltam cerca de {minutes} min","approvals.reference_title":"Como deve ficar","approvals.reference_label":"Assim fica bem","approvals.evidence_label":"O que foi feito","approvals.reference_no_photo":"Não foi enviada foto — compare com a realidade.","child.help_ask":"Preciso de ajuda","child.help_on_way":"A ajuda vem a caminho","child.sick_title":"Dia de doença","child.sick_body":"Descansa e melhora. Hoje não há tarefas.","child.redeem_title":"Compensa","child.redeem_body":"Faz “{chore}” até {date} para recuperares {points}.","child.redeem_today":"ao fim do dia","child.goal_set_title":"Define um objetivo para esta semana","child.goal_set_body":"Escolhe quantos pontos queres ganhar. Atinge-o e ganhas +{bonus}!","child.goal_set_body_plain":"Escolhe quantos pontos queres ganhar esta semana.","child.goal_progress":"O meu objetivo: {earned} / {target} esta semana","child.goal_reached":"Objetivo atingido! +{bonus} 🎉","child.goal_reached_plain":"Objetivo atingido! 🎉","child.goal_change":"Alterar","child.goal_sheet_title":"O meu objetivo desta semana","child.goal_sheet_hint":"Podes ganhar até {available} esta semana.","child.goal_save":"Guardar objetivo","child.mood_question":"Como correu o teu dia?","child.mood_said":"Hoje: {face}","child.mood_great":"Ótimo","child.mood_good":"Bom","child.mood_ok":"Assim-assim","child.mood_sad":"Triste","child.mood_upset":"Zangado","raffle.title":"Sorteios","raffle.subtitle":"Um bilhete, uma hipótese","raffle.open_count":"{count} abertos","raffle.empty":"Sem sorteios de momento.","raffle.recent":"Sorteados recentemente","raffle.no_child":"Criança não encontrada","raffle.per_ticket":"{cost} por bilhete","raffle.max_each":"Até {max} cada","raffle.more_tickets":"Mais bilhetes","raffle.tickets_total":"{count} bilhetes no total","raffle.tickets_total_one":"1 bilhete no total","raffle.no_tickets_yet":"Ainda ninguém comprou — sê o primeiro!","raffle.nobody_entered":"Ninguém participou.","raffle.winner_is":"{name} ganhou!","raffle.called_off":"Cancelado — bilhetes reembolsados.","raffle.your_tickets":"Tens {count} bilhetes · {chance}% de hipótese","raffle.your_tickets_one":"Tens 1 bilhete · {chance}% de hipótese","raffle.no_tickets_mine":"Ainda não tens bilhete.","raffle.cap_reached":"Já tens o máximo","raffle.not_enough":"{points_name} insuficientes","raffle.buy":"Comprar {count} por {cost}","raffle.drawing_now":"A sortear…","raffle.draw_in_days":"Sorteio em {d} d {h} h","raffle.draw_in_hours":"Sorteio em {h} h {m} min","raffle.draw_in_minutes":"Sorteio em {m} min","raffle.you_won":"Ganhaste! 🎉","raffle.ok":"Boa!","raffle.drawing":"A sortear…","pet.title":"O meu animal","pet.no_child":"Criança não encontrada","pet.off":"Os animais estão desligados. Um pai pode ligá-los nas definições do TaskMate.","pet.stage_egg":"Um ovo de {species}","pet.stage_baby":"{species} bebé","pet.stage_kid":"{species} pequeno","pet.stage_teen":"{species} grande","pet.stage_grown":"{species} adulto","pet.species_dragon":"dragão","pet.species_cat":"gato","pet.species_dog":"cão","pet.species_bunny":"coelho","pet.species_dino":"dinossauro","pet.species_unicorn":"unicórnio","pet.cuddle":"Dar um mimo a {name}","pet.mood_happy":"{name} está feliz — fizeste uma tarefa hoje!","pet.mood_proud":"{name} está MUITO orgulhoso da tua sequência! ✨","pet.mood_content":"{name} está a descansar. Uma tarefa hoje anima-o.","pet.mood_sleepy":"{name} está com sono… faz uma tarefa para o acordar!","pet.fully_grown":"{name} já é crescido!","pet.acc_bow":"Laço","pet.acc_top_hat":"Cartola","pet.acc_scarf":"Cachecol","pet.acc_crown":"Coroa","pet.acc_locked":"Nível {level}","pet.adopt_question":"Que animal quer {name}?","pet.name_placeholder":"Nome do animal","pet.name_needed":"Dá primeiro um nome ao teu animal.","pet.adopt":"Adotar!","kiosk.queue_refused":"Não foi possível enviar “{chore}” — talvez já esteja feita.","kiosk.ambient_wake":"Toque em qualquer lado para começar","kiosk.avatar_locked_req":"Bloqueado — {requirement}","kiosk.avatar_req_level":"Nível {value}","kiosk.avatar_req_points":"Ganha {value} {pointsName}","kiosk.avatar_req_streak":"{value} dias seguidos","kiosk.avatar_req_streak_one":"{value} dia seguido","kiosk.raffle_tickets":"{count} bilhetes no total","kiosk.raffle_tickets_one":"1 bilhete no total","kiosk.raffle_winner":"{name} ganhou! 🎉","kiosk.raffle_tap":"Toque para fechar","kiosk.raffle_drawing":"A sortear o vencedor…","kiosk.queued_row":"À espera de envio","kiosk.queue_hint":"Guardado neste tablet; é enviado quando o Home Assistant voltar.","kiosk.queue_waiting":"{count} à espera de envio","kiosk.offline":"Sem ligação","pet.stage_legendary":"{species} lendário","pet.level":"Nível {level}","pet.goal_stage":"{percent}% do caminho até: {stage}","pet.goal_home":"{percent}% do caminho até uma novidade para a casa de {name}","pet.goal_level":"{percent}% do caminho até ao nível {level}","pet.goal_legendary":"{percent}% do caminho para se tornar lendário ✨","pet.goal_egg":"{percent}% do caminho para pôr um ovo 🥚","pet.egg_ready":"{name} pôs um ovo! O que vai nascer?","pet.hatch":"Chocar o ovo","pet.hatch_question":"Que animal nasce para {name}?","pet.family_title":"Família de animais","pet.evolve_stage":"{name} cresceu!","pet.evolve_legendary":"{name} tornou-se lendário! ✨","pet.evolve_egg":"{name} pôs um ovo! 🥚","pet.evolve_home":"Uma novidade para a casa de {name}!","pet.evolve_level":"{name} chegou ao nível {level}! 💖","approvals.owed_section":"Por entregar","approvals.owed_delivered":"Entregue","approvals.owed_today":"resgatada hoje","approvals.owed_days_one":"por entregar há 1 dia","approvals.owed_days":"por entregar há {count} dias","approvals.view_photo":"Ver foto","child.owed_title":"Tens uma recompensa por receber","child.owed_got_it":"Recebi!","child.owed_today":"resgatada hoje","child.owed_days_one":"há 1 dia","child.owed_days":"há {count} dias","child.record_title":"Novo recorde pessoal!","child.record_longest_streak":"Sequência mais longa","child.record_best_day_points":"Mais {points_name} num dia","child.record_best_day_chores":"Mais tarefas num dia","child.record_best_week_points":"Mais {points_name} numa semana","child.record_best_single_award":"Maior prémio de uma vez","bests.default_title":"Recordes pessoais","bests.error.entity_required":"Define uma entidade","bests.subtitle":"Os teus próprios recordes a bater","bests.none_yet":"Ainda sem recordes — as primeiras tarefas definem a meta","bests.not_yet":"ainda não","bests.new_tag":"Novo","bests.new_count":"{count} novos hoje","bests.beat_previous":"antes: {previous}","bests.record_longest_streak":"Sequência mais longa","bests.record_best_day_points":"Melhor dia ({points_name})","bests.record_best_day_chores":"Mais tarefas num dia","bests.record_best_week_points":"Melhor semana ({points_name})","bests.record_best_single_award":"Maior prémio","child.boost_title":"Boost ×{multiplier}","child.boost_title_named":"Boost ×{multiplier} — {name}","child.boost_left":"restantes","child.boost_next":"Próximo boost: {time} · {what} ×{multiplier}","child.boost_all_chores":"Todas as tarefas","child.boost_some_chores":"{first} e mais {count}","child.boost_takeover_title":"BOOST!","child.boost_takeover_all":"Todas as tarefas valem ×{multiplier} durante os próximos","child.boost_takeover_some":"valem ×{multiplier} durante os próximos","child.boost_takeover_go":"Vamos lá! 🚀","kiosk.boost_title":"HORA DO BOOST!","kiosk.boost_sub":"{what} valem ×{multiplier} durante os próximos","kiosk.boost_go":"Toca para começar! 🚀","kiosk.boost_strip":"Boost ×{multiplier} · {what}","kiosk.error.children_list":"children tem de ser uma lista de entradas com child_id e require_pin","kiosk.error.invalid_config":"Configuração inválida","child.appeal_item_chore":"“{name}” foi devolvida ({points})","child.appeal_item_reward":"O teu pedido de “{name}” foi recusado","child.appeal_item_penalty":"Penalização: {name} (−{points})","child.appeal_hint":"Achas que não foi justo? Podes pedir que voltem a ver.","child.appeal_button":"Recorrer","child.appeal_sheet_title":"Pedir que voltem a ver","child.appeal_placeholder":"Diz porquê (opcional)","child.appeal_send":"Enviar recurso","child.appeal_waiting":"Recurso enviado sobre “{name}” — um adulto vai ver","child.appeal_overturned":"Recurso aceite: “{name}”","child.appeal_upheld":"Recurso recusado: “{name}”","child.screen_time_left":"Faltam {time} de tempo de ecrã","child.screen_time_out":"O tempo de ecrã acabou","child.screen_time_watching":"A descontar — há um ecrã ligado","child.screen_time_hint":"Desconta enquanto os teus ecrãs estão ligados","child.screen_time_earn":"Troca pontos por mais em Recompensas","child.screen_time_minutes":"{m} min","child.screen_time_hours":"{h} h {m} min","child.fx_stamp":"Feito!","child.advent_title":"Calendário do Advento","child.advent_worth":"Vale {points}","child.advent_worth_approval":"Vale {points} · abre quando um adulto aprovar","child.advent_opened":"{done} de {total} portas abertas","child.advent_badge":"abre {goal} para a medalha {badge}","child.advent_waiting":"À espera de um adulto","child.advent_today_open":"A porta de hoje está aberta!","child.advent_state_o":"aberta","child.advent_state_p":"à espera","child.advent_state_m":"perdida","child.advent_state_t":"hoje","child.advent_state_l":"fechada","child.advent_door_aria":"Porta {n}: {state}","season_pack.door":"Porta {n}: {job}","season_pack.easter.egg":"Encontrar o ovo escondido {n}","season_pack.halloween.carve_pumpkin":"Esculpir a abóbora","season_pack.halloween.sweep_leaves":"Varrer as folhas","season_pack.halloween.sort_sweets":"Separar os doces","season_pack.halloween.hang_decorations":"Pendurar as decorações","season_pack.halloween.trick_or_treat_tidy":"Arrumar depois do doçura ou travessura","season_pack.halloween.pumpkin_patrol":"Patrulha da Abóbora","season_pack.halloween.pick_the_movie":"Escolher o filme","season_pack.halloween.ghostbuster":"Caça-fantasmas","season_pack.halloween.ghostbuster_desc":"Faz {count} tarefas de Halloween","season_pack.christmas.advent_1":"Fazer um floco de neve de papel","season_pack.christmas.advent_2":"Arrumar os sapatos","season_pack.christmas.advent_3":"Ajudar a pendurar uma decoração","season_pack.christmas.advent_4":"Regar as plantas","season_pack.christmas.advent_5":"Fazer a cama com todo o cuidado","season_pack.christmas.advent_6":"Fazer um desenho de Natal","season_pack.christmas.advent_7":"Ajudar a pôr a mesa","season_pack.christmas.advent_8":"Separar a reciclagem","season_pack.christmas.advent_9":"Escrever um postal para a avó","season_pack.christmas.advent_10":"Arrumar a caixa dos brinquedos","season_pack.christmas.advent_11":"Ajudar a fazer um bolo","season_pack.christmas.advent_12":"Dobrar a roupa","season_pack.christmas.advent_13":"Dar de comer aos pássaros","season_pack.christmas.advent_14":"Ler uma história de inverno","season_pack.christmas.advent_15":"Fazer uma etiqueta para um presente","season_pack.christmas.advent_16":"Aspirar uma divisão","season_pack.christmas.advent_17":"Ajudar a embrulhar um presente","season_pack.christmas.advent_18":"Arrumar o bengaleiro","season_pack.christmas.advent_19":"Fazer um chá a alguém","season_pack.christmas.advent_20":"Levantar a mesa","season_pack.christmas.advent_21":"Cantar uma canção de Natal à família","season_pack.christmas.advent_22":"Arrumar o quarto","season_pack.christmas.advent_23":"Ajudar com as compras","season_pack.christmas.advent_24":"Deixar um miminho ao Pai Natal","season_pack.christmas.write_cards":"Escrever os postais de Natal","season_pack.christmas.wrap_gift":"Embrulhar um presente","season_pack.christmas.tidy_tree":"Arrumar debaixo da árvore","season_pack.christmas.set_table":"Pôr a mesa","season_pack.christmas.paper_chain":"Fazer uma corrente de papel","season_pack.christmas.bake_biscuits":"Fazer bolachas de Natal","season_pack.christmas.elf_helper":"Ajudante de Duende","season_pack.christmas.christmas_eve_film":"Escolher o filme da consoada","season_pack.christmas.little_elf":"Pequeno Duende","season_pack.christmas.little_elf_desc":"Abre {count} portas do Advento","season_pack.easter.egg_hunter":"Caçador de Ovos","season_pack.easter.egg_hunter_desc":"Encontra {count} ovos escondidos","season_pack.summer.reading_challenge":"Desafio de leitura de verão","season_pack.summer.reading_challenge_desc":"Lê 20 minutos por dia e faz 5 tarefas esta semana","season_pack.summer.read_20":"Ler durante 20 minutos","season_pack.summer.water_garden":"Regar o jardim","season_pack.summer.paddling_pool":"Limpar a piscina insuflável","season_pack.summer.beach_bag":"Fazer a mala da praia","season_pack.summer.sun_seeker":"Caçador de Sol","season_pack.summer.sun_seeker_desc":"Faz {count} tarefas de verão","season_pack.back_to_school.pack_bag":"Fazer a mochila na véspera","season_pack.back_to_school.lay_out_uniform":"Preparar o uniforme","season_pack.back_to_school.lunchbox_back":"Trazer a lancheira de volta","season_pack.back_to_school.label_things":"Pôr o nome no material escolar","season_pack.back_to_school.ready_for_school":"Pronto para a escola","child.screen_time_save":"Guardar","child.screen_time_save_hint":"Os minutos não usados podem ser guardados para mais tarde","child.screen_time_save_all":"Tudo ({time})","child.screen_time_allowance_part":"{time} disso é a quota de hoje","child.screen_time_jar":"Frasco do fim de semana: {saved} / {cap} min","child.screen_time_jar_opens":"abre {when}","child.expiry_title":"{points} {points_name} expiram {day}","child.expiry_body":"Gasta-os ou desaparecem","child.gift_title":"{name} comprou-te {reward}!","child.gift_body":"À espera que um adulto to entregue","child.rate_title":"Como foi {reward}?","child.rate_stars":"{count} de 3 estrelas","child.forecast_body":"Ao teu ritmo (~{rate} por dia) vais tê-lo {day}","rewards.limit_again":"De novo {day}","rewards.gift_who":"Para quem é?","rewards.gift_me":"Para mim","activity.reason_points_expired":"Pontos expirados","child.chore_streak_days":"{count} dias","child.chore_streak_title":"Feita {count} dias previstos seguidos","child.reminder_title":"Lembra-me de {chore}","child.reminder_hint":"Escolhe uma hora entre {earliest} e {latest}","child.reminder_pick":"Escolher hora","child.reminder_save":"Definir lembrete","child.reminder_clear":"Sem lembrete","child.tab_today":"Hoje","child.tab_tomorrow":"Amanhã · {day}","child.tomorrow_locked":"Só pode ser marcada amanhã","child.praise_grown_up":"Adulto","child.penalty_warning_title":"Aviso: {name}","child.penalty_warning_body":"Da próxima vez são −{points} {points_name}","child.sibling_check_title":"Verificar para {name}","child.sibling_check_done":"Parece feito","child.sibling_check_done_bonus":"Parece feito (+{bonus})","child.sibling_check_not_yet":"Ainda não","praise.label":"Elogio (opcional)","praise.placeholder":"Diz algo simpático – a criança vê no cartão dela","praise.chip_well_done":"👏 Muito bem!","praise.chip_super_effort":"🌟 Super esforço","praise.chip_proud":"💪 Orgulho em ti","praise.chip_thank_you":"🙏 Obrigado!","activity.sibling_check_done":"verificou a tarefa de {name} – parece feito","activity.sibling_check_not_yet":"verificou a tarefa de {name} – ainda não","activity.reason_sibling_check":"Verificação entre irmãos: {name}","activity.reason_appeal":"Recurso: {name}","activity.reason_badge":"Medalha: {name}","activity.reason_badge_revoked":"Medalha retirada: {name}","activity.reason_challenge_complete":"Desafio concluído: {name}","activity.reason_challenge_reversed":"Desafio anulado: {name}","activity.reason_streak_milestone_reversed":"Bónus de sequência anulado","activity.reason_weekly_target_bonus":"Bónus do objetivo semanal: {name}","activity.reason_weekly_target_bonus_reversed":"Bónus do objetivo semanal anulado: {name}","activity.reason_weekly_goal_reached":"Objetivo semanal atingido 🎯 ({target})","activity.reason_weekly_goal_reversed":"Objetivo semanal anulado ({target})","activity.reason_penalty_missed_mandatory":"Penalização: {name} (obrigatória falhada)","activity.reason_pet_shop":"Loja de animais: {name}","activity.reason_perfect_week_reversed":"Bónus de semana perfeita anulado","activity.reason_gift_to":"Presente para {name}","activity.reason_gift_from":"Presente de {name}","activity.reason_savings_interest":"Juros da poupança (+{pct}%)","activity.reason_points_decay":"Pontos desvanecidos (−{pct}%)","activity.reason_points_decay_wish":"Pontos desvanecidos (−{pct}%), {wish} da poupança de desejos","activity.reason_quest_complete":"Missão concluída: {name}","activity.reason_quest_reversed":"Missão anulada: {name}","activity.reason_raffle_tickets":"Rifas ×{tickets}: {name}","activity.reason_raffle_called_off":"Sorteio cancelado: {name}","activity.reason_made_it_right":"Compensado: {name}","activity.reason_made_it_right_undone":"Compensação anulada: {name}","activity.reason_all_times_done":"Todas as horas feitas: {name}","activity.reason_all_times_done_reversed":"Todas as horas anuladas: {name}","activity.reason_allowance_payout":"Pagamento da mesada","activity.reason_surprise_bonus":"Bónus surpresa 🎉","heatmap.default_title":"Calendário de tarefas","heatmap.error.entity_required":"Defina uma entidade","heatmap.cell":"{count} tarefas feitas","heatmap.cell_one":"1 tarefa feita","heatmap.summary":"{total} tarefas · {active} de {days} dias","heatmap.aria":"{name}: {total} tarefas nos últimos {days} dias","heatmap.less":"Menos","heatmap.more":"Mais","pet.tab_pet":"Animal","pet.tab_shop":"Loja","pet.shop_wallet":"Tens","pet.shop_earned":"Ganhos (grátis)","pet.shop_title":"Loja","pet.shop_on":"Posto","pet.shop_owned":"Comprado","pet.shop_level_short":"Nív. {level}","pet.shop_take_off":"Tirar","pet.shop_put_on":"Pôr","pet.shop_locked":"Bloqueado","pet.shop_waiting":"À espera de um adulto","pet.shop_need_more":"Faltam-te {count}","pet.shop_buy":"Comprar","pet.shop_loading":"A abrir a loja…","pet.shop_empty":"Ainda não há nada na loja.","pet.shop_none_affordable":"Continua! Ainda não há nada que possas comprar.","pet.shop_carry_on":"O que comprares é teu para todos os animais que chocares depois.","pet.shop_carry_off":"O que comprares fica com este animal.","pet.shop_ask_over":"Um adulto confirma tudo acima de {cost}.","pet.shop_confirm_title":"Comprar {name} por","pet.shop_confirm_left":"Vais ficar com {remaining}. Os teus mealheiros não são tocados.","pet.shop_confirm_ask":"Primeiro pergunta-se a um adulto. Os pontos só saem quando ele disser que sim.","pet.shop_not_now":"Agora não","pet.shop_buy_it":"Comprar! 🎉","pet.shop_ask_parent":"Perguntar a um adulto","pet.shop_asked":"Já se perguntou a um adulto sobre {name}.","pet.shop_bought":"{name} é teu!","pet.error.child_id_required":"Por favor define um child_id","pet.item_sunglasses":"Óculos de sol","pet.item_cap":"Boné","pet.item_balloon":"Balão","pet.item_cosy_bed":"Caminha fofa","pet.item_rainbow":"Cor arco-íris","pet.item_wings":"Asas","pet.item_ghost_sheet":"Lençol de fantasma","pet.slot_hat":"Chapéu","pet.slot_face":"Cara","pet.slot_neck":"Pescoço","pet.slot_held":"Na mão","pet.slot_back":"Costas","pet.slot_body":"Corpo","pet.slot_colour":"Cor","pet.slot_home":"Casa","trophy.default_title":"Vitrine de troféus","trophy.error.entity_required":"Defina uma entidade","trophy.count":"{count} troféus","trophy.count_one":"1 troféu","trophy.new_count":"{count} novos","trophy.since":"Desde {date}","trophy.latest":"Mais recente:","trophy.spot_season":"{name} ganhou a temporada {season}","trophy.spot_best":"{name} bateu um recorde: {record}","trophy.spot_badge":"{name} ganhou a conquista {badge}","trophy.spot_quest":"{name} terminou a missão {quest}","trophy.spot_perfect_week":"{name} teve uma semana perfeita","trophy.whole_family":"Família inteira","trophy.whole_family_subject":"A família inteira","trophy.shelf_seasons":"Temporadas ganhas","trophy.shelf_bests":"Recordes pessoais","trophy.shelf_badges":"Conquistas","trophy.shelf_quests":"Missões concluídas","trophy.shelf_perfect_weeks":"Semanas perfeitas","trophy.shelf_pets":"Animais lendários","trophy.best_value_longest_streak":"{value} dias","trophy.best_value_best_day_chores":"{value} tarefas","trophy.perfect_weeks":"Semanas perfeitas ×{count}","trophy.more":"mais {count}","trophy.tap_to_see":"toque para ver todos","trophy.show_less":"Mostrar menos","trophy.new_tag":"Novo","trophy.empty_title":"A vitrine está vazia — por agora","trophy.empty":"Ganha uma temporada, bate um recorde pessoal, ganha uma conquista ou termina uma missão e fica aqui numa prateleira.","notify.tour_hello_title":"Olá, {name}! Esta é a tua página de tarefas","notify.tour_hello_body":"Aqui está tudo o que tens para fazer hoje. Vamos dar uma vista de olhos.","notify.tour_tick_title":"Toca aqui quando acabares uma tarefa","notify.tour_tick_body":"Recebes as {points_name} logo. Algumas tarefas esperam que um adulto as verifique primeiro.","notify.tour_points_title":"Aqui juntas as {points_name}","notify.tour_points_body":"Cada tarefa que acabas dá-te {points_name}.","notify.tour_streak_title":"Faz tarefas todos os dias para uma sequência","notify.tour_streak_body":"Continua dia após dia e vê o número crescer.","notify.tour_rewards_title":"Poupa {points_name} para prémios","notify.tour_rewards_body":"Quando tiveres que chegue, podes trocá-las por uma surpresa.","notify.tour_pre_tick_title":"Toca na tua tarefa!","notify.tour_pre_tick_body":"quando a tiveres feito","notify.tour_pre_points_title":"Ganhas {points_name}!","notify.tour_pre_points_body":"por cada tarefa","notify.tour_pre_rewards_title":"Poupa para uma surpresa!","notify.tour_pre_rewards_body":"vê como estás perto","tour.label":"Para começar","tour.skip":"Saltar","tour.next":"Seguinte","tour.done":"Concluído","tour.ok":"Está bem!","tour.read_aloud":"Ler em voz alta","tour.step_of":"Passo {n} de {total}","badges.card_description":"Grelha das conquistas de uma criança","badges.card_name":"Conquistas TaskMate","badges.preview_child":"Criança","sticker_chart.card_description":"O quadro de autocolantes das crianças: as tarefas de hoje como autocolantes para tocar, estrelas a encher até à recompensa","sticker_chart.card_name":"Quadro de autocolantes TaskMate","gallery.card_description":"Histórico em grelha das fotos de prova das tarefas","gallery.card_name":"Galeria de fotos TaskMate","family_goal.card_description":"Progresso da família rumo a um objetivo de pontos comum","family_goal.card_name":"Objetivo da família TaskMate","wishlist.card_description":"A lista de desejos de uma criança: poupar para o que quer, com promessas da família","wishlist.card_name":"Lista de desejos TaskMate","bounty.card_description":"Tarefas pontuais que qualquer criança pode reclamar, concluir e ver aprovadas","bounty.card_name":"Tarefas extra TaskMate","auction.card_description":"As crianças licitam o menor número de pontos pelo qual fariam uma tarefa impopular — ganha a licitação mais baixa","auction.card_name":"Leilão de tarefas TaskMate","avatar.label_crown":"Realeza","avatar.label_diamond":"Diamante","avatar.label_fire":"Em chamas","avatar.label_ninja":"Ninja","avatar.label_robot":"Robô","avatar.label_rocket":"Foguetão","avatar.label_starter":"Inicial","avatar.label_trophy":"Campeão","routine.card_description":"Percurso guiado, uma tarefa de cada vez, para as rotinas da manhã e da noite","routine.card_name":"Rotina TaskMate","routine.qty_less":"Menos um","routine.qty_more":"Mais um","recap.card_description":"A história da semana, do mês ou do ano de uma criança, ao estilo «Wrapped»","recap.card_name":"Resumo TaskMate","chore_board.card_description":"As tarefas de hoje de cada criança por altura do dia — toque numa para a concluir","chore_board.card_name":"Quadro de tarefas TaskMate","raffle.card_description":"As crianças compram rifas com pontos; uma é sorteada para um prémio","raffle.card_name":"Sorteios TaskMate","raffle.fewer_tickets":"Menos bilhetes","bests.card_description":"Os recordes de cada criança: maior sequência, melhor dia, melhor semana e maior prémio","bests.card_name":"Recordes pessoais TaskMate","kiosk.card_description":"Vista partilhada para um tablet de parede: cada criança toca na sua cara (PIN opcional) para ver e marcar as suas tarefas","kiosk.card_name":"Quiosque TaskMate","heatmap.card_description":"Um calendário das últimas seis semanas para cada criança — quanto mais escuro o verde, mais ativo o dia","heatmap.card_name":"Calendário de atividade TaskMate","pet.card_description":"Um animal virtual que cresce à medida que a criança faz as tarefas","pet.card_name":"Animal de estimação TaskMate","trophy.card_description":"As vitórias de época, recordes, conquistas, missões e semanas perfeitas de toda a família em prateleiras","trophy.card_name":"Vitrine de troféus TaskMate","reorder.auto_sorted":"As tarefas estão ordenadas por {mode} para toda a família.","reorder.auto_sorted_hint":"Para as ordenar à mão, defina “Ordem das tarefas nos cartões” como Manual em TaskMate → Definições.","reorder.sort_time":"hora do dia","reorder.sort_name":"nome","reorder.sort_added":"data de criação"} diff --git a/custom_components/taskmate/www/locales/pt/panel.json b/custom_components/taskmate/www/locales/pt/panel.json index 7db488b4..e55699da 100644 --- a/custom_components/taskmate/www/locales/pt/panel.json +++ b/custom_components/taskmate/www/locales/pt/panel.json @@ -1 +1 @@ -{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus \"{name}\"?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança \"{name}\"?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa \"{name}\"?","panel.confirm_delete_challenge":"Eliminar o desafio \"{name}\"?","panel.confirm_delete_prompt":"Eliminar {kind} \"{name}\"?","panel.confirm_delete_penalty":"Eliminar a penalidade \"{name}\"?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa \"{name}\"?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo \"{name}\"? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a \"{filter}\".","panel.empty_no_match_children":"Nenhuma criança corresponde a \"{filter}\".","panel.empty_no_match_filter":"Nada corresponde a \"{filter}\".","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"\"{title}\" já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar \"{title}\". Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo \"{name}\" criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo \"{name}\" guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver \"{title}\" ao quadro?","panel.bounty_remove_confirm":"Remover \"{title}\"?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para \"{chore}\" agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de \"{chore}\"? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de \"{chore}\"? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo \"{badge_name}\"!","notify.pending_chore_approval":"{child_name} concluiu \"{chore_name}\" (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu \"{reward_name}\" ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer \"{chore_name}\".","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória \"{chore_name}\".","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja \"{wish_name}\" ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo \"{wish_name}\"!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares \"{bounty_name}\" antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, \"{item_name}\" foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para \"{chore_name}\" terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar \"{chore_name}\" antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! \"{chore_name}\" estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de \"{chore_name}\" de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou \"{chore_name}\" em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para \"{chore_name}\", por isso volta à rotação normal.","notify.auction_called_off":"o leilão de \"{chore_name}\" foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio \"{challenge_name}\"!","notify.celebrate_inspection_passed":"\"{chore_name}\" de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de \"{chore_name}\" — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão \"{quest_name}\"!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com '{chore_name}'{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com '{chore_name}' e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de '{reward_name}' — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de '{item_name}'{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre '{item_name}' foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo \"{name}\"?","panel.confirm_delete_quest":"Eliminar a missão \"{name}\"?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} +{"panel.settings_card_design_label":"Design de cartão predefinido","panel.settings_card_design_hint":"O estilo que os novos cartões usam, salvo substituição por cartão.","notification.item_rejected.name":"Tarefa ou recompensa devolvida","notification.item_rejected.description":"Avisa uma criança quando um dos pais rejeita a sua tarefa ou pedido de recompensa, com o motivo, se tiver sido dado. Desligado por predefinição.","notification.inspection_started.name":"Vem aí uma inspeção","notification.inspection_started.description":"Avisa uma criança de que um pai ou mãe vai inspecionar uma das suas tarefas concluídas, quando a criança deve ser avisada. Desligada por omissão.","notification.inspection_passed.name":"Inspeção aprovada","notification.inspection_passed.description":"Avisa uma criança de que a sua tarefa passou numa inspeção surpresa, com o bónus e a nota do pai ou mãe. Desligada por omissão.","notification.inspection_reminder.name":"Inspeção prestes a fechar","notification.inspection_reminder.description":"Lembra os pais 30 minutos antes de uma inspeção surpresa por decidir se fechar discretamente.","panel.insp_flag_tooltip":"Iniciar uma inspeção","panel.insp_start_title":"Iniciar uma inspeção","panel.insp_pass_title":"Aprovar a inspeção","panel.insp_fail_title":"Não passou","panel.insp_ctx":"Aprovada às {time} · ganhou {points} {points_name}","panel.insp_window_label":"Verificar dentro de","panel.insp_window_1h":"1 hora","panel.insp_window_2h":"2 horas","panel.insp_window_4h":"4 horas","panel.insp_window_bed":"Até às {time}","panel.insp_window_bed_soon":"A hora de deitar ({bedtime}) é daqui a menos de {minutes} minutos, por isso termina às {time}.","panel.insp_bonus_label":"Bónus se passar","panel.insp_bonus":"Bónus","panel.insp_tell_label":"Avisar {name} agora","panel.insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão de {name}. Desliga para uma verificação secreta.","panel.insp_start_btn":"Iniciar inspeção","panel.insp_note_pass_label":"Nota para {name} (opcional)","panel.insp_note_pass_placeholder":"Excelente, está perfeito!","panel.insp_pass_btn":"Aprovar · +{bonus}","panel.insp_fail_note_label":"Só registar","panel.insp_fail_note_hint":"Sem bónus. {name} fica com os {points} {points_name}. Aparece como «não passou» na atividade.","panel.insp_fail_redo_label":"Devolver para refazer","panel.insp_fail_redo_hint":"Volta ao cartão de {name} como não feita hoje. Os {points} {points_name} mantêm-se. Refazê-la passa pela aprovação habitual e não dá nada extra.","panel.insp_fail_redo_unavailable":"Só uma tarefa normal concluída hoje pode ser devolvida.","panel.insp_fail_fix_label":"O que é preciso corrigir (visível para {name})","panel.insp_fail_no_penalty":"Não são retirados pontos. Para retirar pontos, aplica uma penalização à parte.","panel.insp_fail_save":"Guardar","panel.insp_fail_send_back":"Devolver","panel.insp_needs_line":"Inspecionar {chore} de {child}","panel.insp_needs_meta":"bónus +{bonus} se passar · fecha dentro de {time}","panel.insp_told":"{name} já foi avisado(a)","panel.insp_secret":"secreta","panel.insp_pass":"Aprovar","panel.insp_fail":"Reprovar","panel.insp_cancel":"Cancelar inspeção","panel.insp_cancel_confirm":"Cancelar esta inspeção? Não é pago bónus e a tarefa pode voltar a ser inspecionada.","panel.insp_tag_open":"Em inspeção · {time}","panel.insp_tag_passed":"Aprovada · +{bonus}","panel.insp_tag_redo":"Devolvida para refazer","panel.insp_tag_failed":"Inspecionada · não passou","panel.insp_tag_expired":"Inspeção fechada","panel.insp_event_started":"Inspeção iniciada: {chore}","panel.insp_event_passed":"Inspeção aprovada: {chore}","panel.insp_event_failed":"Inspeção não passou: {chore}","panel.insp_event_redo":"Devolvida para refazer: {chore}","panel.insp_event_expired":"Inspeção fechada sem verificação: {chore}","panel.insp_redo_queue":"refeita após uma inspeção, não dá nada extra","panel.insp_toast_started":"Inspeção iniciada.","panel.insp_toast_started_told":"Inspeção iniciada. {name} já foi avisado(a).","panel.insp_toast_passed":"Aprovada. {name} recebe +{bonus}","panel.insp_toast_noted":"Registado. Não foram retirados pontos.","panel.insp_toast_sent_back":"Devolvida a {name} para refazer","panel.insp_toast_cancelled":"Inspeção cancelada","panel.insp_toast_failed":"Não foi possível atualizar a inspeção: {error}","panel.insp_left_hm":"{h} h {m} min","panel.insp_left_m":"{m} min","panel.settings_insp_title":"Inspeções surpresa","panel.settings_insp_hint":"Verifica ao acaso uma tarefa aprovada há pouco. Passar dá um bónus.","panel.settings_insp_enabled_label":"Inspeções","panel.settings_insp_enabled_hint":"Mostra uma lupa nas tarefas aprovadas nas últimas 24 horas, em Hoje e Atividade.","panel.settings_insp_bonus_label":"Bónus por passar","panel.settings_insp_bonus_hint":"Pode ser alterado em cada inspeção.","panel.settings_insp_window_label":"Tempo para verificar","panel.settings_insp_window_hint":"Quanto tempo tens para aprovar ou reprovar. As inspeções não verificadas fecham sem bónus.","panel.settings_insp_bedtime_label":"Hora de dormir","panel.settings_insp_bedtime_hint":"Usada por «Até à hora de dormir». A menos de 30 minutos dela, o prazo é de uma hora.","panel.settings_insp_fail_label":"Se não passar","panel.settings_insp_fail_hint":"Não são retirados pontos em nenhum caso.","panel.settings_insp_fail_note":"Só registar","panel.settings_insp_fail_redo":"Devolver para refazer","panel.settings_insp_fail_ask":"Perguntar sempre","panel.settings_insp_tell_label":"Avisar a criança quando começa","panel.settings_insp_tell_hint":"Mostra «Vem aí uma inspeção» no cartão dela.","panel.settings_insp_pick_label":"Escolha diária ao acaso","panel.settings_insp_pick_hint":"O TaskMate escolhe uma tarefa aprovada para inspecionares. Aparece em Precisa de si.","panel.settings_insp_pick_when_label":"Quando e com que frequência","panel.settings_insp_pick_when_hint":"A mesma ideia do bónus surpresa: uma hora diária e uma probabilidade.","panel.settings_insp_pick_time":"Hora","panel.settings_insp_pick_chance":"Probabilidade %","panel.settings_insp_pick_children_label":"Crianças","panel.settings_insp_pick_children_hint":"Só as tarefas aprovadas hoje podem ser escolhidas, e nunca a mesma criança dois dias seguidos. Nenhuma marcada significa todas as crianças.","panel.activity_approve":"Aprovar","panel.activity_approve_all":"Aprovar tudo","panel.activity_approve_all_busy":"A aprovar…","panel.activity_approve_all_confirm":"Aprovar {count} tarefas pendentes?","panel.activity_approve_all_done":"{count} tarefas aprovadas","panel.activity_audit_log":"Registo de auditoria","panel.audit_action":"Ação","panel.audit_clear":"Limpar registo","panel.audit_clear_confirm":"Limpar todo o registo de auditoria? Não pode ser anulado.","panel.audit_cleared":"Registo de auditoria limpo","panel.audit_empty":"Ainda sem ações de administração registadas.","panel.audit_hint":"Alterações de administração recentes — quem mudou o quê e quando.","panel.audit_target":"Alvo","panel.audit_user":"Utilizador","panel.audit_when":"Quando","panel.activity_claimed_reward":"Reclamou: {name}","panel.activity_claimed_text":"{child} reclamou a recompensa {reward}","panel.activity_completed_chore":"Concluída: {name}","panel.activity_completed_text":"{child} concluiu {chore}","panel.activity_deleted_chore":"(tarefa eliminada)","panel.activity_deleted_reward":"(recompensa eliminada)","panel.activity_manual_addition":"Adição manual","panel.activity_manual_deduction":"Dedução manual","panel.activity_no_items":"Nenhum item à espera de revisão.","panel.activity_no_points_transactions":"Ainda sem transações de pontos.","panel.activity_no_recent":"Ainda não há nada aqui — a atividade aparecerá à medida que as tarefas forem concluídas e as recompensas reclamadas.","panel.activity_pending_all_clear":"Tudo limpo","panel.activity_pending_approvals":"Aprovações pendentes","panel.activity_points":"pontos","panel.activity_parent":"Responsável","panel.activity_recent":"Atividade recente","panel.activity_reject":"Rejeitar","panel.activity_table_child":"Criança","panel.activity_table_points":"Pontos","panel.activity_table_reason":"Motivo","panel.activity_undo":"Anular","panel.activity_undo_confirm":"Anular esta penalização/bónus? A alteração de pontos será revertida.","panel.activity_undone":"Transação anulada","panel.activity_table_when":"Quando","panel.activity_title":"Atividade","panel.activity_transaction_count":"{count} transação","panel.activity_transaction_count_plural":"{count} transações","panel.assign_alternating":"Alternado — as crianças revezam-se, uma de cada vez","panel.assign_alternating_short":"Alternado","panel.assign_balanced":"Equilibrado — dividir as tarefas do dia igualmente entre as crianças","panel.assign_balanced_short":"Equilibrado","panel.assign_first_come":"Quem chega primeiro — a primeira criança a terminar ganha; desaparece para as restantes","panel.assign_first_come_short":"Quem chega primeiro","panel.assign_everyone":"Todos — todas as crianças atribuídas veem a tarefa","panel.assign_random":"Aleatório — escolher uma criança atribuída por dia","panel.assign_random_short":"Aleatório","panel.assign_unassigned":"Não atribuído — nenhuma criança vê esta tarefa","panel.assign_unassigned_short":"Não atribuído","panel.backup_export":"Exportar cópia de segurança","panel.backup_exported":"Cópia de segurança transferida","panel.backup_hint":"Transfira uma cópia de segurança completa da sua configuração do TaskMate, ou restaure a partir de uma. A restauração substitui tudo — recarregue a integração depois para atualizar as entidades por criança.","panel.backup_import":"Restaurar cópia de segurança","panel.backup_import_bad_file":"Esse ficheiro não é uma cópia de segurança válida do TaskMate.","panel.backup_import_confirm":"Restaurar esta cópia de segurança? SUBSTITUI todos os dados atuais do TaskMate. Não pode ser anulado.","panel.backup_imported":"Cópia de segurança restaurada — recarregue a integração para atualizar as entidades.","panel.backup_title":"Cópia de segurança e restauro","panel.badge_add_btn":"+ Adicionar conquista personalizada","panel.badge_add_criterion_btn":"+ Adicionar critério","panel.badge_combinator_all":"Exigir todos (E)","panel.badge_combinator_any":"Exigir qualquer (OU)","panel.badge_combinator_label":"Quando o crachá tem vários critérios:","panel.badge_assigned_hint":"Deixe todos desmarcados para todas as crianças","panel.badge_assigned_label":"Atribuído a","panel.badge_award_btn":"Atribuir","panel.badge_award_select_child":"— Selecionar criança —","panel.badge_award_to_label":"Atribuir a","panel.badge_bonus_label":"Bónus de pontos","panel.badge_builtin_hint":"Integrado — apenas bónus, nível, atribuição e notificação podem ser alterados","panel.badge_builtin_pill":"Integrado","panel.badge_cancel_btn":"Cancelar","panel.badge_confirm_delete":"Eliminar conquista «{name}»? Esta ação não pode ser revertida.","panel.badge_confirm_rebuild":"Executar reavaliação silenciosa de conquistas para todas as crianças? Nenhuma notificação ou bónus será enviado.","panel.badge_confirm_revoke":"Revogar conquista «{name}»? Qualquer bónus de pontos será revertido.","panel.badge_criteria_label":"Critérios — Atribuir quando TODOS forem cumpridos","panel.badge_delete_btn":"Eliminar","panel.badge_description_label":"Descrição","panel.badge_dialog_add_title":"Adicionar conquista personalizada","panel.badge_dialog_award_title":"Atribuir «{name}»","panel.badge_dialog_edit_title":"Editar conquista — {name}","panel.badge_edit_btn":"Editar","panel.badge_empty_catalogue":"Nenhuma conquista integrada encontrada.","panel.badge_empty_custom_desc":"Crie as suas próprias conquistas com critérios personalizados ou para atribuição manual.","panel.badge_empty_custom_title":"Sem conquistas personalizadas","panel.badge_empty_history":"Nenhuma conquista foi atribuída ainda.","panel.badge_icon_label":"Ícone","panel.badge_name_label":"Nome","panel.badge_no_criteria_hint":"Sem critérios — esta conquista será apenas para atribuição manual.","panel.badge_notify_label":"Notificar ao conquistar","panel.badge_notify_no":"Não","panel.badge_notify_yes":"Sim","panel.badge_rebuild_btn":"Recalcular conquistas","panel.badge_rebuild_tooltip":"Reavaliar silenciosamente todas as conquistas (sem notificações)","panel.badge_remove_criterion_btn":"Remover","panel.badge_revoke_btn":"Revogar","panel.badge_save_btn":"Guardar conquista","panel.badge_subtab_catalogue":"Catálogo ({count})","panel.badge_subtab_custom":"Personalizadas ({count})","panel.badge_subtab_history":"Histórico","panel.badge_tab_title":"Conquistas","panel.badge_table_badge":"Conquista","panel.badge_table_bonus":"Bónus","panel.badge_table_child":"Criança","panel.badge_table_criteria":"Critérios","panel.badge_table_enabled":"Ativo","panel.badge_table_source":"Fonte","panel.badge_table_tier":"Nível","panel.badge_table_when":"Quando","panel.badge_tier_label":"Nível","panel.badge_toggle_disable":"Desativar","panel.badge_toggle_enable":"Ativar","panel.bonus_apply_text":"Escolha a criança a premiar com este bónus (adicionará {points} pontos).","panel.bonus_empty_description":"Adicione um bónus para premiar pontos por esforço extra.","panel.bonus_empty_title":"Ainda sem bónus","panel.bonus_points_label":"Pontos a atribuir","panel.bonus_title":"Bónus","panel.bonus_no_eligible":"Sem crianças elegíveis. Edite o bónus para definir a quem se aplica.","panel.btn_activate_chore":"Ativar tarefa","panel.btn_add_bonus":"+ Adicionar bónus","panel.btn_add_bonus_subtask":"+ Adicionar subtarefa bónus","panel.btn_add_child":"+ Adicionar criança","panel.btn_add_chore":"+ Adicionar tarefa","panel.btn_add_chore_template":"+ Adicionar tarefa","panel.btn_add_group":"+ Adicionar grupo","panel.btn_add_penalty":"+ Adicionar penalização","panel.btn_add_reward":"+ Adicionar recompensa","panel.btn_apply":"Aplicar…","panel.btn_back":"← Voltar","panel.btn_bulk_add":"Adicionar em massa","panel.btn_cancel":"Cancelar","panel.btn_close":"Fechar","panel.btn_create_chores":"Criar tarefas","panel.btn_create_template":"Criar Modelo","panel.btn_create_template_toolbar":"+ Criar modelo","panel.btn_deactivate_chore":"Desativar tarefa","panel.btn_delete":"Eliminar","panel.btn_edit":"Editar","panel.btn_clone_chore":"Duplicar","panel.btn_from_template":"Criar a partir de modelo","panel.btn_reorder_chores":"Reordenar","panel.btn_retry":"Tentar novamente","panel.btn_review":"Rever","panel.btn_save":"Guardar","panel.btn_save_as_template":"Guardar como modelo","panel.btn_save_changes":"Guardar Alterações","panel.btn_save_order":"Guardar ordem","panel.btn_save_settings":"Guardar definições","panel.btn_save_template":"Guardar modelo","panel.btn_skip_chore":"Saltar a rotação (avançar para a criança seguinte)","panel.bulk_assigned_to":"Atribuída a","panel.bulk_chore_names_hint":"Todas as tarefas partilharão as definições abaixo.","panel.bulk_chore_names_label":"Nomes das tarefas (um por linha ou separados por vírgula)","panel.bulk_chore_names_placeholder":"Fazer a cama\nEsvaziar a máquina de lavar loiça\nDar comida ao cão","panel.bulk_days_label":"Dias da semana (vazio = todos os dias)","panel.bulk_leave_empty_hint":"Deixe vazio para atribuir a todas as crianças.","panel.bulk_points_label":"Pontos (cada)","panel.bulk_title":"Adicionar tarefas em massa","panel.child_add_tile":"Adicionar criança","panel.child_availability_hint":"Os estados on, home, available, present, true significam disponível. Deixe em branco para considerar sempre disponível.","panel.child_availability_label":"Sensor de disponibilidade (opcional)","panel.child_avatar_label":"Avatar","panel.child_busy_label":"Ocupado(a):","panel.child_invert_hint":"Ative para sensores de calendário ou horário onde um estado ativo significa que a criança está ocupada.","panel.child_invert_label":"Inverter lógica (ON = indisponível)","panel.child_inverted":"(invertido)","panel.child_link_user_label":"Associar a um utilizador do Home Assistant (opcional)","panel.child_link_user_hint":"Quando definido, apenas este utilizador do Home Assistant (ou um admin) pode concluir tarefas, resgatar recompensas ou iniciar temporizadores por esta criança via serviços. Deixe em \"Qualquer pessoa\" para um tablet familiar partilhado.","panel.child_picture_entity_label":"Fotografia de","panel.child_picture_entity_hint":"Escolhe qualquer entidade com imagem, normalmente a pessoa da criança, para a mostrar em vez do ícone acima. A fotografia de uma pessoa define-se em Definições › Pessoas; sem imagem, é mostrado o ícone.","panel.child_kiosk_pin_label":"PIN do quiosque","panel.child_kiosk_pin_hint":"Opcional. 4 dígitos que a criança escreve num tablet de quiosque partilhado. Guardado com hash, não pode ser lido de volta — deixe em branco para manter o PIN atual.","panel.child_kiosk_pin_set":"Há um PIN definido.","panel.child_kiosk_pin_remove":"Remover o PIN do quiosque","panel.toast_kiosk_pin_invalid":"O PIN do quiosque tem de ter exatamente 4 dígitos","panel.toast_kiosk_pin_failed":"Criança guardada, mas o PIN do quiosque não: {error}","panel.child_birthday_label":"Aniversário","panel.child_birthday_hint":"AAAA-MM-DD, ou MM-DD para não mostrar a idade. No dia: pontos bónus, um distintivo e uma celebração. O 29 de fevereiro é celebrado a 28 de fevereiro nos anos não bissextos.","panel.child_link_user_none":"Qualquer pessoa (partilhado / quiosque)","panel.child_link_user_admin":"{name} (administrador)","panel.child_name_label":"Nome","panel.child_name_placeholder":"ex. Maria","panel.child_no_availability":"Sem sensor de disponibilidade","panel.child_stat_done":"Feitas","panel.child_stat_earned":"Ganhos","panel.child_title":"Crianças","panel.child_unavailability_hint":"Um segundo sensor onde on/active significa que a criança está ocupada. Útil para calendários escolares. A criança só está disponível quando o sensor de disponibilidade indica disponível E este sensor não indica ocupada.","panel.child_unavailability_label":"Sensor de indisponibilidade (opcional)","panel.child_pause_streak_label":"Pausar sequência durante a ausência","panel.child_pause_streak_hint":"Quando o sensor de disponibilidade ou indisponibilidade desta criança (que pode ser uma entidade calendar.*) indicar ausência, a sequência é congelada e as tarefas ficam ocultas até ela voltar.","panel.child_presence_label":"Presença (para lembretes)","panel.child_presence_hint":"Uma entidade person.* ou device_tracker.*. Enquanto não estiver em home, os lembretes e escalonamentos de tarefas desta criança esperam e, em vez disso, ela recebe um único aviso \"Estás em casa\" ao chegar. Afeta apenas as notificações — as tarefas continuam visíveis. Ative Chegou a casa nas Notificações para receber o aviso.","panel.child_unnamed":"(sem nome)","panel.chore_advanced_bonus_subtasks":"Subtarefas bónus (opcional)","panel.chore_advanced_bonus_subtasks_hint":"Tarefas extra opcionais que são desbloqueadas após a tarefa principal ser concluída.","panel.chore_advanced_visibility":"Avançado — visibilidade e publicação em calendário","panel.chore_approval_label":"Requer aprovação parental","panel.chore_assign_hint":"Deixe vazio para atribuir a todas as crianças.","panel.chore_assign_label":"Atribuída a","panel.chore_assign_no_children":"Adicione primeiro algumas crianças para lhes atribuir tarefas.","panel.chore_assignment_mode_hint":"Todos = todas as crianças atribuídas veem a tarefa. Alternado = as crianças revezam-se, uma de cada vez. Aleatório = escolher uma por dia. Equilibrado = dividir igualmente ao longo do dia.","panel.chore_assignment_mode_label":"Modo de atribuição","panel.chore_calendar_hint":"A atribuição de hoje será adicionada como evento em cada calendário selecionado.","panel.chore_calendar_label":"Publicar em calendários (opcional)","panel.chore_calendar_no_entities":"Nenhuma entidade de calendário encontrada no Home Assistant. Configure uma primeiro.","panel.chore_claim_allowance_hint":"Minutos extra após o fim da janela horária em que a tarefa permanece reclamável. 0 = sem tolerância. Tarefas noturnas terminam sempre à meia-noite.","panel.st_freq_label":"Quantas vezes por dia","panel.st_freq_once":"Uma vez","panel.st_freq_once_hint":"um visto","panel.st_freq_limit":"Até N vezes","panel.st_freq_limit_hint":"a qualquer hora do dia","panel.st_freq_set":"A horas definidas","panel.st_freq_set_hint":"cada hora é marcada à parte","panel.st_quick_start":"Início rápido:","panel.st_preset_meals":"🍽️ Pequeno-almoço · almoço · jantar","panel.st_preset_me":"🪥 Manhã e noite","panel.st_preset_meds":"💊 Às 8 · 14 · 20 h","panel.st_preset_pet":"🐶 Animal: manhã e lanche","panel.st_name_breakfast":"Pequeno-almoço","panel.st_name_lunch":"Almoço","panel.st_name_dinner":"Jantar","panel.st_name_morning":"Manhã","panel.st_name_evening":"Noite","panel.st_name_tea":"Lanche","panel.st_col_name":"Nome (visto pela criança)","panel.st_col_from":"Das","panel.st_col_until":"Até","panel.st_col_points":"Pontos","panel.st_remove":"Remover esta hora","panel.st_add_time":"+ Adicionar uma hora","panel.st_max_reached":"No máximo 5 horas","panel.st_bonus_label":"Bónus de todas as horas","panel.st_bonus_hint":"Pontos extra quando todas as horas estão feitas hoje. 0 = nenhum.","panel.st_rules_hint":"Cada hora só pode ser marcada enquanto está aberta. Para as sequências e o objetivo semanal, a tarefa conta uma vez, quando todas as horas estão feitas. As horas não se podem sobrepor nem passar da meia-noite.","panel.st_claim_allowance_hint":"Minutos de tolerância depois de cada hora fechar, ainda pode ser marcada.","panel.st_err_none":"Adicione pelo menos uma hora.","panel.st_err_max":"Uma tarefa pode ter no máximo 5 horas definidas.","panel.st_err_format":"Cada hora precisa de um início e de um fim.","panel.st_err_order":"Uma hora tem de fechar depois de abrir, no mesmo dia.","panel.st_err_overlap":"Duas horas sobrepõem-se. Mude uma delas.","panel.st_err_conflict":"Uma tarefa com horas definidas não pode ser também aberta, de quantidade ou de equipa.","panel.st_state_now":"aberto agora","panel.st_state_later":"mais tarde","panel.st_state_missed":"falhado","panel.st_state_done":"feito","panel.st_state_pending":"à espera de aprovação","panel.st_settings_layout_label":"Tarefas com horas definidas","panel.st_settings_layout_hint":"Como aparece nos cartões da criança e do quiosque uma tarefa que surge várias vezes por dia. Cada cartão pode alterar.","panel.st_list_pill":"Horas definidas: {count}","panel.chore_claim_allowance_label":"Tolerância para reclamar (minutos)","panel.chore_completion_sound_label":"Som de conclusão","panel.chore_difficulty_label":"Dificuldade","panel.difficulty_easy":"Fácil","panel.difficulty_hard":"Difícil","panel.difficulty_medium":"Médio","panel.chore_daily_cap_label":"Limite diário (minutos, 0 = ilimitado)","panel.chore_daily_limit_label":"Limite diário","panel.chore_daily_limit_shared_hint":"Partilhado por todos no grupo — depois de feito este número de vezes hoje, fecha para todos. Cada conclusão dá pontos a quem a fez.","panel.chore_days_label":"Dias da semana (deixe vazio = todos os dias)","panel.chore_weekly_target_pill":"{count}×/semana","panel.chore_weekly_target_hint":"Quantas vezes por semana a tarefa tem de ser feita, em qualquer um dos dias escolhidos. Deixa de ser apresentada quando a contagem é atingida e reinicia à segunda-feira.","panel.chore_weekly_target_label":"Meta semanal (0 = desligado)","panel.chore_weekly_target_bonus_label":"Bónus do objetivo semanal","panel.chore_weekly_target_bonus_hint":"Pontos extra atribuídos quando o objetivo semanal é atingido, além dos pontos de cada conclusão. Atribuído uma vez por semana, quando a última conclusão é aprovada. 0 = sem bónus.","panel.chore_team_section":"Trabalho de equipa (opcional)","panel.chore_team_hint":"Uma tarefa de equipa só conta quando este número de crianças diferentes se juntar. Cada toque em Concluído é uma adesão e, quando a equipa está completa, a tarefa é submetida para todas. As adesões reiniciam todos os dias. Requer a atribuição \"Todos\" e não pode ser uma tarefa aberta.","panel.chore_team_size_label":"Tamanho da equipa (0 = desligado)","panel.chore_team_points_label":"Pontos da equipa","panel.chore_team_points_each":"Todos recebem os pontos completos","panel.chore_team_points_split":"Dividir os pontos igualmente (arredondado para baixo)","panel.chore_team_bonus_label":"Bónus de equipa (por criança)","panel.chore_team_pill":"Equipa de {count}","panel.chore_team_size_invalid":"O tamanho da equipa tem de ser 0 (desligado) ou entre 2 e 10.","panel.chore_team_conflict":"Uma tarefa de equipa tem de ser atribuída a todos — não por ordem de chegada nem em rotação — e não pode ser uma tarefa aberta.","panel.chore_description_label":"Descrição (opcional)","panel.chore_enabled_label":"Ativada","panel.chore_first_occurrence_label":"Primeira ocorrência","panel.chore_group_hint":"Membro do grupo de tarefas: {name} ({policy}). Gerir membros no separador Grupos.","panel.chore_name_label":"Nome","panel.chore_order_title":"Ordem das Tarefas","panel.chore_points_label":"Pontos","panel.chore_points_per_window_label":"Pontos por janela","panel.chore_recurrence_day_hint":"ex. segunda-feira — deixe em branco para qualquer dia","panel.chore_recurrence_interval_label":"Repetir a cada (dias)","panel.chore_recurrence_interval_hint":"Número inteiro de dias, {min}–{max}","panel.chore_recurrence_interval_invalid":"Introduza um número de dias entre {min} e {max}","panel.chore_recurrence_day_label":"Dia da semana (apenas semanal)","panel.chore_recurrence_label":"Recorrência","panel.chore_recurrence_start_hint":"Data âncora — em branco = hoje","panel.chore_recurrence_start_label":"Data de início (apenas a cada 2 dias)","panel.chore_require_availability":"Saltar crianças indisponíveis","panel.chore_require_availability_hint":"Utiliza o sensor de disponibilidade de cada criança (definido no perfil).","panel.chore_mandatory_label":"Tarefa obrigatória","panel.chore_mandatory_hint":"Se não for feita antes do fim do período, um adulto revê-a (aplicar penalização, adiar ou dispensar).","panel.chore_mandatory_penalty_label":"Pontos de penalização se falhada","panel.chore_mandatory_penalty_hint":"Pontos que um adulto pode retirar se a tarefa falhar. 0 = sem opção de penalização.","panel.chore_rotation_hint":"Modo alternado: reordena permanentemente o grupo. Aleatório/Equilibrado: substitui apenas hoje; amanhã retoma normalmente.","panel.chore_rotation_label":"Iniciar rotação com (opcional)","panel.chore_rotation_no_override":"(sem substituição)","panel.chore_rotation_period_label":"Passar à criança seguinte","panel.chore_rotation_period_each":"Sempre que for devida","panel.chore_rotation_period_week":"Semanalmente","panel.chore_rotation_period_month":"Mensalmente","panel.chore_rotation_period_hint":"Semanalmente ou mensalmente, a mesma criança fica com esta tarefa durante todo o período, mesmo que seja feita todos os dias.","panel.chore_rotation_every_week_label":"Semanas por vez","panel.chore_rotation_every_month_label":"Meses por vez","panel.chore_rotation_every_hint":"Quanto tempo cada criança fica com ela antes de passar (1–{max}).","panel.chore_rotation_weekday_label":"Dia de passagem","panel.chore_rotation_month_day_label":"Dia do mês de passagem","panel.chore_rotation_month_day_hint":"1–31. Nos meses mais curtos, passa no último dia.","panel.chore_schedule_mode_label":"Modo de agendamento","panel.chore_subtask_name_placeholder":"Nome da subtarefa","panel.chore_subtask_points_placeholder":"Pts","panel.chore_table_approval":"Aprovação","panel.chore_table_assigned":"Atribuída","panel.chore_table_current":"Atual","panel.chore_table_name":"Nome","panel.chore_table_period":"Período","panel.chore_table_points":"Pontos","panel.chore_table_schedule":"Agendamento","panel.chore_task_type_label":"Tipo de tarefa","panel.chore_task_type_standard":"Padrão — pontos fixos ao concluir","panel.chore_task_type_timed":"Temporizada — pontos por minuto","panel.chore_time_category_label":"Categoria horária","panel.chore_timed_rate":"{points}/{minutes} min","panel.chore_tip_rename":"Dica: faça duplo clique no nome de uma tarefa para a renomear.","panel.chore_title":"Tarefas","panel.chore_vis_entity_hint":"A tarefa só aparece quando o estado corresponde à regra abaixo. Deixe em branco para mostrar sempre.","panel.chore_vis_entity_label":"Entidade de visibilidade (opcional)","panel.chore_vis_operator_label":"Operador de visibilidade","panel.chore_vis_value_hint":"ex. \"on\", \"home\", \"30\"","panel.chore_vis_value_label":"Valor de visibilidade","panel.chore_window_minutes_label":"Janela (minutos)","panel.common_all_children":"Todas as crianças","panel.common_daily":"Diário","panel.common_disabled":"desativado","panel.common_name":"Nome","panel.common_no":"Não","panel.common_one_shot":"Única vez","panel.common_points":"Pontos","panel.common_yes":"Sim","panel.confirm_delete_bonus_extra":"","panel.confirm_delete_bonus":"Eliminar o bónus “{name}”?","panel.confirm_delete_child_extra":"Isto também remove todo o histórico de conclusões, reclamações de recompensas, transações de pontos e alocações de grupo. As tarefas atribuídas serão atualizadas.","panel.confirm_delete_child":"Eliminar a criança “{name}”?","panel.confirm_delete_chore_extra":"Isto também remove a tarefa de quaisquer grupos a que pertencia.","panel.confirm_delete_chore":"Eliminar a tarefa “{name}”?","panel.confirm_delete_challenge":"Eliminar o desafio “{name}”?","panel.confirm_delete_prompt":"Eliminar {kind} “{name}”?","panel.confirm_delete_penalty":"Eliminar a penalidade “{name}”?","panel.confirm_delete_reward_extra":"Quaisquer pontos que as crianças tenham acumulado para esta recompensa serão devolvidos ao saldo.","panel.confirm_delete_reward":"Eliminar a recompensa “{name}”?","panel.confirm_delete_suffix":"Esta ação não pode ser anulada.","panel.confirm_delete_template":"Eliminar modelo “{name}”? Esta ação não pode ser anulada.","panel.confirm_unsaved":"Tem alterações por guardar — descartar?","panel.day_fri":"Sex","panel.day_mon":"Seg","panel.day_sat":"Sáb","panel.day_sun":"Dom","panel.day_thu":"Qui","panel.day_tue":"Ter","panel.day_wed":"Qua","panel.dialog_add_bonus":"Adicionar bónus","panel.dialog_add_child":"Adicionar criança","panel.dialog_add_chore":"Adicionar tarefa","panel.dialog_add_group":"Adicionar grupo de tarefas","panel.dialog_add_penalty":"Adicionar penalização","panel.dialog_add_reward":"Adicionar recompensa","panel.dialog_apply_bonus":"Aplicar bónus: {name}","panel.dialog_apply_penalty":"Aplicar penalização: {name}","panel.dialog_edit_bonus":"Editar bónus","panel.dialog_edit_child":"Editar criança","panel.dialog_edit_chore":"Editar tarefa","panel.chore_sec_basics":"Essencial","panel.chore_sec_who":"Quem faz","panel.chore_sec_when":"Quando","panel.chore_sec_checking":"Verificação","panel.chore_sec_more":"Mais opções","panel.dialog_edit_group":"Editar grupo de tarefas","panel.dialog_edit_penalty":"Editar penalização","panel.dialog_edit_reward":"Editar recompensa","panel.empty_children_copy":"Adicione a primeira criança para começar.","panel.empty_children_title":"Ainda sem crianças","panel.empty_chores_copy":"Adicione uma tarefa — aparecerá nos cartões das crianças atribuídas.","panel.empty_chores_title":"Ainda sem tarefas","panel.empty_groups_copy":"Crie um grupo para que as tarefas rodem em conjunto (ex. todas as tarefas da cozinha ficam com uma criança por dia).","panel.empty_groups_title":"Ainda sem grupos de tarefas","panel.empty_no_match":"Nenhum {kind} corresponde a “{filter}”.","panel.empty_no_match_children":"Nenhuma criança corresponde a “{filter}”.","panel.empty_no_match_filter":"Nada corresponde a “{filter}”.","panel.empty_rewards_copy":"Adicione uma recompensa em que as crianças possam gastar os seus {points_name}.","panel.empty_rewards_title":"Ainda sem recompensas","panel.empty_template_all_removed":"Todas as tarefas removidas — volte atrás e escolha um modelo diferente.","panel.child_age_group_label":"Faixa etária","panel.child_age_group_none":"Não definida","panel.child_age_group_hint":"Decide que tarefas o assistente de configuração sugere. Não altera mais nada.","panel.child_adult_label":"Perfil de adulto","panel.child_adult_hint":"Para um pai, mãe ou outro adulto. As tarefas que marcar como feitas contam logo, sem aprovação, e os cartões só o mostram quando a opção \"Mostrar adultos\" do cartão está ativa.","panel.child_color_label":"Cor","panel.child_color_hint":"Assinala esta criança no painel de administração e dá cor aos seus cartões, a não ser que um cartão tenha a sua própria cor de cabeçalho. «Automática» escolhe uma cor conforme a posição na lista.","panel.child_color_auto":"Automática","panel.child_adult_pill":"Adulto","wizard.title":"Assistente de configuração","wizard.run_btn":"Executar assistente de configuração","wizard.open_btn":"Abrir assistente","wizard.start_btn":"Começar configuração","wizard.add_child_myself":"Adicionar uma criança eu mesmo","wizard.empty_title":"Configure a sua família em cerca de três minutos","wizard.empty_copy":"Adicione as suas crianças e sugerimos tarefas adequadas à idade delas, mais algumas recompensas para alcançar. Ou adicione tudo manualmente em Crianças, Tarefas e Recompensas.","wizard.settings_hint":"Adicione crianças, tarefas sugeridas para a idade delas e as primeiras recompensas em poucos passos. Só adiciona, nunca altera o que já tem.","wizard.intro_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.close_hint":"Fechar. Pode voltar a abri-lo nas Definições.","wizard.skip":"Saltar, eu configuro sozinho","wizard.restore":"Restaurar uma cópia de segurança","wizard.back":"Voltar","wizard.step_of":"Passo {n} de {total} · {name}","wizard.step_welcome":"Boas-vindas","wizard.step_children":"Crianças","wizard.step_chores":"Tarefas","wizard.step_rewards":"Recompensas","wizard.step_review":"Rever","wizard.step_done":"Concluído","wizard.next_welcome":"Vamos lá","wizard.next_children":"Seguinte: tarefas","wizard.next_chores":"Seguinte: recompensas","wizard.next_rewards":"Seguinte: painéis","wizard.create":"Criar tudo","wizard.create_existing":"Adicionar tudo","wizard.creating":"A criar…","wizard.foot_will_add":"{name} será adicionado quando continuar","wizard.existing_banner":"Já tem {children}, {chores} e {rewards}. O assistente só adiciona: nada do que já tem é alterado ou removido.","wizard.welcome_title":"Bem-vindo ao TaskMate","wizard.welcome_title_existing":"Adicionar mais com o assistente","wizard.welcome_copy":"Vamos pôr a família a andar. Adicione as suas crianças, escolha tarefas adequadas à idade delas e algumas recompensas para alcançar. Demora cerca de três minutos, e pode alterar tudo depois.","wizard.welcome_copy_existing":"Adicione crianças, escolha tarefas sugeridas para a idade delas e algumas recompensas para alcançar.","wizard.tile_children":"Nomes, idades e um avatar","wizard.tile_chores":"Sugestões adequadas a cada idade","wizard.tile_rewards":"Coisas para poupar","wizard.pname_question":"Como se devem chamar os pontos?","wizard.pname_points":"Pontos","wizard.pname_stars":"Estrelas","wizard.pname_coins":"Moedas","wizard.pname_gems":"Gemas","wizard.pname_custom":"Personalizado…","wizard.pname_hint":"Aparece em todos os cartões. Pode alterá-lo mais tarde nas Definições.","wizard.children_title":"Quem participa?","wizard.children_copy":"Adicione cada criança. A idade decide que tarefas são sugeridas a seguir, e um aniversário também ativa o modo aniversário (pontos extra nesse dia).","wizard.already_set_up":"Já configurada","wizard.no_age_yet":"Ainda sem idade. Escolha uma faixa etária para podermos sugerir tarefas:","wizard.remove":"Remover","wizard.add_child":"Adicionar uma criança","wizard.name":"Nome","wizard.name_placeholder":"ex. Isla","wizard.age":"Idade","wizard.age_mode_bday":"Aniversário","wizard.age_mode_age":"Só a idade","wizard.age_mode_none":"Prefiro não dizer","wizard.bday_hint":"Também ativa o modo aniversário. Pode retirar o ano mais tarde em Crianças se preferir não o guardar.","wizard.group_hint":"Só é usada para sugerir tarefas.","wizard.avatar":"Avatar","wizard.colour":"Cor","wizard.add_named":"Adicionar {name}","wizard.child_word":"criança","wizard.preview":"Pré-visualização no cartão","wizard.new_child":"Nova criança","wizard.ready_for_chores":"Pronta para tarefas","wizard.preview_chores":"As tarefas aparecem aqui","wizard.preview_rewards":"e recompensas para poupar","wizard.preview_hint":"A cor é usada no cartão do painel \"Tarefas das crianças\". Mude o avatar ou adicione uma foto mais tarde em Crianças.","wizard.age_n":"{age} anos","wizard.group_chores":"Tarefas dos {group}","wizard.toast_child_exists":"{name} já está na lista","wizard.toast_need_child":"Adicione primeiro pelo menos uma criança","wizard.toast_bad_birthday":"Escolha um aniversário que não esteja no futuro","wizard.toast_invalid_birthday":"Esse aniversário não é uma data válida. Verifique o dia e o mês","wizard.toast_load_failed":"Não foi possível abrir o assistente de configuração: {error}","wizard.toast_create_failed":"Nada foi criado: {error}","wizard.chores_title":"Escolha algumas tarefas","wizard.chores_copy":"Sugeridas para a idade de cada criança. Marque o que se adequa à sua casa e defina os pontos. Toque numa cara para dar uma tarefa também a um irmão mais velho. Nada é definitivo: tudo pode ser editado mais tarde em Tarefas.","wizard.nobody_in_group":"Ninguém nesta faixa etária","wizard.show_anyway":"Mostrar mesmo assim","wizard.picked_n":"{count} escolhidas","wizard.pick_all":"Escolher todas","wizard.clear":"Limpar","wizard.have_chore":"Já tem esta tarefa","wizard.already_have":"Já existe","wizard.nobody_old_enough":"Ainda ninguém tem idade","wizard.template_pack":"pacote de modelos","wizard.pack_sub":"Todos · dos Modelos","wizard.pack_dupe":"Já está na sua lista, adicionada uma vez","wizard.per_week":"Por semana, aproximadamente","wizard.per_week_hint":"Se todas as tarefas marcadas forem feitas. Usado no passo seguinte para sugerir o custo das recompensas.","wizard.packs_title":"Ou adicione um pacote pronto","wizard.packs_hint":"Os pacotes incorporados dos Modelos, para todos.","wizard.freq_daily":"Todos os dias","wizard.freq_weekdays":"Dias úteis","wizard.freq_weekly":"Uma vez por semana","wizard.freq_every_2_weeks":"De 2 em 2 semanas","wizard.freq_monthly":"Mensalmente","wizard.rewards_title":"Algo para alcançar","wizard.rewards_copy":"Escolha algumas recompensas iniciais. Os custos são fixos, por isso uma recompensa custa sempre o que aqui diz.","wizard.rewards_earns":"Com as tarefas escolhidas, {name} ganha cerca de {amount} por semana.","wizard.every_day":"≈ todos os dias","wizard.every_n_days":"≈ a cada {count} dias","wizard.tier.small":"Pequenos mimos","wizard.tier.saving":"Vale a pena poupar","wizard.tier.big":"Grandes objetivos","wizard.tier.custom":"As suas","wizard.own_reward_placeholder":"Adicionar a sua própria recompensa","wizard.own_reward_add":"Adicionar","wizard.cost":"Custo","wizard.tips":"Dicas","wizard.tip_1":"Tenha uma recompensa que consigam em um ou dois dias, para verem que funciona.","wizard.tip_2":"Grandes objetivos funcionam melhor com 2–4 semanas de tarefas.","wizard.tip_3":"As recompensas são partilhadas por omissão. Limite uma a uma criança mais tarde em Recompensas.","wizard.review_title":"Verificar e criar","wizard.review_fresh":"Isto cria {children}, {chores} e {rewards}. Altere o que quiser depois no painel.","wizard.review_existing":"Isto adiciona {children}, {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_existing_no_children":"Isto adiciona {chores} e {rewards}. Mantém as suas {have_chores} e {have_rewards} exatamente como estão.","wizard.review_nothing":"Tudo o que escolheu já está no TaskMate, por isso não há nada de novo para adicionar. Volte atrás para escolher outra coisa ou feche o assistente.","wizard.count_children_one":"1 criança","wizard.count_children_many":"{count} crianças","wizard.count_chores_one":"1 tarefa","wizard.count_chores_many":"{count} tarefas","wizard.count_rewards_one":"1 recompensa","wizard.count_rewards_many":"{count} recompensas","wizard.kid_existing":"existente","wizard.kid_new":"nova","wizard.per_week_short":"{amount} /sem.","wizard.no_new_chores":"Sem tarefas novas","wizard.n_more":"+ {count} mais","wizard.defaults":"Algumas predefinições","wizard.appr_title":"Tarefas que precisam do OK de um pai","wizard.appr_hint":"Os pontos são pagos depois de aprovar. Altere por tarefa mais tarde.","wizard.appr_none":"Nenhuma","wizard.appr_big":"Grandes (4+)","wizard.appr_all":"Todas","wizard.step_dashboards":"Painéis","wizard.next_dashboards":"Seguinte: rever","wizard.dash_step_title":"Escolha os seus painéis","wizard.dash_step_copy":"Painéis prontos a usar para todos lá em casa, com os seus filhos já preenchidos. Escolha alguns, todos ou nenhum.","wizard.dash_step_later":"Pode criar mais a qualquer momento em Definições → Painéis prontos a usar. Um painel existente nunca é substituído.","wizard.count_dashboards_one":"1 painel","wizard.count_dashboards_many":"{count} painéis","wizard.dash_existed":"“{title}” já existe, por isso foi deixado como está.","wizard.dash_failed":"Não foi possível criar “{title}”. Tudo o resto foi criado.","wizard.open_named":"Abrir {title}","wizard.review_dashboards":"Painéis","wizard.review_no_dashboards":"Nenhum","wizard.review_dashboards_only":"Desta vez nada de novo para a família: só os painéis que escolheu.","panel.dash_section_title":"Painéis prontos a usar","panel.dash_section_hint":"Comece com um painel pensado para cada pessoa lá de casa, com os seus filhos já preenchidos. Depois é um painel normal do Home Assistant: edite, reorganize ou elimine-o como quiser. Um painel existente nunca é substituído.","panel.dash_kind_kids":"Crianças","panel.dash_kind_parents":"Pais","panel.dash_kind_wall":"Tablet de parede","panel.dash_desc_kids":"Um separador por criança com as suas tarefas, objetivo de recompensa, sequência, medalhas e recompensas, e um separador da família com a classificação e o objetivo da família.","panel.dash_desc_parents":"Primeiro as aprovações e o quadro de tarefas, depois pontos, bónus e penalizações, e por fim os gráficos da semana e a atividade.","panel.dash_desc_wall":"O cartão de quiosque em ecrã inteiro para um tablet partilhado, com o quadro de tarefas num segundo separador.","panel.dash_for_kids":"Para o tablet ou os telemóveis das crianças","panel.dash_for_parents":"Para os telemóveis dos pais","panel.dash_for_wall":"Para um tablet na cozinha ou no corredor","panel.dash_created":"Criado","panel.dash_open":"Abrir","panel.dash_create_btn":"Criar…","panel.dash_dialog_title":"Criar um painel","panel.dash_title_label":"Título","panel.dash_path_label":"Endereço","panel.dash_path_hint":"Letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_path_taken":"Já em uso: {paths}. Escolha outro endereço.","panel.dash_path_invalid":"O endereço só pode ter letras minúsculas, números e hífenes, com pelo menos um hífen.","panel.dash_list_failed":"Não foi possível ler os seus painéis existentes, por isso nada foi criado.","panel.dash_children_label":"Crianças","panel.dash_layout_label":"Disposição","panel.dash_layout_tabs":"Um painel, um separador por criança","panel.dash_layout_each":"Um painel por criança","panel.dash_layout_tabs_hint":"Bom para um tablet partilhado: cada criança está a um separador de distância.","panel.dash_layout_each_hint":"Bom para o telemóvel da própria criança: cada uma recebe o seu painel, neste endereço seguido do seu nome.","panel.dash_hide_parent":"Ocultar botões dos pais","panel.dash_hide_parent_hint":"Aprovar e concluir por uma criança ficam desligados nestes cartões, mesmo quando um dos pais está a ver.","panel.dash_admin":"Só administradores","panel.dash_admin_hint":"Oculta-o de utilizadores que não são administradores do Home Assistant. Deixe desligado se um dos pais não for administrador; os cartões verificam sempre os direitos de pai/mãe antes de qualquer ação.","panel.dash_board":"Adicionar um separador com o quadro de tarefas","panel.dash_board_hint":"O dia de toda a família num relance, à distância de um deslizar.","panel.dash_sidebar":"Mostrar na barra lateral","panel.dash_preview":"Pré-visualização","panel.dash_create":"Criar painel","panel.dash_need_child":"Adicione primeiro uma criança.","panel.dash_pick_child":"Escolha pelo menos uma criança.","panel.dash_need_title":"Dê um título ao painel.","panel.dash_toast_created":"Criado: {titles}","panel.dash_toast_failed":"Não foi possível criar: {titles}","panel.dash_more":"…e mais {count}","panel.dash_palette":"Criar um painel: {kind}","panel.dash_view_today":"Hoje","panel.dash_view_points":"Pontos","panel.dash_view_insights":"Estatísticas","panel.dash_view_family":"Família","panel.dash_card_kiosk":"Quiosque","panel.dash_card_chores":"Tarefas de {name}","panel.dash_title_kids":"Tarefas das crianças","panel.dash_title_parents":"Pais","panel.dash_title_wall":"Mural de tarefas","wizard.notify_toggle":"Avisar-me quando algo precisar de aprovação","wizard.notify_hint":"Usa as suas definições de Notificações existentes.","wizard.rewards_n":"Recompensas ({count})","wizard.no_rewards":"Nenhuma recompensa escolhida","wizard.done_title":"Está tudo pronto!","wizard.done_copy":"O TaskMate está pronto para a sua família.","wizard.done_copy_existing":"As novas tarefas e recompensas foram adicionadas. Nada mais foi alterado.","wizard.done_copy_dashboards":"Os seus painéis estão prontos. Nada mais foi alterado.","wizard.done_copy_nothing":"Tudo o que escolheu já existia, por isso nada de novo foi adicionado. Nada mais foi alterado.","wizard.next_tablet_title":"Ponha-o onde o vejam","wizard.next_tablet":"Abra o painel \"Tarefas das crianças\" num tablet ou nos telemóveis deles.","wizard.next_today_title":"Acompanhe em Hoje","wizard.next_today":"Aprovações, quem fez o quê e bónus rápidos, tudo numa página.","wizard.next_change_title":"Altere o que quiser","wizard.next_change":"Edite tarefas, pontos e recompensas a qualquer momento. Execute isto de novo nas Definições.","wizard.go_today":"Ir para Hoje","wizard.confirm_title":"Executar o assistente de configuração?","wizard.confirm_have":"Já tem {children}, {chores} e {rewards}. O assistente vai:","wizard.confirm_add":"só adicionar novas crianças, tarefas e recompensas","wizard.confirm_have_shown":"mostrar as tarefas e recompensas que já tem como \"Já existe\"","wizard.confirm_never":"nunca mudar o nome, editar ou apagar nada","wizard.nudge_text":"{name} já tem {age} anos. Ver novas ideias de tarefas para a idade?","wizard.nudge_btn":"Ver ideias de tarefas","wizard.nudge_dismiss":"Agora não","wizard.age_group.3_5":"3–5 anos","wizard.age_group.6_8":"6–8 anos","wizard.age_group.9_12":"9–12 anos","wizard.age_group.13_plus":"13+ anos","wizard.age_group_sub.3_5":"Pequenos ajudantes · tarefas simples, muitos elogios","wizard.age_group_sub.6_8":"Criar rotinas · marcam-nas sozinhos","wizard.age_group_sub.9_12":"Tarefas domésticas a sério · mais pontos","wizard.age_group_sub.13_plus":"Competências para a vida · tarefas semanais com recompensas a sério","wizard.chore.toys_away":"Arrumar os brinquedos","wizard.chore.clothes_basket":"Roupa suja no cesto","wizard.chore.brush_teeth_help":"Lavar os dentes (com ajuda)","wizard.chore.shoes_coat":"Arrumar sapatos e casaco","wizard.chore.help_feed_pet":"Ajudar a dar de comer ao animal","wizard.chore.match_socks":"Emparelhar as meias","wizard.chore.napkins":"Pôr os guardanapos na mesa","wizard.chore.water_plant":"Regar uma planta","wizard.chore.make_bed":"Fazer a cama","wizard.chore.get_dressed":"Vestir-se sozinho","wizard.chore.pack_school_bag":"Arrumar a mochila da escola","wizard.chore.set_clear_table":"Pôr e levantar a mesa","wizard.chore.tidy_bedroom":"Arrumar o quarto","wizard.chore.feed_pet":"Dar de comer ao animal","wizard.chore.put_away_laundry":"Arrumar a roupa lavada","wizard.chore.read_15":"Ler durante 15 minutos","wizard.chore.dishwasher":"Encher ou esvaziar a máquina da loiça","wizard.chore.bins_out":"Levar o lixo à rua","wizard.chore.hoover_room":"Aspirar uma divisão","wizard.chore.walk_dog":"Passear o cão","wizard.chore.help_cook":"Ajudar a fazer o jantar","wizard.chore.clean_sink":"Limpar o lavatório da casa de banho","wizard.chore.homework_no_reminders":"Trabalhos de casa sem lembretes","wizard.chore.change_sheets":"Mudar os lençóis","wizard.chore.cook_meal":"Cozinhar uma refeição para a família","wizard.chore.own_laundry":"Lavar a própria roupa","wizard.chore.mow_lawn":"Cortar a relva","wizard.chore.clean_bathroom":"Limpar a casa de banho","wizard.chore.wash_car":"Lavar o carro","wizard.chore.babysit":"Tomar conta dos mais novos durante uma hora","wizard.chore.food_shop":"Ajudar nas compras","wizard.chore.recycling":"Separar a reciclagem","wizard.reward.screen_time":"15 min extra de ecrã","wizard.reward.pick_pudding":"Escolher a sobremesa","wizard.reward.car_music":"Escolher a música no carro","wizard.reward.choose_dinner":"Escolher o jantar","wizard.reward.stay_up_late":"Deitar-se 30 minutos mais tarde","wizard.reward.family_film":"Escolher o filme da família","wizard.reward.ice_cream_trip":"Sair para comer um gelado","wizard.reward.spending_money":"5 € para gastar","wizard.reward.sleepover":"Dormida com um amigo","wizard.pack.morning_routine.name":"Rotina da manhã","wizard.pack.morning_routine.chore_0":"Fazer a cama","wizard.pack.morning_routine.chore_1":"Lavar os dentes","wizard.pack.morning_routine.chore_2":"Vestir-se","wizard.pack.morning_routine.chore_3":"Arrumar a mochila da escola","wizard.pack.evening_routine.name":"Rotina da noite","wizard.pack.evening_routine.chore_0":"Lavar os dentes","wizard.pack.evening_routine.chore_1":"Vestir o pijama","wizard.pack.evening_routine.chore_2":"Arrumar o quarto","wizard.pack.evening_routine.chore_3":"Preparar a roupa para amanhã","wizard.pack.kitchen_helper.name":"Ajudante de cozinha","wizard.pack.kitchen_helper.chore_0":"Pôr a mesa","wizard.pack.kitchen_helper.chore_1":"Levantar os pratos","wizard.pack.kitchen_helper.chore_2":"Encher a máquina da loiça","wizard.pack.kitchen_helper.chore_3":"Limpar as bancadas","wizard.pack.weekend_helper.name":"Ajudante de fim de semana","wizard.pack.weekend_helper.chore_0":"Arrumar o quarto","wizard.pack.weekend_helper.chore_1":"Aspirar","wizard.pack.weekend_helper.chore_2":"Ajudar com a roupa","wizard.pack.weekend_helper.chore_3":"Levar o lixo à rua","wizard.pack.pet_care.name":"Cuidar dos animais","wizard.pack.pet_care.chore_0":"Dar de comer ao animal","wizard.pack.pet_care.chore_1":"Encher a taça da água","wizard.pack.pet_care.chore_2":"Passear o cão","wizard.pack.pet_care.chore_3":"Limpar a caixa de areia","wizard.pack.homework_reading.name":"Trabalhos de casa e leitura","wizard.pack.homework_reading.chore_0":"Fazer os trabalhos de casa","wizard.pack.homework_reading.chore_1":"Ler durante 20 minutos","wizard.pack.homework_reading.chore_2":"Praticar o instrumento","wizard.chore.brush_teeth_am":"Lavar os dentes (manhã)","wizard.chore.wash_face":"Lavar a cara","wizard.chore.brush_hair":"Pentear o cabelo","wizard.chore.pyjamas_away":"Arrumar o pijama","wizard.chore.clear_breakfast":"Levantar a loiça do pequeno-almoço","wizard.chore.up_with_alarm":"Levantar com o despertador","wizard.chore.make_breakfast":"Fazer o próprio pequeno-almoço","wizard.chore.pack_lunch":"Preparar o próprio lanche","wizard.chore.sun_cream":"Pôr protetor solar","wizard.chore.ready_to_go":"Sapatos e casaco, pronto para sair","wizard.chore.open_curtains":"Abrir as cortinas","wizard.chore.eat_breakfast_table":"Tomar o pequeno-almoço à mesa","wizard.chore.school_letters":"Entregar os recados da escola","wizard.chore.pack_pe_kit":"Preparar o equipamento de educação física","wizard.chore.spellings":"Praticar a ortografia","wizard.chore.times_tables":"Praticar a tabuada","wizard.chore.check_school_app":"Ver os trabalhos de casa na app da escola","wizard.chore.plan_homework_week":"Planear os trabalhos de casa da semana","wizard.chore.revision_session":"Sessão de estudo (30 minutos)","wizard.chore.tidy_pencil_case":"Arrumar o estojo","wizard.chore.wash_water_bottle":"Lavar a garrafa de água","wizard.chore.empty_lunchbox":"Esvaziar a lancheira","wizard.chore.instrument_practice":"Praticar o instrumento","wizard.chore.read_aloud":"Ler em voz alta a um adulto","wizard.chore.set_table":"Pôr a mesa","wizard.chore.clear_table":"Levantar a mesa","wizard.chore.empty_dishwasher":"Esvaziar a máquina da loiça","wizard.chore.make_lunch_weekend":"Fazer o próprio almoço","wizard.chore.wash_veg":"Lavar a fruta e os legumes","wizard.chore.wipe_table":"Limpar a mesa da cozinha","wizard.chore.wash_up":"Lavar a loiça à mão","wizard.chore.dry_up":"Secar a loiça e arrumar","wizard.chore.bake_together":"Fazer um bolo com um adulto","wizard.chore.unpack_shopping":"Arrumar as compras","wizard.chore.clear_fridge":"Arrumar o frigorífico","wizard.chore.toast_for_all":"Fazer torradas para todos","wizard.chore.fill_water_jug":"Encher o jarro de água","wizard.chore.food_prep":"Ajudar a preparar a comida","wizard.chore.plan_dinner":"Planear um jantar da semana","wizard.chore.wipe_counters":"Limpar as bancadas da cozinha","wizard.chore.mop_floor":"Lavar o chão da cozinha","wizard.chore.dust_room":"Limpar o pó do quarto","wizard.chore.clean_mirrors":"Limpar os espelhos","wizard.chore.empty_bedroom_bin":"Despejar o caixote do quarto","wizard.chore.tidy_living_room":"Arrumar a sala","wizard.chore.line_up_shoes":"Alinhar os sapatos","wizard.chore.sort_drawer":"Arrumar uma gaveta","wizard.chore.toilet_roll":"Repor o papel higiénico","wizard.chore.clean_windows":"Limpar as janelas (por dentro)","wizard.chore.clean_toilet":"Limpar a sanita","wizard.chore.wipe_handles":"Limpar interruptores e puxadores","wizard.chore.rinse_bath":"Passar a banheira por água","wizard.chore.games_in_box":"Guardar os jogos na caixa","wizard.chore.tidy_desk":"Arrumar a secretária","wizard.chore.clear_stairs":"Arrumar as escadas","wizard.chore.tidy_car":"Arrumar o carro","wizard.chore.declutter":"Destralhar: doar 5 coisas","wizard.chore.hoover_stairs":"Aspirar as escadas","wizard.chore.make_bed_tidy":"Ajudar a fazer a cama","wizard.chore.sort_colours":"Separar a roupa por cores","wizard.chore.hang_washing":"Estender a roupa","wizard.chore.fold_towels":"Dobrar as toalhas","wizard.chore.load_washer":"Pôr a roupa na máquina","wizard.chore.iron_shirts":"Passar as camisas da escola","wizard.chore.clean_trainers":"Limpar as sapatilhas","wizard.chore.pair_gloves":"Arrumar luvas e gorros","wizard.chore.bring_washing_in":"Recolher a roupa","wizard.chore.fold_clothes":"Dobrar a roupa lavada","wizard.chore.sort_wardrobe":"Arrumar o roupeiro","wizard.chore.rake_leaves":"Varrer as folhas","wizard.chore.weed_bed":"Tirar as ervas de um canteiro","wizard.chore.clear_snow":"Tirar a neve do caminho","wizard.chore.sweep_patio":"Varrer o pátio","wizard.chore.bring_post_in":"Trazer o correio","wizard.chore.bike_away":"Arrumar a bicicleta","wizard.chore.repot_plant":"Mudar uma planta de vaso","wizard.chore.bird_feeder":"Encher o comedouro dos pássaros","wizard.chore.diy_help":"Ajudar num trabalho de bricolage","wizard.chore.bins_back_in":"Recolher os caixotes do lixo","wizard.chore.pick_veg":"Colher legumes na horta","wizard.chore.clean_garden_furniture":"Limpar a mobília do jardim","wizard.chore.water_garden":"Regar o jardim","wizard.chore.sweep_path":"Varrer a entrada","wizard.chore.pet_water":"Encher a tigela de água do animal","wizard.chore.litter_tray":"Limpar a caixa de areia","wizard.chore.clean_cage":"Limpar a gaiola","wizard.chore.feed_fish":"Dar de comer aos peixes","wizard.chore.brush_dog":"Escovar o cão","wizard.chore.clean_hutch":"Limpar a coelheira","wizard.chore.play_with_pet":"Brincar 15 minutos com o animal","wizard.chore.dog_poo":"Apanhar os dejetos do cão no jardim","wizard.chore.tank_water":"Mudar a água do aquário","wizard.chore.pet_food_out":"Dar o jantar ao animal","wizard.chore.charge_devices":"Carregar os aparelhos","wizard.chore.weekly_plan":"Fazer o próprio plano semanal","wizard.chore.money_jar":"Pôr a semanada no mealheiro","wizard.chore.call_grandparent":"Telefonar a um avô ou avó","wizard.chore.thank_you_card":"Escrever um cartão de agradecimento","wizard.chore.help_sibling_ready":"Ajudar um irmão mais novo a preparar-se","wizard.chore.on_time":"Estar pronto a horas","wizard.chore.phone_in_basket":"Telemóvel no cesto à hora de dormir","wizard.chore.budget_money":"Fazer o orçamento da semanada","wizard.chore.shop_alone":"Comprar algo sozinho na loja","wizard.chore.club_bag":"Preparar o saco para uma atividade","wizard.chore.visitor_drink":"Fazer uma bebida para uma visita","wizard.chore.remember_key":"Não esquecer a chave","wizard.chore.check_bus":"Ver o horário do autocarro","wizard.chore.lay_out_clothes":"Separar a roupa para amanhã","wizard.chore.drink_water":"Beber 6 copos de água","wizard.chore.outside_30":"30 minutos a brincar lá fora","wizard.chore.floss":"Passar o fio dentário","wizard.chore.eat_fruit":"Comer uma peça de fruta","wizard.chore.try_veg":"Provar um legume novo","wizard.chore.calm_breathing":"5 minutos de respiração calma","wizard.chore.ride_bike":"Andar de bicicleta","wizard.chore.sports_practice":"Treino desportivo","wizard.chore.walk_to_school":"Ir a pé para a escola","wizard.chore.screen_free_hour":"Uma hora sem ecrãs","wizard.chore.skincare":"Rotina de cuidados de pele","wizard.chore.stretch":"Fazer alongamentos 10 minutos","wizard.chore.swimming":"Ir nadar","wizard.chore.bed_on_time":"Na cama a horas","wizard.chore.take_medicine":"Tomar o medicamento","wizard.chore.wash_hands_dinner":"Lavar as mãos antes do jantar","wizard.chore.help_unasked":"Ajudar alguém sem que peçam","wizard.chore.game_night":"Preparar a noite de jogos em família","wizard.chore.tell_about_day":"Contar como foi o dia","wizard.chore.kind_neighbour":"Fazer algo simpático por um vizinho","wizard.chore.kind_to_sibling":"Dizer algo simpático a um irmão","wizard.chore.birthday_card":"Fazer um postal de aniversário","wizard.chore.plan_treat":"Ajudar a planear um programa em família","wizard.chore.visit_grandparents":"Visitar os avós e ajudar","wizard.chore.make_gift":"Fazer algo para alguém","wizard.chore.sort_argument":"Resolver uma discussão com calma","wizard.chore.hug_goodnight":"Dar as boas-noites a todos","wizard.chore.brush_teeth_pm":"Lavar os dentes (noite)","wizard.chore.bath_shower":"Banho de imersão ou duche","wizard.chore.bedtime_reading":"Leitura antes de dormir","wizard.chore.tidy_before_bed":"Arrumar antes de dormir","wizard.chore.devices_away":"Aparelhos guardados às 20h","wizard.chore.pyjamas_on":"Vestir o pijama","wizard.chore.lights_out":"Luz apagada a horas","wizard.chore.clear_cup":"Levantar o copo e o prato","wizard.chore.check_tomorrow":"Ver o plano para amanhã","wizard.chore.tablet_kitchen":"Carregar o tablet na cozinha","wizard.chore.school_bag_by_door":"Mochila junto à porta","wizard.chore.practise_piano":"Praticar piano","wizard.chore.language_words":"Aprender 5 palavras numa língua nova","wizard.chore.brain_game":"Puzzle ou jogo de raciocínio","wizard.chore.diary":"Escrever no diário","wizard.chore.science_experiment":"Experiência científica com um adulto","wizard.chore.draw_paint":"Desenhar ou pintar 20 minutos","wizard.chore.news_together":"Ver as notícias juntos","wizard.chore.typing_practice":"Praticar dactilografia","wizard.chore.chess_game":"Jogar uma partida de xadrez","wizard.chore.sew_button":"Aprender a pregar um botão","wizard.chore.coding_practice":"Praticar programação","wizard.chore.learn_song":"Aprender uma canção","wizard.chore.photo_project":"Projeto de fotografia","wizard.chore.plan_day_out":"Planear um passeio em família","wizard.chore.library_visit":"Ir à biblioteca","wizard.chore.lego_build":"Construir algo novo com peças","wizard.reward.sweet_treat":"Um pequeno doce","wizard.reward.gaming_30":"30 minutos de videojogos","wizard.reward.bubble_bath":"Um banho de espuma","wizard.reward.extra_story":"Uma história extra antes de dormir","wizard.reward.choose_breakfast":"Escolher o pequeno-almoço","wizard.reward.sticker_sheet":"Uma folha de autocolantes","wizard.reward.choose_seat":"Escolher o lugar ao jantar","wizard.reward.fizzy_drink":"Um refrigerante ao jantar","wizard.reward.video_call_friend":"Videochamada com um amigo","wizard.reward.skip_chore":"Saltar uma tarefa (um adulto escolhe)","wizard.reward.breakfast_in_bed":"Pequeno-almoço na cama","wizard.reward.living_room_camp":"Acampar na sala","wizard.reward.bowling":"Uma ida ao bowling","wizard.reward.climbing_wall":"O muro de escalada","wizard.reward.pool_trip":"Uma ida à piscina","wizard.reward.karaoke_night":"Noite de karaoke","wizard.reward.one_to_one":"Tempo a sós com um adulto","wizard.reward.lunch_out":"Almoço fora, só tu","wizard.reward.new_book":"Um livro novo","wizard.reward.bake_cake":"Fazer um bolo juntos","wizard.reward.friend_for_tea":"Um amigo para jantar","wizard.reward.big_park":"Uma ida ao parque grande","wizard.reward.theme_park":"Um dia num parque de diversões","wizard.reward.zoo_trip":"Uma ida ao jardim zoológico","wizard.reward.show_trip":"Um circo ou espetáculo","wizard.reward.new_game":"Um videojogo novo","wizard.reward.new_toy":"Um brinquedo novo","wizard.reward.towards_trainers":"Dinheiro para sapatilhas novas","wizard.reward.cinema_friend":"Cinema com um amigo","wizard.reward.shopping_trip":"Uma ida às compras","wizard.reward.day_out_choice":"Um passeio à tua escolha","wizard.reward.camping_weekend":"Um fim de semana de campismo","wizard.reward.takeaway_night":"Escolher o take-away","wizard.reward.friend_day_out":"Um passeio com um amigo","wizard.reward.phone_data":"Dados móveis extra","wizard.reward.late_weekend":"Deitar mais tarde ao fim de semana","wizard.cat.morning":"Manhã","wizard.cat.school":"Escola e trabalhos de casa","wizard.cat.kitchen":"Cozinha","wizard.cat.tidy":"Arrumação e limpeza","wizard.cat.laundry":"Roupa","wizard.cat.outdoor":"Casa e jardim","wizard.cat.pets":"Animais","wizard.cat.responsibility":"Responsabilidade","wizard.cat.health":"Saúde e exercício","wizard.cat.family":"Família e gentileza","wizard.cat.evening":"Noite","wizard.cat.learning":"Aprender e passatempos","wizard.chore.wipe_spills":"Limpar o que entornou","wizard.chore.carry_plate":"Levar o prato para a cozinha","wizard.chore.books_on_shelf":"Arrumar os livros na prateleira","wizard.chore.hands_after_toilet":"Lavar as mãos depois da casa de banho","wizard.chore.please_thank_you":"Dizer por favor e obrigado","library.btn":"Biblioteca","library.title":"Biblioteca","library.tab_chores":"Tarefas","library.tab_rewards":"Recompensas","library.suits":"Para","library.everyone":"Todos","library.search":"Pesquisar, p. ex. cão, roupa, trabalhos…","library.hide_have":"Ocultar os que já temos","library.cat_top":"Os mais escolhidos","library.cat_packs":"Pacotes","library.cat_new":"Novo para {name}","library.head_top":"O melhor ponto de partida","library.head_new":"Novas ideias para {name}: tarefas para quem tem {age} anos","library.head_packs":"Conjuntos de tarefas prontos, adicionados de uma vez","library.results":"Resultados para “{query}”: {count}","library.empty":"Nada aqui para estas crianças.","library.empty_hint":"Experimente Todos ou desmarque “Ocultar os que já temos”.","library.age_from":"{min}+ anos","library.age_range":"{min}–{max} anos","library.added":"Adicionado","library.customise":"Personalizar","library.pack_chores":"Tarefas: {count}","library.pack_skip":"Já tem {count}, serão ignoradas","library.selected":"Selecionados: {count}","library.assign_to":"Para","library.assign_fit":"Adequado a {fit} de {total} escolhidos","library.add":"Adicionar ({count})","library.adding":"A adicionar…","library.toast_added":"Adicionados: {count}","library.toast_added_skipped":"Adicionados: {count}. Ignorados, já existem: {skipped}","library.toast_wizard":"Adicionados às escolhas: {count}","library.toast_failed":"Nada foi adicionado: {error}","library.toast_load_failed":"Não foi possível abrir a biblioteca: {error}","library.customise_title":"Personalizar antes de adicionar","library.customise_hint":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer tarefa.","library.customise_hint_reward":"Só esta cópia muda. Pode continuar a editá-la depois, como qualquer recompensa.","library.customise_save":"Selecionar com estas alterações","library.repeats":"Repete","library.days_hint":"Sem dias marcados significa todos os dias.","library.more_title":"Quer mais?","library.more_chores":"Explorar toda a biblioteca: {count} tarefas em 12 categorias, mais pacotes prontos","library.more_rewards":"Explorar toda a biblioteca: {count} recompensas à escolha","library.browse":"Explorar","library.from_library":"Da biblioteca","library.from_library_sub":"Escolhidos na biblioteca. São adicionados com o resto na Revisão.","library.no_children":"Adicione primeiro uma criança para escolher para quem são as tarefas. As tarefas adicionadas agora são para todos.","panel.entity_bonus":"Bónus","panel.entity_child":"Criança","panel.entity_chore":"Tarefa","panel.entity_group":"Grupo","panel.entity_penalty":"Penalidade","panel.entity_reward":"Recompensa","panel.entity_search_placeholder":"Pesquisar | Adicionar item personalizado","panel.error_failed_to_load":"Falha ao carregar estado","panel.error_no_state":"Ainda sem estado.","panel.first_occ_available_immediately":"Disponível imediatamente","panel.first_occ_wait":"Aguardar a primeira ocorrência agendada","panel.group_add_tile":"Adicionar grupo","panel.group_chore_count":"{count} tarefas","panel.group_chore_count_one":"{count} tarefa","panel.group_chores_label":"Tarefas membro (a ordem importa para agrupado — a primeira é a líder)","panel.group_missing_chore":"(tarefa em falta {id})","panel.group_no_rotation_chores":"Apenas tarefas com modo de rotação (alternado / aleatório / equilibrado) podem integrar um grupo. Edite primeiro o modo de atribuição da tarefa.","panel.group_policy_hint":"Agrupado = a mesma criança para todas as tarefas do grupo hoje. Distribuído = crianças diferentes hoje.","panel.group_policy_label":"Política","panel.group_policy_spread":"Distribuído — crianças diferentes no grupo hoje","panel.group_policy_spread_short":"Distribuído","panel.group_policy_sticky":"Agrupado — a mesma criança para todas as tarefas do grupo hoje","panel.group_policy_sticky_short":"Agrupado","panel.group_title":"Grupos de tarefas","panel.loading":"A carregar…","panel.nav_family":"Família","panel.nav_earn":"Ganhar","panel.nav_spend":"Gastar","panel.nav_points":"Pontos","panel.nav_review":"Acompanhar","panel.nav_more":"Mais","panel.nav_sections":"Secções","panel.ha_menu":"Menu do Home Assistant","panel.new_btn":"Novo","panel.new_chore":"Nova tarefa","panel.new_bounty":"Nova tarefa extra","panel.new_reward":"Nova recompensa","panel.new_quest":"Nova missão","panel.new_challenge":"Novo desafio","panel.new_child":"Adicionar criança","panel.palette_placeholder":"Pesquisar ou ir para…","panel.palette_group_go":"Ir para","panel.palette_group_actions":"Ações","panel.palette_adjust_points":"Dar ou retirar pontos: {name}","panel.palette_no_results":"Sem resultados","panel.palette_hint":"↑↓ para mover · Enter para abrir · Esc para fechar","panel.scope_label":"Mostrar dados de","panel.scope_all":"Todos","panel.scope_only":"Mostrar só {name}","panel.scope_showing":"A mostrar só {name}","panel.scope_clear":"Mostrar todos","panel.today_greeting_morning":"Bom dia","panel.today_greeting_afternoon":"Boa tarde","panel.today_greeting_evening":"Boa noite","panel.today_needs_one":"1 coisa precisa de si","panel.today_needs_many":"{count} coisas precisam de si","panel.today_all_clear":"Tudo em dia","panel.today_needs_title":"Precisa de si","panel.needs_filter_label":"Mostrar","panel.needs_filter_swaps":"Trocas","panel.needs_filter_wishes":"Desejos","panel.today_needs_empty":"Nada pendente. Aprovações, pedidos de recompensa e desejos aparecem aqui.","panel.today_board_title":"Quadro de tarefas","panel.today_board_today":"Hoje","panel.today_board_week":"Esta semana","panel.today_board_unavailable":"Não foi possível carregar o quadro de tarefas. Consulte o registo do Home Assistant.","panel.today_board_empty":"Sem tarefas hoje.","panel.today_status_done":"Feita","panel.today_status_pending":"A aguardar aprovação","panel.today_status_todo":"Por fazer","panel.today_status_missed":"Falhada","panel.today_quick_title":"Ações rápidas","panel.today_quick_bonus":"Dar um bónus","panel.today_quick_penalty":"Aplicar uma penalização","panel.today_view_all":"Ver tudo","panel.today_nothing_due":"Nada para hoje","panel.today_all_done":"Tudo feito hoje","panel.today_left":"{count} por fazer","panel.today_left_one":"{count} por fazer","panel.today_ring_label":"{done} de {due} tarefas feitas","panel.today_adjust_points":"Dar ou retirar pontos","panel.today_streak":"{count} dias seguidos","panel.today_week_none":"Não registado","panel.today_week_hint":"Os dias a cinzento não foram registados. O TaskMate guarda o progresso de cada dia às 23:59, a partir desta versão.","panel.today_wish_text":"{child} deseja {wish}","panel.parent_complete_confirm":"Marcar esta tarefa como concluída pelo responsável? Nenhum ponto será atribuído.","panel.parent_complete_failed":"Falhou: {error}","panel.parent_complete_success":"Marcado como concluído pelo responsável","panel.parent_complete_tooltip":"Responsável fez (sem pontos)","panel.parent_complete_everyone":"Responsável fez por todos (sem pontos)","panel.parent_complete_for_child":"Responsável fez por {name} (sem pontos)","panel.parent_complete_for_child_confirm":"Marcar esta tarefa como feita só para {name}? Não serão atribuídos pontos.","panel.penalty_apply_text":"Escolha a criança a penalizar (será deduzido {points} pontos).","panel.penalty_empty_description":"Adicione uma penalização para deduzir pontos por mau comportamento.","panel.penalty_empty_title":"Ainda sem penalizações","panel.penalty_points_label":"Pontos a deduzir","panel.penalty_title":"Penalizações","panel.penbon_applies_to":"Aplica-se a","panel.penbon_applies_to_hint":"Deixe vazio para aplicar a todas as crianças.","panel.penbon_description_label":"Descrição (opcional)","panel.penbon_icon_label":"Ícone","panel.penbon_name_label":"Nome","panel.penbon_no_eligible":"Sem crianças elegíveis. Edite o/a {kind} para definir a quem se aplica.","panel.penbon_points_award":"Pontos a atribuir","panel.penbon_points_deduct":"Pontos a deduzir","panel.penbon_table_assigned":"Atribuído","panel.penbon_table_name":"Nome","panel.penbon_table_points":"Pontos","panel.pending_tooltip":"{count} pendentes — clique para revisar","panel.pending_tooltip_one":"{count} pendente — clique para revisar","panel.pts_display":"{count} {points_name}","panel.recurrence_every_2_days":"A cada 2 dias","panel.recurrence_every_n_days":"A cada N dias (personalizado)","panel.recurrence_every_count_days":"A cada {count} dias","panel.recurrence_every_2_weeks":"A cada 2 semanas","panel.recurrence_every_3_months":"A cada 3 meses","panel.recurrence_every_6_months":"A cada 6 meses","panel.recurrence_monthly":"Mensal","panel.recurrence_weekly":"Semanal","panel.reorder_global_hint":"Arraste as linhas para reordenar como as tarefas aparecem no painel de administração. Guarde para aplicar.","panel.reorder_global_title":"Reordenar tarefas","panel.reorder_hint":"Arraste as linhas para reordenar como as tarefas aparecem no cartão desta criança. Guarde para aplicar.","panel.reorder_title":"Reordenar tarefas · {name}","panel.reward_add_tile":"Adicionar recompensa","panel.tab_wishlists":"Listas de desejos","panel.wish_filter_all":"Todas as crianças","panel.wish_section_pending":"À espera de aprovação","panel.wish_section_pending_hint":"Aprove para transformar um desejo num objetivo de poupança. Pode alterar o objetivo primeiro.","panel.wish_section_active":"Desejos ativos","panel.wish_section_pledges":"Promessas","panel.wish_section_pledges_hint":"Tudo o que os familiares ofereceram. Os pontos prometidos são uma oferta: nunca saem do saldo de uma criança.","panel.wish_section_history":"Histórico","panel.wish_none_pending":"Nenhum desejo à espera de aprovação.","panel.wish_none_active":"Ainda não há desejos em poupança.","panel.wish_none_pledges":"Ainda não há promessas.","panel.wish_none_history":"Os desejos resgatados e recusados aparecem aqui.","panel.wish_suggested":"{child} sugeriu {points} {points_name}","panel.wish_target":"Objetivo","panel.wish_approve":"Aprovar","panel.wish_decline":"Recusar","panel.wish_col_wish":"Desejo","panel.wish_col_progress":"Progresso","panel.wish_col_saved":"Poupado","panel.wish_col_pledged":"Prometido","panel.wish_col_status":"Estado","panel.wish_col_from":"De","panel.wish_col_to":"Para","panel.wish_col_amount":"Quantia","panel.wish_col_message":"Mensagem","panel.wish_col_date":"Data","panel.wish_status_saving":"A poupar","panel.wish_status_funded":"Financiado","panel.wish_status_redeem":"Resgate pedido","panel.wish_status_redeemed":"Resgatado","panel.wish_status_declined":"Recusado","panel.wish_pledge":"Prometer","panel.wish_fulfil":"Cumprir","panel.wish_delete":"Apagar desejo","panel.wish_unpledge":"Remover promessa","panel.wish_confirm_delete":"Apagar este desejo? O que a criança poupou volta para ela e todas as promessas são devolvidas.","panel.wish_confirm_unpledge":"Remover esta promessa do desejo?","panel.wish_decline_title":"Recusar {wish}","panel.wish_decline_reason":"Motivo (opcional)","panel.wish_decline_reason_hint":"Mostrado à criança na lista de desejos.","panel.wish_pledge_title":"Prometer para {wish} de {child}","panel.wish_pledge_who":"Quem está a prometer?","panel.wish_pledge_amount":"Quantia","panel.wish_pledge_amount_hint":"Ainda faltam {points}. Os pontos prometidos são uma oferta: não saem do saldo de nenhuma criança.","panel.wish_pledge_finish":"Completar ({points})","panel.wish_pledge_message":"Mensagem para {name} (opcional)","panel.wish_pledge_preview":"Depois desta promessa: {total} / {target}","panel.wish_pledge_add":"Adicionar promessa","panel.wish_err_target":"O objetivo tem de ser um número inteiro de 1 a 100000.","panel.wish_err_who":"Indique de quem é a promessa.","panel.wish_err_amount":"Prometa pelo menos 1 ponto.","panel.wish_toast_approved":"Desejo aprovado","panel.wish_toast_declined":"Desejo recusado","panel.wish_toast_pledged":"Promessa adicionada","panel.wish_toast_pledge_removed":"Promessa removida","panel.wish_toast_removed":"Desejo apagado","panel.reward_assigned_hint":"Deixe vazio para disponibilizar a todas as crianças.","panel.reward_assigned_label":"Atribuída a","panel.reward_badge_jackpot":"Jackpot","panel.reward_badge_pool":"Poupança","panel.reward_streak_freeze_label":"Congelamento de sequência — aprovar dá um congelamento à criança","panel.reward_streak_freeze_hint":"O congelamento salva a sequência num dia falhado. Não pode ser resgatado acima do máximo por criança.","panel.reward_badge_streak_freeze":"Congelamento","panel.reward_cost_label":"Custo ({points_name})","panel.reward_description_label":"Descrição (opcional)","panel.reward_expires_hint":"Os pontos acumulados são devolvidos à meia-noite.","panel.reward_timelock_section":"Avançado — bloqueio horário","panel.reward_timelock_label":"Limitar quando pode ser reclamada","panel.reward_timelock_hint":"A recompensa continua visível, mas só pode ser reclamada dentro do período definido. Acumular pontos nunca é bloqueado.","panel.reward_timelock_days_label":"Dias","panel.reward_timelock_days_hint":"Deixe todos os dias desligados para não restringir dias.","panel.reward_timelock_from_label":"Das","panel.reward_timelock_until_label":"Até","panel.reward_timelock_times_hint":"Deixe ambos em branco para qualquer hora do dia. A hora final é exclusiva, por isso 07:00–19:00 termina às 19:00. Se o início for depois do fim, o período passa a meia-noite.","panel.reward_timelock_badge":"Com bloqueio horário","panel.reward_expires_label":"Expira (vazio = nunca)","panel.reward_icon_label":"Ícone","panel.reward_is_jackpot_hint":"Combinar as contribuições de todas as crianças para uma recompensa partilhada.","panel.reward_is_jackpot_label":"Jackpot — juntar pontos de todas as crianças atribuídas","panel.reward_name_label":"Nome","panel.reward_pool_hint":"As crianças depositam pontos no fundo dedicado desta recompensa em vez de gastarem do saldo.","panel.reward_pool_label":"Recompensa com fundo (mealheiro)","panel.reward_quantity_hint":"Cada reclamação aprovada reduz em 1.","panel.reward_quantity_label":"Quantidade limitada (vazio = ilimitada)","panel.reward_stat_cost":"Custo em {points_name}","panel.reward_stat_expires":"Expira","panel.reward_stat_remaining":"Restantes","panel.reward_stat_unlimited":"Ilimitada","panel.reward_affordable":"Pode obtê-la agora","panel.reward_title":"Recompensas","panel.row_menu_more":"Mais ações","panel.schedule_one_shot":"Tarefa única","panel.schedule_recurring":"Recorrente (a cada N dias/semanas/meses)","panel.schedule_specific_days":"Dias específicos da semana","panel.search_bonuses":"Pesquisar bónus…","panel.search_children":"Pesquisar crianças…","panel.search_chores":"Filtrar tarefas…","panel.search_groups":"Pesquisar grupos…","panel.search_penalties":"Pesquisar penalizações…","panel.search_rewards":"Pesquisar recompensas…","panel.settings_afternoon_hint":"Predefinição 12:00 – 17:00","panel.settings_afternoon_label":"Tarde","panel.settings_bonuses_title":"Bónus","panel.settings_calendar_projection_hint":"Dias de antecedência em que cada tarefa é publicada nos calendários","panel.settings_calendar_projection_label":"Projeção de calendário","panel.settings_chore_rotation_title":"Rotação de Tarefas","panel.settings_currency_hint":"Como os pontos são nomeados e apresentados na aplicação.","panel.settings_currency_title":"Moeda","panel.settings_parents_title":"Pais (sem direitos de administrador)","panel.settings_parents_hint":"Dê a um membro do agregado sem permissões de administrador o controlo do dia a dia — aprovar tarefas, ajustar pontos, confirmar recompensas — sem direitos de administrador do Home Assistant. Continuará sem poder abrir este painel de administração nem alterar a configuração.","panel.settings_parents_empty":"Não foram encontrados utilizadores do Home Assistant sem permissões de administrador. Crie primeiro um utilizador HA normal e depois selecione-o aqui.","panel.settings_require_linked_child_label":"Exigir uma conta associada por criança","panel.settings_require_linked_child_hint":"Só permite que a conta do Home Assistant da própria criança atue como essa criança. Deixe desligado num tablet familiar partilhado em que uma conta serve todos. Os pais e administradores podem sempre atuar por qualquer criança.","panel.settings_chore_undo_label":"Janela de anulação para crianças (segundos)","panel.settings_chore_undo_hint":"Permite a uma criança retirar a sua própria tarefa: uma submissão à espera de aprovação até um pai a rever, e uma tarefa aprovada automaticamente durante estes segundos depois de a concluir. 0 (predefinição) desliga, e só os pais podem anular. O que um pai já aprovou continua reservado aos pais. 0–3600.","panel.settings_chore_undo_invalid":"A janela de anulação para crianças tem de ser um número inteiro de segundos entre 0 e 3600.","panel.settings_evening_hint":"Predefinição 17:00 – 21:00","panel.settings_evening_label":"Noite","panel.settings_history_title":"Histórico e sequências","panel.settings_morning_hint":"Predefinição 06:00 – 12:00","panel.settings_morning_label":"Manhã","panel.settings_night_hint":"Predefinição 21:00 – 23:59","panel.settings_night_label":"Madrugada","panel.settings_notifications_title":"Notificações","panel.settings_notify_hint":"Usado para notificações de aprovação parental","panel.settings_notify_label":"Serviço de notificação","panel.settings_notify_none":"(nenhum — usar notificações persistentes do HA)","panel.settings_perfect_week_bonus_hint":"Quantos pontos atribuir","panel.settings_perfect_week_bonus_label":"Pontos de bónus por semana perfeita","panel.settings_perfect_week_all_chores_hint":"Um dia só conta quando todas as tarefas desse dia estão feitas","panel.settings_perfect_week_all_chores_label":"Semana perfeita exige todas as tarefas","panel.settings_perfect_week_hint":"Bónus por completar todos os dias de uma semana","panel.settings_perfect_week_label":"Bónus de semana perfeita","panel.settings_points_default":"Estrelas","panel.settings_points_icon_hint":"Escolha qualquer ícone MDI","panel.settings_points_icon_label":"Ícone dos pontos","panel.settings_points_name_hint":"Como os chama, ex. Estrelas ou Moedas","panel.settings_quick_points_label":"Valores rápidos de pontos","panel.settings_quick_points_hint":"Valores separados por vírgulas para os botões + e − em cada cartão de criança. São usados até três.","panel.settings_points_name_label":"Nome dos pontos","panel.settings_retention_hint":"Quantos dias de histórico de conclusões manter","panel.settings_retention_label":"Retenção","panel.settings_show_ids_hint":"Mostrar IDs internos para uso em automações e chamadas de serviço","panel.settings_show_ids_label":"Mostrar IDs","panel.settings_skip_confirm_hint":"Mostrar confirmação antes de saltar a rotação de uma tarefa","panel.settings_skip_confirm_label":"Confirmar antes de saltar","panel.settings_streak_all_chores_hint":"Só prolongar a sequência quando todas as tarefas do dia estiverem feitas","panel.settings_streak_all_chores_label":"Sequência exige todas as tarefas","panel.settings_streak_milestones_hint":"Bónus aos 3, 7, 14, 30, 60, 100 dias","panel.settings_streak_milestones_label":"Marcos de sequência","panel.settings_streak_freeze_max_label":"Congelamentos de sequência (máximo por criança)","panel.settings_streak_freeze_max_hint":"Cada congelamento salva a sequência num dia falhado. 0 desativa os congelamentos.","panel.settings_streak_freeze_earn_label":"Ganhar um congelamento a cada","panel.settings_streak_freeze_earn_hint":"Dias seguidos por cada congelamento grátis. 0 = nunca (ofereça antes uma recompensa de congelamento).","panel.settings_streak_reset_hint":"O que acontece quando um dia é falhado","panel.settings_streak_reset_label":"Reinício de sequência","panel.settings_time_boundaries_hint":"Quando cada período do dia começa e termina (HH:MM, 24 horas). Adicione os seus próprios períodos; intervalos vazios passam para “A qualquer hora”.","panel.settings_time_boundaries_title":"Limites dos períodos do dia","panel.settings_title":"Definições","panel.settings_weekend_multiplier_hint":"Bónus ao Sáb/Dom (1.0 = desligado)","panel.settings_birthday_multiplier_label":"Multiplicador de pontos no aniversário","panel.settings_birthday_multiplier_hint":"Pontos das tarefas no aniversário de uma criança, além do bónus de fim de semana (1.0 = desligado)","panel.settings_birthday_chores_off_label":"Folga no aniversário","panel.settings_birthday_chores_off_hint":"Oculta as tarefas não obrigatórias no aniversário de uma criança. O dia nunca quebra a sequência.","panel.settings_difficulty_multipliers_hint":"Multiplicador de pontos por nível. Médio é a base (×1.0); fácil/difícil ajustam a recompensa de uma tarefa.","panel.settings_difficulty_multipliers_label":"Multiplicadores de dificuldade","panel.settings_vacation_hint":"Pausar todas as tarefas e congelar sequências nestes períodos (p. ex. férias).","panel.vacation_calendar_label":"Calendário de férias da família (opcional)","panel.vacation_calendar_hint":"Quando este calendário tem um evento ativo, todas as crianças são consideradas ausentes — as sequências congelam e as tarefas ficam ocultas. Sensores por criança podem acrescentar períodos de ausência individuais.","panel.settings_vacation_title":"Modo de férias / pausa","panel.vacation_add":"Adicionar férias","panel.vacation_dates_required":"Cada período de férias precisa de uma data de início e de fim.","panel.vacation_delete_title":"Remover férias","panel.vacation_name_placeholder":"p. ex. férias de verão","panel.vacation_none":"Sem férias definidas — as tarefas correm todos os dias.","panel.settings_weekend_multiplier_label":"Multiplicador de fim de semana","panel.skip_chore_confirm":"Saltar a criança atualmente atribuída a esta tarefa e avançar a rotação?","panel.streak_pause":"Pausa — sequência preservada até à próxima conclusão","panel.streak_reset":"Reiniciar — sequência volta a 0 no dia falhado","panel.tab_activity":"Atividade","panel.tab_audit":"Auditoria","panel.tab_badges":"Conquistas","panel.tab_bonuses":"Bónus","panel.tab_children":"Crianças","panel.tab_chores":"Tarefas","panel.tab_groups":"Grupos","panel.tab_notifications":"Notificações","panel.tab_penalties":"Penalizações","panel.tab_rewards":"Recompensas","panel.tab_settings":"Definições","panel.tab_help":"Ajuda e sugestões","panel.fb_intro":"Encontrou um problema ou tem uma ideia? Descreva-o aqui e o TaskMate abre um issue no GitHub com as suas versões e configuração já preenchidas. Nada é enviado até carregar em Create no GitHub.","panel.fb_type_label":"O que pretende fazer?","panel.fb_type_bug":"Reportar um erro","panel.fb_type_bug_hint":"Algo não está a funcionar como devia","panel.fb_type_feature":"Sugerir uma funcionalidade","panel.fb_type_feature_hint":"Uma ideia para melhorar o TaskMate","panel.fb_title":"Título","panel.fb_bug_heading":"O que correu mal?","panel.fb_bug_title_placeholder":"p. ex. O cartão da criança mostra 0 pontos após o reinício da meia-noite","panel.fb_bug_description":"O que aconteceu?","panel.fb_bug_description_placeholder":"Descreva o que viu e onde","panel.fb_bug_expected":"O que esperava que acontecesse?","panel.fb_bug_steps":"Passos para reproduzir","panel.fb_bug_steps_placeholder":"1. Abra…\n2. Toque em…\n3. Veja…","panel.fb_bug_area":"Que parte do TaskMate?","panel.fb_bug_repro":"Acontece sempre?","panel.fb_bug_console":"Erros da consola do navegador","panel.fb_bug_console_hint":"Para problemas com cartões: prima F12, abra o separador Console, reproduza o problema e cole os erros a vermelho.","panel.fb_bug_config":"YAML do cartão","panel.fb_bug_config_hint":"Para problemas com cartões: cole o YAML do cartão a partir do editor do painel.","panel.fb_more_details":"Mais detalhes (opcional)","panel.fb_additional":"Mais alguma coisa?","panel.fb_additional_hint":"Pode arrastar capturas de ecrã para o issue no GitHub.","panel.fb_feat_heading":"Qual é a sua ideia?","panel.fb_feat_title_placeholder":"p. ex. Permitir que as crianças troquem tarefas entre si","panel.fb_feat_summary":"Resumo","panel.fb_feat_summary_placeholder":"Descreva a funcionalidade numa ou duas frases","panel.fb_feat_problem":"Que problema resolveria?","panel.fb_feat_problem_hint":"As boas ideias começam com um problema real na rotina da família.","panel.fb_feat_solution":"Como gostaria que funcionasse?","panel.fb_feat_area":"Que área?","panel.fb_feat_priority":"Qual a importância para si?","panel.fb_feat_alternatives":"Soluções alternativas que já experimentou","panel.fb_area_child_card":"Cartão da criança","panel.fb_area_rewards_card":"Cartão de recompensas","panel.fb_area_approvals_card":"Cartão de aprovações","panel.fb_area_points_card":"Cartão de pontos","panel.fb_area_reorder_card":"Cartão de reordenação","panel.fb_area_parent_card":"Cartão do painel dos pais","panel.fb_area_overview_card":"Cartão de visão geral","panel.fb_area_activity_card":"Cartão de atividade","panel.fb_area_streak_card":"Cartão de sequências","panel.fb_area_weekly_card":"Cartão semanal","panel.fb_area_graph_card":"Cartão do gráfico de pontos","panel.fb_area_progress_card":"Cartão de progresso da recompensa","panel.fb_area_leaderboard_card":"Cartão de classificação","panel.fb_area_setup":"Configurar a integração","panel.fb_area_chores":"Gerir tarefas","panel.fb_area_rewards":"Gerir recompensas","panel.fb_area_children":"Gerir crianças","panel.fb_area_points":"Pontos e pontuação","panel.fb_area_streaks":"Sequências e marcos","panel.fb_area_reward_approval":"Aprovar recompensas","panel.fb_area_chore_approval":"Aprovar tarefas","panel.fb_area_services":"Serviços e automações","panel.fb_area_sensors":"Sensores e atributos de entidades","panel.fb_area_resources":"Cartões não carregam","panel.fb_area_bonus":"Pontos de bónus","panel.fb_area_settings":"Definições","panel.fb_area_notifications":"Notificações","panel.fb_area_install":"Instalação / HACS","panel.fb_area_new_card":"Um cartão novo","panel.fb_area_other":"Outra coisa","panel.fb_repro_always":"Sim, sempre","panel.fb_repro_sometimes":"Às vezes","panel.fb_repro_once":"Só aconteceu uma vez","panel.fb_priority_nice":"Seria bom ter","panel.fb_priority_important":"Importante — falta no nosso dia a dia","panel.fb_priority_critical":"Crítico — impede-nos de usar bem o TaskMate","panel.fb_details_heading":"Incluído automaticamente","panel.fb_details_intro":"Estes detalhes ajudam a chegar rapidamente à origem de um problema. Nunca incluem nomes, pontos nem nada pessoal.","panel.fb_reload":"Atualizar","panel.fb_loading":"A recolher os detalhes da sua configuração…","panel.fb_info_failed":"Não foi possível ler os detalhes da configuração: {error}","panel.fb_auto":"auto","panel.fb_taskmate_version":"Versão do TaskMate","panel.fb_ha_version":"Versão do Home Assistant","panel.fb_family":"Família","panel.fb_family_value":"Crianças: {children}, adultos: {adults} · tarefas: {chores} · recompensas: {rewards}","panel.fb_browser":"Navegador","panel.fb_health":"Estado","panel.fb_health_ok":"Sem problemas","panel.fb_children_count":"Crianças","panel.fb_install_type":"Instalação do Home Assistant","panel.fb_install_method":"TaskMate instalado via","panel.fb_lovelace_mode":"Modo do painel (Lovelace)","panel.fb_install_haos":"Home Assistant OS","panel.fb_install_supervised":"Supervised","panel.fb_install_container":"Contentor (Docker)","panel.fb_install_core":"Core","panel.fb_method_hacs_default":"HACS","panel.fb_method_hacs_custom":"HACS (repositório personalizado)","panel.fb_method_manual":"Ficheiros copiados manualmente","panel.fb_lovelace_storage":"Storage (editado na interface)","panel.fb_lovelace_yaml":"YAML","panel.fb_not_sure":"Não sei","panel.fb_pick_one":"Escolha…","panel.fb_dropdowns_hint":"Detetado automaticamente — altere se estiver errado.","panel.fb_include_details":"Incluir estes detalhes","panel.fb_logs_heading":"Entradas de registo do TaskMate","panel.fb_logs_found":"Avisos ou erros recentes do TaskMate: {count}. Os nomes são substituídos por marcadores.","panel.fb_logs_found_one":"{count} aviso ou erro recente do TaskMate. Os nomes são substituídos por marcadores.","panel.fb_logs_none":"Sem avisos ou erros recentes do TaskMate no registo.","panel.fb_logs_unavailable":"Não foi possível ler o registo do Home Assistant.","panel.fb_logs_include":"Adicionar ao issue","panel.fb_logs_preview":"Mostrar o que será incluído","panel.fb_copy_logs":"Copiar entradas de registo","panel.fb_copied_logs":"Entradas de registo copiadas","panel.fb_logs_debug_hint":"O Home Assistant só guarda aqui avisos e erros. Para a história completa, ative o registo de depuração (Definições → Dispositivos e serviços → TaskMate → Ativar registo de depuração), reproduza o problema e depois transfira o registo em Definições → Sistema → Registos e arraste-o para o issue.","panel.fb_logs_trimmed":"A ligação só tem espaço para {used} entradas de registo — as {dropped} mais antigas ficaram de fora. Use Copiar como Markdown para incluir todas.","panel.fb_diag_heading":"Ficheiro de diagnóstico","panel.fb_diag_hint":"Um ficheiro que descreve a sua configuração do TaskMate, sem nomes nem dados pessoais. Arraste-o para o issue no GitHub.","panel.fb_diag_download":"Transferir","panel.fb_diag_started":"Transferência do diagnóstico iniciada","panel.fb_diag_failed":"Não foi possível transferir o ficheiro de diagnóstico","panel.fb_open_github":"Abrir no GitHub","panel.fb_copy_markdown":"Copiar como Markdown","panel.fb_copied_markdown":"Relatório copiado — cole-o num novo issue no GitHub","panel.fb_copy_failed":"Não foi possível copiar para a área de transferência","panel.fb_search_github":"Pesquisar issues existentes","panel.fb_ready":"Pronto — verifique no GitHub e depois carregue em Create.","panel.fb_still_needed":"Ainda falta: {fields}","panel.fb_too_long":"Demasiado longo para uma ligação ({count} caracteres a mais).","panel.fb_too_long_plain":"Demasiado longo para uma ligação — encurte-o ou use Copiar como Markdown.","panel.fb_too_long_hint":"Encurte o campo mais longo ou use Copiar como Markdown e cole o relatório num novo issue no GitHub.","panel.fb_account_hint":"Precisa de uma conta gratuita do GitHub. O seu texto abre num novo separador para o verificar antes de ser publicado.","panel.fb_similar_title":"Issues semelhantes já no GitHub","panel.fb_similar_hint":"Se um destes for o seu problema, deixe antes um comentário ou um 👍 aí.","panel.fb_issue_open":"Aberto","panel.fb_issue_closed":"Fechado","panel.fb_stale":"Esta página é do TaskMate {panel}, mas está instalada a versão {installed}. O navegador está a mostrar uma cópia antiga — atualize antes de reportar um problema com um cartão.","panel.fb_refresh_now":"Atualizar agora","panel.fb_health_found":"A verificação de estado encontrou {count} coisas a corrigir. Podem explicar o problema.","panel.fb_health_found_one":"A verificação de estado encontrou {count} coisa a corrigir. Pode explicar o problema.","panel.fb_health_open":"Abrir verificação de estado","panel.fb_opened":"O GitHub abriu num novo separador. Depois de submeter o issue, pode limpar este formulário.","panel.fb_clear":"Limpar formulário","panel.fb_clear_confirm":"Limpar tudo o que escreveu?","panel.fb_other_help":"Outra ajuda","panel.fb_link_troubleshooting":"Guia de resolução de problemas","panel.fb_link_faq":"FAQ","panel.fb_link_discussions":"Perguntar à comunidade","panel.tab_templates":"Modelos","panel.tab_today":"Hoje","panel.tab_unknown":"Separador desconhecido","panel.manual":"Manual","panel.manual_help":"Ajuda para esta página","panel.manual_open_web":"Abrir no site","panel.manual_open_full":"Abrir no manual","panel.manual_search":"Pesquisar no manual","panel.manual_contents":"Índice","panel.manual_on_this_page":"Nesta página","panel.manual_prev":"Anterior","panel.manual_next":"Seguinte","panel.manual_version":"Documentação da v{version}","panel.manual_results":"Páginas encontradas: {count}","panel.manual_no_results":"Nada no manual corresponde a isso.","panel.manual_loading":"A carregar o manual…","panel.manual_missing":"O manual não está incluído nesta instalação. Pode lê-lo no site.","panel.manual_failed":"Não foi possível carregar o manual.","panel.manual_img_offline":"As capturas de ecrã precisam de ligação à Internet.","panel.notif_add_custom":"Adicionar notificação personalizada","panel.notif_add_parent":"Adicionar encarregado","panel.notif_custom_empty":"Ainda não há notificações personalizadas.","panel.notif_custom_message_placeholder":"Mensagem (pode usar {child_name})","panel.notif_custom_name_placeholder":"Nome do lembrete","panel.notif_day_fri":"Sex","panel.notif_day_mon":"Seg","panel.notif_day_sat":"Sáb","panel.notif_day_sun":"Dom","panel.notif_day_thu":"Qui","panel.notif_day_tue":"Ter","panel.notif_day_wed":"Qua","panel.notif_default_custom_message":"Lembrete para {child_name}","panel.notif_default_custom_name":"Novo lembrete","panel.notif_default_parent_name":"Encarregado","panel.notif_loading":"A carregar notificações…","panel.notif_matrix_col_notification":"Notificação","panel.notif_none":"Nenhum","panel.notif_power_user_note_body":"O TaskMate dispara os eventos taskmate_chore_completed, taskmate_streak_updated, taskmate_badge_earned, taskmate_reward_claimed e outros no barramento de eventos do HA. Use Node-RED ou automatizações do HA para reagir a eles.","panel.notif_power_user_note_title":"Nota para utilizadores avançados","panel.notif_recipients_children":"Crianças","panel.notif_recipients_parents":"Encarregados","panel.notif_remove_parent":"Remover","panel.notif_section_custom":"Notificações agendadas personalizadas","panel.notif_unnamed_recipient":"(sem nome)","panel.notif_section_custom_desc":"Adicione os seus próprios lembretes temporizados. Para notificações por eventos, escute os eventos taskmate_* no barramento do Home Assistant.","panel.notif_section_matrix":"Notificações incorporadas","panel.notif_section_matrix_desc":"Ativar/desativar por destinatário. O interruptor à esquerda desativa toda a linha globalmente. Células marcadas com — não são válidas para esse destinatário.","panel.notif_section_recipients":"Destinatários","panel.notif_section_recipients_desc":"Associe cada criança e encarregado a um serviço de notificação do Home Assistant. Deixe em branco para ignorar notificações para essa pessoa.","panel.notif_streak_cutoff_label":"Limite","panel.notif_nav_url_global_label":"Ao tocar, abrir","panel.notif_nav_url_global_hint":"Para onde uma notificação tocada abre: um caminho como /taskmate-admin ou /lovelace/parents, um URL completo ou noAction. Aplica-se a todas as notificações, salvo substituição por tipo abaixo.","panel.notif_nav_url_row_placeholder":"Usa o padrão global","panel.notif_group_global_label":"Agrupar notificações como","panel.notif_group_global_hint":"As notificações com este nome são agrupadas no telemóvel em vez de se dispersarem pelos outros alertas do Home Assistant. Aplica-se a todas as notificações, salvo substituição por tipo abaixo. Deixe em branco para desativar o agrupamento.","panel.notif_group_row_placeholder":"Grupo: padrão global","panel.notif_send_test":"Enviar teste","panel.notif_test_sent":"Teste enviado a {count} destinatários + notificação persistente","panel.notif_test_sent_one":"Teste enviado a {count} destinatário + notificação persistente","panel.notif_tab_title":"Notificações","panel.template_assignment_mode_label":"Modo de atribuição","panel.template_builtin":"Incorporado","panel.template_builtin_packs":"Pacotes incorporados","panel.template_builtin_template_packs":"Pacotes de modelos incorporados","panel.template_builtin_templates":"Modelos incorporados","panel.template_chores_in_template":"Tarefas neste modelo","panel.template_confirm_bar":"{count} tarefas serão criadas · {points} {points_name} no total","panel.template_confirm_bar_one":"{count} tarefa será criada · {points} {points_name} no total","panel.template_create_btn":"Criar {count} tarefas","panel.template_create_btn_one":"Criar {count} tarefa","panel.template_create_title":"Criar Modelo","panel.template_custom":"Personalizado","panel.template_custom_packs":"Pacotes personalizados","panel.template_custom_templates":"Modelos personalizados","panel.template_daily_limit_label":"Limite diário","panel.template_edit_title":"Editar Modelo","panel.template_icon_label":"Ícone (MDI)","panel.template_name_label":"Nome","panel.template_picker_title":"Adicionar a partir de Modelo","panel.template_preview_hint":"Reveja e personalize cada tarefa antes de criar. Expanda para editar todos os campos ou remova com ✕.","panel.template_assign_all_label":"Atribuir todas as tarefas a","panel.template_assign_all_hint":"Toque num nome para dar cada tarefa a essa criança. Deixe vazio para todas as crianças. Pode alterar cada tarefa abaixo.","panel.template_pts_total":"{count} tarefas · {points} {points_name} no total","panel.template_pts_total_one":"{count} tarefa · {points} {points_name} no total","panel.template_requires_approval_label":"Requer aprovação","panel.template_requires_approval_no":"Não","panel.template_requires_approval_yes":"Sim","panel.template_save_icon_label":"Ícone (MDI)","panel.template_save_name_label":"Nome do modelo","panel.template_save_name_placeholder":"ex. O meu pacote matinal","panel.template_save_select_chores":"Selecionar tarefas a incluir","panel.template_save_title":"Guardar como Modelo","panel.template_schedule_days_label":"Agendamento (dias)","panel.template_schedule_label":"Agendamento","panel.template_title":"Modelos","panel.template_unnamed":"(sem nome)","panel.time_afternoon":"Tarde","panel.time_ago_days":"há {count}d","panel.time_ago_hours":"há {count}h","panel.time_ago_just_now":"agora mesmo","panel.time_ago_minutes":"há {count}m","panel.time_anytime":"Qualquer hora","panel.time_evening":"Noite","panel.time_morning":"Manhã","panel.time_night":"Madrugada","panel.toast_added_bonus":"Bónus adicionado","panel.toast_added_penalty":"Penalização adicionada","panel.toast_apply_failed":"Falha ao aplicar: {error}","panel.toast_approve_failed":"Falha ao aprovar: {error}","panel.toast_approved":"Aprovado","panel.toast_badge_added":"Conquista adicionada","panel.toast_badge_award_failed":"Atribuição falhou: {error}","panel.toast_badge_awarded":"Conquista atribuída","panel.toast_badge_criterion_invalid":"Valor do critério deve ser ≥ 1","panel.toast_badge_delete_failed":"Eliminação falhou: {error}","panel.toast_badge_deleted":"Conquista eliminada","panel.toast_badge_name_required":"Nome é obrigatório","panel.toast_badge_rebuild_failed":"Recálculo falhou: {error}","panel.toast_badge_rebuilt":"Conquistas recalculadas","panel.toast_badge_revoke_failed":"Revogação falhou: {error}","panel.toast_badge_revoked":"Conquista revogada","panel.toast_badge_save_failed":"Gravação falhou: {error}","panel.toast_badge_select_child":"Selecione uma criança","panel.toast_badge_update_failed":"Atualização falhou: {error}","panel.toast_badge_updated":"Conquista atualizada","panel.toast_bonus_applied":"Bónus aplicado","panel.toast_bulk_add_failed":"Falha ao adicionar em massa: {error}","panel.toast_bulk_added":"{count} tarefas adicionadas","panel.toast_bulk_added_one":"{count} tarefa adicionada","panel.toast_child_added":"Criança adicionada","panel.toast_child_updated":"Criança atualizada","panel.toast_chore_activated":"Tarefa ativada","panel.toast_chore_added":"Tarefa adicionada","panel.toast_chore_cloned":"Tarefa duplicada","panel.toast_chore_deactivated":"Tarefa desativada","panel.toast_chore_updated":"Tarefa atualizada","panel.toast_copied":"Copiado!","panel.toast_created_chores":"{count} tarefas criadas","panel.toast_created_chores_one":"{count} tarefa criada","panel.toast_delete_failed":"Falha ao eliminar: {error}","panel.toast_deleted":"Eliminado","panel.toast_enter_chore_name":"Introduza pelo menos um nome de tarefa","panel.toast_group_added":"Grupo adicionado","panel.toast_group_updated":"Grupo atualizado","panel.toast_name_and_chore_required":"Nome e pelo menos uma tarefa são obrigatórios","panel.toast_name_enter_select":"Introduza um nome e selecione pelo menos uma tarefa","panel.toast_name_required":"O nome é obrigatório","panel.toast_name_required_template":"Nome obrigatório","panel.toast_order_saved":"Ordem guardada","panel.toast_penalty_applied":"Penalização aplicada","panel.toast_points_required":"Os pontos devem ser 1 ou mais","panel.toast_reject_failed":"Falha ao rejeitar: {error}","panel.toast_rejected":"Rejeitado","panel.toast_rename_failed":"Falha ao renomear: {error}","panel.toast_renamed":"Renomeado","panel.toast_reward_added":"Recompensa adicionada","panel.toast_reward_updated":"Recompensa atualizada","panel.toast_save_failed":"Falha ao guardar: {error}","panel.toast_settings_saved":"Guardado ({count} campos)","panel.toast_settings_saved_one":"Guardado ({count} campo)","panel.toast_skip_done":"Rotação saltada — criança seguinte atribuída","panel.toast_skip_failed":"Falha ao saltar: {error}","panel.toast_template_created":"Modelo “{name}” criado","panel.toast_template_deleted":"Modelo eliminado","panel.toast_template_failed_apply":"Falha ao aplicar modelo","panel.toast_template_failed_create":"Falha ao criar modelo","panel.toast_template_failed_delete":"Falha ao eliminar","panel.toast_template_failed_save":"Falha ao guardar modelo","panel.toast_template_failed_update":"Falha ao atualizar","panel.toast_template_saved":"Modelo “{name}” guardado","panel.toast_template_updated":"Modelo atualizado","panel.toast_toggle_failed":"Falha ao alternar: {error}","panel.toast_updated_bonus":"Bónus atualizado","panel.toast_updated_penalty":"Penalização atualizada","panel.tooltip_cancel":"Cancelar","panel.tooltip_clear":"Limpar","panel.tooltip_close":"Fechar","panel.tooltip_remove":"Remover","panel.tooltip_remove_batch":"Remover do lote","panel.tooltip_rename":"Duplo clique para renomear","panel.tooltip_save":"Guardar","panel.topbar_awaiting_approval":"A aguardar a sua aprovação — {details}","panel.topbar_chore_count":"{count} tarefas","panel.topbar_chore_count_one":"{count} tarefa","panel.topbar_pending":"{count} pendentes","panel.topbar_pending_one":"{count} pendente","panel.topbar_pending_title":"{count} pendentes — clique para rever","panel.topbar_reward_count":"{count} reclamações de recompensa","panel.topbar_reward_count_one":"{count} reclamação de recompensa","panel.topbar_swap_count":"{count} pedidos de troca","panel.topbar_swap_count_one":"{count} pedido de troca","panel.vis_equals":"Igual — estado corresponde exatamente","panel.vis_gt":"Maior que (>)","panel.vis_gte":"Maior ou igual (≥)","panel.vis_lt":"Menor que (<)","panel.vis_lte":"Menor ou igual (≤)","panel.vis_none":"Sem filtro — mostrar sempre a tarefa","panel.vis_not_equals":"Diferente","notification.all_chores_done.description":"Notificação de celebração quando uma criança conclui todas as tarefas do dia.","notification.all_chores_done.name":"Todas as tarefas concluídas","notification.badge_earned.description":"Enviado quando uma criança ganha um novo emblema. O silenciamento por emblema continua a aplicar-se.","notification.badge_earned.name":"Emblema conquistado","notification.bedtime_reminder.description":"Avisa a criança se tiver tarefas pendentes à hora configurada.","notification.bedtime_reminder.name":"Lembrete de hora de dormir","notification.pending_chore_approval.description":"Enviado aos encarregados quando uma criança marca uma tarefa como concluída. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_chore_approval.name":"Aprovação de tarefa pendente","notification.pending_reward_claim.description":"Enviado aos encarregados quando uma criança resgata uma recompensa. Toque em Aprovar ou Rejeitar na notificação.","notification.pending_reward_claim.name":"Pedido de recompensa pendente","notification.streak_at_risk.description":"Disparado quando uma sequência ativa ainda não foi prolongada hoje.","notification.streak_at_risk.name":"Sequência em risco","notification.streak_milestone.description":"Celebra cada novo marco de sequência que uma criança atinge (desativado por predefinição).","notification.streak_freeze_used.name":"Congelamento de sequência usado","notification.streak_freeze_used.description":"Avisa quando um congelamento de sequência salva a sequência de uma criança num dia falhado (desativado por predefinição).","notification.streak_milestone.name":"Marco de sequência","panel.tp_label_placeholder":"Nome do período","panel.tp_add_period":"Adicionar período","panel.tp_reset_defaults":"Repor predefinições","panel.tp_delete_title":"Eliminar período","panel.tp_in_use_title":"Usado por {count} tarefas — reatribua-as antes de eliminar","panel.tp_in_use_title_one":"Usado por {count} tarefa — reatribua-a antes de eliminar","panel.tp_in_use_hint":"Usado por {count} tarefas. Reatribua-as a outro período para o eliminar.","panel.tp_in_use_hint_one":"Usado por {count} tarefa. Reatribua-a a outro período para o eliminar.","panel.tp_anytime_hint":"Sempre disponível, o dia todo. Integrado e não removível.","panel.tp_err_label_required":"Cada período personalizado precisa de um nome.","panel.tp_err_time_required":"Defina hora de início e fim para “{name}”.","panel.tp_err_order":"“{name}” tem de começar antes de terminar.","panel.tp_err_empty":"Adicione pelo menos um período.","panel.tp_err_overlap":"“{a}” sobrepõe-se a “{b}” — os períodos não podem sobrepor-se.","panel.settings_surprise_enabled_label":"Bónus surpresa","panel.settings_surprise_enabled_hint":"Dê a cada criança uma hipótese diária de um bónus surpresa (sorteado às 16:00).","panel.settings_surprise_params_label":"Definições do bónus surpresa","panel.settings_surprise_params_hint":"Hipótese diária por criança e o intervalo de pontos aleatório num acerto.","panel.settings_surprise_chance":"Hipótese %","panel.settings_surprise_min":"{points_name} mín","panel.settings_surprise_max":"{points_name} máx","panel.reward_restock_label":"Reposição automática","panel.reward_restock_hint":"Repor periodicamente o stock desta recompensa para um valor fixo.","panel.reward_restock_amount":"Repor para","panel.reward_restock_period":"Repor a cada","panel.reward_restock_daily":"Dia","panel.reward_restock_weekly":"Semana (seg)","panel.reward_restock_monthly":"Mês (dia 1)","panel.chore_one_off_date_label":"Dia","panel.chore_one_off_date_hint":"A tarefa só aparece neste dia e é desativada nessa noite. Escolha um dia futuro para a planear com antecedência.","panel.chore_expires_label":"Data de expiração (opcional)","panel.chore_expires_hint":"Após esta data a tarefa desativa-se automaticamente. Deixe vazio para sem expiração.","panel.bulk_select":"Selecionar","panel.bulk_done":"Concluído","panel.bulk_selected":"{count} selecionados","panel.bulk_selected_one":"{count} selecionado","panel.bulk_enable":"Ativar","panel.bulk_disable":"Desativar","panel.bulk_delete":"Eliminar","panel.bulk_reassign_to":"Reatribuir a…","panel.bulk_apply":"Aplicar","panel.bulk_pick_target":"Escolha primeiro a quem reatribuir.","panel.bulk_delete_confirm":"Eliminar {count} tarefas? Não pode ser anulado.","panel.bulk_done_toast":"{count} tarefas atualizadas","panel.bulk_done_toast_one":"{count} tarefa atualizada","panel.settings_decay_enabled_label":"Decaimento de pontos","panel.settings_decay_enabled_hint":"Reduzir periodicamente o saldo gastável de cada criança para desencorajar a acumulação.","panel.settings_decay_params_label":"Definições de decaimento","panel.settings_decay_params_hint":"Quanto do saldo remover, e com que frequência.","panel.settings_decay_percent":"Decaimento %","panel.settings_decay_period":"A cada","panel.gift_btn":"Oferecer pontos","panel.gift_dialog_title":"Oferecer pontos","panel.gift_from":"De","panel.gift_to":"Para","panel.gift_amount":"Quantia","panel.gift_send":"Enviar oferta","panel.gift_sent":"Pontos oferecidos","panel.gift_err_same":"Escolha duas crianças diferentes.","panel.gift_err_amount":"Introduza uma quantia de pelo menos 1.","panel.settings_level_step_label":"XP por nível","panel.settings_level_step_hint":"Pontos ganhos para subir um nível (XP = total de pontos ganhos).","panel.child_stat_level":"Nível","notification.level_up.name":"Subida de nível","notification.level_up.description":"Enviado quando uma criança atinge um novo nível de XP (desativado por predefinição).","panel.settings_spendcap_enabled_label":"Limite de gastos","panel.settings_spendcap_enabled_hint":"Limita quantos pontos cada criança pode gastar em recompensas por período.","panel.settings_spendcap_params_label":"Definições do limite de gastos","panel.settings_spendcap_params_hint":"Máx. de pontos gastáveis por período (0 = sem limite).","panel.settings_spendcap_amount":"Limite ({points_name})","panel.settings_interest_enabled_label":"Juros de poupança","panel.settings_interest_enabled_hint":"Paga periodicamente juros a cada criança sobre o saldo disponível (recompensa a poupança).","panel.settings_interest_params_label":"Definições dos juros de poupança","panel.settings_interest_percent":"Juros %","panel.settings_interest_params_hint":"Taxa de juros aplicada ao saldo e com que frequência.","panel.chore_due_time_label":"Hora limite (opcional)","panel.chore_due_time_hint":"Conclusões até esta hora ganham o bónus de antecipação; depois, a penalização por atraso.","panel.chore_early_bonus_label":"Bónus de antecipação","panel.chore_late_penalty_label":"Penalização por atraso","panel.chore_require_photo_label":"Exigir prova fotográfica","panel.chore_require_photo_hint":"As conclusões têm de ser aprovadas pelos pais; uma foto de prova (se fornecida) aparece nas aprovações.","panel.chore_open_ended_label":"Tarefa aberta (a criança descreve-a)","panel.chore_open_ended_hint":"A criança escreve o que fez e sugere pontos. Requer sempre a tua aprovação — és tu que defines os pontos reais.","panel.activity_view_photo":"Ver foto","panel.adjust_add":"Adicionar","panel.adjust_add_title":"Adicionar {amount} {points} a {child}","panel.adjust_amount":"Valor","panel.adjust_custom_title":"Ajustar os pontos de {child} com um valor personalizado","panel.adjust_dialog_title":"Ajustar pontos — {name}","panel.adjust_done":"{sign}{amount} {points} para {child}","panel.backdate_button":"Registar uma tarefa passada","panel.backdate_title":"Registar uma tarefa passada para {name}","panel.backdate_hint":"Escolhe o dia e toca nas tarefas que foram feitas, tal como no quadro de autocolantes. Contam para esse dia e essa semana, e ficam logo aprovadas. Mantém um autocolante premido para o retirar.","panel.backdate_hint_list":"Para uma tarefa feita num dia anterior que ninguém marcou. Conta para esse dia e essa semana, e fica logo aprovada.","panel.backdate_finish":"Concluído","panel.backdate_day":"Dia em que foi feita","panel.backdate_chore":"Tarefa","panel.backdate_none":"Não havia tarefas para {name} nesse dia.","panel.backdate_save":"Registar","panel.backdate_done":"{chore} registada para {name} em {day}","panel.adjust_err_amount":"Introduza um valor entre 1 e 10000.","panel.adjust_reason":"Motivo (opcional)","panel.adjust_remove":"Retirar","panel.adjust_remove_title":"Retirar {amount} {points} a {child}","panel.swap_btn":"Pedir troca","panel.swap_dialog_title":"Troca: {chore}","panel.swap_requester":"Dar a vez de hoje a","panel.swap_create":"Pedir troca","panel.swap_pick_child":"Escolhe uma criança.","panel.swap_requested":"Troca solicitada","panel.swap_approved":"Troca aprovada","panel.swap_rejected":"Troca rejeitada","panel.swap_request_text":"{child} quer fazer “{chore}” hoje","panel.swap_from":"atualmente {name}","notification.weekly_digest.name":"Resumo semanal","notification.weekly_digest.description":"Um resumo de domingo à noite da semana de cada criança (tarefas + pontos). Desativado por predefinição.","panel.settings_celebration_notify_label":"Notificações de celebração","panel.settings_celebration_notify_hint":"Envia uma notificação nos grandes momentos de celebração (subidas de nível, marcos de sequência, semanas perfeitas). Desativado por predefinição.","panel.settings_celebration_tier_label":"Tamanho mínimo da celebração","panel.settings_celebration_tier_hint":"Notificar apenas a partir deste tamanho. Cada celebração continua a disparar um evento taskmate_celebration para automações.","panel.settings_celebration_tier_1":"Todas (a partir de pequena)","panel.settings_celebration_tier_2":"Média e acima","panel.settings_celebration_tier_3":"Apenas épica","notification.celebration.name":"Celebração","notification.celebration.description":"Grandes momentos de celebração — subidas de nível, marcos de sequência e semanas perfeitas. Desativado por predefinição.","panel.tab_quests":"Missões","panel.quest_title":"Missões","panel.search_quests":"Pesquisar missões…","panel.btn_add_quest":"Adicionar missão","panel.quest_add_tile":"Adicionar missão","panel.quest_need_chores":"Cria primeiro algumas tarefas — uma missão é uma cadeia de tarefas existentes.","panel.empty_quests_title":"Ainda sem missões","panel.empty_quests_copy":"Encadeia tarefas numa missão. Conclui cada passo para ganhar um bónus.","panel.entity_quest":"missão","panel.quest_all_children":"Todas as crianças","panel.quest_missing_chore":"(tarefa eliminada)","panel.quest_badge_repeatable":"Repetível","panel.quest_badge_inactive":"Inativa","panel.quest_stat_steps":"Passos","panel.quest_stat_bonus":"Bónus {points_name}","panel.quest_assigned_to":"Para","panel.dialog_add_quest":"Adicionar missão","panel.dialog_edit_quest":"Editar missão","panel.quest_bonus_label":"Bónus {points_name}","panel.quest_steps_label":"Passos (por ordem)","panel.quest_steps_hint":"A criança avança um passo sempre que a tarefa do passo atual é aprovada. Toca numa tarefa abaixo para a adicionar ou remover; usa ▲▼ para reordenar.","panel.quest_no_steps":"Ainda sem passos — toca numa tarefa abaixo para adicionar o primeiro passo.","panel.quest_assigned_label":"Atribuir a","panel.quest_assigned_hint":"Deixa tudo por selecionar para tornar esta missão disponível a todas as crianças.","panel.quest_repeatable_label":"Repetível","panel.quest_repeatable_hint":"Quando concluída, o progresso reinicia para a criança poder repetir a missão.","panel.quest_active_label":"Ativa","panel.quest_active_hint":"Missões inativas não acompanham progresso nem atribuem bónus.","panel.quest_need_step":"Adiciona pelo menos um passo.","panel.quest_for_names":"Para: {names}","panel.toast_quest_added":"Missão adicionada","panel.toast_quest_updated":"Missão atualizada","panel.settings_avatars_title":"Avatares desbloqueáveis","panel.settings_avatars_label":"Gerir avatares","panel.settings_avatars_hint":"{count} avatares no catálogo. As crianças desbloqueiam avatares ao atingir níveis, pontos ou sequências e depois escolhem o seu.","panel.settings_avatars_btn":"Gerir avatares","panel.avatar_dialog_title":"Catálogo de avatares","panel.avatar_dialog_hint":"Define os avatares que as crianças podem ganhar. Cada linha precisa de um ícone mdi e de um requisito de desbloqueio. As crianças podem mudar para qualquer avatar desbloqueado.","panel.avatar_empty":"Ainda sem avatares — adiciona um abaixo.","panel.avatar_add_row":"Adicionar avatar","panel.avatar_label_ph":"Nome (ex.: Foguetão)","panel.avatar_unlock_free":"Sempre disponível","panel.avatar_unlock_level":"Atingir o nível","panel.avatar_unlock_points":"Total de pontos ganhos","panel.avatar_unlock_streak":"Melhor sequência (dias)","panel.toast_avatars_saved":"Avatares guardados","panel.tab_challenges":"Desafios","panel.challenge_title":"Desafios","panel.search_challenges":"Pesquisar desafios…","panel.btn_add_challenge":"Adicionar desafio","panel.challenge_add_tile":"Adicionar desafio","panel.empty_challenges_title":"Ainda sem desafios","panel.empty_challenges_copy":"Define um objetivo diário ou semanal — concluir N tarefas ou ganhar N pontos — para um bónus que se renova a cada período.","panel.entity_challenge":"desafio","panel.challenge_scope_label":"Renova-se","panel.challenge_scope_daily":"Diário","panel.challenge_scope_weekly":"Semanal","panel.challenge_metric_label":"Tipo de objetivo","panel.challenge_metric_chores":"Tarefas concluídas","panel.challenge_metric_points":"{points_name} ganhos","panel.challenge_target_label":"Meta","panel.challenge_target_hint":"Quantos atingir dentro do período.","panel.dialog_add_challenge":"Adicionar desafio","panel.dialog_edit_challenge":"Editar desafio","panel.toast_challenge_added":"Desafio adicionado","panel.toast_challenge_updated":"Desafio atualizado","panel.settings_allow_negative_label":"Permitir saldo negativo","panel.settings_allow_negative_hint":"Permite que penalizações deixem o saldo de uma criança abaixo de zero, em vez de parar em zero.","panel.chore_depends_label":"Depende de","panel.chore_depends_hint":"Esta tarefa fica oculta até as tarefas selecionadas serem aprovadas para a criança hoje.","panel.notif_quiet_hours_label":"Horário de silêncio","panel.notif_quiet_hours_desc":"Nenhum lembrete é enviado a esta criança durante este período (não perturbar). Deixe em branco para desativar.","notification.mandatory_reminder.name":"Lembrete de tarefa obrigatória","notification.mandatory_reminder.description":"Avisa a criança quando uma tarefa obrigatória está atrasada e lembra novamente após o atraso de escalonamento. Desativado por predefinição.","notification.mandatory_parent_alert.name":"Alerta aos pais sobre tarefa obrigatória","notification.mandatory_parent_alert.description":"Alerta um dos pais quando uma tarefa obrigatória continua incompleta após o atraso de escalonamento aos pais. Desativado por predefinição.","panel.notif_escalation_reminder_label":"Lembrar novamente após","panel.notif_escalation_parent_label":"Alertar os pais após","panel.notif_presence_min_away_label":"Só depois de estar fora durante","panel.notif_escalation_minutes_suffix":"min","notification.monthly_report.name":"Relatório mensal","notification.monthly_report.description":"Um resumo no início do mês do mês anterior de cada criança (tarefas, pontos, nível, melhor sequência). Desativado por predefinição.","notification.season_champion.name":"Campeão da temporada","notification.season_champion.description":"Anuncia o vencedor da classificação mensal no início de cada mês. Desativado por predefinição.","panel.ics_title":"Subscrição de calendário","panel.ics_hint":"Subscreva as tarefas futuras a partir do Google/Apple/Outlook. A ligação contém um token privado — partilhe com cuidado.","panel.ics_show":"Mostrar ligação de subscrição","panel.ics_copy":"Copiar","panel.ics_regenerate":"Gerar nova ligação","panel.ics_copied":"Ligação de subscrição copiada","panel.ics_regenerated":"Nova ligação gerada — subscrições antigas paradas","panel.allowance_title":"Mesada","panel.allowance_hint":"Converter pontos em mesada real. Registe pagamentos através do serviço record_allowance_payout ou de um botão do painel.","panel.allowance_enabled":"Ativar pagamentos de mesada","panel.allowance_rate":"Pontos por unidade","panel.allowance_rate_hint":"Quantos pontos equivalem a uma unidade monetária.","panel.allowance_currency":"Símbolo monetário","panel.allowance_ledger":"Pagamentos recentes","panel.allowance_money":"{amount} {currency}","panel.family_goal_title":"Objetivo da família","panel.family_goal_hint":"Um objetivo partilhado com os pontos combinados de todas as crianças (ex.: todos chegam a 500 → noite de cinema em família).","panel.family_goal_enabled":"Ativar objetivo da família","panel.family_goal_name":"Nome do objetivo","panel.family_goal_name_ph":"Fundo da noite de cinema","panel.family_goal_target":"Meta (pontos combinados)","panel.family_goal_target_hint":"Soma dos pontos de todas as crianças necessária para alcançar o objetivo.","panel.family_goal_reward":"Recompensa","panel.family_goal_reward_ph":"uma noite de cinema em família","notification.family_goal_reached.name":"Objetivo da família alcançado","notification.family_goal_reached.description":"Comemora quando os pontos combinados da família atingem o objetivo partilhado. Desativado por predefinição.","notification.birthday.name":"Aniversário","notification.birthday.description":"Dá os parabéns à criança de manhã (às 08:00, a menos que defina uma hora), com o multiplicador de pontos do dia. Desativado por predefinição.","notification.presence_arrival.name":"Chegou a casa","notification.presence_arrival.description":"Um único aviso \"Estás em casa — faltam N tarefas\" quando uma criança com entidade de presença chega a casa com tarefas por fazer. Os lembretes retidos enquanto estava fora chegam aqui. Desativado por predefinição.","notification.wish_requested.name":"Novo desejo para aprovar","notification.wish_requested.description":"Avisa os adultos quando uma criança adiciona um desejo à sua lista, para ser aprovado e o objetivo confirmado. Desligado por predefinição.","notification.wish_pledged.name":"Promessa para um desejo","notification.wish_pledged.description":"Avisa uma criança quando alguém promete pontos para um dos seus desejos («A avó juntou 20 ao teu Lego!»). Desligado por predefinição.","panel.tab_bounties":"Tarefas extra","panel.bounty_post_btn":"+ Publicar tarefa extra","panel.bounty_tab_active":"Ativas ({count})","panel.bounty_tab_pending":"A aguardar aprovação ({count})","panel.bounty_tab_history":"Histórico ({count})","panel.bounty_col_bounty":"Tarefa extra","panel.bounty_col_points":"Pontos","panel.bounty_col_eligible":"Elegíveis","panel.bounty_col_status":"Estado","panel.bounty_col_expires":"Expira em","panel.bounty_lock_meta":"Reserva {hours} h","panel.bounty_photo_meta":"prova com foto","panel.bounty_status_open":"Livre","panel.bounty_status_claimed":"Reservada","panel.bounty_status_pending":"A aguardar aprovação","panel.bounty_status_completed":"Concluída","panel.bounty_status_expired":"Expirada","panel.bounty_claimed_meta":"{name} · faltam {time}","panel.bounty_completed_meta":"{name} · +{points} {points_name}","panel.bounty_expired_meta":"Ninguém ficou com ela · {date}","panel.bounty_expired_lapsed_meta":"Expirou depois de uma reserva ter caducado · {date}","panel.bounty_expired_unfinished_meta":"Reservada mas nunca concluída · {date}","panel.bounty_lapsed_meta":"Reserva expirou {count}×","panel.bounty_no_expiry":"Sem prazo","panel.bounty_release":"Libertar reserva","panel.bounty_cancel":"Cancelar tarefa extra","panel.bounty_nothing":"Nada aqui","panel.bounty_all_children":"Todas as crianças","panel.bounty_dialog_post":"Publicar tarefa extra","panel.bounty_dialog_edit":"Editar tarefa extra","panel.bounty_title_label":"Título","panel.bounty_title_placeholder":"p. ex. Lavar o carro","panel.bounty_desc_label":"Descrição (opcional)","panel.bounty_points_label":"Pontos","panel.bounty_lock_label":"Reserva (horas)","panel.bounty_lock_hint":"Tempo que a criança tem para acabar antes de a tarefa voltar ao quadro","panel.bounty_icon_label":"Ícone","panel.bounty_expires_label":"Expira","panel.bounty_exp_none":"Sem prazo","panel.bounty_exp_tonight":"Hoje às 20:00","panel.bounty_exp_24h":"Daqui a 24 horas","panel.bounty_exp_weekend":"Fim do fim de semana","panel.bounty_exp_pick":"Escolher data…","panel.bounty_who_label":"Quem pode ficar com ela","panel.bounty_photo_label":"Exigir prova com foto","panel.bounty_photo_hint":"A criança tem de anexar uma foto ao marcá-la como feita","panel.bounty_notify_label":"Avisar as crianças elegíveis","panel.bounty_notify_hint":"Envia a notificação \"Nova tarefa extra\" — ativa-a e encaminha-a para as crianças em Notificações","panel.bounty_post_save":"Publicar","panel.bounty_claimed_lock_note":"Uma criança reservou esta tarefa extra, por isso agora só os pontos e o prazo podem mudar.","panel.bounty_title_required":"Dá um título à tarefa extra.","panel.bounty_expiry_past":"Escolhe um prazo no futuro.","panel.bounty_release_confirm":"Devolver “{title}” ao quadro?","panel.bounty_remove_confirm":"Remover “{title}”?","panel.bounty_empty_title":"Ainda não há tarefas extra","panel.bounty_empty_copy":"Publica um trabalho único com um prémio fixo — a primeira criança a reservá-lo fica com ele.","panel.toast_bounty_posted":"Tarefa extra publicada — já está nos quadros das crianças","panel.toast_bounty_updated":"Tarefa extra atualizada","panel.toast_bounty_released":"Reserva libertada — a tarefa voltou ao quadro","panel.toast_bounty_removed":"Tarefa extra removida","notification.bounty_posted.name":"Nova tarefa extra","notification.bounty_posted.description":"Avisa as crianças de que há uma tarefa extra para elas quando um pai ou mãe publica uma com \"Avisar as crianças elegíveis\" ligado.","notification.bounty_claim_lapsing.name":"Reserva de tarefa extra a acabar","notification.bounty_claim_lapsing.description":"Avisa a criança 15 minutos antes de a reserva expirar e a tarefa extra voltar ao quadro.","panel.tab_auctions":"Leilões","panel.new_auction":"Leilão","panel.auction_row_menu":"Leiloar uma ocorrência","panel.auction_page_sub":"As crianças oferecem o mínimo de pontos que aceitariam por uma tarefa. A oferta mais baixa ganha.","panel.auction_start_btn":"Iniciar um leilão","panel.auction_empty_title":"Ainda não há leilões","panel.auction_empty_copy":"Põe uma tarefa impopular em leilão: as crianças oferecem o mínimo de pontos por que a fariam, e a oferta mais baixa ganha-a.","panel.auction_stat_live":"leilões a decorrer","panel.auction_stat_bids":"ofertas secretas recebidas","panel.auction_stat_won":"fechados com vencedor (30 dias)","panel.auction_tab_live":"A decorrer ({count})","panel.auction_tab_closed":"Fechados ({count})","panel.auction_show_amounts":"Mostrar valores das ofertas","panel.auction_col_chore":"Tarefa","panel.auction_col_max":"Máx.","panel.auction_col_who":"Quem pode licitar","panel.auction_col_bids":"Ofertas","panel.auction_col_closes":"Fecha","panel.auction_col_result":"Resultado","panel.auction_col_status":"Estado da tarefa","panel.auction_normally":"{date} · normalmente {points} {points_name}","panel.auction_min_meta":"mín. {points} {points_name}","panel.auction_no_bids_yet":"Ainda sem ofertas","panel.auction_no_bids":"Sem ofertas","panel.auction_sealed":"selada","panel.auction_leading":"à frente","panel.auction_close_now":"Fechar agora","panel.auction_cancel":"Cancelar leilão","panel.auction_won_at":"por {points}","panel.auction_assigned_for":"atribuída para {date}","panel.auction_fallback":"→ atribuição habitual","panel.auction_reopen":"Reabrir com um máximo mais alto","panel.auction_refuse_off":"Essa tarefa está desligada.","panel.auction_refuse_open_ended":"Numa tarefa aberta é o pai ou a mãe que define o valor, por isso não pode ir a leilão.","panel.auction_refuse_other":"Esta tarefa não pode ir a leilão.","panel.auction_refuse_team":"Uma tarefa de equipa é partilhada por uma equipa, por isso não pode ir a leilão.","panel.auction_refuse_timed":"Uma tarefa cronometrada é paga ao minuto, por isso não pode ir a leilão.","panel.auction_refuse_unassigned":"Uma tarefa sem atribuição não pode ser dada a ninguém, por isso não pode ir a leilão.","panel.auction_status_done":"Feita · +{points}","panel.auction_status_pending":"A aguardar aprovação","panel.auction_status_todo":"Por fazer","panel.auction_status_missed":"Falhada","panel.auction_status_normal":"Atribuição habitual","panel.auction_status_cancelled":"Cancelado","panel.auction_nothing":"Nada aqui","panel.auction_dialog_title":"Iniciar um leilão","panel.auction_sec_chore":"Que tarefa","panel.auction_sec_price":"Preço","panel.auction_sec_bidding":"Ofertas","panel.auction_chore_label":"Tarefa","panel.auction_which_label":"Qual","panel.auction_which_hint":"Só esta ocorrência vai a leilão. O resto do calendário não muda.","panel.auction_loading":"A carregar…","panel.auction_no_occurrences":"Nenhuma ocorrência desta tarefa pode ir a leilão nos próximos 60 dias.","panel.auction_no_chores":"Ainda nenhuma tarefa pode ir a leilão. Tarefas de equipa, cronometradas, abertas e sem atribuição não podem.","panel.auction_max_label":"Oferta máxima","panel.auction_normally_worth":"normalmente vale {points} {points_name}","panel.auction_max_hint":"As crianças podem oferecer desde a oferta mínima até este valor. Ganha a mais baixa; em caso de empate, a mais antiga.","panel.auction_min_label":"Oferta mínima","panel.auction_min_hint":"Desligada: conta qualquer oferta a partir de 1. Ligada: evita uma corrida para o fundo.","panel.auction_closes_label":"Fecha","panel.auction_close_tonight":"Hoje às 19:00","panel.auction_close_tomorrow":"Amanhã às 08:00","panel.auction_close_daybefore":"Na véspera, 18:00","panel.auction_close_pick":"Escolher…","panel.auction_close_hint":"As ofertas têm de fechar antes do dia da tarefa.","panel.auction_who_label":"Quem pode licitar","panel.auction_nobid_label":"Se ninguém licitar","panel.auction_nobid_copy":"A tarefa volta à atribuição habitual. Podes reabri-la com um máximo mais alto a partir da lista Fechados.","panel.auction_notify_label":"Avisar as crianças","panel.auction_notify_hint":"Envia \"Novo leilão\" às crianças que podem licitar, e um lembrete uma hora antes de fechar. Ativa as notificações de leilão em Notificações.","panel.auction_start_save":"Iniciar leilão","panel.auction_err_occurrence":"Escolhe uma ocorrência para leiloar.","panel.auction_err_close":"Escolhe uma hora de fecho antes do dia da tarefa.","panel.auction_err_who":"Escolhe pelo menos uma criança que possa licitar.","panel.auction_err_min":"A oferta mínima não pode ser superior à máxima.","panel.auction_close_confirm":"Fechar as ofertas para “{chore}” agora? A oferta mais baixa ganha.","panel.auction_cancel_confirm":"Cancelar o leilão de “{chore}”? Volta à atribuição habitual e quem fez uma oferta é avisado.","panel.toast_auction_started":"Leilão iniciado — já está nos cartões das crianças","panel.toast_auction_closed":"Leilão fechado","panel.toast_auction_cancelled":"Leilão cancelado — volta à atribuição habitual","panel.auction_delete_confirm":"Eliminar o leilão terminado de “{chore}”? É retirado da lista. Esta ação não pode ser anulada.","panel.toast_auction_deleted":"Leilão eliminado","notification.auction_opened.name":"Novo leilão","notification.auction_opened.description":"Avisa as crianças que podem licitar quando um pai ou mãe inicia um leilão de tarefas com \"Avisar as crianças\" ligado.","notification.auction_closing.name":"Leilão a fechar","notification.auction_closing.description":"Lembra cada criança que pode licitar uma hora antes de as ofertas fecharem (leilões iniciados com \"Avisar as crianças\").","notification.auction_result.name":"Resultado do leilão","notification.auction_result.description":"Diz às crianças que podiam licitar, e aos pais, quem ganhou um leilão e por que preço — ou que ninguém licitou, ou que foi cancelado.","panel.chore_advanced_weather":"Avançado — condições meteorológicas","panel.chore_weather_intro":"Ocultar esta tarefa enquanto o tempo não for adequado. Útil para trabalhos no exterior — uma tarefa cancelada pela chuva não conta como falha obrigatória nem quebra uma sequência.","panel.chore_weather_entity_label":"Entidade meteorológica","panel.chore_weather_entity_hint":"Deixe vazio para ignorar completamente o tempo.","panel.chore_weather_conditions_label":"Ocultar quando o tempo estiver","panel.chore_weather_conditions_hint":"Escolha as condições que devem ocultar a tarefa.","panel.chore_weather_temp_min_label":"Temperatura mínima","panel.chore_weather_temp_min_hint":"Ocultar abaixo disto. Deixe vazio para não ter limite.","panel.chore_weather_temp_max_label":"Temperatura máxima","panel.chore_weather_temp_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_wind_max_label":"Velocidade máxima do vento","panel.chore_weather_wind_max_hint":"Ocultar acima disto. Deixe vazio para não ter limite.","panel.chore_weather_failopen_hint":"Os limites usam as unidades comunicadas pela sua entidade meteorológica. Se a entidade estiver em falta ou indisponível, a tarefa permanece visível.","panel.chore_advanced_tags":"Etiquetas NFC / QR","panel.chore_tags_intro":"Associe uma etiqueta do Home Assistant (um autocolante NFC ou um código QR) a esta tarefa. Ao digitalizá-la na aplicação companion, a tarefa fica concluída para quem a digitalizou.","panel.chore_tags_none":"Ainda não há etiquetas no Home Assistant. Adicione-as em Definições → Etiquetas, ou escreva um ID de etiqueta abaixo.","panel.chore_tags_typed_label":"ID da etiqueta","panel.chore_tags_typed_placeholder":"ex. maquina-loica","panel.btn_add_tag":"Adicionar etiqueta","panel.chore_tags_hint":"A criança é identificada pelo utilizador do HA que digitalizou (o utilizador associado). Se ninguém estiver associado, a etiqueta só funciona quando a tarefa está atribuída a exatamente uma criança. As regras de aprovação, horário e limite diário continuam a aplicar-se.","panel.chore_tags_blocked_hint":"Esta tarefa precisa de uma foto, de uma nota ou de um temporizador, por isso uma leitura de etiqueta não a pode concluir.","panel.chore_tags_limit":"Uma tarefa pode ter no máximo {max} etiquetas.","panel.chore_advanced_scheduled":"Avançado — alterações agendadas","panel.chore_scheduled_intro":"Agende uma alteração para uma data futura — «a partir de 1 de setembro vale 20 pontos». Aplicada à meia-noite; se o Home Assistant estiver desligado, é recuperada no arranque seguinte.","panel.chore_scheduled_none":"Sem alterações agendadas.","panel.chore_scheduled_history":"Já aplicadas","panel.chore_scheduled_applied":"Aplicada","panel.sched_date_label":"Aplicar em","panel.sched_field_label":"Alteração","panel.sched_value_label":"Novo valor","panel.sched_note_label":"Nota (opcional)","panel.sched_note_hint":"Um lembrete do porquê, mostrado junto à alteração agendada.","panel.btn_add_scheduled":"Agendar alteração","panel.sched_value_yes":"Sim","panel.sched_value_no":"Não","panel.sched_value_nobody":"Ninguém","panel.toast_sched_added":"Alteração agendada","panel.toast_sched_removed":"Alteração removida","panel.toast_sched_date_required":"Escolha uma data para a alteração","panel.toast_sched_value_required":"Introduza um valor para a alteração","panel.sched_field_points":"Pontos","panel.sched_field_assigned_to":"Atribuída a","panel.sched_field_enabled":"Ativada","panel.sched_field_requires_approval":"Requer aprovação","panel.sched_field_daily_limit":"Limite diário","panel.sched_field_due_days":"Dias","panel.sched_field_mandatory":"Obrigatória","panel.sched_field_mandatory_penalty_points":"Pontos de penalização","panel.sched_field_expires_on":"Expira em","panel.sched_field_description":"Descrição","panel.sched_field_time_category":"Altura do dia","panel.sched_field_difficulty":"Dificuldade","panel.settings_roulette_section":"Roleta de tarefas","panel.settings_roulette_enabled":"Ativar roleta de tarefas","panel.settings_roulette_enabled_hint":"Permite a uma criança girar por uma tarefa pendente aleatória que vale pontos extra.","panel.settings_roulette_multiplier":"Multiplicador de pontos","panel.settings_roulette_spins":"Giros por dia","panel.settings_unlock_allowlist":"Lista de permissões de desbloqueio","panel.settings_unlock_allowlist_hint":"Só estas entidades podem ser desbloqueadas por uma recompensa. Nada é permitido até adicionares algo aqui.","panel.settings_unlock_allowlist_empty":"Nada permitido ainda.","panel.settings_unlock_allowlist_add":"Procurar uma entidade para permitir","panel.reward_unlock_section":"Avançado — desbloqueio temporário","panel.reward_unlock_intro":"Liga algo quando esta recompensa for aprovada e desliga de novo após um tempo definido.","panel.reward_unlock_none":"Nada","panel.reward_unlock_entity":"Desbloquear","panel.reward_unlock_minutes":"Durante quanto tempo (minutos)","panel.reward_unlock_minutes_hint":"0 = deixar ligado; terás de desligar tu.","panel.reward_unlock_no_allowlist":"Adiciona primeiro uma entidade à lista de permissões nas Definições.","panel.tab_insights":"Análises","panel.insights_loading":"A calcular…","panel.insights_fairness_title":"Quem está a fazer o trabalho?","panel.insights_fairness_intro":"{start} a {end}. Uma divisão igual seria {fair}% para cada.","panel.insights_last_days":"Últimos {days} dias","panel.insights_no_data":"Ainda sem tarefas aprovadas neste período.","panel.insights_balanced":"Parece bastante equilibrado.","panel.insights_unbalanced":"A carga está desequilibrada.","panel.insights_chores":"tarefas","panel.insights_status_over":"Faz mais","panel.insights_status_under":"Faz menos","panel.insights_status_balanced":"Equilibrado","panel.insights_status_idle":"Ainda nada","panel.insights_fairness_note":"Avaliado pelo número de tarefas, não por pontos, para que uma tarefa mais cara não esconda uma divisão desigual. Assinalado quando uma criança está a mais de {tolerance} pontos de uma parte igual.","panel.insights_chore":"tarefa","panel.insights_view_fairness":"Equidade","panel.insights_view_friction":"Atrito","panel.insights_friction_title":"O que não está a funcionar?","panel.insights_friction_intro":"{start} a {end}. As tarefas são avaliadas pela frequência com que são feitas face à frequência com que surgiram.","panel.insights_friction_none":"Sem tarefas ativas para analisar.","panel.insights_friction_healthy":"Está tudo a ser feito.","panel.insights_friction_problems":"{count} tarefas a merecer atenção.","panel.insights_friction_problems_one":"{count} tarefa a merecer atenção.","panel.insights_col_chore":"Tarefa","panel.insights_col_done":"Feitas","panel.insights_col_rate":"Taxa","panel.insights_col_last":"Última vez","panel.insights_col_verdict":"Veredito","panel.insights_col_suggestion":"Tenta","panel.insights_never":"Nunca","panel.insights_days_ago":"há {days}d","panel.insights_verdict_never":"Nunca feita","panel.insights_verdict_stalling":"Parada","panel.insights_verdict_struggling":"Irregular","panel.insights_verdict_fine":"Bem","panel.insights_verdict_unknown":"Incerto","panel.insights_suggest_retire":"Remover","panel.insights_suggest_reprice":"Aumentar os pontos","panel.insights_suggest_reassign":"Dar a outra pessoa","panel.insights_suggest_keep":"Deixar como está","panel.insights_outstanding_misses":"Falhas obrigatórias por resolver","panel.insights_friction_note":"As rejeições não são listadas: o TaskMate apaga a conclusão quando a rejeitas, por isso não há histórico. Os valores esperados são aproximados — rotação, dependências e meteorologia não são reproduzidas.","panel.insights_view_projection":"Semana seguinte","panel.insights_projection_title":"O que vem aí?","panel.insights_projection_intro":"{start} a {end}, com base no horário de cada tarefa.","panel.insights_next_days":"Próximos {days} dias","panel.insights_col_day":"Dia","panel.insights_projected_earn":"até {points} {name}","panel.insights_projected_total":"chegaria a {total}","panel.insights_projection_unassigned":"{points} pontos não estão atribuídos a ninguém.","panel.insights_projection_note":"Um teto, não uma previsão: tarefas abertas a todos são contadas para cada criança elegível, já que o horário não sabe quem chega primeiro. Meteorologia, dependências e disponibilidade não são projetadas — dependem do dia.","panel.insights_view_health":"Estado","panel.settings_quality_rating_label":"Avaliação de qualidade","panel.settings_quality_rating_hint":"Avalie as tarefas aprovadas com 1–3 estrelas e ajuste os pontos à avaliação. Uma aprovação sem avaliação vale 100%.","panel.settings_quality_rating_multipliers_label":"Multiplicadores por estrela","panel.settings_quality_rating_multipliers_hint":"Multiplicador de pontos para cada avaliação (×1,0 = os pontos normais da tarefa).","panel.rating_label":"Avaliação de qualidade","panel.rating_star_title":"{count}★ — vale {percent}% dos pontos","panel.insights_view_quality":"Qualidade","panel.insights_quality_title":"Avaliações de qualidade","panel.insights_quality_intro":"Estrelas atribuídas na aprovação, de {start} a {end}. As médias só contam aprovações avaliadas.","panel.insights_quality_none":"Ainda não há aprovações avaliadas neste período.","panel.insights_quality_overall":"Média {average}★ · {rated} de {total} aprovações avaliadas","panel.insights_quality_by_child":"Por criança","panel.insights_quality_by_chore":"Por tarefa","panel.insights_quality_col_average":"Média","panel.insights_quality_col_rated":"Avaliadas","panel.insights_quality_disabled":"As avaliações de qualidade estão desativadas. Ative-as nas Definições para avaliar aprovações.","panel.health_title":"Está algo avariado?","panel.health_recheck":"Verificar de novo","panel.health_all_good":"Nada de errado.","panel.health_issues":"{count} coisas a precisar de atenção.","panel.health_issues_one":"{count} coisa a precisar de atenção.","panel.health_issue_child_without_chores":"{count} crianças não têm tarefas atribuídas","panel.health_issue_child_without_chores_one":"{count} criança não tem tarefas atribuídas","panel.health_issue_chore_missing_entity":"{count} tarefas referem uma entidade que não existe","panel.health_issue_chore_missing_entity_one":"{count} tarefa refere uma entidade que não existe","panel.health_issue_chore_orphan_assignee":"{count} tarefas estão atribuídas a uma criança que já não existe","panel.health_issue_chore_orphan_assignee_one":"{count} tarefa está atribuída a uma criança que já não existe","panel.health_issue_chore_orphan_dependency":"{count} tarefas dependem de uma tarefa que já não existe, por isso nunca serão desbloqueadas","panel.health_issue_chore_orphan_dependency_one":"{count} tarefa depende de uma tarefa que já não existe, por isso nunca será desbloqueada","panel.health_issue_completion_orphan":"{count} conclusões referem-se a uma tarefa ou criança eliminada","panel.health_issue_completion_orphan_one":"{count} conclusão refere-se a uma tarefa ou criança eliminada","panel.health_issue_large_history":"{count} conclusões guardadas; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_large_history_one":"{count} conclusão guardada; a limpeza do histórico controla isto, mas um histórico grande torna todos os relatórios mais lentos","panel.health_issue_reward_orphan_assignee":"{count} recompensas estão atribuídas a uma criança que já não existe","panel.health_issue_reward_orphan_assignee_one":"{count} recompensa está atribuída a uma criança que já não existe","panel.health_issue_reward_unlock_not_allowed":"{count} recompensas desbloqueiam uma entidade que já não está na lista de permissões, por isso nada acontece quando forem aprovadas","panel.health_issue_reward_unlock_not_allowed_one":"{count} recompensa desbloqueia uma entidade que já não está na lista de permissões, por isso nada acontece quando for aprovada","panel.health_sev_error":"Erro","panel.health_sev_warning":"Aviso","panel.health_sev_info":"Nota","panel.health_goto":"Mostrar","panel.health_count_children":"Crianças","panel.health_count_chores":"Tarefas","panel.health_count_enabled_chores":"Ativas","panel.health_count_rewards":"Recompensas","panel.health_count_completions":"Conclusões","panel.health_count_badges":"Emblemas","panel.health_count_scheduled_changes":"Agendadas","panel.health_count_active_unlocks":"Desbloqueios","panel.health_count_mandatory_misses":"Falhas","panel.health_count_storage":"Armazenamento","panel.chore_icon_label":"Ícone","panel.chore_image_label":"Imagem","panel.chore_image_hint":"Uma foto mostrada em vez do ícone. Redimensionada para 512px no envio.","panel.chore_image_upload":"Carregar","panel.chore_image_remove":"Remover","panel.chore_image_empty":"Sem imagem","panel.chore_image_uploading":"A carregar…","panel.chore_image_failed":"Falha no carregamento","panel.chore_image_too_large":"Essa imagem é demasiado grande (máx. 2 MB).","panel.chore_image_bad_type":"Escolha uma imagem JPEG, PNG ou WebP.","panel.settings_sounds_title":"Sons de conclusão","panel.settings_sounds_hint":"Carregue os seus próprios clipes de som e escolha-os por tarefa.","panel.settings_sounds_empty":"Ainda não há sons personalizados.","panel.settings_sounds_formats":"MP3, OGG, WAV ou M4A. Máximo de 1 MB cada.","panel.sound_upload":"Carregar som","panel.sound_uploading":"A carregar…","panel.sound_uploaded":"Som adicionado","panel.sound_upload_failed":"Falha ao carregar","panel.sound_too_large":"Esse som é demasiado grande (máx. 1 MB).","panel.sound_bad_type":"Escolha um ficheiro MP3, OGG, WAV ou M4A.","panel.sound_storage_full":"O armazenamento de sons está cheio. Elimine um som e tente novamente.","panel.sound_default_name":"O meu som","panel.sound_preview":"Reproduzir","panel.sound_rename":"Mudar o nome","panel.sound_rename_prompt":"Nome deste som:","panel.sound_name_required":"Dê um nome ao som.","panel.sound_delete":"Eliminar","panel.sound_delete_confirm":"Eliminar o som “{name}”? As tarefas que o usam voltam ao som predefinido.","panel.sound_deleted":"Som eliminado","panel.sound_deleted_reset":"Som eliminado. {count} tarefas repostas para o som predefinido.","panel.sound_deleted_reset_one":"Som eliminado. {count} tarefa reposta para o som predefinido.","panel.sound_opt_chime":"Sininho","panel.sound_opt_coin":"Moeda","panel.sound_opt_fanfare":"Fanfarra","panel.sound_opt_fart":"Pum {n}","panel.sound_opt_fart_random":"Pum aleatório","panel.sound_opt_levelup":"Subir de nível","panel.sound_opt_none":"Sem som","panel.sound_opt_powerup":"Power-up","panel.sound_opt_undo":"Anular","panel.recaps_title":"Resumos","panel.recaps_hint":"Uma história ao estilo de uma retrospetiva sobre a semana, o mês ou o ano de cada criança, criada logo após o fim do período e guardada para que as anteriores continuem visíveis. Adicione o cartão Resumo do TaskMate a um painel para as ver.","panel.recaps_frequency_label":"Predefinição da família","panel.recaps_frequency_hint":"As crianças com a predefinição da família recebem estes. Qualquer combinação serve; nada marcado desliga os resumos.","panel.recaps_per_child_label":"Por criança","panel.recaps_per_child_hint":"Substitua a predefinição da família para uma criança. Os mais novos costumam gostar do semanal; os adolescentes talvez só queiram o anual.","panel.recaps_col_child":"Criança","panel.recaps_col_frequency":"Frequência","panel.recaps_col_next":"Próximo resumo","panel.recaps_mode_default":"Predefinição da família","panel.recaps_mode_custom":"Personalizado","panel.recaps_off":"Resumos desligados","panel.recaps_nine_month_note":"A cada 9 meses funciona em blocos contados a partir de 1 de janeiro de 2026.","panel.recaps_notify_label":"Avisar quando estiver pronto","panel.recaps_notify_hint":"Nada é enviado enquanto a notificação \"Resumo pronto\" estiver desligada no separador Notificações.","panel.recaps_notify_children":"Dispositivo da criança","panel.recaps_notify_parents":"Pais (uma mensagem agrupada)","panel.recaps_send_time_label":"Enviar às","panel.recaps_send_time_hint":"Os resumos são criados à meia-noite; a notificação espera até esta hora para não acordar ninguém.","panel.recaps_retention_label":"Guardar resumos durante","panel.recaps_retention_hint":"Os resumos mais antigos são apagados automaticamente.","panel.recaps_retention_1y":"1 ano","panel.recaps_retention_2y":"2 anos","panel.recaps_retention_forever":"Para sempre","panel.recaps_compare_label":"Comparar com o período anterior","panel.recaps_compare_hint":"Acrescenta o diapositivo \"em comparação com a última vez\".","panel.recaps_preview_label":"Pré-visualização","panel.recaps_preview_hint":"Cria um resumo descartável dos últimos 30 dias para ver o que uma criança vai receber. Aparece no cartão Resumo dela durante um dia.","panel.recaps_preview_btn":"Pré-visualizar","panel.recaps_preview_done":"Pré-visualização criada — abra o cartão Resumo para a ver","notification.recap_ready.name":"Resumo pronto","notification.recap_ready.description":"Avisa cada criança, e os pais numa só mensagem agrupada, de que há um novo resumo para ver. Enviado à hora definida em Definições → Resumos.","notify.bedtime_reminder":"{child_name}, ainda tens tarefas para fazer antes de ir para a cama.","notify.streak_at_risk":"{child_name}, faz uma tarefa hoje para manter a tua sequência de {streak} dias!","notify.all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.badge_earned":"{child_name} ganhou o distintivo “{badge_name}”!","notify.pending_chore_approval":"{child_name} concluiu “{chore_name}” (+{points} {points_name}) — a aguardar aprovação.","notify.pending_reward_claim":"{child_name} pediu “{reward_name}” ({cost} {points_name}) — a aguardar aprovação.","notify.streak_milestone":"{child_name} chegou a uma sequência de {days} dias — +{points} {points_name}!","notify.level_up":"{child_name} chegou ao nível {level}! 🎉","notify.weekly_digest":"Resumo semanal do TaskMate:\n{summary}","notify.celebration":"🎉 {message}","notify.mandatory_reminder":"{child_name}, ainda tens de fazer “{chore_name}”.","notify.mandatory_parent_alert":"{child_name} ainda não fez a tarefa obrigatória “{chore_name}”.","notify.monthly_report":"Relatório TaskMate de {month}:\n{summary}","notify.season_champion":"🏆 {child_name} venceu a classificação de {month} com {points} {points_name}!","notify.family_goal_reached":"🎉 Objetivo da família alcançado: {goal_name}! Está na hora de {goal_reward}.","notify.fallback_chore":"tarefa","notify.fallback_parent":"Responsável","notify.birthday":"🎂 Feliz aniversário, {child_name}! Hoje cada tarefa vale {multiplier}×.","notify.streak_freeze_used":"❄️ Um congelamento salvou a sequência de {streak} dias de {child_name} (restam {freezes_left}).","notify.presence_arrival":"🏠 Estás em casa, {child_name} — faltam {count} tarefas hoje.","notify.print_chart_empty":"Não há tarefas para mostrar esta semana.","notify.print_chart_footer":"Marca cada quadrado quando estiver feito. Os {points_name} continuam a ser atribuídos no TaskMate.","notify.wish_requested":"{child_name} deseja “{wish_name}” ({target} {points_name}) — a aguardar a tua aprovação.","notify.wish_pledged":"💝 {pledger} juntou {points} {points_name} ao teu desejo “{wish_name}”!","notify.bounty_posted":"🏁 Novo prémio: {bounty_name} — {points} {points_name}. Quem o pedir primeiro fica com ele!","notify.bounty_claim_lapsing":"⏳ {child_name}, faltam {minutes} minutos para terminares “{bounty_name}” antes de voltar ao quadro.","notify.recap_ready":"✨ O teu resumo está pronto ({period}), {child_name}! Toca para o ver.","notify.item_rejected":"↩️ {child_name}, “{item_name}” foi devolvido{reason_text}","notify.auction_opened":"🔨 Novo leilão: {chore_name} em {date}, até {max_points} {points_name}. Ganha a oferta mais baixa!","notify.auction_closing":"⏳ {child_name}, as licitações para “{chore_name}” terminam dentro de {minutes} minutos.","notify.auction_result":"🔨 Leilão terminado: {result_text}","notify.inspection_started":"🔍 {child_name}, um adulto vai inspecionar “{chore_name}” antes das {until}. Mantém tudo impecável para ganhares +{bonus} {points_name}!","notify.inspection_passed":"🌟 Inspeção aprovada, {child_name}! “{chore_name}” estava ótimo: +{bonus} {points_name}{note_text}","notify.inspection_reminder":"🔍 A inspeção de “{chore_name}” de {child_name} termina dentro de {minutes} minutos — aprova ou reprova antes das {until}.","notify.auction_won":"{child_name} ganhou “{chore_name}” em {date} por {points} {points_name}.","notify.auction_no_bids":"não houve ofertas para “{chore_name}”, por isso volta à rotação normal.","notify.auction_called_off":"o leilão de “{chore_name}” foi cancelado. Volta à rotação normal.","notify.weekly_digest_line":"• {child_name}: {chores} tarefas, {points} {points_name} ganhos","notify.monthly_report_line":"• {child_name}: {chores} tarefas, {points} {points_name}, nível {level}, melhor sequência {streak}","notify.action_approve":"Aprovar","notify.action_reject":"Rejeitar","notify.action_reject_placeholder":"Motivo (opcional)","notify.approve_in_panel_hint":"Abre o painel do TaskMate para aprovar ou rejeitar.","notify.celebrate_all_chores_done":"{child_name} terminou todas as tarefas de hoje!","notify.celebrate_birthday":"Feliz aniversário, {child_name}!","notify.celebrate_challenge_completed":"{child_name} completou o desafio “{challenge_name}”!","notify.celebrate_inspection_passed":"“{chore_name}” de {child_name} passou na inspeção!","notify.celebrate_level_up":"{child_name} chegou ao nível {level}!","notify.celebrate_perfect_week":"{child_name} fez uma semana perfeita — +{bonus}!","notify.celebrate_weekly_target":"{child_name} atingiu o objetivo semanal de “{chore_name}” — +{bonus}!","notify.celebrate_quest_completed":"{child_name} completou a missão “{quest_name}”!","notify.celebrate_streak_milestone":"{child_name} chegou a uma sequência de {days} dias!","notify.recap_ready_many":"✨ {count} novos resumos estão prontos, {child_name}! Toca para os ver.","notify.recap_parent_one":"✨ Novos resumos ({period}) estão prontos para {names}. Toca para os ver.","notify.recap_parent_many":"✨ Novos resumos estão prontos para {names}. Toca para os ver.","notify.period_weekly":"semana","notify.period_range":"{start}–{end}","notify.names_and":"{names} e {last}","notify.month_year":"{month} de {year}","notify.short_date":"{weekday}, {day} {month}","notify.month_1":"janeiro","notify.month_2":"fevereiro","notify.month_3":"março","notify.month_4":"abril","notify.month_5":"maio","notify.month_6":"junho","notify.month_7":"julho","notify.month_8":"agosto","notify.month_9":"setembro","notify.month_10":"outubro","notify.month_11":"novembro","notify.month_12":"dezembro","notify.month_short_1":"jan","notify.month_short_2":"fev","notify.month_short_3":"mar","notify.month_short_4":"abr","notify.month_short_5":"mai","notify.month_short_6":"jun","notify.month_short_7":"jul","notify.month_short_8":"ago","notify.month_short_9":"set","notify.month_short_10":"out","notify.month_short_11":"nov","notify.month_short_12":"dez","notify.weekday_short_1":"seg","notify.weekday_short_2":"ter","notify.weekday_short_3":"qua","notify.weekday_short_4":"qui","notify.weekday_short_5":"sex","notify.weekday_short_6":"sáb","notify.weekday_short_7":"dom","notify.sample_chore":"Arrumar o quarto","notify.sample_reward":"Noite de cinema","notify.sample_badge":"Super ajudante","notify.sample_goal":"Mealheiro da noite de cinema","notify.sample_goal_reward":"uma noite de cinema em família","notify.sample_wish":"Conjunto Lego","notify.sample_pledger":"Avó","notify.sample_bounty":"Lavar o carro","notify.sample_reason":"Não terminado","notify.sample_note":"Excelente trabalho!","panel.insights_minutes":"{minutes} min ({percent}% do tempo)","panel.chore_reference_image_label":"Foto de referência","panel.chore_reference_image_empty":"Sem foto de referência","panel.chore_reference_image_hint":"Uma foto da tarefa bem feita. Aparece ao lado da foto da criança quando aprova.","panel.chore_estimated_minutes_label":"Minutos (estimativa)","panel.chore_estimated_minutes_hint":"Quanto tempo demora, aproximadamente. Os cartões somam isto em “faltam cerca de 25 min”. 0 = não definido.","panel.chore_quantity_unit_label":"Contar em (unidade)","panel.chore_quantity_unit_hint":"Para “ler 20 páginas”: escreva a unidade (páginas, voltas, minutos). A criança diz quantas, e os Pontos passam a ser pontos por unidade. Deixe vazio para uma tarefa normal.","panel.chore_quantity_max_label":"Máximo por vez","panel.chore_quantity_max_hint":"Limite por conclusão. 0 = sem limite, e um adulto aprova cada uma.","panel.settings_auto_approve_label":"Aprovar automaticamente após (horas)","panel.settings_auto_approve_hint":"As tarefas que esperem este tempo aprovam-se sozinhas com os pontos prometidos. Tarefas abertas e recompensas esperam sempre por si. 0 = desligado.","panel.settings_auto_approve_invalid":"A aprovação automática tem de ser um número inteiro de horas de 0 a 168.","notify.help_requested":"🙋 {child_name} precisa de ajuda com “{chore_name}”{message_text}","notify.mood_low":"{emoji} {child_name} teve um dia difícil. Que tal ir falar com ele/ela?","notify.weekly_goal_reached":"🎯 {child_name} atingiu o objetivo da semana de {target} {points_name} — +{bonus} de bónus!","notify.penalty_redeemed":"🤝 {child_name} compensou com “{chore_name}” e recuperou {points} {points_name}.","notify.raffle_drawn":"🎟️ {raffle_name}: {winner_name} ganhou! ({tickets} bilhetes no sorteio)","notify.sample_penalty":"Bateu com a porta","notify.sample_raffle":"Sorteio de sábado","notification.help_requested.name":"Pedido de ajuda","notification.help_requested.description":"Uma criança tocou em “Estou com dificuldades” numa tarefa.","notification.mood_low.name":"Dia difícil","notification.mood_low.description":"Uma criança escolheu a cara triste ou zangada no fim do dia.","notification.weekly_goal_reached.name":"Objetivo da semana atingido","notification.weekly_goal_reached.description":"Uma criança atingiu o objetivo de pontos da semana que ela própria definiu.","notification.penalty_redeemed.name":"Penalização recuperada","notification.penalty_redeemed.description":"Uma criança fez a tarefa de compensação e recuperou pontos.","notification.raffle_drawn.name":"Sorteio realizado","notification.raffle_drawn.description":"Um sorteio fechou e o vencedor foi escolhido.","panel.today_help_title":"Pedidos de ajuda","panel.today_help_answer":"Vou já","panel.today_help_answered":"Marcado como respondido","panel.today_sick_on":"Dar um dia de doença hoje","panel.today_sick_off":"Anular o dia de doença","panel.today_sick_pill":"Doente","panel.today_mood_pill":"Humor","panel.today_sick_set":"Dia de doença marcado — tarefas escondidas e sequência protegida.","panel.today_sick_cleared":"Dia de doença anulado.","panel.insights_view_moods":"Humor","panel.insights_moods_title":"Como correram os dias","panel.insights_moods_intro":"Cada criança escolhe uma cara no fim do dia. Vários dias difíceis seguidos merecem uma conversa.","panel.insights_moods_none":"Ainda sem humor registado. A pergunta aparece no cartão da criança quando as tarefas do dia estão feitas.","panel.insights_moods_low":"{count} dias difíceis","panel.insights_moods_logged":"{count} de {days} dias registados","panel.weekly_goal_title":"Objetivos semanais pessoais","panel.weekly_goal_hint":"Cada criança define o seu objetivo de pontos da semana no seu cartão.","panel.weekly_goal_enabled":"Deixar as crianças definir um objetivo","panel.weekly_goal_bonus":"Bónus por atingir","panel.weekly_goal_bonus_hint":"Pago uma vez por semana. 0 = sem bónus.","panel.penalty_redeem_title":"Compensação","panel.penalty_redeem_chore":"Tarefa para recuperar","panel.penalty_redeem_none":"Nenhuma — sem volta","panel.penalty_redeem_hint":"Depois da penalização, a criança pode fazer esta tarefa para recuperar pontos, mesmo em dias em que normalmente não está marcada.","panel.penalty_redeem_percent":"Pontos de volta (%)","panel.penalty_redeem_percent_hint":"Do que foi retirado. 1–100.","panel.penalty_redeem_days":"Dias para fazer","panel.penalty_redeem_days_hint":"1 = só hoje.","panel.tab_raffles":"Sorteios","panel.raffle_status_open":"Aberto","panel.raffle_status_drawn":"Sorteado","panel.raffle_status_cancelled":"Cancelado","panel.raffle_winner_meta":"{name} ganhou","panel.raffle_no_winner":"Ninguém participou","panel.raffle_draw_now":"Sortear agora","panel.raffle_cancel":"Cancelar","panel.raffle_max_meta":"Até {max} cada","panel.raffle_none_yet":"Ainda sem bilhetes","panel.raffle_new":"Novo sorteio","panel.raffle_empty_title":"Ainda sem sorteios","panel.raffle_empty_copy":"Ponha um grande prémio. As crianças compram bilhetes com pontos e um é sorteado à hora escolhida.","panel.raffle_col_raffle":"Sorteio","panel.raffle_col_ticket":"Bilhete","panel.raffle_col_tickets":"Bilhetes comprados","panel.raffle_col_status":"Resultado","panel.raffle_dialog_add":"Novo sorteio","panel.raffle_dialog_edit":"Editar sorteio","panel.raffle_name":"Nome","panel.raffle_prize":"Prémio","panel.raffle_prize_hint":"O que o vencedor ganha, p. ex. “Ida ao cinema”.","panel.raffle_ticket_cost":"Preço do bilhete","panel.raffle_ticket_cost_hint":"Fixo para todo o sorteio.","panel.raffle_cost_locked":"Já foram comprados bilhetes, o preço está fixo.","panel.raffle_max":"Máximo de bilhetes por criança","panel.raffle_max_hint":"0 = sem limite.","panel.raffle_draw_at":"Sorteio em","panel.raffle_draw_at_hint":"O vencedor é sorteado automaticamente a esta hora.","panel.raffle_who_hint":"Deixe vazio para todas as crianças participarem.","panel.raffle_draw_at_invalid":"Escolha quando é o sorteio.","panel.raffle_saved":"Sorteio guardado","panel.raffle_draw_confirm":"Sortear “{name}” agora?","panel.raffle_cancel_confirm":"Cancelar “{name}”? Todos os bilhetes são reembolsados.","panel.raffle_remove_confirm":"Eliminar “{name}”?","panel.raffle_drawn_toast":"{name} ganhou o sorteio!","panel.raffle_cancelled_toast":"Sorteio cancelado, bilhetes reembolsados","panel.raffle_removed_toast":"Sorteio eliminado","panel.pets_title":"Animais virtuais","panel.pets_hint":"Cada criança adota um animal no cartão Animal. Cresce com cada tarefa e usa acessórios que desbloqueia ao subir de nível.","panel.pets_enabled":"Ligar animais virtuais","notify.voice_not_found":"Não encontrei ninguém chamado {name}.","notify.voice_chores_left_none":"{child_name} terminou todas as tarefas. Muito bem!","notify.voice_chores_left_one":"{child_name} tem 1 tarefa por fazer hoje.","notify.voice_chores_left_many":"{child_name} tem {count} tarefas por fazer hoje.","notify.voice_points":"{child_name} tem {points} {points_name}.","notify.voice_next":"A próxima tarefa de {child_name} é {chore_name}.","notify.voice_reward_progress":"{child_name} precisa de mais {missing} {points_name} para {reward_name}.","notify.voice_reward_ready":"{child_name} já tem o suficiente para {reward_name}!","notify.voice_reward_not_found":"Não encontrei uma recompensa chamada {reward_name}.","notify.voice_no_rewards":"Ainda não há recompensas para {child_name}.","notify.voice_not_allowed":"Desculpa, não podes marcar tarefas de {child_name}.","notify.voice_chore_not_found":"Não encontrei nenhuma tarefa de hoje chamada {chore_name}.","notify.voice_already_done":"{chore_name} já está feita hoje, {child_name}.","notify.voice_needs_card":"{chore_name} precisa de uma foto, um número ou umas palavras — faz essa no teu cartão.","notify.voice_done":"Feito! {chore_name} está marcada para {child_name}: +{points} {points_name}.","notify.voice_done_pending":"Feito! {chore_name} está à espera que um adulto a verifique.","notify.pet_evolved":"{news}","notify.sample_pet":"Faísca","notification.pet_evolved.name":"O animal cresceu","notification.pet_evolved.description":"O animal virtual de uma criança chegou à fase seguinte.","notify.pet_news_stage":"🐣 {pet_name} acabou de crescer! Vai ver o animal de {child_name}.","notify.pet_news_legendary":"✨ {pet_name} tornou-se lendário! O animal de {child_name} brilha a dourado.","notify.pet_news_egg":"🥚 {pet_name} pôs um ovo! {child_name} pode chocar um animal novo.","notify.pet_news_level":"💖 {pet_name} chegou ao nível {pet_level}!","panel.pet_xp_per_chore":"Crescimento por tarefa","panel.pet_xp_per_chore_hint":"Cada tarefa concluída faz o animal crescer isto.","panel.pet_points_count":"Os pontos das tarefas também contam","panel.pet_points_count_hint":"Cada ponto ganho soma 1 de crescimento, por isso tarefas maiores fazem o animal crescer mais depressa. Gastar pontos nunca o encolhe.","panel.pet_stages_title":"Crescimento para cada fase","panel.pet_stages_hint":"Cada número tem de ser maior do que o anterior. Um animal nunca perde uma fase alcançada.","panel.pet_stage_baby":"Nasce (bebé)","panel.pet_stage_kid":"Pequeno","panel.pet_stage_teen":"Grande","panel.pet_stage_grown":"Adulto","panel.pet_about_chores":"Cerca de {count} tarefas (tarefas de 5 pontos)","panel.pet_never":"Os animais não vão crescer: o crescimento por tarefa é 0 e os pontos não contam.","panel.pet_after_title":"Depois de adulto","panel.pet_after_hint":"Ative a combinação que quiser. Os números são o crescimento total desde a adoção. Desativar só esconde; nada conquistado se perde.","panel.pet_home_enabled":"A casa vai crescendo","panel.pet_home_enabled_hint":"De vez em quando, uma coisa nova para a casa (relva, almofada, flores, árvore, lago…), até 10.","panel.pet_home_every":"Novidade para a casa a cada","panel.pet_legendary_enabled":"Torna-se lendário","panel.pet_legendary_enabled_hint":"Um visual dourado e brilhante: o grande objetivo depois de adulto.","panel.pet_legendary_at":"Lendário aos","panel.pet_eggs_enabled":"Põe um ovo","panel.pet_eggs_enabled_hint":"A criança choca o ovo e tem um animal novo; o antigo junta-se à família.","panel.pet_egg_at":"Ovo aos","panel.pet_egg_at_hint":"Usado quando lendário está desligado; caso contrário, o ovo vem com o lendário.","panel.pet_family_max":"Família máxima de animais","panel.pet_family_max_hint":"Animais por criança, contando o atual. Sem mais ovos quando estiver cheia.","panel.pet_levels_enabled":"Níveis do animal","panel.pet_levels_enabled_hint":"Um distintivo de nível no cartão que continua a subir depois de adulto.","panel.pet_level_every":"Novo nível a cada","panel.pet_reset_defaults":"Repor os números predefinidos","panel.pet_settings_invalid":"As fases têm de subir por ordem, e o lendário e o ovo têm de vir depois de adulto.","panel.pet_about_one_chore":"Cerca de 1 tarefa (tarefas de 5 pontos)","notify.reward_owed":"🎁 {child_name} ainda está à espera de “{reward_name}” — resgatada há {days} dias.","notify.personal_best":"🏆 Novo recorde pessoal! {child_name}: {record_label} — {value}.","notify.record_longest_streak":"sequência mais longa (dias)","notify.record_best_day_points":"mais {points_name} num dia","notify.record_best_day_chores":"mais tarefas num dia","notify.record_best_week_points":"mais {points_name} numa semana","notify.record_best_single_award":"maior prémio de uma vez","notify.read_aloud_done":"{name}, já fizeste tudo. Boa!","notify.read_aloud_many":"{name}, faltam-te {count} coisas: {chores}.","notify.read_aloud_one":"{name}, falta-te uma coisa: {chores}.","notify.celebrate_personal_best":"{child_name} bateu um recorde pessoal: {record_label} — {value}!","notification.reward_owed.name":"Recompensa ainda por entregar","notification.reward_owed.description":"Lembra os pais de que uma recompensa resgatada ainda não foi entregue. Só é enviada enquanto a entrega de recompensas estiver ativa.","notification.personal_best.name":"Recorde pessoal","notification.personal_best.description":"Uma criança bateu um dos seus próprios recordes: sequência mais longa, melhor dia, melhor semana ou maior prémio.","panel.today_owed_title":"Recompensas por entregar","panel.today_owed_delivered":"Entregue","panel.today_owed_marked":"Marcada como entregue","panel.today_owed_today":"resgatada hoje","panel.today_owed_days_one":"por entregar há 1 dia","panel.today_owed_days":"por entregar há {count} dias","panel.fulfilment_title":"Entrega de recompensas","panel.fulfilment_hint":"Aprovar uma recompensa gasta os pontos; aqui ela fica numa lista de \"por entregar\" até alguém a dar. A criança pode tocar em \"Recebi!\" no seu cartão.","panel.fulfilment_enabled":"Acompanhar as recompensas até serem entregues","panel.fulfilment_reminder_days":"Lembrar-me após","panel.fulfilment_reminder_days_hint":"Dias até uma notificação avisar que uma recompensa continua por entregar, repetida a cada tantos dias. 0 = nunca.","notify.boost_started":"⚡ Boost! {chores_text} valem ×{multiplier} durante os próximos {minutes} minutos.","notify.boost_all_chores":"Todas as tarefas","notification.boost_started.name":"Boost iniciado","notification.boost_started.description":"Avisa as crianças abrangidas que um boost começou, o tamanho e a duração.","panel.boost_start":"Iniciar um boost","panel.boost_card_title":"Boosts","panel.boost_live":"{count} ativos","panel.boost_ends":"termina às {time} (faltam {minutes} min)","panel.boost_starts":"{start}–{end}","panel.boost_recurring":"recorrente","panel.boost_end_now":"Terminar já","panel.boost_skip":"Saltar desta vez","panel.boost_call_off":"Cancelar","panel.boost_all_chores":"Todas as tarefas","panel.boost_n_chores":"{first} e mais {count}","panel.boost_everyone":"Todos","panel.boost_dialog_title":"Iniciar um boost","panel.boost_when":"Quando","panel.boost_now":"Agora","panel.boost_later":"Mais tarde hoje","panel.boost_pays":"Vale","panel.boost_for":"Duração","panel.boost_minutes":"{count} min","panel.boost_hour":"1 hora","panel.boost_hours":"{count} horas","panel.boost_which_chores":"Que tarefas","panel.boost_who":"Quem","panel.boost_name":"Nome (opcional)","panel.boost_name_ph":"Aparece nos cartões, p. ex. Visitas às seis","panel.boost_notify":"Avisar as crianças","panel.boost_notify_hint":"Notificação no telemóvel se \"Boost iniciado\" estiver ligada. Os tablets acordam de qualquer forma.","panel.boost_preview_now":"{what} valem ×{multiplier} para {who}, a partir de agora, durante {minutes} minutos (até às {until}).","panel.boost_preview_later":"{what} valem ×{multiplier} para {who}, a partir das {time} durante {minutes} minutos.","panel.boost_preview_rule":"Todas as {days}, {start}–{end}: {what} valem ×{multiplier} para {who}.","panel.boost_later_invalid":"Escolhe uma hora mais tarde hoje.","panel.boost_started":"Boost iniciado","panel.boost_scheduled":"Boost agendado","panel.boost_ended":"Boost terminado","panel.boost_settings_title":"Janelas de boost","panel.boost_settings_hint":"Multiplicadores com hora marcada em tarefas escolhidas. Inicia um a partir de Hoje, cria recorrentes aqui ou usa o serviço taskmate.start_boost numa automação.","panel.boost_stacking":"Ao fim de semana ou num aniversário","panel.boost_stacking_hint":"Esses dias já têm um multiplicador. Escolhe como um boost se junta a ele.","panel.boost_stacking_highest":"O maior ganha","panel.boost_stacking_highest_hint":"Um boost ×2 num sábado ×2 vale ×2. Aplica-se o maior.","panel.boost_stacking_stack":"Somar os dois","panel.boost_stacking_stack_hint":"Um boost ×2 num sábado ×2 vale ×4.","panel.boost_wake_screens":"Acordar estes tablets quando começa um boost","panel.boost_wake_screens_hint":"Fully Kiosk Browser: ecrã ligado, proteção de ecrã desligada, navegador à frente.","panel.boost_wake_screens_none":"Nenhum tablet Fully Kiosk encontrado. Adiciona a integração Fully Kiosk Browser ao Home Assistant para acordar um.","panel.boost_wake_devices":"Acordar estes telemóveis e tablets","panel.boost_wake_devices_hint":"App Companion do Home Assistant em Android: envia command_screen_on.","panel.boost_wake_devices_none":"Nenhum dispositivo com a app Companion encontrado.","panel.boost_companion_tag":"App Companion","panel.boost_test_wake":"Testar acordar agora","panel.boost_test_wake_hint":"Usa as escolhas guardadas. Guarda primeiro depois de mudar.","panel.boost_test_wake_sent":"Enviado para {count} ecrãs","panel.boost_test_wake_sent_one":"Enviado para {count} ecrã","panel.boost_rules":"Boosts recorrentes","panel.boost_rules_hint":"Repetem-se sozinhos. Hoje mostra cada um antes de começar.","panel.boost_rule_add":"Adicionar boost recorrente","panel.boost_rule_edit":"Editar boost recorrente","panel.boost_rule_edit_btn":"Editar","panel.boost_rule_delete":"Eliminar","panel.boost_rule_delete_confirm":"Eliminar este boost recorrente?","panel.boost_rule_deleted":"Boost recorrente eliminado","panel.boost_rule_saved":"Boost recorrente guardado","panel.boost_rule_need_day":"Escolhe pelo menos um dia.","panel.boost_rule_bad_times":"A hora de fim tem de ser depois da hora de início.","panel.boost_rule_on":"Ligado","panel.boost_rule_unnamed":"Boost","panel.boost_days":"Dias","panel.boost_from":"Das","panel.boost_to":"Às","panel.boost_everyone_lc":"todos","panel.appeals_title":"Recursos","panel.appeal_item_chore":"tarefa recusada “{name}” ({points})","panel.appeal_item_reward":"recompensa recusada “{name}” ({points})","panel.appeal_item_penalty":"penalização “{name}” (−{points})","panel.appeal_uphold":"Manter","panel.appeal_overturn_chore":"Dar razão e pagar","panel.appeal_overturn_reward":"Dar razão e aprovar","panel.appeal_overturn_penalty":"Dar razão e devolver","panel.appeal_note_overturn":"Uma nota para a criança (opcional)","panel.appeal_note_uphold":"Porque se mantém — a criança vai ver (opcional)","panel.appeal_overturned":"Recurso aceite","panel.appeal_upheld":"Decisão mantida","panel.appeals_settings_title":"Recursos","panel.appeals_settings_hint":"As crianças podem pedir, em 48 horas, que se reveja uma tarefa ou recompensa recusada, ou uma penalização. Decides a partir de Hoje.","panel.appeals_enabled":"Deixar as crianças recorrer","notify.appeal_submitted":"⚖️ {child_name} está a recorrer de “{item_name}”{message_text}","notify.appeal_decided":"⚖️ O teu recurso sobre “{item_name}” foi {outcome}{note_text}","notify.appeal_outcome_overturned":"aceite","notify.appeal_outcome_upheld":"recusado","notification.appeal_submitted.name":"Recurso enviado","notification.appeal_submitted.description":"Uma criança pediu que se revisse uma recusa ou penalização. Só é enviada com os recursos ligados.","notification.appeal_decided.name":"Recurso decidido","notification.appeal_decided.description":"Diz à criança se o recurso foi aceite ou recusado.","panel.screen_time_title":"Banco de tempo de ecrã","panel.screen_time_hint":"As recompensas podem comprar minutos de ecrã. Enquanto os dispositivos de uma criança estão ligados, o saldo desce um minuto de cada vez.","panel.screen_time_enabled":"Ativar o banco de tempo de ecrã","panel.screen_time_warn":"Avisar quando restarem estes minutos","panel.screen_time_warn_hint":"0 desativa o aviso","panel.screen_time_stop":"Desligar dispositivos a zero","panel.screen_time_stop_hint":"Desliga os dispositivos da criança quando o saldo acaba e mantém-nos desligados até ser carregado","panel.screen_time_watching":"ligado agora","panel.screen_time_no_devices":"Ainda sem dispositivos — adicione a TV, consola ou tablet desta criança","panel.screen_time_add_device":"Adicionar dispositivo: interruptor, leitor multimédia, input boolean, sensor binário, comando ou luz","panel.screen_time_minutes":"{m} min","panel.screen_time_hours":"{h} h {m} min","panel.reward_screen_minutes":"Minutos de tempo de ecrã","panel.reward_screen_minutes_hint":"Aprovar adiciona estes minutos ao saldo da criança. 0 para uma recompensa normal.","panel.bin_day_title":"Tarefas do dia do lixo","panel.bin_day_hint":"Na véspera de uma recolha, o TaskMate lê o calendário do lixo e cria uma tarefa por contentor: “Pôr a Reciclagem lá fora”.","panel.bin_day_enabled":"Ativar tarefas do dia do lixo","panel.bin_day_calendars":"Calendários do lixo","panel.bin_day_calendars_hint":"Qualquer calendário com os dias de recolha, p. ex. do Waste Collection Schedule ou do feed iCal da câmara","panel.bin_day_no_calendars":"Nenhum calendário escolhido","panel.bin_day_add_calendar":"Adicionar calendário","panel.bin_day_preview":"Mostrar as próximas recolhas","panel.bin_day_preview_none":"Sem recolhas nas próximas duas semanas — confirme que o calendário está guardado e tem eventos","panel.bin_day_put_out_time":"Hora de pôr fora","panel.bin_day_put_out_time_hint":"A tarefa aparece a esta hora na véspera","panel.bin_day_points":"{points_name} por tarefa","panel.bin_day_mode":"Quem faz","panel.bin_day_mode_first":"Quem chegar primeiro","panel.bin_day_mode_rotate":"À vez","panel.bin_day_mode_first_hint":"Todas as crianças escolhidas a veem; a primeira a terminar ganha os pontos","panel.bin_day_mode_rotate_hint":"Uma criança por recolha, à vez entre as crianças escolhidas","panel.bin_day_children":"Crianças","panel.bin_day_children_hint":"Nenhuma escolhida = todas as crianças","panel.bin_day_bring_in":"Recolher os contentores","panel.bin_day_bring_in_hint":"Uma segunda tarefa no dia da recolha: “Recolher a Reciclagem”","panel.bin_day_bring_in_time":"Hora de recolher","notify.screen_time_low":"📺 {child_name} tem {minutes} minutos de tempo de ecrã.","notify.screen_time_out":"📺 O tempo de ecrã de {child_name} acabou.","notify.bin_day_put_out":"Pôr {bin} lá fora","notify.bin_day_bring_in":"Recolher {bin}","notification.screen_time_low.name":"Tempo de ecrã a acabar","notification.screen_time_low.description":"Avisa a criança (e os pais) quando o saldo chega ao nível de aviso.","notification.screen_time_out.name":"O tempo de ecrã acabou","notification.screen_time_out.description":"Avisa a criança (e os pais) quando o saldo chega a zero.","panel.trash_title":"Eliminados recentemente","panel.trash_hint":"Tarefas, recompensas e missões eliminadas são guardadas durante 7 dias. Restaurar traz também de volta o histórico e as conclusões.","panel.trash_col_item":"Item","panel.trash_col_type":"Tipo","panel.trash_col_deleted":"Eliminado","panel.trash_restore":"Restaurar","panel.trash_empty":"Nada eliminado nos últimos 7 dias.","panel.trash_deleted":"“{name}” eliminado","panel.trash_undo":"Anular","panel.trash_restored":"“{name}” restaurado","panel.trash_restore_failed":"Não foi possível restaurar: {error}","panel.trash_kind_chore":"Tarefa","panel.trash_kind_reward":"Recompensa","panel.trash_kind_quest":"Missão","panel.settings_jump_label":"Ir para uma secção","panel.unsaved_one":"{count} alteração por guardar","panel.unsaved_many":"{count} alterações por guardar","panel.unsaved_discard":"Descartar","panel.unsaved_leave_title":"Sair sem guardar?","panel.unsaved_leave_one":"Alterou {count} definição nesta página.","panel.unsaved_leave_many":"Alterou {count} definições nesta página.","panel.unsaved_stay":"Ficar","panel.unsaved_leave":"Sair","panel.reward_reorder_button":"Reordenar","panel.reward_reorder_title":"Reordenar recompensas","panel.reward_reorder_hint":"Arraste ou use as setas. O cartão de recompensas mostra-as por esta ordem.","panel.reward_drag_hint":"Arraste para reordenar","panel.reward_order_saved":"Ordem das recompensas guardada","panel.kid_drawer_open":"Vista rápida: {name}","panel.kid_drawer_level":"Nível {level}","panel.kid_drawer_waiting":"À espera","panel.kid_drawer_owed":"Por entregar","panel.kid_drawer_today":"Hoje","panel.kid_drawer_points":"Pontos","panel.view_as_button":"Ver como","panel.view_as_title":"Ver como {name}","panel.view_as_note":"Pré-visualização — os toques não fazem nada","panel.view_as_unavailable":"Não foi possível carregar aqui o cartão da criança.","panel.insights_view_economy":"Economia","panel.economy_title":"Economia · últimas 8 semanas","panel.economy_intro":"Pontos ganhos (tarefas e bónus) face aos pontos gastos em recompensas, semana a semana.","panel.economy_chart_label":"Pontos ganhos e gastos por semana","panel.economy_earned":"ganhos","panel.economy_spent":"gastos","panel.economy_none":"Nenhum ponto ganho ou gasto nas últimas 8 semanas.","panel.economy_ok":"Os ganhos e os gastos andam a par.","panel.economy_growth":"Os ganhos subiram {pct}% face às 4 semanas anteriores.","panel.economy_warn":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar o preço de {rewards}.","panel.economy_warn_no_rewards":"Nas últimas 4 semanas as crianças ganharam {earned} pontos mas só gastaram {spent}. Os saldos estão a acumular — considere aumentar os preços das recompensas.","panel.economy_rule":"Avisa quando os ganhos das últimas 4 semanas são pelo menos {ratio}× os gastos, com pelo menos {min} pontos ganhos.","panel.seasonal_title":"Estações e eventos","panel.seasonal_hint":"Cada estação tem um tema (o aspeto dos cartões da criança e do quiosque) e um pacote de evento (o conteúdo). Ative cada um separadamente. Um pacote instala-se quando a estação começa, como tarefas, recompensas, missões e medalhas normais que pode editar nos seus separadores, e esconde-as quando termina — nada é apagado, e no ano seguinte voltam os mesmos itens.","panel.seasonal_halloween":"Halloween","panel.seasonal_halloween_dates":"24–31 de outubro · morcegos em vez de confetes","panel.seasonal_christmas":"Natal","panel.seasonal_christmas_dates":"1–26 de dezembro · neve em vez de confetes","panel.seasonal_summer":"Verão","panel.seasonal_summer_dates":"21 de junho – 31 de agosto · sóis em vez de confetes","panel.seasonal_easter":"Páscoa","panel.seasonal_easter_dates":"A semana até ao Domingo de Páscoa","panel.seasonal_back_to_school":"Regresso às aulas","panel.seasonal_back_to_school_dates":"Duas semanas a partir do primeiro dia de aulas","panel.season_theme":"Tema","panel.season_pack":"Pacote","panel.season_theme_aria":"Tema: {season}","panel.season_pack_aria":"Pacote de evento: {season}","panel.season_state_installed":"Instalado a {date}","panel.season_state_scheduled":"Será instalado a {date}","panel.season_state_off":"Desligado","panel.season_state_needs_date":"Defina o primeiro dia de aulas","panel.season_assign":"Atribuir a","panel.season_assign_hint":"Nenhuma escolha significa todas as crianças. Os adultos nunca recebem itens do pacote.","panel.season_school_start":"Primeiro dia de aulas","panel.season_school_start_hint":"O regresso às aulas dura 14 dias a partir desta data. Defina-a de novo em cada ano letivo.","panel.season_preview":"Pré-visualizar","panel.season_preview_title":"Pacote: {season}","panel.season_preview_note":"Tudo é instalado como tarefas, recompensas, missões, desafios e medalhas normais. Depois de instalados, altere-os nos respetivos separadores.","panel.season_remove":"Remover pacote","panel.season_remove_confirm":"Remover o pacote {season}? As tarefas, recompensas e missão vão para Eliminados recentemente durante 7 dias, e o desafio é removido. As crianças mantêm as medalhas que já ganharam; uma medalha que ninguém ganhou é removida. O pacote é desligado.","panel.season_removed":"Pacote {season} removido","panel.season_kind_quest":"Missão","panel.season_kind_chores":"Tarefas ×{count}","panel.season_kind_reward":"Recompensa","panel.season_kind_badge":"Medalha","panel.season_kind_challenge":"Desafio","panel.season_kind_advent":"Advento","panel.season_kind_hunt":"Caça aos ovos","panel.season_quest_steps":"{name} · {count} passos","panel.season_advent_doors":"{count} portas · uma pequena tarefa por dia","panel.season_hunt_eggs":"Um ovo escondido para encontrar por dia","panel.season_door":"Porta {n}","panel.child_celebration_label":"Animação de conclusão","panel.child_celebration_hint":"Aparece nos cartões desta criança quando assinala uma tarefa. Quem prefere menos movimento não vê nada.","panel.celebration_confetti":"Confetes","panel.celebration_confetti_hint":"O clássico","panel.celebration_stamp":"Carimbo","panel.celebration_stamp_hint":"Um carimbo de «FEITO!»","panel.celebration_fireworks":"Fogo de artifício","panel.celebration_fireworks_hint":"Explosões de cor","panel.celebration_sticker":"Autocolante","panel.celebration_sticker_hint":"Um autocolante de estrela dourada","panel.screen_time_allowance_school":"Minutos grátis em dias de escola","panel.screen_time_allowance_school_hint":"De segunda a sexta, exceto férias. Somados no início de cada dia. 0 = nenhum","panel.screen_time_allowance_weekend":"Minutos grátis aos fins de semana e nas férias","panel.screen_time_allowance_weekend_hint":"Sábado, domingo, períodos de férias e enquanto o calendário de férias tiver um evento. 0 = nenhum","panel.screen_time_allowance_unused":"Quota não usada","panel.screen_time_allowance_unused_hint":"Os minutos comprados com recompensas passam sempre para o dia seguinte","panel.screen_time_unused_expire":"Expira no fim do dia","panel.screen_time_unused_carry":"Passa para o dia seguinte","panel.screen_time_jar_enabled":"Frasco do fim de semana","panel.screen_time_jar_enabled_hint":"As crianças podem guardar minutos não usados num frasco que abre mais tarde","panel.screen_time_jar_cap":"O frasco guarda até (minutos)","panel.screen_time_jar_opens":"O frasco abre","panel.screen_time_jar_opens_hint":"Os minutos guardados entram no saldo a esta hora todas as semanas","panel.screen_time_allowance_today":"{time} da quota de hoje","panel.screen_time_jar_open_now":"Abrir o frasco agora","panel.shopping_jobs_title":"Tarefas da lista de compras","panel.shopping_jobs_hint":"Adicione “#tm ir buscar lenha ao barracão” a uma lista de tarefas (ou diga ao Assist) e passa a ser uma tarefa. Quando a tarefa estiver feita, o item é riscado da lista.","panel.shopping_jobs_enabled":"Ativar tarefas da lista de compras","panel.shopping_jobs_entity":"Lista de tarefas","panel.shopping_jobs_entity_hint":"Normalmente a lista de compras","panel.shopping_jobs_tag":"Etiqueta","panel.shopping_jobs_tag_hint":"Só os itens que começam por isto passam a tarefas","panel.shopping_jobs_points":"{points_name} por tarefa","panel.shopping_jobs_mode_rotate_hint":"Uma criança por tarefa, à vez entre as crianças escolhidas","notify.screen_time_jar_opened":"🫙 O frasco de tempo de ecrã de {child_name} abriu: {minutes} minutos adicionados.","notification.screen_time_jar_opened.name":"Frasco de tempo de ecrã aberto","notification.screen_time_jar_opened.description":"Avisa a criança (e os pais) quando os minutos guardados no frasco do fim de semana entram no saldo.","panel.reward_limit_section":"Limite por criança","panel.reward_limit_count":"Pedidos por criança","panel.reward_limit_period":"Por","panel.reward_limit_day":"Dia","panel.reward_limit_week":"Semana (desde segunda)","panel.reward_limit_month":"Mês","panel.reward_limit_hint":"0 significa sem limite. Contam os pedidos pendentes e aprovados; uma prenda conta para a criança que a recebe.","panel.reward_limit_pill_day":"{count} por dia","panel.reward_limit_pill_week":"{count} por semana","panel.reward_limit_pill_month":"{count} por mês","panel.voucher_print":"Imprimir vale","panel.voucher_title":"Vale","panel.voucher_for":"Para: {name}","panel.voucher_from":"Uma prenda de {name}","panel.voucher_earned":"Ganho com {points} {points_name} · {date}","panel.voucher_signed":"Assinado:","panel.voucher_failed":"Não foi possível criar o vale: {error}","panel.voucher_popup_blocked":"Permite janelas pop-up para o Home Assistant para imprimir o vale","panel.ratings_title":"Avaliações das recompensas","panel.ratings_hint":"As crianças dão 1–3 estrelas a uma recompensa depois de a receberem.","panel.ratings_col_reward":"Recompensa","panel.ratings_col_rating":"Avaliação","panel.ratings_col_claimed":"Pedida","panel.ratings_claimed":"{count}×","panel.ratings_retire":"retirar?","panel.ratings_stars":"{stars} de 3 estrelas","panel.expiry_title":"Expiração de pontos","panel.expiry_hint":"Os pontos não gastos dentro de um certo tempo desaparecem, os mais antigos primeiro. O cartão da criança avisa antes.","panel.expiry_enabled":"Fazer expirar pontos não gastos","panel.expiry_enabled_hint":"Ao ligar, o prazo começa hoje, por isso nenhum ponto já poupado expira mais cedo","panel.expiry_days":"Expiram ao fim de (dias)","panel.expiry_days_hint":"Os pontos no mealheiro de uma recompensa nunca expiram","panel.expiry_warn":"Avisar a criança (dias antes)","panel.expiry_warn_hint":"0 desliga o aviso","panel.gifting_title":"Prendas entre crianças","panel.gifting_hint":"Uma criança pode gastar os seus pontos numa recompensa para um irmão ou irmã. Passa pela aprovação habitual e o cartão da outra criança mostra de quem é.","panel.gifting_enabled":"As crianças podem comprar recompensas umas às outras","panel.reward_gift_from":"de {name}","panel.reward_gift_for":"para {name}","notify.points_expiring":"⏳ {points} {points_name} expiram a {date}. Gasta-os antes que desapareçam!","notification.points_expiring.name":"Pontos prestes a expirar","notification.points_expiring.description":"Avisa a criança quando alguns dos seus pontos vão expirar em breve. Só com a expiração de pontos ligada.","panel.praise_add":"Adicionar elogio","panel.sibling_check_not_yet_note":"{name} diz que ainda não","panel.toast_penalty_warning":"Aviso dado – nenhum ponto descontado desta vez","panel.penalty_warn_title":"Avisar primeiro","panel.penalty_warn_first":"Dar um aviso primeiro","panel.penalty_warn_first_hint":"Na primeira vez no período é só um aviso no cartão da criança. Na próxima vez os pontos são descontados.","panel.penalty_warn_reset":"O aviso reinicia","panel.penalty_warn_reset_daily":"Diariamente","panel.penalty_warn_reset_weekly":"Semanalmente","panel.penalty_no_eligible":"Sem crianças elegíveis. Edite a penalização para definir a quem se aplica.","panel.sibling_check_title":"Verificação entre irmãos","panel.sibling_check_hint":"Uma criança mais velha pode verificar a tarefa de uma mais nova em vez de um adulto, por um pequeno bónus. Os pais podem sempre rejeitar ou anular a aprovação.","panel.sibling_check_enabled":"Ativar verificação entre irmãos","panel.sibling_check_bonus":"{points_name} por verificação","panel.sibling_check_bonus_hint":"Pago a quem verifica quando diz “Parece feito”","panel.sibling_check_need_two":"Adicione pelo menos duas crianças para usar a verificação entre irmãos","panel.sibling_check_can_check":"{name} pode verificar","panel.chore_reminders_title":"Lembretes escolhidos pelas crianças","panel.chore_reminders_hint":"As crianças escolhem no cartão quando querem ser lembradas de uma tarefa. Define a hora mais cedo e a mais tarde que podem escolher.","panel.chore_reminders_enabled":"Deixar as crianças definirem lembretes","panel.chore_reminders_enabled_hint":"Ative também a notificação “Lembrete escolhido pela criança” e envie-a para o telemóvel de cada criança","panel.chore_reminders_earliest":"Hora mais cedo","panel.chore_reminders_latest":"Hora mais tarde","panel.insights_view_calendar":"Calendário","panel.insights_calendar_title":"Calendário de tarefas feitas","panel.insights_calendar_intro":"Tarefas feitas por dia – verde mais escuro para dias mais movimentados.","panel.insights_calendar_summary":"{total} tarefas · {active} de {days} dias","panel.insights_calendar_summary_one":"{total} tarefa · {active} de {days} dias","panel.insights_calendar_cell":"{count} tarefas feitas","panel.insights_calendar_cell_one":"1 tarefa feita","panel.insights_calendar_less":"Menos","panel.insights_calendar_more":"Mais","notify.chore_self_reminder":"⏰ Hora de {chore_name}, {child_name} – pediste-me para te lembrar!","notification.chore_self_reminder.name":"Lembrete escolhido pela criança","notification.chore_self_reminder.description":"Enviado à criança no horário que ela escolheu para uma tarefa, nos dias em que está prevista e ainda não foi feita. Só essa criança recebe.","panel.confirm_delete_suffix_restorable":"Pode recuperá-lo durante 7 dias em Definições → Eliminados recentemente.","panel.confirm_delete_group":"Eliminar o grupo “{name}”?","panel.confirm_delete_quest":"Eliminar a missão “{name}”?","panel.bulk_delete_confirm_restorable":"Eliminar {count} tarefas? Pode recuperá-las durante 7 dias em Definições → Eliminados recentemente.","panel.bulk_delete_confirm_restorable_one":"Eliminar {count} tarefa? Pode recuperá-la durante 7 dias em Definições → Eliminados recentemente.","panel.pet_shop_enabled":"Ligar a loja do animal","panel.pet_shop_enabled_hint":"As crianças gastam pontos em acessórios para o animal, aos preços que definir.","panel.pet_shop_approve_over":"Compras acima deste número de pontos precisam do OK de um adulto","panel.pet_shop_approve_over_hint":"0 = nunca perguntar","panel.pet_shop_carry_over":"Os artigos comprados passam para o animal seguinte","panel.pet_shop_carry_over_hint":"Desligado: um animal acabado de chocar começa sem nada comprado.","panel.petshop_title":"Loja do animal","panel.petshop_hint":"Deixe as crianças gastar pontos em acessórios para o animal. Preços fixos que define aqui.","panel.petshop_pending_title":"À sua espera","panel.petshop_pending_hint":"Aprovar tira os pontos agora; recusar não tira nada.","panel.petshop_pending_meta":"{name} · {cost} {points}","panel.petshop_approve":"Aprovar","panel.petshop_decline":"Recusar","panel.petshop_catalogue":"Catálogo","panel.petshop_reset":"Repor predefinições","panel.petshop_add":"Adicionar artigo","panel.petshop_col_item":"Artigo","panel.petshop_col_slot":"Lugar","panel.petshop_col_cost":"Preço","panel.petshop_col_level":"Nível mínimo","panel.petshop_col_shown":"Visível","panel.petshop_empty":"A loja está vazia. Adicione um artigo ou reponha as predefinições.","panel.petshop_foot":"Cada artigo ocupa um lugar no animal: chapéu, cara, pescoço, na mão, costas, corpo, cor ou casa. Esconda um artigo para o tirar de venda; as crianças que o compraram ficam com ele.","panel.petshop_delete_confirm":"Retirar {name} da loja? As crianças que o compraram deixam de o usar.","panel.petshop_reset_confirm":"Repor o catálogo predefinido? Os artigos que adicionou serão removidos.","panel.petshop_saved":"Loja do animal guardada","panel.petshop_deleted":"Artigo removido","panel.petshop_reset_done":"Catálogo predefinido reposto","panel.petshop_approved":"Compra aprovada","panel.petshop_declined":"Compra recusada","panel.petshop_name":"Nome","panel.petshop_name_builtin_hint":"Deixe em branco para usar o nome incluído, mostrado na língua de cada membro da família.","panel.petshop_emoji":"Emoji","panel.petshop_cost_hint":"Um preço fixo em pontos, 1 ou mais.","panel.petshop_level_hint":"0 = qualquer nível","panel.petshop_tint":"Cor","panel.petshop_tint_hint":"Só para artigos de cor: #ff8800 ou rainbow (em branco = arco-íris).","panel.petshop_shown_label":"Visível na loja","panel.petshop_shown_hint":"Artigos escondidos não podem ser comprados; quem já tem um fica com ele.","panel.petshop_dialog_add":"Adicionar artigo à loja do animal","panel.petshop_dialog_edit":"Editar artigo da loja do animal","panel.petshop_emoji_required":"Escolha um emoji para o artigo.","panel.petshop_cost_invalid":"O preço tem de ser um número inteiro, 1 ou mais.","notify.pet_item_requested":"🛍️ {child_name} quer comprar {item_name} para {pet_name} ({cost} {points_name}). Aprove no TaskMate.","notification.pet_item_requested.name":"Pedido da loja do animal","notification.pet_item_requested.description":"Uma criança quer comprar um artigo da loja que custa mais do que o seu limite de aprovação.","planner.tab":"Planeador","planner.title":"Planeador semanal","planner.prev_week":"Semana anterior","planner.next_week":"Semana seguinte","planner.this_week":"Esta semana","planner.today":"hoje","planner.all":"Todos","planner.print":"Imprimir","planner.print_hint":"Imprimir o quadro desta semana (o plano guardado)","planner.print_title":"Semana de {date}","planner.print_failed":"Não foi possível criar o quadro: {error}","planner.load_failed":"Não foi possível saber de quem é a vez: {error}","planner.day_picker":"Dia","planner.rail_off":"Fora desta semana","planner.rail_oneoff":"Pontuais","planner.rail_empty":"Todas as tarefas estão nesta semana.","planner.rail_oneoff_empty":"Nenhuma tarefa pontual à espera.","planner.rail_hint":"Arraste uma tarefa para um dia para a agendar. Os cartões às riscas repetem-se ao seu próprio ritmo, por isso ao mover um é perguntado se é só esta semana ou a série toda.","planner.empty_day":"Nada agendado","planner.day_points":"{name}: até {points} {points_name}","planner.move_menu":"Mover para…","planner.menu_move":"Mover para","planner.menu_copy":"Também em","planner.menu_give":"Atribuir a","planner.menu_add":"Adicionar em","planner.hint_idle":"Largue-a num dia.","planner.hint_move":"A mover {chore} de {from} para {to}.","planner.hint_add":"A adicionar {chore} em {to}.","planner.hint_copy":"A copiar {chore} para {to}.","planner.hint_for":"Para {child}.","planner.hint_give":"A atribuir {chore} a {child} em {to}.","planner.hint_alt":"Mantenha {key} premido para copiar em vez disso. Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir.","planner.bar_one":"1 alteração por guardar","planner.bar_many":"{count} alterações por guardar","planner.bar_errors":"Algumas alterações não foram guardadas","planner.changes_label":"Alterações por guardar","planner.discard":"Descartar","planner.save":"Guardar semana","planner.saving":"A guardar…","planner.saved":"Semana guardada.","planner.saved_partly":"{ok} guardadas, {failed} não guardadas.","planner.save_failed":"Não foi possível guardar a semana: {error}","planner.everyone":"todos","planner.change_move_day":"{chore}: {from} → {to}, todas as semanas","planner.change_copy":"{chore}: também {to}, todas as semanas","planner.change_add":"{chore}: adicionada {to}, todas as semanas","planner.change_date":"{chore}: agora {date}","planner.change_once":"{chore}: {from} → {to}, só esta semana","planner.change_series":"{chore}: série toda movida, {from} → {to}","planner.change_series_start":"{chore}: a série começa {date}","planner.change_assign":"{chore}: de {from} para {to}","planner.err_already":"{chore} já está em {day}.","planner.err_past":"{day} já passou, por isso {chore} não pode ser movida para lá sozinha.","planner.err_no_land":"Depois dessa alteração, {chore} não calharia em {day}, por isso nada foi alterado.","planner.err_daily":"{chore} já está em todos os dias.","planner.err_copy_one_off":"Uma tarefa pontual só pode ser movida, não copiada.","planner.err_copy_series":"Uma tarefa recorrente não pode ser copiada para um dia extra. Mova-a em vez disso.","planner.note_keep_assign":"{chore} faz-se à vez ou espera que alguém a pegue, por isso mantém a atribuição. Altere isso no editor de tarefas.","planner.series_title":"Mover uma tarefa recorrente","planner.series_body":"{chore} repete-se ({rhythm}). Mover só esta, ou a série toda?","planner.series_body_rail":"{chore} repete-se ({rhythm}) e não está nesta semana.","planner.series_once":"Só esta semana","planner.series_once_desc":"Move a de {from} para {to}. Depois continua como de costume.","planner.series_once_past":"Só um dia de hoje em diante pode ser movido sozinho.","planner.series_all":"A série toda","planner.series_all_desc":"O ritmo acompanha-a: calha em {to} e repete-se a partir daí.","planner.series_start":"Começar a série aqui","planner.series_start_desc":"Recomeça em {to} e repete-se a partir daí.","planner.save_err_not_found":"Essa tarefa já não existe.","planner.save_err_wrong_schedule":"O horário dela foi alterado noutro sítio entretanto.","planner.save_err_empty_days":"Uma tarefa precisa de pelo menos um dia.","planner.save_err_past_date":"Esse dia já passou.","planner.save_err_already_scheduled":"Já está nesse dia.","planner.save_err_rotation":"Uma tarefa feita à vez mantém a sua rotação.","planner.save_err_unknown_child":"Essa criança já não existe.","planner.save_err_invalid":"Não foi possível guardá-la.","planner.hint_touch":"Largue-a na inicial de uma criança no rodapé de um dia para lha atribuir. Para copiar, use ⋮ → Também em.","panel.tour_title":"Visita guiada inicial","panel.tour_hint":"Uma breve apresentação na primeira vez que uma criança abre o seu cartão de criança ou o quiosque. Aponta para os botões verdadeiros e cada criança só a vê uma vez.","panel.tour_enabled":"Mostrar uma visita guiada inicial no cartão de criança e no quiosque","panel.tour_auto_read":"Ler cada passo em voz alta automaticamente","panel.tour_auto_read_hint":"Só cartões em modo de imagens (para quem ainda não lê). Precisa do altifalante de leitura abaixo.","panel.tour_speaker_label":"Altifalante de leitura","panel.tour_speaker_hint":"Onde fala o botão de altifalante da visita (também o predefinido de taskmate.read_aloud). Deixe vazio para esconder o botão.","panel.tour_children":"Por criança","panel.tour_no_children":"Ainda não há crianças.","panel.tour_note":"Guardado por criança, por isso acompanha-a em qualquer ecrã. Cada navegador também se lembra, para um quiosque partilhado não a repetir sem ligação.","panel.tour_status_done":"Concluída a {date}","panel.tour_status_migrated":"Desnecessária (já usa o TaskMate)","panel.tour_status_skipped":"Saltada no passo {step}","panel.tour_status_none":"Ainda não","panel.tour_show_again":"Mostrar de novo","panel.tour_reset_done":"{name} vai ver a visita da próxima vez","panel.chore_sort_label":"Ordem das tarefas nos cartões","panel.chore_sort_hint":"Manual usa a ordem própria de cada criança, do cartão de reordenação. As outras opções ordenam automaticamente as tarefas de todas as crianças, incluindo as novas.","panel.chore_sort_manual":"Manual (ordem de cada criança)","panel.chore_sort_time":"Hora do dia","panel.chore_sort_name":"Nome (A–Z)","panel.chore_sort_added":"Data de criação","panel.chore_sort_once_label":"Ordenar uma vez as tarefas de todos","panel.chore_sort_once_hint":"Substitui a ordem manual de cada criança por esta ordenação. Ajuste-a depois com o cartão de reordenação.","panel.chore_sort_once_button":"Ordenar agora","panel.chore_sort_once_confirm":"Substituir a ordem manual das tarefas de cada criança por “{mode}”? Não é possível desfazer.","panel.chore_sort_once_done":"Tarefas de todas as crianças ordenadas por {mode}","panel.chore_sort_auto_note":"Os cartões ordenam agora as tarefas por “{mode}” (Definições → Ordem das tarefas nos cartões). Esta ordem é guardada e volta quando a opção estiver em Manual.","panel.chore_table_mode":"Modo","panel.chore_table_status":"Estado","panel.chore_sort_by":"Ordenar por {column}","panel.chore_mode_everyone":"Todos","panel.chore_filt_none":"Nenhuma tarefa corresponde a estes filtros.","panel.chore_filt_any":"Qualquer","panel.chore_filt_set_times":"Horas fixas","panel.chore_filt_label":"Filtrar tarefas","panel.chore_filt_days":"Dias específicos","panel.chore_filt_recurring":"Recorrente","panel.chore_status_enabled":"Ativa","panel.chore_status_disabled":"Desativada","panel.chore_filt_count":"{shown} de {total} tarefas","panel.chore_filt_clear":"Limpar filtros","panel.bulk_edit_btn":"Editar selecionadas","panel.bulk_edit_title":"Editar {count} tarefas","panel.bulk_edit_title_one":"Editar {count} tarefa","panel.bulk_edit_intro":"Ligue cada definição que quer alterar. Só essas mudam em todas as tarefas selecionadas; o resto fica como está.","panel.bulk_edit_points":"Alterar pontos","panel.bulk_edit_children":"Alterar para quem é","panel.bulk_edit_children_hint":"Substitui as crianças em todas as tarefas selecionadas.","panel.bulk_edit_schedule":"Alterar horário","panel.bulk_edit_schedule_hint":"As tarefas únicas precisam da sua própria data, por isso edite-as uma a uma.","panel.bulk_edit_period":"Alterar hora do dia","panel.bulk_edit_approval":"Alterar aprovação","panel.bulk_edit_any_day":"Qualquer dia","panel.bulk_edit_apply":"Aplicar a {count} tarefas","panel.bulk_edit_apply_one":"Aplicar a {count} tarefa","panel.bulk_edit_pick_one":"Ligue pelo menos uma definição.","panel.bulk_edit_done":"{count} tarefas atualizadas","panel.bulk_edit_done_one":"{count} tarefa atualizada","panel.bulk_edit_skipped":"{count} atualizadas. Não alteradas (as novas definições não lhes servem): {names}","panel.chore_sort_short":"Ordenar","panel.chore_sort_saved":"Ordem guardada"} diff --git a/custom_components/taskmate/www/taskmate-auction-card.js b/custom_components/taskmate/www/taskmate-auction-card.js index 53be89cf..1d74c2f0 100644 --- a/custom_components/taskmate/www/taskmate-auction-card.js +++ b/custom_components/taskmate/www/taskmate-auction-card.js @@ -70,7 +70,7 @@ class TaskMateAuctionCard extends LitElement { setConfig(config) { if (!config || !config.entity) throw new Error(this._t("auction.error.entity_required")); - if (!config.child_id) throw new Error(this._t("auction.error.child_required")); + // No child_id yet (e.g. the card picker preview): render shows the card's own "pick a child" state. this.config = config; this._fetchedKey = null; } diff --git a/custom_components/taskmate/www/taskmate-badges-card.js b/custom_components/taskmate/www/taskmate-badges-card.js index c3b0ccc1..c4ce78fe 100644 --- a/custom_components/taskmate/www/taskmate-badges-card.js +++ b/custom_components/taskmate/www/taskmate-badges-card.js @@ -200,6 +200,7 @@ class TaskMateBadgesCard extends LitElement { } /* ── Grid ── */ + .badges-empty { padding: 24px 16px; text-align: center; color: var(--secondary-text-color); } .badge-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); @@ -592,10 +593,12 @@ class TaskMateBadgesCard extends LitElement { -
- ${filteredEarned.map(b => this._renderEarned(b))} - ${filteredLocked.map(b => this._renderLocked(b))} -
+ ${(filteredEarned.length + filteredLocked.length) === 0 + ? html`
${this._t(filter === "all" ? "badges.empty_none" : "badges.empty_tier", { tier: this._t(`badge.tier_${filter}`) })}
` + : html`
+ ${filteredEarned.map(b => this._renderEarned(b))} + ${filteredLocked.map(b => this._renderLocked(b))} +
`} `; } @@ -714,7 +717,7 @@ TaskMateBadgesCard.prototype._renderDesigned = function (design, d) {
${this._designFilters(d.filter)} ${(d.filteredEarned.length + d.filteredLocked.length) === 0 - ? html`
${_ltrNums(this._t("badges.count_label", { earned: 0, total: __tmNum(this.hass, d.totalBadges) }))}
` + ? html`
${this._t(d.filter === "all" ? "badges.empty_none" : "badges.empty_tier", { tier: this._t(`badge.tier_${d.filter}`) })}
` : html`
${d.filteredEarned.map((b) => this._designEarnedTile(b))} ${d.filteredLocked.map((b) => this._designLockedTile(b))} diff --git a/custom_components/taskmate/www/taskmate-bounty-card.js b/custom_components/taskmate/www/taskmate-bounty-card.js index b32ae1e1..85c165bc 100644 --- a/custom_components/taskmate/www/taskmate-bounty-card.js +++ b/custom_components/taskmate/www/taskmate-bounty-card.js @@ -57,7 +57,7 @@ class TaskMateBountyCard extends LitElement { setConfig(config) { if (!config || !config.entity) throw new Error(this._t("bounty.error.entity_required")); - if (!config.child_id) throw new Error(this._t("bounty.error.child_required")); + // No child_id yet (e.g. the card picker preview): render shows the card's own "pick a child" state. this.config = config; } diff --git a/custom_components/taskmate/www/taskmate-child-card.js b/custom_components/taskmate/www/taskmate-child-card.js index bad8d46c..2cbc5154 100644 --- a/custom_components/taskmate/www/taskmate-child-card.js +++ b/custom_components/taskmate/www/taskmate-child-card.js @@ -5082,7 +5082,7 @@ class TaskMateChildCard extends LitElement { const sound = chore.completion_sound || this.config.default_sound || 'coin'; this._playSound(sound); this._celebrating = chore.id; - this._launchConfetti(); + this._spawnConfetti(child.celebration_style); setTimeout(() => { this._celebrating = null; this._celebrationPoints = null; this.requestUpdate(); }, 2000); }).catch(() => { this._loading = { ...this._loading, [`timed_${chore.id}`]: false }; diff --git a/custom_components/taskmate/www/taskmate-rewards-card.js b/custom_components/taskmate/www/taskmate-rewards-card.js index ee109083..20de0972 100644 --- a/custom_components/taskmate/www/taskmate-rewards-card.js +++ b/custom_components/taskmate/www/taskmate-rewards-card.js @@ -1323,74 +1323,7 @@ class TaskMateRewardsCard extends LitElement {
- ${this._pendingClaim ? html` -
-
- -
${this._t('rewards.confirm_title')}
-
- ${(() => { - const r = this._pendingClaim; - const child = r._child; - const cost = r.cost; - // Pool/jackpot redemptions spend POOLED points, not the claiming - // child's wallet. Showing the child's balance vs the full cost - // produced a nonsensical negative "Remaining" (#557). Use the pool - // total (jackpot: summed across all children; savings-jar: this - // child's allocation) so the calculation reflects the pooled points. - const isJackpot = r.is_jackpot === true; - const isPoolRedeem = isJackpot || r.pool_enabled === true || this.config.enable_pool_mode === true; - let currentPoints; - let availableLabel; - if (isPoolRedeem) { - const poolAllocations = r.pool_allocations || {}; - currentPoints = isJackpot - ? (typeof r.jackpot_pool_total === 'number' ? r.jackpot_pool_total : 0) - : (child ? (poolAllocations[child.id] || 0) : 0); - availableLabel = this._t('rewards.confirm_pool_total'); - } else { - currentPoints = child ? (typeof child.spendable_balance === 'number' ? child.spendable_balance : (child.points || 0)) : null; - availableLabel = this._t('rewards.confirm_your_points', { name: pointsName }); - } - const remaining = currentPoints !== null ? currentPoints - cost : null; - return html` -
${this._t('rewards.confirm_body', { name: r.name })}
- ${currentPoints !== null ? html` -
-
- ${availableLabel} - - - ${__tmNum(this.hass, currentPoints)} - -
-
- ${this._t('rewards.confirm_cost')} - - - −${__tmNum(this.hass, cost)} - -
-
- ${this._t('rewards.confirm_remaining')} - - - ${__tmNum(this.hass, remaining)} - -
-
- ` : ''} - `; - })()} -
- ${this._renderGiftPicker()} -
- - -
-
-
- ` : ""} + ${this._renderConfirmDialog(pointsIcon, pointsName)} `; } @@ -2218,7 +2151,7 @@ class TaskMateRewardsCard extends LitElement { ? html`` : ''; @@ -2290,15 +2223,33 @@ class TaskMateRewardsCard extends LitElement { ${(() => { const r = this._pendingClaim; const child = r._child; - const currentPoints = child ? (typeof child.spendable_balance === 'number' ? child.spendable_balance : (child.points || 0)) : null; const cost = r.cost; + // Pool/jackpot redemptions spend POOLED points, not the claiming + // child's wallet. Showing the child's balance vs the full cost + // produced a nonsensical negative "Remaining" (#557). Use the pool + // total (jackpot: summed across all children; savings-jar: this + // child's allocation) so the calculation reflects the pooled points. + const isJackpot = r.is_jackpot === true; + const isPoolRedeem = isJackpot || r.pool_enabled === true || this.config.enable_pool_mode === true; + let currentPoints; + let availableLabel; + if (isPoolRedeem) { + const poolAllocations = r.pool_allocations || {}; + currentPoints = isJackpot + ? (typeof r.jackpot_pool_total === 'number' ? r.jackpot_pool_total : 0) + : (child ? (poolAllocations[child.id] || 0) : 0); + availableLabel = this._t('rewards.confirm_pool_total'); + } else { + currentPoints = child ? (typeof child.spendable_balance === 'number' ? child.spendable_balance : (child.points || 0)) : null; + availableLabel = this._t('rewards.confirm_your_points', { name: pointsName }); + } const remaining = currentPoints !== null ? currentPoints - cost : null; return html`
${this._t('rewards.confirm_body', { name: r.name })}
${currentPoints !== null ? html`
- ${this._t('rewards.confirm_your_points', { name: pointsName })} + ${availableLabel} ${__tmNum(this.hass, currentPoints)} diff --git a/custom_components/taskmate/www/taskmate-routine-card.js b/custom_components/taskmate/www/taskmate-routine-card.js index 4085c1d0..efe3afa1 100644 --- a/custom_components/taskmate/www/taskmate-routine-card.js +++ b/custom_components/taskmate/www/taskmate-routine-card.js @@ -63,7 +63,7 @@ class TaskMateRoutineCard extends LitElement { setConfig(config) { if (!config.entity) throw new Error(this._t("routine.error.entity_required")); - if (!config.child_id) throw new Error(this._t("routine.error.child_required")); + // No child_id yet (e.g. the card picker preview): render shows the card's own "pick a child" state. if (config.time_category && !TIME_CATEGORIES.includes(config.time_category)) { throw new Error(this._t("routine.error.time_category", { options: TIME_CATEGORIES.join(", ") })); } diff --git a/tests/frontend/taskmate-bounty-card.test.cjs b/tests/frontend/taskmate-bounty-card.test.cjs index 186b3501..572e75ed 100644 --- a/tests/frontend/taskmate-bounty-card.test.cjs +++ b/tests/frontend/taskmate-bounty-card.test.cjs @@ -159,8 +159,11 @@ test("the card asks for a child when none is configured", () => { assert.ok(render(card.render()).markup.includes(localize("bounty.no_child"))); }); -test("the card needs a child_id", () => { - assert.throws(() => new Card().setConfig({ entity: ENTITY })); +test("with no child_id (the card picker preview) the card asks for a child instead of erroring", () => { + const card = new Card(); + assert.doesNotThrow(() => card.setConfig({ entity: ENTITY, child_id: "" })); + card.hass = hassWith([open()]); + assert.ok(JSON.stringify(render(card.render())).includes(localize("bounty.no_child"))); }); // ── panel: Bounties tab ───────────────────────────────────────────────────── diff --git a/tests/test_attr_resolver_companions.py b/tests/test_attr_resolver_companions.py index 7d6fe6fd..efab0ba4 100644 --- a/tests/test_attr_resolver_companions.py +++ b/tests/test_attr_resolver_companions.py @@ -20,6 +20,7 @@ ROOT = pathlib.Path(__file__).resolve().parent.parent / "custom_components" / "taskmate" RESOLVER = (ROOT / "www" / "taskmate-attr-resolver.js").read_text(encoding="utf-8") SENSOR_SRC = (ROOT / "sensor.py").read_text(encoding="utf-8") +ENTITY_NAMES_SRC = (ROOT / "entity_names.py").read_text(encoding="utf-8") # The card layer treats this one as the primary entity, not a companion. PRIMARY = "sensor.taskmate_overview" @@ -50,9 +51,13 @@ def _entity_id(name: str) -> str: def _static_sensor_entity_ids() -> set[str]: - """Every non-per-child sensor. Per-child names are f-strings, so the plain - string literals are exactly the singleton sensors.""" - return {_entity_id(n) for n in re.findall(r'self\._attr_name = "([^"]+)"', SENSOR_SRC)} + """Every non-per-child sensor. The English names (the entity id source) + live in entity_names.ENGLISH_NAMES; per-child ones carry a `{child}` + placeholder, so the rest are exactly the singleton sensors.""" + block = re.search(r'"sensor": \{(.*?)\n \},', ENTITY_NAMES_SRC, re.S) + assert block, "sensor block not found in ENGLISH_NAMES" + names = re.findall(r'"[a-z_]+": "([^"]+)"', block.group(1)) + return {_entity_id(n) for n in names if "{" not in n} class TestCompanionIdsAreReal: diff --git a/tests/test_button.py b/tests/test_button.py index 2b27ce85..27ccc445 100644 --- a/tests/test_button.py +++ b/tests/test_button.py @@ -45,7 +45,8 @@ def test_complete_chore_button_identity_and_icon(): coord = _coord(child=child, chore=chore) btn = CompleteChoreButton(coord, _entry(), child, chore) assert btn._attr_unique_id == "entry1_ch1_cho1_complete" - assert btn._attr_name == "Malia: Complete Dishes" + assert btn.name == "Malia: Complete Dishes" + assert btn.suggested_object_id == "Malia: Complete Dishes" assert btn.icon == "mdi:check-circle" # no picture set -> falls back attrs = btn.extra_state_attributes assert attrs["child_id"] == "ch1" @@ -85,7 +86,8 @@ def test_claim_reward_button_identity_and_press(): coord = _coord(child=child, reward=reward) btn = ClaimRewardButton(coord, _entry(), child, reward) assert btn._attr_unique_id == "entry1_ch2_rw1_claim" - assert btn._attr_name == "Leo: Claim Ice Cream" + assert btn.name == "Leo: Claim Ice Cream" + assert btn.suggested_object_id == "Leo: Claim Ice Cream" assert btn.icon == "mdi:ice-cream" run(btn.async_press()) coord.async_claim_reward.assert_awaited_once_with("rw1", "ch2") diff --git a/tests/test_chore_board_sensor.py b/tests/test_chore_board_sensor.py index 4f7be0a3..5f2538f8 100644 --- a/tests/test_chore_board_sensor.py +++ b/tests/test_chore_board_sensor.py @@ -27,7 +27,7 @@ async def scenario(): assert sensor._attr_unique_id == "e1_chore_board" # "TaskMate Chore Board" -> sensor.taskmate_chore_board, the id the # attribute resolver merges. - assert sensor._attr_name == "TaskMate Chore Board" + assert sensor.suggested_object_id == "TaskMate Chore Board" assert "chore_board" in sensor._unrecorded_attributes asyncio.run(scenario()) diff --git a/tests/test_config_flow_points_name.py b/tests/test_config_flow_points_name.py new file mode 100644 index 00000000..3e78a050 --- /dev/null +++ b/tests/test_config_flow_points_name.py @@ -0,0 +1,18 @@ +"""The setup dialog suggests the points name in Home Assistant's language.""" + +from __future__ import annotations + +from custom_components.taskmate.points_name import default_points_name as _default_points_name + + +def test_suggests_the_word_the_panel_wizard_uses(): + assert _default_points_name("de") == "Sterne" + assert _default_points_name("fr") == "Étoiles" + assert _default_points_name("pt-BR") == "Estrelas" + assert _default_points_name("en") == "Stars" + + +def test_falls_back_to_the_base_language_then_english(): + assert _default_points_name("de-CH") == "Sterne" + assert _default_points_name("xx") == "Stars" + assert _default_points_name(None) == "Stars" diff --git a/tests/test_entity_names.py b/tests/test_entity_names.py new file mode 100644 index 00000000..320e6001 --- /dev/null +++ b/tests/test_entity_names.py @@ -0,0 +1,218 @@ +"""Translated entity names must never move an entity id (#1234). + +The cards default to the entity ids Home Assistant built from TaskMate's +English names (`sensor.taskmate_overview`, ...). Home Assistant derives a new +entity's id from `suggested_object_id` and `has_entity_name` alone (plus the +device), so the contract is: + +* `has_entity_name` stays off — turning it on makes HA 2024.7-2026.5 prefix + the device name ("Malia Points" -> `sensor.taskmate_malia_points` instead of + `sensor.malia_points`) and makes the id follow the translated name; +* `suggested_object_id` is byte-identical to the English name the entity + carried before names were translated; +* `name` is the translation for HA's language, falling back to English. + +The last class of tests reads strings.json / translations/*.json and only +passes once the entity-name strings have been merged into them. +""" + +from __future__ import annotations + +import json +import pathlib +import re +from types import SimpleNamespace +from unittest.mock import MagicMock + +import pytest + +from custom_components.taskmate import sensor as sensor_mod +from custom_components.taskmate.binary_sensor import HasPendingApprovalsBinarySensor +from custom_components.taskmate.button import ClaimRewardButton, CompleteChoreButton +from custom_components.taskmate.entity_names import ENGLISH_NAMES +from custom_components.taskmate.models import Child, Chore, Reward + +# Reuse the EventEntity stub that test_event_entities installs, so both files +# see the same event module whichever is collected first. +from .test_event_entities import tm_event + +TaskMateChildEvent = tm_event.TaskMateChildEvent +TaskMateFamilyEvent = tm_event.TaskMateFamilyEvent + +ROOT = pathlib.Path(__file__).resolve().parent.parent / "custom_components" / "taskmate" +LANGS = ("en", "en-GB", "da", "de", "fr", "nb", "nl", "nn", "pl", "pt", "pt-BR") + +ENTRY = MagicMock(entry_id="e1") +MALIA = Child(name="Malia", id="ch1") +DISHES = Chore(name="Dishes", points=5, id="cho1") +ICE_CREAM = Reward(name="Ice Cream", cost=30, id="rw1") + + +def _coord(): + coord = MagicMock() + coord.data = {} + return coord + + +# (factory, platform, translation_key, the exact name the entity had before +# names were translated — i.e. the string HA built today's entity id from). +CASES = [ + (lambda: sensor_mod.TaskMateOverallStatsSensor(_coord(), ENTRY), "sensor", "overview", "TaskMate Overview"), + (lambda: sensor_mod.TaskMateChoresSensor(_coord(), ENTRY), "sensor", "chores", "TaskMate Chores"), + ( + lambda: sensor_mod.TaskMateChoreAvailabilitySensor(_coord(), ENTRY), + "sensor", + "chore_availability", + "TaskMate Chore Availability", + ), + (lambda: sensor_mod.TaskMateRewardsSensor(_coord(), ENTRY), "sensor", "rewards", "TaskMate Rewards"), + (lambda: sensor_mod.TaskMateActivitySensor(_coord(), ENTRY), "sensor", "activity", "TaskMate Activity"), + (lambda: sensor_mod.TaskMateIncentivesSensor(_coord(), ENTRY), "sensor", "incentives", "TaskMate Incentives"), + (lambda: sensor_mod.TaskMateBountiesSensor(_coord(), ENTRY), "sensor", "bounties", "TaskMate Bounties"), + (lambda: sensor_mod.TaskMateAuctionsSensor(_coord(), ENTRY), "sensor", "auctions", "TaskMate Auctions"), + (lambda: sensor_mod.TaskMateChoreBoardSensor(_coord(), ENTRY), "sensor", "chore_board", "TaskMate Chore Board"), + (lambda: sensor_mod.ChildPointsSensor(_coord(), ENTRY, MALIA), "sensor", "child_points", "Malia Points"), + (lambda: sensor_mod.ChildStatsSensor(_coord(), ENTRY, MALIA), "sensor", "child_stats", "Malia Stats"), + (lambda: sensor_mod.ChildWishlistSensor(_coord(), ENTRY, MALIA), "sensor", "child_wishlist", "Malia Wishlist"), + (lambda: sensor_mod.ChildWatchSensor(_coord(), ENTRY, MALIA), "sensor", "child_watch", "Malia Watch"), + (lambda: sensor_mod.ChildBadgesSensor(_coord(), ENTRY, MALIA), "sensor", "child_badges", "Malia Badges"), + (lambda: sensor_mod.PendingApprovalsSensor(_coord(), ENTRY), "sensor", "pending_approvals", "Pending Approvals"), + ( + lambda: HasPendingApprovalsBinarySensor(_coord(), ENTRY), + "binary_sensor", + "has_pending_approvals", + "Has Pending Approvals", + ), + ( + lambda: CompleteChoreButton(_coord(), ENTRY, MALIA, DISHES), + "button", + "complete_chore", + "Malia: Complete Dishes", + ), + ( + lambda: ClaimRewardButton(_coord(), ENTRY, MALIA, ICE_CREAM), + "button", + "claim_reward", + "Malia: Claim Ice Cream", + ), + (lambda: TaskMateChildEvent(ENTRY, MALIA.id, MALIA.name), "event", "child_activity", "Malia activity"), + (lambda: TaskMateFamilyEvent(ENTRY), "event", "family_activity", "Family activity"), +] +IDS = [f"{platform}.{key}" for _, platform, key, _ in CASES] + + +def _with_translations(entity, platform: str, translations: dict[str, str], *, legacy: bool = False): + """Attach loaded translations the way HA does (2024.7: `platform`; newer: `platform_data`).""" + data = SimpleNamespace(platform_translations=translations, platform_name="taskmate", domain=platform) + if legacy: + entity.platform_data = None + entity.platform = data + else: + entity.platform_data = data + return entity + + +def test_every_english_name_is_covered(): + """A new translated entity must be added to CASES so its id is pinned.""" + covered = {(platform, key) for _, platform, key, _ in CASES} + declared = {(platform, key) for platform, keys in ENGLISH_NAMES.items() for key in keys} + assert covered == declared + + +@pytest.mark.parametrize(("factory", "platform", "key", "old_name"), CASES, ids=IDS) +class TestObjectIdUnchanged: + def test_suggested_object_id_is_the_old_english_name(self, factory, platform, key, old_name): + assert factory().suggested_object_id == old_name + + def test_has_entity_name_stays_off(self, factory, platform, key, old_name): + """With it on, HA would prefix the device name to the id on 2024.7-2026.5.""" + assert getattr(factory(), "_attr_has_entity_name", False) is not True + + def test_does_not_set_attr_name(self, factory, platform, key, old_name): + """`_attr_name` would bypass the translation lookup.""" + assert "_attr_name" not in vars(factory()) + + def test_translation_key(self, factory, platform, key, old_name): + assert factory()._attr_translation_key == key + + def test_name_falls_back_to_english_without_translations(self, factory, platform, key, old_name): + assert factory().name == old_name + + @pytest.mark.parametrize("legacy", [False, True], ids=["platform_data", "ha_2024_7_platform"]) + def test_translated_name_leaves_object_id_alone(self, factory, platform, key, old_name, legacy): + template = "Übersetzt " + " ".join(f"{{{p}}}" for p in re.findall(r"\{(\w+)\}", ENGLISH_NAMES[platform][key])) + entity = _with_translations( + factory(), platform, {f"component.taskmate.entity.{platform}.{key}.name": template}, legacy=legacy + ) + assert entity.name.startswith("Übersetzt") + if "{child}" in template: + assert "Malia" in entity.name + assert entity.suggested_object_id == old_name + + def test_broken_translation_falls_back_to_english(self, factory, platform, key, old_name): + entity = _with_translations( + factory(), platform, {f"component.taskmate.entity.{platform}.{key}.name": "Kaputt {nope}"} + ) + assert entity.name == old_name + assert entity.suggested_object_id == old_name + + +def test_child_name_with_braces_is_kept_verbatim(): + kid = Child(name="Al {x}", id="ch9") + entity = sensor_mod.ChildPointsSensor(_coord(), ENTRY, kid) + assert entity.suggested_object_id == "Al {x} Points" + _with_translations(entity, "sensor", {"component.taskmate.entity.sensor.child_points.name": "Punkte von {child}"}) + assert entity.name == "Punkte von Al {x}" + + +def _slug(text: str) -> str: + return re.sub(r"[^a-z0-9]+", "_", text.lower()).strip("_") + + +@pytest.mark.parametrize( + ("factory", "expected_legacy", "expected_2026_6"), + [ + # HA <= 2026.5: object id = slug(name). HA >= 2026.6: the device name + # ("TaskMate") prefixes it unless the name already starts with it. + (CASES[0][0], "sensor.taskmate_overview", "sensor.taskmate_overview"), + (CASES[9][0], "sensor.malia_points", "sensor.taskmate_malia_points"), + (CASES[14][0], "sensor.pending_approvals", "sensor.taskmate_pending_approvals"), + ], + ids=["overview", "child_points", "pending_approvals"], +) +def test_representative_entity_ids(factory, expected_legacy, expected_2026_6): + """Spell out the ids for German HA: the translated name is not used.""" + entity = factory() + platform = expected_legacy.split(".")[0] + _with_translations(entity, platform, {f"component.taskmate.entity.{platform}.{entity._tm_name_key}.name": "X"}) + obj = entity.suggested_object_id + assert f"{platform}.{_slug(obj)}" == expected_legacy + stripped = obj[len("TaskMate") :].lstrip(" -:") if obj.startswith("TaskMate") else obj + assert f"{platform}.{_slug('TaskMate ' + stripped)}" == expected_2026_6 + + +# ── Strings: pass only once the entity-name strings are merged ────────────── + + +def _load(path: pathlib.Path) -> dict: + return json.loads(path.read_text(encoding="utf-8")) + + +def _catalogues(): + yield "strings.json", _load(ROOT / "strings.json") + for lang in LANGS: + yield f"translations/{lang}.json", _load(ROOT / "translations" / f"{lang}.json") + + +@pytest.mark.parametrize(("platform", "key"), [(p, k) for p, keys in ENGLISH_NAMES.items() for k in keys]) +def test_name_strings_exist_with_matching_placeholders(platform, key): + english = ENGLISH_NAMES[platform][key] + want = sorted(re.findall(r"\{(\w+)\}", english)) + for label, data in _catalogues(): + name = data.get("entity", {}).get(platform, {}).get(key, {}).get("name") + assert isinstance(name, str) and name, f"{label}: entity.{platform}.{key}.name missing" + assert sorted(re.findall(r"\{(\w+)\}", name)) == want, f"{label}: placeholders differ in {name!r}" + assert not re.search(r"['’][{}]", name), f"{label}: apostrophe before a brace in {name!r}" + if label in ("strings.json", "translations/en.json"): + # The English text is the entity id source; it must not drift. + assert name == english, f"{label}: {name!r} != ENGLISH_NAMES {english!r}" diff --git a/tests/test_reject_reasons.py b/tests/test_reject_reasons.py index 812a819b..58032553 100644 --- a/tests/test_reject_reasons.py +++ b/tests/test_reject_reasons.py @@ -337,5 +337,5 @@ def test_the_notice_reads_well_with_and_without_a_reason(hass): meta, {"child_name": "Mia", "item_name": "Tidy room", "reason_text": ": Not finished"} ) without = notif._render_template(meta, {"child_name": "Mia", "item_name": "Tidy room", "reason_text": ""}) - assert with_reason.endswith("'Tidy room' was sent back: Not finished") - assert without.endswith("'Tidy room' was sent back") + assert with_reason.endswith("“Tidy room” was sent back: Not finished") + assert without.endswith("“Tidy room” was sent back") diff --git a/tests/test_repairs.py b/tests/test_repairs.py index 7ab79460..d7e56e6b 100644 --- a/tests/test_repairs.py +++ b/tests/test_repairs.py @@ -98,6 +98,9 @@ def test_reward_problems(): def test_update_creates_then_clears(monkeypatch): created, deleted = [], [] + # A fresh stand-in per test: patching attributes on the shared MagicMock + # module left it without async_create_issue for the next test. + monkeypatch.setattr(coord_repairs, "ir", MagicMock()) monkeypatch.setattr(coord_repairs.ir, "async_create_issue", lambda hass, dom, iid, **kw: created.append(iid)) monkeypatch.setattr(coord_repairs.ir, "async_delete_issue", lambda hass, dom, iid: deleted.append(iid)) monkeypatch.setattr(coord_repairs.ir, "async_get", lambda hass: MagicMock(issues={})) @@ -115,6 +118,9 @@ def test_update_creates_then_clears(monkeypatch): def test_no_checks_during_startup(monkeypatch): created = [] + # A fresh stand-in per test: patching attributes on the shared MagicMock + # module left it without async_create_issue for the next test. + monkeypatch.setattr(coord_repairs, "ir", MagicMock()) monkeypatch.setattr(coord_repairs.ir, "async_create_issue", lambda *a, **kw: created.append(a)) coord = _Coord(children=[Child(name="V", id="k1", presence_entity="person.gone")]) coord.async_update_repairs() # first call starts the grace clock diff --git a/tests/test_sensor_attributes.py b/tests/test_sensor_attributes.py index 5fa45ea8..d80c1cf1 100644 --- a/tests/test_sensor_attributes.py +++ b/tests/test_sensor_attributes.py @@ -728,7 +728,7 @@ def test_global_sensor_recorder_payloads_under_limit(): for sensor in _stress_sensors(coord, entry): size = _bytes(_recorder_payload(type(sensor), sensor.extra_state_attributes)) if size >= MAX_ATTR_BYTES: - oversized.append(f"{sensor._attr_name}: {size} bytes") + oversized.append(f"{sensor.name}: {size} bytes") assert not oversized, "recorder payload over the 16384-byte limit: " + "; ".join(oversized) diff --git a/tests/test_watch.py b/tests/test_watch.py index ca27aee6..eea5a686 100644 --- a/tests/test_watch.py +++ b/tests/test_watch.py @@ -241,7 +241,7 @@ async def scenario(): entry = MagicMock(entry_id="e1") sensor = ChildWatchSensor(coord, entry, kid) assert sensor._attr_unique_id == f"e1_{kid.id}_watch" - assert sensor._attr_name == "Kid Watch" + assert sensor.suggested_object_id == "Kid Watch" assert sensor.native_value == "1 left" assert sensor.extra_state_attributes["next_chore"] == "Only" From eb109caf5d992c3699692a4ce65b449800079e76 Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 19:37:02 +0000 Subject: [PATCH 6/7] fix(cards): keep the weekly stats and console activity times inside a phone-width card MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Found by the mobile sweep in German: "Aufgaben" overflowed a quarter of the weekly card's stat grid, and "23:32 · vor 2 T." pushed console activity rows past the card edge. The stat grid now drops to two columns when four don't fit, and the console row puts the relative age under the clock time. --- custom_components/taskmate/www/taskmate-activity-card.js | 6 +++++- custom_components/taskmate/www/taskmate-weekly-card.js | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/custom_components/taskmate/www/taskmate-activity-card.js b/custom_components/taskmate/www/taskmate-activity-card.js index b21a813f..26a90943 100644 --- a/custom_components/taskmate/www/taskmate-activity-card.js +++ b/custom_components/taskmate/www/taskmate-activity-card.js @@ -615,6 +615,10 @@ class TaskMateActivityCard extends LitElement { .act-cn-row:last-child { border-bottom: none; } .act-cn-mid { flex: 1; min-width: 0; font-size: 12.5px; font-weight: 600; } .act-cn-time { font-size: 11px; flex-shrink: 0; text-align: end; line-height: 1.3; white-space: nowrap; } + /* The relative age goes under the clock time, so a longer word ("vor 2 T.", + "il y a 2 j") doesn't push the row past a phone-width card. */ + .act-cn-time .act-rel { display: block; } + .act-cn-time .act-sep { display: none; } /* Clean Pro — connecting rail */ .act-cp-rail { position: relative; padding-inline-start: 26px; } @@ -1370,7 +1374,7 @@ class TaskMateActivityCard extends LitElement { // relative "x ago" ALONGSIDE it (matches the classic activity-meta row). _timeMeta(r) { return this.config.show_relative_time !== false - ? html`${r.time} · ${r.ago}` + ? html`${r.time} · ${r.ago}` : html`${r.time}`; } _stripe(r) { diff --git a/custom_components/taskmate/www/taskmate-weekly-card.js b/custom_components/taskmate/www/taskmate-weekly-card.js index bfacf053..5645091b 100644 --- a/custom_components/taskmate/www/taskmate-weekly-card.js +++ b/custom_components/taskmate/www/taskmate-weekly-card.js @@ -286,7 +286,11 @@ class TaskMateWeeklyCard extends LitElement { /* Weekly — designed stat grid (playroom/console/cleanpro) */ .wk-d-stats { display: grid; gap: 9px; } - .wk-d-stats.g4 { grid-template-columns: 1fr 1fr 1fr 1fr; } + /* Four tiles when they fit; two rows of two on a narrow card or with long + labels (German "Aufgaben" overflowed a quarter of a phone-width card). */ + .wk-d-stats.g4 { grid-template-columns: repeat(auto-fit, minmax(76px, 1fr)); } + .wk-d-stats .stat { min-width: 0; } + .wk-d-stats .stat .k { overflow-wrap: anywhere; } .wk-d-stats.g2 { grid-template-columns: 1fr 1fr; } .wk-pl-stat { background: var(--tmd-surface-2); border-radius: 16px; padding: 11px; text-align: center; } .wk-pl-stat .v { font-family: var(--tmd-font-display); font-weight: 800; font-size: 24px; line-height: 1; color: var(--tmd-accent); } From 4719d99febf55a596102c3d351456444b17dd0d8 Mon Sep 17 00:00:00 2001 From: tempus2016 Date: Fri, 6 Nov 2026 22:44:35 +0000 Subject: [PATCH 7/7] chore: release 7.8.1 --- custom_components/taskmate/manifest.json | 2 +- wiki/Achievement-Badges.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/taskmate/manifest.json b/custom_components/taskmate/manifest.json index 5b1d8884..1bcb406f 100644 --- a/custom_components/taskmate/manifest.json +++ b/custom_components/taskmate/manifest.json @@ -17,5 +17,5 @@ "iot_class": "calculated", "issue_tracker": "https://github.com/tempus2016/taskmate/issues", "requirements": [], - "version": "7.8.0" + "version": "7.8.1" } diff --git a/wiki/Achievement-Badges.md b/wiki/Achievement-Badges.md index c598237b..2f1f73f0 100644 --- a/wiki/Achievement-Badges.md +++ b/wiki/Achievement-Badges.md @@ -61,7 +61,7 @@ Create your own badges via the Admin Panel or services. Custom badges support an - **AND** (default) — every criterion must pass for the badge to auto-award. - **OR** — the badge auto-awards as soon as *any one* criterion passes. -The combinator is set per badge with the `combinator` field (`AND` or `OR`). +The combinator is set per badge with the `combinator` field: `and` or `or` (the action editor's drop-down uses lower case; `AND` and `OR` still work). ### Operators